#site-header #fb-connect,.file-preview .browsePhotos{cursor:pointer}.message-list-item .mobdelete,.new-message-container input:focus-visible,.pagination input:focus,.pm-toggle-container .pm-toggle .checkbox:focus{outline:0}.no-margin{margin:0!important}.no-padding{padding:0!important}.contentViewport .flexpub{font-size:12px;padding:0;margin:0}.contentViewport header.two-column-header .col-md-12,.contentViewport header.two-column-header .col-xs-12{min-height:0}.modal.fade{text-align:center}.modal.fade .modal-dialog{width:auto;max-width:100%;display:inline-block}.modal.fade .modal-dialog .modal-body{text-align:left}.file-drop-zone{border:0}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.file-preview .close{font-size:11.5px;opacity:.6;filter:alpha(opacity=60)}.badge.badge-count{font-size:14px;border-radius:20px;background-color:#009bd4;display:inline;color:#fff;text-align:center;padding:5px 4px;width:auto;min-width:24px}@-moz-document url-prefix(){.badge.badge-count{padding:5px 4px 3px}}.inbox-badge-success{background:#fff;color:#e60}.alert-warning .glyphicon{font-size:40px;position:relative;top:6px}.aap-popover,.aap-popover:hover{text-decoration:none;cursor:pointer}.well{border:none}textarea{resize:vertical}button.btn.btn-white.dropdown-toggle{background-color:transparent;border-color:transparent}button.btn.btn-white.dropdown-toggle:hover{border-color:#cacaca}.open>button.btn.btn-white.dropdown-toggle{background-color:transparent;border-color:#cacaca}.dropdown-menu.dropdown-menu-white{background-color:#fff}.ember-tooltip{z-index:1070}.form-control.inline{width:auto;display:inline-block}#site-header .navbar-form{margin-top:13px}#site-header li.dropdown>a{padding-bottom:17px}#site-header li.dropdown.profile-nav>a{padding-bottom:0}#goToGuestbook .gbHeaderLink,ul.navbar-nav>li>.visitorButtons.buttonStyle{font-size:12px;line-height:14px;text-transform:uppercase;padding:2px 18px;border-radius:4px;background-color:rgba(156,56,18,.5);position:relative;margin:12px 10px 0 8px;text-align:center}ul.navbar-nav>li>.visitorButtons.buttonStyle{padding:6px 15px}ul.navbar-nav>li.smallpill a{line-height:1.5em}ul.navbar-nav>li.smallpill a:hover{text-decoration:underline}#gbVisitCount{top:-8px}.badge-hCount{background:#009bd4;display:inline;position:absolute;font-size:10px;line-height:14px;color:#fff;text-align:center;padding:1px 4px 2px;top:-9px;right:-10px;width:auto;min-width:18px;z-index:10}@-moz-document url-prefix(){.badge-hCount{padding:2px 4px 1px}}.profile-nav{padding-bottom:0}.profile-nav>a>.profile-img-container{position:absolute;display:inline-block;width:46px;right:0;top:10px}.profile-nav>a>.profile-img-container>span.profile-img{display:block;position:absolute;height:38px;width:38px;top:-24px;right:0;border:1px solid #fff}.profile-nav>a>.profile-img-container+.caret{margin-left:42px}.profile-nav .image-overlay{overflow:hidden}.navbar-nav .profile-cover{display:inline-block;max-width:90px;vertical-align:top;white-space:nowrap;overflow:hidden;position:relative}.navbar-nav .profile-cover::after{content:" ";display:block;width:8px;position:absolute;right:0;top:0;height:100%;background:-moz-linear-gradient(left,rgba(238,103,0,0) 0,#ee6700 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(238,103,0,0)),color-stop(100%,#ee6700));background:-webkit-linear-gradient(left,rgba(238,103,0,0) 0,#ee6700 100%);background:-o-linear-gradient(left,rgba(238,103,0,0) 0,#ee6700 100%);background:-ms-linear-gradient(left,rgba(238,103,0,0) 0,#ee6700 100%);background:linear-gradient(to right,rgba(238,103,0,0) 0,#ee6700 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ee6700', endColorstr='#ee6700', GradientType=1)}.navbar-nav .open .profile-cover::after{background:-moz-linear-gradient(left,rgba(187,81,0,0) 0,#bb5100 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(187,81,0,0)),color-stop(100%,#bb5100));background:-webkit-linear-gradient(left,rgba(187,81,0,0) 0,#bb5100 100%);background:-o-linear-gradient(left,rgba(187,81,0,0) 0,#bb5100 100%);background:-ms-linear-gradient(left,rgba(187,81,0,0) 0,#bb5100 100%);background:linear-gradient(to right,rgba(187,81,0,0) 0,#bb5100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bb5100', endColorstr='#bb5100', GradientType=1)}a#logo{height:50px;margin-left:0;width:146px;background:url(../img/brand/CM-Logo-DT.svg) center left no-repeat}@media screen and (min-width:767px){.profile-nav>a>.profile-img-container{right:18px}}@media (min-width:768px){input#search{width:160px}#navbar-gb{border:1px solid #d3d3d3;background-color:#696969;height:2px;display:inline-block;position:relative;margin:24px 8px;width:88px}#navbar-gb-link{position:absolute;top:-50%}.headerSearchBtn{cursor:default}.headerSearchBtn:hover{background-color:#f6f6f6}}@media (max-width:767px){.navbar-branded .navbar .navbar-nav>li>a{display:block;width:54px;height:51px;text-align:center}nav.navbar.visitor .navbar-nav>li>a{width:auto;height:auto}a#logo{display:block;background:url(../img/brand/CM-Logo-MOB.svg) center center no-repeat;width:auto;min-width:36px}.nav>li.profile-nav>a{width:auto;position:relative}.navbar-nav a .glyphicon{font-size:24px;color:#b34100}.nav li.profile-nav a{padding-left:0;padding-right:0}.nav .dropdown-toggle .caret{display:none}.profile-nav>a>span.profile-img{height:41px;width:41px;background-size:41px auto}}@media (max-width:470px){.navbar-nav>li{position:static}.navbar-right .dropdown-menu{left:0;right:0}}.collapser::after{display:block;content:"\25be";-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.collapsed .collapser::after{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.cm-logo-inbox-thumbnail{display:inline-block;background:url(../img/brand/logo_monogram_med.png) left top no-repeat #ee6700;width:72px;height:72px}#stickyNav{z-index:1000;height:30px;min-height:25px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOWJkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE3JSIgc3RvcC1jb2xvcj0iIzAwOWJkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iIzAwOThkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iIzAwNzA5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDY3OGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#009bd4 0,#009bd4 17%,#0098d0 26%,#007099 83%,#00678d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#009bd4),color-stop(17%,#009bd4),color-stop(26%,#0098d0),color-stop(83%,#007099),color-stop(100%,#00678d));background:-webkit-linear-gradient(top,#009bd4 0,#009bd4 17%,#0098d0 26%,#007099 83%,#00678d 100%);background:-o-linear-gradient(top,#009bd4 0,#009bd4 17%,#0098d0 26%,#007099 83%,#00678d 100%);background:-ms-linear-gradient(top,#009bd4 0,#009bd4 17%,#0098d0 26%,#007099 83%,#00678d 100%);background:linear-gradient(to bottom,#009bd4 0,#009bd4 17%,#0098d0 26%,#007099 83%,#00678d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009bd4', endColorstr='#00678d', GradientType=0)}#stickyNav li{padding:4px 20px;text-align:center}.separator{border-right:1px dotted #fff}#stickyNav li a{font-size:12px;font-weight:700;color:#fff}#stickyNav li.first{background-color:#F60;margin:0;padding:0}#page-footer,#page-footer .copyright,#page-footer footer{background:#454545;color:#fff}#stickyNav ul.nav{width:100%}#stickyNav li.sticky-nav-5{float:right}#page-footer{flex-shrink:0}@media (min-width:576px) and (max-width:768px){#page-footer .container-hack{width:540px}}#page-footer .d-flex{display:flex}#page-footer .mb-0{margin-bottom:0}#page-footer .mb-2{margin-bottom:8px}#page-footer .ml-2{margin-left:8px}#page-footer .center-on-md{margin:0 auto}#page-footer .copyright{font-weight:100;font-size:12px}#page-footer .copyright.padding{padding:24px 0 48px}#page-footer .copyright.padding.px-3{padding:24px 14px 48px}@media (max-width:768px){#page-footer .copyright{width:100%;justify-content:center}}#page-footer footer{align-items:center;padding-top:33px}#page-footer footer section{padding:14px;max-width:257px}#page-footer footer section.dark{background-color:#353535}#page-footer footer .footer-flex-direction{flex-direction:column;max-width:257px}#page-footer footer img.cm-logo{width:83px;height:22px}@media (min-width:768px){#page-footer .center-on-md{margin:0 auto}#page-footer footer .footer-flex-direction{flex-direction:row;min-width:728px;justify-content:space-between;margin:0 auto}#page-footer footer img.cm-logo{position:relative;bottom:10px}}#page-footer footer h6{margin-bottom:12px;font-size:12px;font-weight:700;line-height:22px}#page-footer footer .text-thin{font-weight:100}#page-footer footer .text-bold{font-weight:700}#page-footer footer .copyright,#page-footer footer a,#page-footer footer p,#page-footer footer ul li{color:#fff;font-size:12px;line-height:22px}#page-footer footer .copyright{padding-bottom:52px}#page-footer footer .need-help{margin-bottom:28px;padding:14px;background-color:#353535;max-width:257px}.big-loading-gif,.loading-bar{background-color:#fff;height:100%}#page-footer footer .icons span.glyph-circle{height:20px;width:20px;border-radius:50%;background-color:#fff;color:#454545;text-align:center;font-size:16px;line-height:26px}.reload{position:absolute;top:-55px;right:0;bottom:0;left:0;overflow:hidden}.reload .trigger{position:relative;width:100%;height:100%;text-align:center;z-index:100000;opacity:0;transition:opacity initial linear}.reload .trigger:hover{opacity:1}.reload .trigger .link{position:relative;top:275px;cursor:pointer;font-size:14pt}.big-loading-gif{width:100%;margin:auto;background-image:url(../img/loading_bar2.gif);background-position:50% 30%;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:2}.loading-bar{min-height:600px;position:relative}.loading-bar>.loading{background-color:transparent}.bingo-message{min-height:400px}.flashMessages{position:fixed;top:160px;width:100%;height:0;padding:0 10px;z-index:1100}.flashMessages .alert{max-width:360px;margin-left:auto;margin-right:auto;box-shadow:3px 3px 10px 0 #555;opacity:1;-webkit-transition:opacity .35s linear;-moz-transition:opacity .35s linear;-o-transition:opacity .35s linear;transition:opacity .35s linear}.flashMessages .alert.exiting{opacity:0}.flashMessages .alert-danger,.flashMessages .alert-info,.flashMessages .alert-success,.flashMessages .alert-warning{background-color:#fff;color:#000}.flashMessages .alert-danger .alert-link,.flashMessages .alert-info .alert-link,.flashMessages .alert-success .alert-link,.flashMessages .alert-warning .alert-link{color:#009bd4}.flashMessages .alert-info{border-color:#cacaca}#create-conversation-modal,#edit-conversation-modal,#onboarding-modal,#sweepstakes-rules-modal{display:none;flex-direction:column;align-items:center;justify-content:center;position:fixed;top:0;bottom:0;padding:0;margin:0;left:0;right:0;z-index:100}#create-conversation-modal.visible,#edit-conversation-modal.visible,#onboarding-modal.visible,#sweepstakes-rules-modal.visible,.year-picker{display:flex}#create-conversation-modal,#edit-conversation-modal,#sweepstakes-rules-modal{z-index:9999!important}.pointer{cursor:pointer}.year-picker{flex-flow:row nowrap;justify-content:center;align-items:center}.year-picker .ember-basic-dropdown{display:inline-block;width:5em;margin-left:1ex;margin-right:1ex}.beta-message{font-size:16px;font-weight:500;margin:20px}.link-unstyled,.link-unstyled:hover,.link-unstyled:link{color:inherit;text-decoration:inherit}#profileViewModal div.close a:hover,.ember-tether .likes-list .ember-pib-link:hover,.uni-like #likes-button,.uni-like #likes-list:hover,.yearbooks-intro .link-container,.yearbooks-intro .link-container:hover,.yearbooks-intro .ybbanner .copy a{text-decoration:none}.size-h1{font-size:36px}.size-h2{font-size:30px}.size-h3{font-size:24px}.size-h4{font-size:18px}.size-h5{font-size:14px}.size-h6{font-size:12px}.bold{font-weight:700!important}body,h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,"Helvetica Neue",sans-serif}input:focus::placeholder,textarea:focus::placeholder{opacity:0;color:transparent}a.black-link,a.black-link:hover{color:#000}a.white-link,a.white-link:hover{color:#fff}.uni-like,.uni-like .likes-count{color:#000}html{overflow-x:hidden}.highlight-scroll-to{box-shadow:0 0 15px 0 rgba(0,0,0,.5)}.uni-like{display:flex;align-items:flex-end;flex-direction:column;cursor:pointer;width:fit-content}.uni-like #likes-list{font-weight:700;margin-bottom:10px}.uni-like .likes-icon{color:#1D6869;background:#BCE7DF;border-radius:50%;text-align:center;font-size:12px;min-height:17px;line-height:17px;display:inline-block;min-width:17px}.uni-like #likes-button{font-weight:700;color:#000;background:#F3F3F3;border-radius:25px;padding:0 10px;border:1px solid transparent;word-spacing:4px}.uni-like.liked-by-user a#likes-button{border:1px solid #099;color:#099}.ember-tether{z-index:10000}.ember-tether .likes-popup{background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:6px;width:fit-content;animation:fadein .5s;overflow:hidden}.ember-tether .likes-popup.fade-out{animation:fadeout .5s}.ember-tether .likes-list{padding:0;margin:0;max-height:135px;width:185px;overflow-y:auto;border-top:1px solid #e1e1e1;overscroll-behavior:contain}.ember-tether .likes-list-item{color:#000;font-weight:700;display:flex;align-items:center;padding:8px;line-height:33px;cursor:pointer;border-top:1px solid rgba(0,0,0,.125)}.ember-tether .like-popup-header{display:flex;align-items:center;padding:8px;border-bottom:2px solid #288a8c;width:fit-content;font-weight:700}.ember-tether .like-popup-header span{display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#dfeff2;width:22px;height:22px;font-weight:400;padding:5px;font-size:12px;margin-right:4px}.glyphicon-thumbs-up:before{content:"\e125"}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeout{from{opacity:1}to{opacity:0}}.yearbooks-container{display:flex;font-weight:300;position:absolute;top:107px;left:0;bottom:0;right:0;z-index:-1;padding-top:10px;padding-bottom:10px;background-color:#323232;justify-content:center;align-items:center;touch-action:none}@media (max-width:1024px){.nav-btn-enabled{top:162px}}@media (max-width:805px){.nav-btn-enabled{top:153px}}@media (max-width:296px){.nav-btn-enabled{top:194px}}.modal-yearbooks-interstitial-mobile-ad .modal-header,.yb-index-modal .modal-header,.yb-ocr-modal .modal-header{color:#fff;background-color:#000;border:1px solid #454545;padding:10px}.modal-yearbooks-interstitial-mobile-ad .modal-header .modal-title,.yb-index-modal .modal-header .modal-title,.yb-ocr-modal .modal-header .modal-title{line-height:1}.modal-yearbooks-interstitial-mobile-ad .modal-header .close,.yb-index-modal .modal-header .close,.yb-ocr-modal .modal-header .close{margin-top:-3px;color:#fff}.modal-yearbooks-interstitial-mobile-ad .ember-pib-link,.yb-index-modal .ember-pib-link,.yb-ocr-modal .ember-pib-link{color:#000}.modal-yearbooks-interstitial-mobile-ad .yb-ocr-items,.yb-index-modal .yb-ocr-items,.yb-ocr-modal .yb-ocr-items{padding:0;display:flex;flex-direction:row;justify-content:center;align-content:flex-start;align-items:flex-start;flex-wrap:wrap}.modal-yearbooks-interstitial-mobile-ad .yb-ocr-item,.yb-index-modal .yb-ocr-item,.yb-ocr-modal .yb-ocr-item{display:block;padding:0 5px 10px;flex-grow:0;flex-shrink:0;min-width:140px;text-align:center}.yb-index-modal .ocr-loading{height:65px}.yb-index-modal .loading-wrapper{min-height:33px;margin:40px 0;background-color:#fff}.yb-index-modal .error-msg{width:100%;text-align:center;background-color:#fff;padding-top:8px;padding-bottom:8px}.yb-index-modal .modal-body{background-color:#F3F3F3;padding:0}.yb-index-modal .index-people{min-height:24px;background-color:#F3F3F3}.yb-index-modal .list-nav .nav-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#454545;width:100%;min-height:42px}.yb-index-modal .list-nav .nav-row .nav-item.active,.yb-index-modal .list-nav .nav-row .nav-item:hover{background-color:#fff}.yb-index-modal .list-nav .nav-row .nav-item{display:flex;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;flex-basis:auto;cursor:pointer;border-radius:15px;margin:2px;width:30px;height:30px}.yb-index-modal .list-nav .nav-row .nav-item.fit-extra-icon{width:29px;height:29px}.yb-index-modal .list-nav .nav-row .nav-item .nav-item-label{color:#a8a8a8;text-transform:uppercase}.yb-index-modal .list-nav .nav-row .nav-item.active .nav-item-label,.yb-index-modal .list-nav .nav-row .nav-item:hover .nav-item-label{color:#454545;font-size:16px;font-weight:700}.yb-index-modal .list-nav .nav-row.xs{min-height:36px}.yb-index-modal .list-nav .nav-row.xs .nav-item{width:20px;height:20px;border-radius:10px;margin:1px}.yb-index-modal .people-list{max-height:86vh;overflow:scroll}.yb-index-modal .people-list .list-section{display:flex;flex-direction:row;align-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%}.yb-index-modal .people-list .list-section .person{min-width:260px;max-width:271px;background-color:#fff;flex-grow:1;flex-shrink:0;flex-basis:auto;display:flex;flex-direction:column;align-items:center;padding:12px 0;margin:8px 14px}.yb-index-modal .people-list .list-section .person .name{font-weight:700}.yb-index-modal .people-list .list-section .person .pages{text-align:center}.yb-index-modal .people-list .list-section .person .pages .page{font-weight:700}.yb-index-modal .people-list .list-section .person .pages .page.disabled{color:#a8a8a8}@media (max-width:597px){.yb-index-modal .people-list .list-section{justify-content:center}}.yb-index-modal .people-list .section-head{width:100%;flex-grow:0;flex-shrink:0;background-color:#E1E1E1;font-size:16px;font-weight:700;padding-left:16px;text-transform:uppercase;margin-bottom:8px}.yb-index-modal .people-list .list-foot{width:100%;height:76vh}.yearbooks-nav .yb-header{background-color:rgba(0,0,0,.8);color:#fff;position:absolute;top:0;left:0;z-index:2;width:100%;height:60px;border-bottom:1px solid #454545;padding-left:10px;padding-right:10px;display:flex;flex-direction:row;justify-content:space-between;align-content:stretch;align-items:center}.yearbooks-nav .yb-header .yb-header-title{flex-grow:1;flex-shrink:1;flex-basis:0;min-width:0}.yearbooks-nav .yb-header .yb-header-title .yb-name{font-size:30px;line-height:.7;display:block;padding-right:10px;padding-top:14px;padding-bottom:10px;overflow:hidden;text-overflow:ellipsis}@media (max-width){.yearbooks-nav .yb-header .yb-header-title .yb-name{font-size:28px}}.yearbooks-nav .yb-header .yb-header-title .yb-view-all{display:inline-block;vertical-align:bottom;font-size:45%;font-weight:700}.yearbooks-nav .yb-header .yb-buy-button{flex-grow:0;flex-shrink:0;flex-basis:0;margin-left:5px;font-size:16px}.yearbooks-nav .breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;position:absolute;top:-44px;left:0;height:43px;width:100%;padding:0 10px;background-color:#fff;font-weight:700}.yearbooks-nav .breadcrumbs-list{display:flex;flex-wrap:wrap;padding:0;margin-bottom:0;list-style:none}.yearbooks-nav .breadcrumbs-list .list-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.yearbooks-nav .breadcrumbs-list .list-item a,.yearbooks-nav .breadcrumbs-list .list-item a:hover{color:#227B7C}.yearbooks-nav .breadcrumbs-list .list-item:first-child::first-letter{text-transform:uppercase}@media (max-width:300px){.yearbooks-nav .breadcrumbs-list .list-item:last-child{max-width:270px}}.yearbooks-nav .breadcrumbs-list .list-item:last-child a{color:#000}.yearbooks-nav .breadcrumbs-list .list-item:last-child a:hover{text-decoration:none;color:#000}.yearbooks-nav .breadcrumbs-list span{padding:0 5px}.yearbooks-nav .yb-menu{background-color:rgba(0,0,0,.8);position:absolute;left:0;top:60px;bottom:0;width:50px;z-index:2;text-align:center;overflow:hidden;display:flex;flex-direction:column}.yearbooks-nav .yb-menu .yb-menu-buttons{flex-grow:10;flex-shrink:0}.yearbooks-nav .yb-menu .yb-menu-button{color:#fff;font-size:23px;text-align:center;font-weight:bolder;width:100%;padding:13px;cursor:pointer;background:0 0;border:0;outline:0}.yearbooks-nav .yb-menu .yb-menu-button.disabled{cursor:initial;color:#767676}.yearbooks-nav .yb-menu .yb-menu-button.disabled .glyphicon{color:#454545}.yearbooks-nav .yb-menu .yb-menu-button:not(.disabled):hover span{color:#cacaca}.yearbooks-nav .yb-menu .yb-menu-button .glyphicon{font-size:23px}.yearbooks-nav .yb-menu .yb-menu-button .yb-menu-button-label{padding-left:15px;display:none}.yearbooks-nav .yb-menu .yb-menu-button .yb-search-field{display:inline-block;width:87%;float:right}.yearbooks-nav .yb-menu .yb-menu-button .yb-search-field>input{height:31px;padding:6px;font-size:18px}.yearbooks-nav .yb-menu .yb-menu-button .yb-menu-link{font-size:18px}.yearbooks-nav .yb-menu .yb-menu-button.cm-plus-feature{position:relative}.yearbooks-nav .yb-menu .yb-menu-button.cm-plus-feature .cm-plus-icon{position:absolute;left:2.75rem;top:50%;transform:translateY(-50%);width:1.8rem;height:1.8rem}.yearbooks-nav .yb-menu.yb-menu-expanded{width:300px}.yearbooks-nav .yb-menu.yb-menu-expanded .yb-menu-button{text-align:left}.yearbooks-nav .yb-menu.yb-menu-expanded .yb-menu-button-label{display:inline}.yearbooks-nav .yb-menu-ad{height:267px}.yearbooks-nav .yb-menu-ads{height:534px}.yearbooks-nav #yearbook-nav{position:absolute;top:0;left:0;z-index:3;width:100%;height:50px;color:#fff}.yearbooks-nav #yearbook-nav #buy-button{opacity:.85;color:#fff;border-radius:0}#yearbooks-viewer .yb-carousel{display:flex;justify-content:center;align-items:center;text-align:center}#yearbooks-viewer .yb-swipe-message{position:absolute;background-color:#000;margin:5px;padding:20px;width:95%;opacity:.8;display:flex;top:30%;flex-direction:column;align-items:center;height:180px;z-index:1110;justify-content:center;color:#fff;align-self:center;text-align:center;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}#yearbooks-viewer .yb-swipe-message img{margin-bottom:10px}#yearbooks-viewer .yb-swipe-message p{width:97%;white-space:normal}#yearbooks-viewer .yb-image-area{display:flex;flex-direction:row;align-content:stretch;justify-content:center;overflow:hidden;position:absolute;top:0;bottom:67px;left:0;right:0}#yearbooks-viewer .yb-image-area.desktop-layout{top:60px;bottom:0;left:300px;right:0}#yearbooks-viewer .yb-image-area.mobile-layout.page-view{top:60px;bottom:50px;left:50px;right:0}#yearbooks-viewer .yb-image-area.mobile-layout.grid-view{top:60px;bottom:50px;left:0;right:0}#yearbooks-viewer .yb-image-area .liquid-child,#yearbooks-viewer .yb-image-area .liquid-container{overflow:visible}#yearbooks-viewer .yb-immersive-image{display:inline-block;white-space:nowrap;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#yearbooks-viewer .yb-immersive-image .yb-page-image{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}#yearbooks-viewer .yb-immersive-image.panning .yb-page-image{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}#yearbooks-viewer .yb-page-image-container{-webkit-user-drag:none;display:inline-block;position:relative;vertical-align:top}#yearbooks-viewer .yb-page-image{background-size:contain;display:inline-block;background-repeat:no-repeat}#yearbooks-viewer .detections-overlay{position:absolute;width:100%;height:100%;display:flex;justify-content:end;align-items:end}#yearbooks-viewer .detections-overlay .detection{position:absolute;cursor:pointer}#yearbooks-viewer .border-overlay{border:8px solid #FF8E2D}#yearbooks-viewer .overlay-tag{margin:10px}#yearbooks-viewer .yb-loading-indicator{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}#yearbooks-viewer .yb-loading-indicator .loading{position:static;background-position:center}#yearbooks-viewer .yb-loading-indicator .loading-wrapper{margin-top:63%}#yearbooks-viewer .yb-paging-button{color:#cacaca;font-size:50px;width:66px;padding:8px;text-align:center;z-index:2;cursor:pointer;flex-grow:0;flex-shrink:0;display:flex;flex-direction:row;align-items:center}#yearbooks-viewer .yb-grid-view{position:absolute;top:0;bottom:0;left:0;right:0}#yearbooks-viewer .yb-grid-view-item{display:inline-block;margin-bottom:15px;overflow:hidden}#yearbooks-viewer .yb-grid-view-item .yb-page-image{cursor:pointer}#yearbooks-viewer .yb-grid-view-page{cursor:pointer;background-color:#fff}.yearbooks-intro{margin-top:15px;margin-left:auto;margin-right:auto}.yearbooks-intro h1,.yearbooks-intro h2,.yearbooks-intro h3,.yearbooks-intro h4,.yearbooks-intro h5,.yearbooks-intro h6{margin:0}.yearbooks-intro h1{font-weight:700}.yearbooks-intro h3{font-weight:300}.yearbooks-intro .header-image{color:#fff;text-align:center;padding:15px;width:100%}.yearbooks-intro .link-container{color:inherit}.yearbooks-intro .link-button{color:#008086;font-weight:400;font-size:20px}.yearbooks-intro .top-section{border-radius:10px;border:1px solid #eae9e9;padding:10px}.yearbooks-intro .top-section .header-image{border-radius:10px;background-image:url(/site/cli/img/yearbooks/top_image.png);height:274px}@media screen and (max-width:767px){.yearbooks-intro .top-section .header-image{height:auto;background-size:auto 100%}.yearbooks-panel .yearbook-results-container .yearbook{text-align:center}}.yearbooks-intro .top-section .header-image h1{margin-top:10%}.yearbooks-intro .top-section .header-image h3{margin-top:4%;margin-left:auto;margin-right:auto}@media screen and (min-width:767px){.yearbooks-intro .top-section .header-image h3{width:70%}}.yearbooks-intro .top-section .text{padding:15px;font-size:20px;font-weight:300;margin-bottom:0}.yearbooks-intro .top-section .text h1{font-weight:700;padding-top:10px;padding-bottom:20px}.yearbooks-intro .top-section .text h4{padding-bottom:20px;font-weight:300}.yearbooks-intro .top-section .text h4 b{font-weight:700}.yearbooks-intro .top-section .text p{padding-bottom:10px}.yearbooks-intro .middle-section{margin-top:15px;border-radius:10px;border:1px solid #eae9e9;padding:10px}.yearbooks-intro .middle-section .celebrity-yearbooks .header-image{background-image:url(/site/cli/img/yearbooks/celebrity_bg_image.png);height:211px;border-radius:10px}.yearbooks-intro .middle-section .celebrity-yearbooks .header-image h1{padding-top:30px}.yearbooks-intro .middle-section .celebrity-yearbooks .header-image h4{max-width:20ex;margin-left:auto;margin-right:auto;padding-top:6px;line-height:1.3}.yearbooks-intro .middle-section .celebrity-yearbooks .text{padding:15px}.yearbooks-intro .middle-section .celebrity-yearbooks .text h3{font-size:32px;font-weight:700;padding-bottom:20px;padding-top:10px}.yearbooks-intro .middle-section .celebrity-yearbooks .text h5{padding-bottom:10px;line-height:1.3;font-size:16px}.yearbooks-intro .middle-section .celebrity-yearbooks .text a{color:#008086}.yearbooks-intro .middle-section:after{content:" ";clear:both;display:block}.yearbooks-intro .bottom-section{margin-top:15px;border-radius:10px;border:1px solid #eae9e9;padding:15px 10px 10px}.yearbooks-intro .bottom-section .lead-image{margin-left:auto;margin-right:auto;padding:10px}.yearbooks-intro .bottom-section .text{vertical-align:top;display:inline-block;padding:10px 20px}.yearbooks-intro .bottom-section .text h1{font-size:32px;font-weight:700;padding-bottom:20px}.yearbooks-intro .bottom-section .text h2{font-weight:700;font-size:24px}.yearbooks-intro .bottom-section .text h4{font-size:20px}.yearbooks-intro .google-publisher-tag{margin:1rem auto auto}.yearbooks-intro .ybbanner{width:100%;height:auto;box-sizing:content-box!important;-ms-box-sizing:content-box!important;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important}.yearbooks-intro .ybbanner .title{font-weight:700;color:#fff}.yearbooks-intro .ybbanner .copy{font-size:16px;font-weight:400;line-height:21px;color:#fff;margin-bottom:10px}.yearbooks-intro .ybbanner .copy a{font-weight:700;color:#019bd4}.yearbooks-intro #yb10banner{background:url(https://secure.classmates.com/cmsgraphics/O/h/l/9/1605735696308.png) 17px 18px no-repeat #000}.yearbooks-intro #yb10banner .content{padding:20px 42px 10px}.yearbooks-intro #yb10banner .title{font-size:20px;margin:0 0 10px}.yearbooks-intro #ybweekBanner{background:#C76C28}.yearbooks-intro #ybweekBanner .content{padding:20px 22px 10px}.yearbooks-intro #ybweekBanner .title{font-size:32px;margin:0}.yearbooks-intro #ybweekBanner .copy:last-of-type{margin-top:20px;margin-bottom:10px}.yearbook-masthead h1{font-size:36px;margin:32px 0 16px}@media (max-width:768px){.yearbook-masthead h1{font-size:22px}}.yearbook-masthead h4{font-size:20px;padding:10px 0}.yearbooks-panel .btn-confirm{border-radius:10px;height:50px}.yearbooks-panel .yearbook-results-container .yearbook{padding:22px;background-color:#f3f3f3;border-radius:10px;margin-bottom:28px;border:1px solid #eae9e9}.yearbooks-panel .yearbook-results-container .yearbook .yb-cover{margin-bottom:16px;width:49%}.yearbooks-panel .yearbook-results-container .yearbook .school-info h5{font-size:12px;color:#009cd4;font-weight:900;letter-spacing:1.5px;margin:16px 0}.yearbooks-panel .yearbook-results-container .yearbook .school-info h4{font-size:20px}.yearbooks-panel .yearbook-results-container .yearbook .school-info p{font-size:16px;margin-bottom:0}.yearbooks-panel .yearbook-results-container .yearbook .school-info a{font-weight:700;width:150px;font-size:16px;margin-top:16px;padding-top:15px}.yearbooks-panel .yearbook-results-container .yearbook .school-info .yearbook-link{margin-top:10px}.yearbooks-panel .yearbook-results-container .yearbook .school-info .yearbook-link a{font-size:14px;font-weight:400}.yearbooks-panel .yearbook-results-container .save10-offer{padding:10px;margin:10px -10px 0;background:#FFCC02;line-height:16px;font-size:16px;border-radius:10px;display:none}.yearbooks-panel .yearbook-results-container .save10-offer:hover{cursor:pointer}.yearbooks-panel .yearbook-results-container .copied-banner{padding:10px;margin:10px -10px 0;background:#c3e6cd;line-height:16px;font-size:16px;border-radius:10px;display:none}.yearbooks-panel .yearbook-results-container .first-yearbook{background-color:rgba(0,156,212,.05)}.yearbooks-panel .yearbook-results-container .first-yearbook .copied-banner,.yearbooks-panel .yearbook-results-container .first-yearbook .save10-offer{display:inline-block}.yearbooks-panel .adding-yearbooks-container{padding:20px;border:1px solid #eae9e9;border-radius:10px;margin-bottom:36px}.yearbooks-panel .adding-yearbooks-container h2{margin-top:30px;font-weight:700;line-height:30px;padding-bottom:10px}.yearbooks-panel .adding-yearbooks-container a,.yearbooks-panel .adding-yearbooks-container p{font-size:18px}.yearbooks-panel .adding-yearbooks-container a{color:#008086;font-weight:400}.yearbooks-panel .search-yearbooks-container,.yearbooks-panel .sorry-message-container{margin-bottom:36px}.yearbooks-panel .search-yearbooks-container h3{margin-bottom:16px;font-size:20px}.yearbooks-panel .up-arrow-blue{margin:0;width:12px}.yearbook-upgrade-module{border:1px solid #dbdada;border-radius:10px;padding:20px;margin-top:32px}.yearbook-upgrade-module h3{font-size:30px;font-weight:700;margin-bottom:20px}.yearbook-upgrade-module p{font-size:20px;line-height:1.5}.yearbook-upgrade-module ul{list-style-type:none;padding:0;margin-bottom:30px}.yearbook-upgrade-module ul li{margin-bottom:20px;font-size:16px}.yearbook-upgrade-module .btn{font-size:17px;border-radius:10px;height:50px;padding-top:10px;background-color:#fff;color:#009bd4;border:2px solid #009bd4;font-weight:700}.yearbook-upgrade-module .btn:hover{color:#fff;background-color:#47ccfd;border-color:#47ccfd}.yearbook-upgrade-module .glyphicon{color:#e60;padding-right:10px;font-size:20px}.yearbook-search-box{padding:16px;border-radius:10px;background-color:#f5f5f5}.yearbook-search-box .yearbook-search-top-row{margin-bottom:20px;font-weight:600;font-size:14px;color:#767676}.yearbook-search-box select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;height:50px;border-radius:4px;border:none;font-weight:600;font-size:14px;color:#767676}.yearbook-search-box button{background-color:transparent;color:#009bd4;border:2px solid #009bd4;font-weight:700;font-size:17px}.yearbook-search-box p{font-size:16px}.no-results .no-results-title{display:flex;flex-direction:row;vertical-align:middle;margin-top:30px}.no-results .no-results-title .exclamation-icon{display:inline-block;box-sizing:border-box;height:24px;width:24px;background-size:cover;background-repeat:no-repeat;margin-top:6px;margin-right:6px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='30px' height='30px' viewBox='0 0 30 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eexclamation_mark_icon%3C/title%3E%3Cg id='DT-and-MOB---FINAL' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='MOB-006---Search-Feature-No-Results-Copy' transform='translate(-26.000000 -2977.000000)' fill='%23FB9500' fill-rule='nonzero'%3E%3Cpath d='M41 3006.28125 C45.0234375 3006.28125 48.4511719 3004.86523 51.2832031 3002.0332 C54.1152344 2999.20117 55.53125 2995.77344 55.53125 2991.75 C55.53125 2987.72656 54.1054688 2984.30859 51.2539062 2981.49609 C48.4414062 2978.64453 45.0234375 2977.21875 41 2977.21875 C36.9765625 2977.21875 33.5488281 2978.63477 30.7167969 2981.4668 C27.8847656 2984.29883 26.46875 2987.72656 26.46875 2991.75 C26.46875 2995.77344 27.8847656 2999.20117 30.7167969 3002.0332 C33.5488281 3004.86523 36.9765625 3006.28125 41 3006.28125 Z M42.40625 2993.625 L39.59375 2993.625 C39.125 2993.625 38.890625 2993.41016 38.890625 2992.98047 L38.890625 2992.98047 L38.421875 2985.01172 C38.421875 2984.77734 38.4902344 2984.5918 38.6269531 2984.45508 C38.7636719 2984.31836 38.9296875 2984.25 39.125 2984.25 L39.125 2984.25 L42.875 2984.25 C43.0703125 2984.25 43.2363281 2984.31836 43.3730469 2984.45508 C43.5097656 2984.5918 43.578125 2984.77734 43.578125 2985.01172 L43.578125 2985.01172 L43.109375 2992.98047 C43.109375 2993.41016 42.875 2993.625 42.40625 2993.625 L42.40625 2993.625 Z M41 3000.07031 C40.2578125 3000.07031 39.6230469 2999.80664 39.0957031 2999.2793 C38.5683594 2998.75195 38.3046875 2998.11719 38.3046875 2997.375 C38.3046875 2996.63281 38.5683594 2995.99805 39.0957031 2995.4707 C39.6230469 2994.94336 40.2578125 2994.67969 41 2994.67969 C41.7421875 2994.67969 42.3671875 2994.95312 42.875 2995.5 L43.0173683 2995.6414 C43.4693311 2996.12242 43.6953125 2996.70028 43.6953125 2997.375 C43.6953125 2998.11719 43.4316406 2998.75195 42.9042969 2999.2793 C42.3769531 2999.80664 41.7421875 3000.07031 41 3000.07031 Z' id='exclamation_mark_icon'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}@media screen and (max-width:767px){.yearbook-search-box .yearbook-search-top-row{margin-bottom:0}.yearbook-search-box select{margin-bottom:12px}.no-results{margin:15px}}.yb-instructional-modal{position:fixed;left:0;right:0;top:0;bottom:0;height:100%;z-index:1001;background-color:rgba(0,0,0,.6);text-align:center}.modal-yb-interstitial-ad-desktop,.modal-yb-interstitial-ad-mobile{z-index:1071}.yb-instructional-modal .yb-instructional-content-half{height:50%;position:relative}.yb-instructional-modal .yb-instructional-copy{bottom:10%;line-height:6;position:absolute;width:100%}.yb-instructional-modal .yb-instructional-copy .btn-lg{width:50%}.yb-instructional-modal .yb-instructional-image{background-repeat:no-repeat;background-size:contain;background-position:center;bottom:0;height:50%;left:0;right:0;position:absolute}.yb-instructional-modal #btnYbTutorialGo{color:#fff!important;background-color:#009bd4!important;border-color:#0085b5!important}.modal-yb-interstitial-ad-desktop .modal-content{width:760px}.pv-image-detections .image-info{margin-top:12px}@media screen and (max-width:959px){.pv-image-detections .image-info{margin-bottom:67px}}.pv-image-detections .image-info .profile-name{margin-top:12px;text-align:center;font-size:20px;font-weight:700;text-transform:capitalize}.pv-image-detections .image-info .affiliation{font-size:17px;text-align:center;margin-bottom:6px}.pv-image-detections .image-info .tag-copy{padding-left:15px;padding-right:15px}.pv-image-detections .image-info .visit-container{font-size:13px;display:inline-flex;width:100%;flex-flow:row nowrap;justify-content:center}.pv-image-detections .image-info .visit-container .guest-book{text-align:center}.pv-image-detections .image-info .visit-container .guest-book .gb-action{display:block}.pv-image-detections .image-info .image-wrapper{margin:0}.pv-image-detections#photo-viewer-container .btn{padding-left:15px;margin-left:0}.pv-image-detections .delete-tag{position:absolute;bottom:10px;right:10px}.searchTrial{color:#42362f}.searchTrial .jumbotron{background:#fff;padding-bottom:0}.searchTrial iframe{height:401px;margin-bottom:20px}a[data-ember-action]{cursor:pointer}div[data-toggle=collapse].collapsed .caret{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}div[data-toggle=collapse] .caret{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0)}.pib-close.close{position:absolute;z-index:101;padding:4px;right:3px}.pib-container{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:20px 10px 10px;position:relative}.pib-container .popover .arrow{display:none}.pib-container .profile-image{min-width:80px}.pib-container .profile-name{font-size:140%;position:relative}.pib-container .pibPhotosCont .col-md-3{padding:2px}.pib-container .pibPhotosCont .thumbnail{display:inline-block;height:60px;margin-bottom:0}.pib-content .visit-status .guest-book .gb-action,.pib-header{display:block}.pib-header,.pib-section{border-bottom:1px solid #d3d3d3;padding-bottom:4px;margin-bottom:10px}.pib-container img{height:100%}.pib-header{flex-grow:0;flex-shrink:0;background:#fff;min-height:134px;height:auto;width:100%}.pib-content{flex-grow:1;flex-shrink:1;max-width:380px;overflow:auto}#profileViewModal{margin:40px 0 0;padding:0;pointer-events:none}#profileViewModal .modal-dialog{pointer-events:auto;margin:0;max-width:400px;height:595px}#profileViewModal .modal-dialog .modal-content{height:100%}#profileViewModal .modal{overflow:hidden}#profileViewModal .row{margin-right:0;margin-left:0}#profileViewModal div.close{margin:4px 6px 0}#profileViewModal .pibReportsubHead{margin:20px 0 10px}#profileViewModal .profile-footer{flex-grow:0;flex-shrink:0;margin:4px 20px;display:block}#profileViewModal .backLink{cursor:pointer}#profileViewModal .backLink:hover{color:#322924}@media (max-width:959px){#profileViewModal{float:none;margin:40px 0 auto}}@media (max-height:650px){#profileViewModal{margin-top:0}#profileViewModal .modal-dialog{height:100%}}.cm-collapse{margin:10px 0 0}.cm-collapse .panel-title{font-size:160%;cursor:pointer}.ember-pib-link{color:#009bd4}.ember-pib-link:focus,.ember-pib-link:hover{text-decoration:underline}.blue-pib{pointer-events:none;top:0;bottom:0}@media (min-height:480px){.blue-pib{top:5%;bottom:5%}}@media (min-height:650px){.blue-pib{top:10%;bottom:10%}}.blue-pib .modal-dialog{pointer-events:auto;margin-left:auto;margin-right:auto;max-width:320px;height:100%}@media (min-width:768px){.blue-pib .modal-dialog{margin:0}}.blue-pib .modal-dialog .modal-content{height:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:stretch}.blue-pib .modal-dialog .modal-content .modal-header{padding:2px 0 2px 10px;border:0;flex-grow:0;flex-shrink:0}.blue-pib .modal-dialog .modal-content .modal-header .close{color:inherit}.blue-pib .modal-dialog .modal-content .modal-header-variant{display:flex;align-items:center;justify-content:space-between;padding:16px;background-color:#fff;font-size:1.8rem;font-weight:700;border-bottom:1px solid #BFBFBF}.base-modal-title,.base-modal-title h1,.base-modal-title h2,.base-modal-title h3,.base-modal-title h4{font-size:20px;font-weight:700}.blue-pib .modal-dialog .modal-content .modal-body{overflow-y:auto;overflow-x:hidden}.blue-pib .modal-dialog .modal-content .modal-body.pib-content{padding:0;flex-grow:1}.blue-pib .modal-dialog .modal-content .modal-body>.loading-wrapper{top:0;bottom:0;position:absolute;left:0;right:0;display:flex;align-items:center}.white-pib{display:flex!important;justify-content:center;align-items:center;background:rgba(0,0,0,.5);left:0!important;top:0!important;bottom:0!important;pointer-events:all}.white-pib .modal-dialog{display:flex;justify-content:center;max-width:100vw;margin:0}.white-pib .modal-dialog .modal-content{top:3%;width:380px;height:90%;border-radius:15px}.btn-container{display:inline-block}.big-modal-open,.pib-open{overflow:hidden}.big-modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-outer,.modal-outer .modal{max-height:100vh}.modal-outer .modal.big-modal{z-index:1045}.modal-outer .modal.big-modal.under{z-index:1032}.modal-outer .modal.under+.modal-backdrop{z-index:1030}.blue-pib.modal{z-index:1035}.disable-opaque{opacity:1}.base-modal-header{padding:1rem 1rem 0 2rem;display:flex;flex-direction:column}.base-modal-title{padding-right:1rem}.base-modal-body{padding:1rem 2rem 2rem}.base-modal-body h4{font-size:16px;margin-bottom:1rem}.base-modal-body a,.base-modal-body a:focus,.base-modal-body a:hover{color:#227b7c;font-weight:700}.base-modal-footer{padding:2rem;display:flex}#merchandising div.flexpub,.merchandising-sidebar div.flexpub{overflow:hidden;margin:15px 0;clear:both}#merchandising.full-width-merchandising .google-publisher-tag,.merchandising-sidebar.full-width-merchandising .google-publisher-tag{margin-bottom:20px}#merchandising .centered-flex-container,.merchandising-sidebar .centered-flex-container{display:flex;flex-direction:column;align-items:center;text-align:center}.google-publisher-tag::before{display:block;background:#a8a8a8;text-align:center;content:'ADVERTISEMENT';font-size:9px;color:#fff;height:17px;padding-top:3px;vertical-align:top;border-top-left-radius:1px;border-top-right-radius:1px;letter-spacing:.3em}.stickyAd{height:67px;width:100%;bottom:0;left:0;z-index:1052;position:fixed;background-color:#a8a8a8}.stickyAd .google-publisher-tag{margin-left:auto;margin-right:auto}.footer-ad-row{background-color:#f0f0f0;padding-bottom:10px;vertical-align:bottom}.footer-ad-row .footer-ad-row-item{display:inline-block;vertical-align:bottom;padding:0 5px}.footer-ad-row .google-publisher-tag{margin-bottom:-5px}.footer-ad-row .google-publisher-tag::before{background:0 0;color:#454545}.bottom-ad-row{padding-bottom:15px}#reunions-ad>.google-publisher-tag{margin:1em auto}.loading-fill{text-align:center;min-height:340px}.loading-bars-wrapper{height:100%;min-height:600px;background-color:#fff;padding-top:168px}.loading-bars-animation,.loading-bars-animation:after,.loading-bars-animation:before{background:#e1e1e1;animation:loading 1.5s infinite ease-in-out;width:1em;height:4em}.loading-bars-animation.dark,.loading-bars-animation.dark:after,.loading-bars-animation.dark:before{background:grey}.loading-bars-animation{color:#e1e1e1;margin:2.5em auto 0;position:relative;font-size:6px;animation-delay:-.16s}.loading-bars-animation.dark{color:grey}.loading-bars-animation:after,.loading-bars-animation:before{position:absolute;top:0;content:''}.loading-bars-animation:before{left:-1.5em;animation-delay:-.32s}.loading-bars-animation:after{left:1.5em}@keyframes loading{0%,100%,80%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2.2em;height:5.5em}}.boxShadow{box-shadow:.1em .2em .7em rgba(66,54,47,.6)}.aperture{position:relative;height:200px;width:200px;border-radius:50%;overflow:hidden;background-color:#f3f3f3}.aperture::before{border-radius:50%;content:' ';z-index:50;-webkit-box-shadow:inset 0 0 0 1px #e6e6e6;-moz-box-shadow:inset 0 0 0 1px #e6e6e6;box-shadow:inset 0 0 0 1px #e6e6e6;position:absolute;width:100%;height:100%}.aperture .lense{-webkit-box-shadow:0 0 0 1px #e6e6e6;-moz-box-shadow:0 0 0 1px #e6e6e6;box-shadow:0 0 0 1px #e6e6e6;width:90%;height:90%;top:5%;left:5%;background-color:#fff;position:absolute;border-radius:50%;z-index:50;overflow:hidden}.aperture .iris{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;border-radius:50%;z-index:40;background-color:transparent}.aperture .blade{border-top-left-radius:100%;position:absolute;top:0;left:0;height:50%;width:50%;-ms-transform:rotate(0);-ms-transform-origin:100% 100%;-moz-transform:rotate(0);-moz-transform-origin:100% 100%;-o-transform:rotate(0);-o-transform-origin:100% 100%;-webkit-transform:rotate(0);-webkit-transform-origin:100% 100%;transform:rotate(0);transform-origin:100% 100%;z-index:20;-ms-transition:-ms-transform 1.1s;-moz-transition:-moz-transform 1.1s;-o-transition:-o-transform 1.1s;transition:transform 1.1s;display:inline-block;zoom:1}.aperture .blade.blade-cover,.aperture .blade:nth-of-type(1){top:0;left:0}.aperture .blade.blade-cover{border:2px solid #f3f3f3;box-shadow:none;z-index:30;background-color:#f3f3f3;-ms-transform:skewy(0);-webkit-transform:skewy(0);-moz-transform:skewy(0);-o-transform:skewy(0)}#photo-viewer-container{font-weight:300;padding-left:0;padding-right:0}#photo-viewer-container .row{margin-left:0;margin-right:0}#photo-viewer-container .title-bar{height:40px;width:100%;background-color:#323232;color:#CCC}#photo-viewer-container .title-bar .close-btn{float:right;font-size:26px}#photo-viewer-container .title-bar .title{line-height:38px;font-size:14px;font-weight:700}#photo-viewer-container .user-info-top{background-color:#000;color:#fff;min-height:80px;padding:8px 0;text-align:center}#photo-viewer-container .user-info-top .info-container{display:inline-flex;flex-direction:row;margin:0 auto}#photo-viewer-container .user-info-top .info-container .user-left{margin-left:8px;height:60px;width:60px}#photo-viewer-container .user-info-top .info-container .user-right{text-align:left;margin-left:12px}#photo-viewer-container .user-info-top .info-container .user-right .user-gb .gb-action,#photo-viewer-container .user-info-top .info-container .user-right .user-name{font-weight:700}#photo-viewer-container .user-info-top .info-container .user-right .user-gb .visit-info-text{display:block}#photo-viewer-container .side-bar{background-color:#fff;display:flex;flex-direction:column;max-height:450px;overflow:hidden}#photo-viewer-container .side-bar .photo-info{background-color:#e1e1e1;margin-left:-15px;margin-right:-16px;padding-top:8px;padding-bottom:8px;overflow-y:scroll}#photo-viewer-container .side-bar .photo-info .info-content{display:flex;justify-content:space-between;margin-left:15px;margin-right:15px}#photo-viewer-container .side-bar .photo-info .photo-title-desc{display:flex;flex-grow:1;flex-direction:column}#photo-viewer-container .side-bar .photo-info .action-bar{display:flex;flex-direction:column;align-items:flex-end;min-width:80px;justify-content:flex-start;margin-left:15px}#photo-viewer-container .side-bar .photo-info .btns{margin-top:6px;margin-bottom:4px}#photo-viewer-container .side-bar .photo-info .edit{font-weight:400}#photo-viewer-container .side-bar .photo-info .photo-title{font-size:14px;font-weight:700}#photo-viewer-container .side-bar .photo-info .photo-desc{overflow-y:scroll}#photo-viewer-container .side-bar .photo-info .photo-desc .expand{font-weight:700}#photo-viewer-container .side-bar .photo-info .desc-textarea,#photo-viewer-container .side-bar .photo-info .title-input{width:100%}#photo-viewer-container .side-bar .user-info{margin-bottom:4px}#photo-viewer-container .side-bar .user-info .icon-container{margin-top:12px}#photo-viewer-container .side-bar .user-info .profile-name{margin-top:12px;text-align:center;font-size:20px;font-weight:700;text-transform:capitalize}#photo-viewer-container .side-bar .user-info .affiliation{font-size:17px;text-align:center;margin-bottom:6px}#photo-viewer-container .side-bar .user-info .visit-status{font-size:13px}#photo-viewer-container .side-bar .user-info .visit-status .visit-container{display:inline-flex;width:100%;flex-flow:row nowrap;justify-content:center}#photo-viewer-container .side-bar .user-info .visit-status .visit-container .guest-book{text-align:center}#photo-viewer-container .side-bar .user-info .visit-status .visit-container .guest-book .gb-action{display:block}@media (max-width:959px){#photo-viewer-container .side-bar .icon-container{margin-top:24px!important}}#photo-viewer-container .photo-carousel{background-color:#000;height:450px;overflow:hidden;padding:0;display:flex;flex-direction:column;align-items:center}#photo-viewer-container .photo-carousel .extracted-image-container{height:450px;width:450px;display:flex;justify-content:center;align-items:center}#photo-viewer-container .photo-carousel .extracted-image-container .debug-data{position:absolute;bottom:0;left:0;color:#009bd4;background-color:rgba(0,0,0,.75);padding:10px}#photo-viewer-container .photo-carousel .liquid-child{display:flex;flex-direction:column;align-items:center}#photo-viewer-container .photo-carousel .base-carousel{width:100%}#photo-viewer-container .photo-carousel .bc-card-holder{padding:0}#photo-viewer-container .photo-carousel .bc-control{background-color:transparent}#photo-viewer-container .photo-carousel .frame{width:450px;height:450px;overflow:hidden;margin-left:auto;margin-right:auto}#photo-viewer-container .photo-carousel .frame .photo-slide{height:450px;width:450px}#photo-viewer-container .photo-carousel .frame .photo-slide .photo-container{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width:450px){#photo-viewer-container .photo-carousel .liquid-photo .bc-control-left{margin-left:64px}#photo-viewer-container .photo-carousel .liquid-photo .bc-control-right{margin-right:64px}}@media (max-width:350px){#photo-viewer-container .photo-carousel .liquid-photo .bc-control-left{margin-left:90px}#photo-viewer-container .photo-carousel .liquid-photo .bc-control-right{margin-right:90px}}#photo-viewer-container .popover .arrow{display:none}.pv-link{cursor:pointer}.reportImage{color:#fff;position:absolute;right:10px;bottom:10px}.reportImage:hover{color:#CCC}.tooltip-submit-tag{font-size:.857em}#reportPhotoInner{padding:20px}.home-photo-carousel{position:relative;min-height:475px}.home-photo-carousel .carousel-head{padding:10px 15px 15px;color:rgba(0,0,0,.5);font-size:14px}.home-photo-carousel .carousel-head .header3{font-size:24px;color:#000}.home-photo-carousel .cmCarousel{padding-bottom:20px;position:relative;clear:both}.home-photo-carousel .cmCarousel.test-new{width:100%;max-width:90rem;margin-left:1.5rem}@media (max-width:767px){#photo-viewer-container .photo-carousel{top:-1px}.home-photo-carousel .cmCarousel.test-new{width:100%;max-width:100%;margin-left:1.5rem}}.home-photo-carousel .cmCarousel.test-new .lrCarousel.liquid-container.ember-view{width:100%!important;box-sizing:border-box;margin-left:-1rem}.home-photo-carousel .cmCarousel.test-new .upload-photo-prompt.hidden-xs.hidden-sm{width:14rem;margin-left:19rem!important;border-radius:1.25rem;overflow:hidden}.home-photo-carousel .cmCarousel.test-new .upload-photo-prompt.hidden-xs.hidden-sm .text-center.vcenter{font-weight:300}.home-photo-carousel .cmCarousel.test-new .upload-photo-prompt.hidden-xs.hidden-sm .text-center.vcenter .photo-uploader{color:#268a8c}.home-photo-carousel .cmCarousel.test-new .left.carousel-control,.home-photo-carousel .cmCarousel.test-new .right.carousel-control{background-color:transparent!important;width:5%!important;margin-left:-5rem}@media (max-width:1024px){.home-photo-carousel .cmCarousel.test-new .left.carousel-control,.home-photo-carousel .cmCarousel.test-new .right.carousel-control{margin-right:-2.5rem}}@media (max-width:767px){.home-photo-carousel .cmCarousel.test-new .left.carousel-control,.home-photo-carousel .cmCarousel.test-new .right.carousel-control{margin-left:1rem}}.home-photo-carousel .cmCarousel.test-new .right.carousel-control{margin-right:-3rem;margin-left:0}@media (max-width:1024px){.home-photo-carousel .cmCarousel.test-new .right.carousel-control{margin-right:-1rem}}.home-photo-carousel .cmCarousel.test-new .photo-card.photo-card-alt.ember-view{background-color:#e1e1e1;border-radius:1.25rem}.home-photo-carousel .cmCarousel.test-new .photo-container-alt{border-radius:1.25rem 0 0 1.25rem}.home-photo-carousel .cmCarousel.test-new .photo-container-alt.first-photo-cut{width:50%;margin-left:15rem}.home-photo-carousel .cmCarousel.test-new .photo-card.ember-view{background-color:#e1e1e1}.home-photo-carousel .cmCarousel.test-new .detail-container-alt.buffer-top.buffer-bottom{border-radius:0 1.25rem 1.25rem 0}@media (max-width:767px){.home-photo-carousel .cmCarousel.test-new .right.carousel-control{margin-right:5rem}.home-photo-carousel .cmCarousel.test-new .detail-container,.home-photo-carousel .cmCarousel.test-new .photo-container{width:80vw;max-width:80vw;margin:0 0 0 4rem!important}.home-photo-carousel .cmCarousel.test-new .detail-container .visit-info-text,.home-photo-carousel .cmCarousel.test-new .photo-container .visit-info-text{text-align:start;margin-left:-3rem}.home-photo-carousel .cmCarousel.test-new .detail-container .user-right.pull-left,.home-photo-carousel .cmCarousel.test-new .photo-container .user-right.pull-left{padding-left:1rem}}.home-photo-carousel .cmCarousel.test-new .glyphicon.glyphicon-chevron-right-thin{top:0}.home-photo-carousel .cmCarousel .lrCarousel{position:relative;width:70%;margin-left:15%}@media (max-width:767px){.home-photo-carousel .cmCarousel .lrCarousel{width:76%;margin-left:12%}}.home-photo-carousel .cmCarousel .carousel-control{color:#000;background-color:#f9f9f9;opacity:1;display:flex-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-align-align:center;align-items:center;cursor:pointer;width:15%;text-shadow:none;vertical-align:middle;min-height:360px}.home-photo-carousel .cmCarousel .carousel-control .arrow-wrapper{margin:auto;vertical-align:middle;z-index:1}.home-photo-carousel .cmCarousel .carousel-control .arraydown-wrapper{width:100%;min-height:100px}.home-photo-carousel .cmCarousel .carousel-control .glyphicon{margin:auto;padding:6px;color:#fff;background-color:#009bd4;border-radius:100%;vertical-align:middle}.home-photo-carousel .cmCarousel .carousel-control .glyphicon:hover{background-color:#3bcaff}.home-photo-carousel .cmCarousel .carousel-control.left{background-color:#f0efef!important}.home-photo-carousel .cmCarousel .carousel-control.left,.home-photo-carousel .cmCarousel .carousel-control.right{background-image:none;background-color:#e9e9e9;margin-bottom:20px}.home-photo-carousel .cmCarousel .carousel-control.inactive{cursor:default}.home-photo-carousel .cmCarousel .carousel-control .upload-photo-prompt{background-color:#dff0f3;margin-left:8px;padding:8px;height:100%;cursor:default;justify-content:center;align-items:center;display:flex}.home-photo-carousel .cmCarousel .carousel-control .upload-photo-prompt img{height:25px;margin-bottom:8px;font-size:24px}.home-photo-carousel .cmCarousel .carousel-control .upload-photo-prompt h3{font-size:20px;font-weight:700}.home-photo-carousel .cmCarousel .carousel-control .upload-photo-prompt p{font-size:16px;margin-bottom:16px}.home-photo-carousel .cmCarousel .carousel-control .upload-photo-prompt .photo-uploader{cursor:pointer;text-transform:uppercase;color:#009bd4;font-size:16px;font-weight:700}.home-photo-carousel .cmCarousel .carousel-control:focus,.home-photo-carousel .cmCarousel .carousel-control:hover{color:#000;filter:alpha(opacity=100);opacity:1}.home-photo-carousel .cmCarousel .photo-card{background-color:#FFF;margin:0 10px}.home-photo-carousel .cmCarousel .photo-card .detail-container{background-color:#FFF;position:relative;float:left;width:100%}.home-photo-carousel .cmCarousel .photo-card .detail-container p{margin:0}.home-photo-carousel .cmCarousel .photo-card .detail-container h5{margin-bottom:0}@media (max-width:767px){.home-photo-carousel .cmCarousel .carousel-control .arraydown-wrapper{min-height:210px}.home-photo-carousel .cmCarousel .photo-card .detail-container .message-view{padding-top:21px}.home-photo-carousel .cmCarousel .photo-card .detail-container{text-align:center}.home-photo-carousel .cmCarousel .photo-card .detail-container button.gBToolTip{padding-left:5px;padding-right:5px}}.home-photo-carousel .cmCarousel .photo-card .detail-container .btn{border:none}.home-photo-carousel .cmCarousel .photo-card .detail-container .btnViewAll{background:#70beda}.home-photo-carousel .cmCarousel .photo-card .detail-container .btnViewAll:hover{background:#94d6ef}.home-photo-carousel .cmCarousel .photo-card .profileCarouselDetail .btn-confirm{padding-top:10px;padding-bottom:10px}.home-photo-carousel .cmCarousel .photo-card .profileCarouselDetail .glyphicon{font-size:28px}.home-photo-carousel .cmCarousel .photo-card a{font-weight:300}.home-photo-carousel .cmCarousel .photo-card .photo-container{margin:auto;min-height:285px;background-color:#e1e1e1;overflow:hidden;position:relative}.home-photo-carousel .cmCarousel .photo-card .photo-container .flex-photos{height:285px;margin:auto;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.home-photo-carousel .cmCarousel .photo-card .photo-container .flex-photos img{width:100%;height:100%}.home-photo-carousel .cmCarousel .photo-card .photo-container #photoExpandGlyphicon{position:absolute;top:10px;right:10px;color:#e1e1e1;opacity:.8;font-size:18px}.home-photo-carousel .cmCarousel .photo-card .photo-container .profile-carousel-info{padding-top:8px;min-height:74px;color:#fff}.home-photo-carousel .cmCarousel .photo-card .photo-container .profile-carousel-info .image-wrapper-medium{width:38px;height:38px}.home-photo-carousel .cmCarousel .photo-card .photo-container .profile-carousel-info .user-left{margin-left:-6px;margin-top:3px}.home-photo-carousel .cmCarousel .photo-card .photo-container .profile-carousel-info .user-right{width:80%}.home-photo-carousel .cmCarousel .photo-card .photo-container .profile-carousel-info .user-right .visit-info-text{font-size:12px}.home-photo-carousel .cmCarousel .photo-card .photo-container .profile-carousel-info .user-right .gb-action{font-size:12px;font-weight:700;width:100%;margin-bottom:10px}.home-photo-carousel .cmCarousel .photo-card .photo-container .profile-carousel-info .user-right .aap-popover{margin-top:3px}.home-photo-carousel .cmCarousel .photo-card .photo-container-alt{height:385px;width:55%;background-color:#e1e1e1;overflow:hidden;position:relative;text-align:center;cursor:pointer}.home-photo-carousel .cmCarousel .photo-card .photo-container-alt .flex-photos{height:385px;background-size:cover;background-position:center center;background-repeat:no-repeat}.home-photo-carousel .cmCarousel .photo-card .photo-container-alt .flex-photos img{width:100%;height:100%}.home-photo-carousel .cmCarousel .photo-card .photo-container-alt .cs_flag{position:absolute;top:0;left:50%;transform:translateX(-50%);height:30px;width:90px;background-color:#ADBD4E;text-align:center}.home-photo-carousel .cmCarousel .photo-card .photo-container-alt .cs_flag:after{border-top:15px solid #ADBD4E;border-left:45px solid transparent;border-right:45px solid transparent;content:"";position:relative;top:42px}.home-photo-carousel .cmCarousel .photo-card .photo-container-alt .flag_label{font-size:18px;color:#fff;position:relative;top:-380px}.home-photo-carousel .cmCarousel .photo-card .detail-container-alt{background-color:#FFF;height:385px;width:45%;text-align:center}.home-photo-carousel .cmCarousel .photo-card .detail-container-alt .btn-block{position:relative;width:80%;left:50%;transform:translateX(-50%)}.home-photo-carousel .cmCarousel .photo-card .detail-container-alt .profile-alt{padding-top:6px}.home-photo-carousel .cmCarousel .photo-card .detail-container-alt .middleView{padding-top:4px;padding-bottom:18px}.home-photo-carousel .cmCarousel .photo-card .detail-container-alt .view-profile{color:#009bd4;padding-top:100px}.home-photo-carousel .cmCarousel .photo-card .detail-container-alt .ember-pib-link:hover{text-decoration:none}#memorialsLandingIndex .memorials-deceased-list li .add-name:hover,#memorialsLandingIndex ul.memorial-index-cards li .add-name:hover,.home-photo-carousel .cmCarousel .photo-card .ember-pib-link:hover .detail-name{text-decoration:underline}.home-photo-carousel .cmCarousel .photo-card .view-allphotos{background:rgba(0,0,0,.6);position:absolute;bottom:0;right:0;left:0}.home-photo-carousel .cmCarousel .photo-card .view-allphotos .btn-link{color:#fff!important}.home-photo-carousel .cmCarousel .photo-card .ember-pib-link{color:inherit}.home-photo-carousel .cmCarousel .photo-card .visit-status{text-align:center;font-size:13px;margin:15px 0;color:rgba(0,0,0,.6)}.home-photo-carousel .cmCarousel .photo-card-alt{display:flex}.home-photo-carousel .arraydown-wrapper{display:none}.story-carousel-heading.test-new{font-weight:600;font-size:3rem}@media (max-width:767px){.story-carousel-heading.test-new{margin-left:2rem}}.story-carousel-heading.test-new .small.trench-top-xs a{font-size:1.6rem;font-weight:600;color:#268a8c}.col-xs-10.col-xs-offset-1.test-new{background-color:#fff;padding:2rem;border-radius:1.25rem;width:90rem;margin:0}.pagination input{min-width:72px;text-align:center;margin:-3px 0;border:none}.pagination .disabled a,.pagination .disabled span{background-color:#f3f3f3}.signature-item .sig-hidden{display:inline-block;height:30px;width:140px;background:url(/site/cli/img/blurrynames_sprite.png) left top no-repeat}.signature-item:nth-of-type(10n+0) span.sig-hidden{background-position:0 0}.signature-item:nth-of-type(10n+0) span.sig-hidden.sig-centered{background-position-x:16px}.signature-item:nth-of-type(10n+1) span.sig-hidden{background-position:0 -38px}.signature-item:nth-of-type(10n+1) span.sig-hidden.sig-centered{background-position-x:15px}.signature-item:nth-of-type(10n+2) span.sig-hidden{background-position:0 -76px}.signature-item:nth-of-type(10n+2) span.sig-hidden.sig-centered{background-position-x:28px}.signature-item:nth-of-type(10n+3) span.sig-hidden{background-position:0 -114px}.signature-item:nth-of-type(10n+3) span.sig-hidden.sig-centered{background-position-x:18px}.signature-item:nth-of-type(10n+4) span.sig-hidden{background-position:0 -152px}.signature-item:nth-of-type(10n+4) span.sig-hidden.sig-centered{background-position-x:16px}.signature-item:nth-of-type(10n+5) span.sig-hidden.sig-centered,.signature-item:nth-of-type(10n+6) span.sig-hidden.sig-centered{background-position-x:2px}.signature-item:nth-of-type(10n+5) span.sig-hidden{background-position:0 -190px}.signature-item:nth-of-type(10n+6) span.sig-hidden{background-position:0 -228px}.signature-item:nth-of-type(10n+7) span.sig-hidden{background-position:0 -266px}.signature-item:nth-of-type(10n+7) span.sig-hidden.sig-centered{background-position-x:25px}.signature-item:nth-of-type(10n+8) span.sig-hidden{background-position:0 -304px}.signature-item:nth-of-type(10n+8) span.sig-hidden.sig-centered{background-position-x:12px}.signature-item:nth-of-type(10n+9) span.sig-hidden{background-position:0 -342px}.signature-item:nth-of-type(10n+9) span.sig-hidden.sig-centered{background-position-x:10px}.row.ugcSection{padding:20px 0;border-bottom:solid 1px #ccc;margin-left:40px;margin-right:40px}.ugcGray{margin:10px 40px;padding:20px}.ugcStepNumber{border:3px solid #009bd4;border-radius:50%;width:66px;height:66px;text-align:center}.ugcStepNumber p{position:relative;top:45%;transform:translateY(-50%);color:#009bd4;font-size:3em}.ugcCompleteMessage,.ugcDescription .glyphicon,.ugcDescription p,.ugcDescriptionArrow{position:relative;top:50%;transform:translateY(-50%)}.ugcActionItem{padding-right:30px}.ugcActionItem .btn-confirm .glyphicon{margin-right:5px}.ugcActionItem .dropdown{float:left;margin:0 5px 0 0}.ugcActionItem p.h4{font-size:16px}.ugcActionItem input{vertical-align:middle}.ugcDescription{height:120px;background:#fdf6dc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:.95em}.ugcDescription a{font-weight:700}.ugcDescription .glyphicon{font-size:3em}.ugcDescription .glyphicon-cake-slice{font-size:4em}.ugcDescriptionArrow{width:0;height:0;border-style:solid;border-width:10px 15px 10px 0;border-color:transparent #fdf6dc transparent transparent;margin-left:-30px;float:left}.ugcCompleteMessage{color:#fff;padding:10px}.ugcStepComplete{border:3px solid #b6c96a;color:#b6c96a;border-radius:50%;width:66px;height:66px;text-align:center}.ugcStepComplete p{font-size:3em}.ugcStepComplete p .glyphicon{right:3px}.ugcCompleteRight{height:100%;padding-right:0}.ugcCompleted{height:108px}.ugcButtonRow{margin:20px 40px}.post-note-buttons{margin-top:5px}.post-note-maxchars,.ugc-invalid-data{color:#c61d23}.ugc-form{display:inline-block;width:4em}.registration-color,.registration-modal .modal-content{background:#041a25}.registration-form{color:#fff;padding:25px}.registration-form .mid-gray{color:#a8a8a8}.registration-form .registration-disclaimer{padding-right:20px;margin-top:15px}.registration-form .registration-button{background:#fc0;color:#000;width:160px;font-size:18px}#memorialsLandingIndex .full-width-body,.registration-form .full-width{width:100%}.registration-form .registration-field{color:#000;height:35px;padding-left:10px}.registration-form .error-status{color:#c61d23}.registration-form .ok-status{color:#9eb541}.registration-form .position-forced{position:absolute}.registration-form .select-position{top:35px}.registration-form .guide-icon{position:absolute;right:20px;bottom:23px;font-size:20px}@media (min-width:768px) and (max-width:959px){.registration-form .guide-icon{bottom:0}}.registration-form .no-msg-guide-icon{bottom:0}.registration-form .selectdiv{position:relative;float:left}.registration-form .selectdiv .select-icon{position:absolute;right:6px;top:12px;pointer-events:none}.registration-form select::-ms-expand{display:none}.registration-form .selectdiv select{background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-word-break:normal;word-break:normal;white-space:normal}.registration-form .pad-r-20{padding-right:20px}.registration-form .mar-top-10{margin-top:10px}.registration-form .mar-top-15{margin-top:15px}.registration-form .mar-top-30{margin-top:30px}.registration-form .mar-bot-15{margin-bottom:15px}.registration-form .margin-bot-top-15{margin-top:15px;margin-bottom:15px}.registration-form .disabled-area{pointer-events:none;opacity:.3}.memorial-request{margin-top:15px}#memorialsLandingIndex .memorial-hero{background-image:url(../img/memorials/Hero_BG.jpg);background-repeat:no-repeat;background-size:cover;color:#fff;text-align:center}#memorialsLandingIndex .memorial-hero h3{font-size:21px;margin-top:21px}@media screen and (min-width:768px){#memorialsLandingIndex .memorial-hero{height:240px}#memorialsLandingIndex .memorial-hero h1{font-size:62px;margin-top:56px}#memorialsLandingIndex .fixed-width-narrow{width:600px}}@media screen and (max-width:767px){#memorialsLandingIndex .memorial-hero{height:250px}#memorialsLandingIndex .memorial-hero h1{font-size:50px;margin-top:15px}#memorialsLandingIndex .fixed-width-narrow{padding:10px}}#memorialsLandingIndex .fixed-width-narrow .candle-icon span,#memorialsLandingIndex .fixed-width-narrow .comment-icon span,#memorialsLandingIndex .fixed-width-wide .candle-icon span,#memorialsLandingIndex .fixed-width-wide .comment-icon span{line-height:80px;font-size:calc(32px);color:#fff}#memorialsLandingIndex .two-column-header{display:none}#memorialsLandingIndex .section-caption{text-align:center}#memorialsLandingIndex div.section-caption{margin-bottom:30px}#memorialsLandingIndex .fixed-width-narrow .candle-icon,#memorialsLandingIndex .fixed-width-narrow .comment-icon{background-color:#009bd4;border-radius:100%;width:80px;height:80px;text-align:center;margin-top:25px;margin-bottom:25px}@media screen and (min-width:768px){#memorialsLandingIndex .fixed-width-wide{width:90%}}@media screen and (max-width:767px){#memorialsLandingIndex .fixed-width-wide{padding:10px}}#memorialsLandingIndex .fixed-width-wide .candle-icon,#memorialsLandingIndex .fixed-width-wide .comment-icon{background-color:#009bd4;border-radius:100%;width:80px;height:80px;text-align:center;margin-top:25px;margin-bottom:25px}#memorialsLandingIndex .fixed-width-wide .bottom-banner{margin-top:65px;margin-bottom:0}#memorialsLandingIndex .fixed-width-wide .bottom-banner .banner-left,#memorialsLandingIndex .fixed-width-wide .bottom-banner .banner-right{height:194px;width:114px}#memorialsLandingIndex .fixed-width-wide .bottom-banner .banner-left{background-image:url(../img/memorials/banner-left.png);float:left}#memorialsLandingIndex .fixed-width-wide .bottom-banner .banner-right{background-image:url(../img/memorials/banner-right.png);float:right}#memorialsLandingIndex .fixed-width-wide .bottom-banner .banner-center{height:194px;margin-left:114px;margin-right:114px;background-image:url(../img/memorials/banner-center.png);background-repeat:repeat-x;color:#fff;text-align:center;padding-top:2ex;padding-bottom:2ex}#memorialsLandingIndex .fixed-width-wide .bottom-banner .banner-center h2{margin-top:14px;font-size:30px;font-weight:700}#memorialsLandingIndex .fixed-width-wide .bottom-banner .banner-center h4{margin-top:14px;font-size:18px}#memorialsLandingIndex .fixed-width-wide .bottom-banner .banner-center button.clear{margin-top:14px;color:#fff;background:0 0;border-color:#fff}#memorialsLandingIndex .fixed-width-wide .bottom-banner .banner-center button.clear:hover{background-color:#fff;color:#f7941d}#memorialsLandingIndex .bottom-orange-block-for-mobile{background-color:#f7941d;background-repeat:repeat-x;color:#fff;text-align:center;padding-top:2ex;padding-bottom:2ex}#memorialsLandingIndex .bottom-orange-block-for-mobile h2{font-size:30px;font-weight:700}#memorialsLandingIndex .bottom-orange-block-for-mobile h4{margin-top:1ex;font-size:18px}#memorialsLandingIndex .bottom-orange-block-for-mobile button.clear{margin-top:1ex;color:#fff;background-color:transparent;border-color:#fff}#memorialsLandingIndex .bottom-orange-block-for-mobile button.clear:hover{background-color:#fff;color:#f7941d}#memorialsLandingIndex #merchandising .merch-temp,#memorialsLandingIndex .deceased-wrapper-for-mobile{background-color:#e1e1e1}#memorialsLandingIndex #merchandising .merch-temp hr,#memorialsLandingIndex .deceased-wrapper-for-mobile hr{border-top-color:#a8a8a8}#memorialsLandingIndex .deceased-wrapper-for-mobile{text-align:center;padding:10px}#memorialsLandingIndex .deceased-wrapper-for-mobile h3{margin-top:0}#memorialsLandingIndex .deceased-wrapper-for-mobile p{font-size:120%}#memorialsLandingIndex .deceased-wrapper-for-mobile li{text-align:left}#memorialsLandingIndex ul.memorial-index-cards{display:flex;flex-wrap:wrap;max-width:950px;justify-content:center}#memorialsLandingIndex ul.memorial-index-cards li{margin:0 5px 13px;min-width:210px;width:32%;font-size:18px;height:70px;background-color:#f3f3f3;align-items:center}@media screen and (max-width:768px){#memorialsLandingIndex ul.memorial-index-cards li{width:228px}}@media screen and (min-width:960px){#memorialsLandingIndex ul.memorial-index-cards li{width:30%;min-width:170px}}#memorialsLandingIndex .memorials-deceased-list li{font-size:18px;height:70px;background-color:#f3f3f3;margin-bottom:13px;align-items:center;justify-content:space-between}#memorialsLandingIndex .memorials-deceased-list li,#memorialsLandingIndex ul.memorial-index-cards li{display:flex;min-height:72px}#memorialsLandingIndex .memorials-deceased-list li .user-icon,#memorialsLandingIndex ul.memorial-index-cards li .user-icon{margin-left:15px;margin-right:15px}#memorialsLandingIndex .memorials-deceased-list li .user-text,#memorialsLandingIndex ul.memorial-index-cards li .user-text{overflow:hidden;padding-right:15px;flex-grow:1}#memorialsLandingIndex .memorials-deceased-list li .user-name,#memorialsLandingIndex ul.memorial-index-cards li .user-name{color:#000;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#memorialsLandingIndex .memorials-deceased-list li .user-grad-year,#memorialsLandingIndex ul.memorial-index-cards li .user-grad-year{color:#767676;font-size:14px}#memorialsLandingIndex .memorials-deceased-list li .add,#memorialsLandingIndex ul.memorial-index-cards li .add{cursor:pointer}#memorialsLandingIndex .memorials-deceased-list li .add-name-icon,#memorialsLandingIndex ul.memorial-index-cards li .add-name-icon{color:#009bd4;margin-left:15px;margin-right:15px}#memorialsLandingIndex .memorials-deceased-list li .add-name-icon span,#memorialsLandingIndex ul.memorial-index-cards li .add-name-icon span{padding:8px;border:2px solid #009bd4;border-radius:3px}.memorials-landing .step1-right .gray-bg-chevron div:nth-child(2),.memorials-landing .step1-right .white-bg-chevron div:nth-child(2),.memorials-landing .step2-left .gray-bg-chevron div:nth-child(2),.memorials-landing .step2-left .white-bg-chevron div:nth-child(2){border-top:calc(234.5px) solid transparent;border-bottom:calc(234.5px) solid transparent}#memorialsLandingIndex .memorials-deceased-list li .add-name,#memorialsLandingIndex ul.memorial-index-cards li .add-name{color:#009bd4;font-weight:700;padding-right:15px;line-height:1.1;font-size:14px}#replyForm .btn-cancel.ember-view:hover,#ybsearchResults .plainLink,.create-btn a:focus,.create-btn a:hover,.ember-pib-link:hover,.guest-book.disabled .gb-action:hover,.see-names-upgrade-link,.see-names-upgrade-link:hover,.sticky-upgrade-button,.tabs-container a{text-decoration:none}#memorialsLandingIndex .memorials-deceased-list li .flag,#memorialsLandingIndex ul.memorial-index-cards li .flag{align-self:flex-start;padding:0 10px 10px}#memorialsLandingIndex ul.memorial-index-cards.centered{flex-direction:column;align-items:center}.memorials-landing .memorial-hero{background-image:url(../img/memorials/Hero_BG.jpg);background-repeat:no-repeat;background-size:cover;color:#fff;text-align:center}.memorials-landing .memorial-hero h3{font-size:21px;margin-top:21px}@media screen and (min-width:768px){#memorialsLandingIndex .memorials-deceased-list li{width:300px}#memorialsLandingIndex .memorials-deceased-list li .flag,#memorialsLandingIndex ul.memorial-index-cards li .flag{display:none}#memorialsLandingIndex .memorials-deceased-list li:hover .flag,#memorialsLandingIndex ul.memorial-index-cards li:hover .flag{display:block}.memorials-landing .memorial-hero{height:240px}.memorials-landing .memorial-hero h1{font-size:62px;margin-top:56px}}@media screen and (max-width:767px){.memorials-landing .memorial-hero{height:250px}.memorials-landing .memorial-hero h1{font-size:50px;margin-top:15px}}.memorials-landing .step1-right{background-color:#e1e1e1;height:469px;width:100px;float:right}.memorials-landing .step1-right .white-bg-chevron{width:calc(100px);height:469px;margin-left:-1px;background-color:transparent;position:absolute}.memorials-landing .step1-right .white-bg-chevron div:nth-child(1){transform:rotate(-90deg);transform-origin:bottom center;width:469px;height:50px;margin-left:calc(-183.5px);margin-top:calc(184.5px);background-color:#fff}.memorials-landing .step1-right .white-bg-chevron div:nth-child(2){width:0;height:0;border-left:50px solid #fff;margin-left:50px;margin-top:calc(-234.5px)}.memorials-landing .step1-right .gray-bg-chevron{width:calc(90px);height:469px;margin-left:-1px;background-color:transparent;position:absolute}.memorials-landing .step1-right .gray-bg-chevron div:nth-child(1){transform:rotate(-90deg);transform-origin:bottom center;width:469px;height:40px;margin-left:calc(-193.5px);margin-top:calc(194.5px);background-color:#f3f3f3}.memorials-landing .step1-right .gray-bg-chevron div:nth-child(2){width:0;height:0;border-left:50px solid #f3f3f3;margin-left:40px;margin-top:calc(-234.5px)}.memorials-landing .step2-left{background-color:#e1e1e1;height:469px;width:100px;float:left}.memorials-landing .step2-left .white-bg-chevron{width:calc(100px);height:469px;margin-left:-1px;background-color:transparent;position:absolute}.memorials-landing .step2-left .white-bg-chevron div:nth-child(1){transform:rotate(-90deg);transform-origin:bottom center;width:469px;height:50px;margin-left:calc(-183.5px);margin-top:calc(184.5px);background-color:#fff}.memorials-landing .step2-left .white-bg-chevron div:nth-child(2){width:0;height:0;border-left:50px solid #fff;margin-left:50px;margin-top:calc(-234.5px)}.memorials-landing .step2-left .gray-bg-chevron{width:calc(90px);height:469px;margin-left:-1px;background-color:transparent;position:absolute}.memorials-landing .step2-left .gray-bg-chevron div:nth-child(1){transform:rotate(-90deg);transform-origin:bottom center;width:469px;height:40px;margin-left:calc(-193.5px);margin-top:calc(194.5px);background-color:#f3f3f3}.memorials-landing .step2-left .gray-bg-chevron div:nth-child(2){width:0;height:0;border-left:50px solid #f3f3f3;margin-left:40px;margin-top:calc(-234.5px)}.memorials-landing .step1-content{background-color:#f3f3f3}.memorials-landing .step2-content{background-color:#e1e1e1}.memorials-landing .step1-content,.memorials-landing .step2-content{padding-top:50px}@media screen and (min-width:768px){.memorials-landing .step1-content,.memorials-landing .step2-content{height:469px}}.memorials-landing .step1-content .content,.memorials-landing .step2-content .content{text-align:center}@media screen and (max-width:767px){.memorials-landing .step1-content .content,.memorials-landing .step2-content .content{line-height:4;padding:0 5px 30px}.memorials-landing .step1-content .content h1,.memorials-landing .step1-content .content h4,.memorials-landing .step2-content .content h1,.memorials-landing .step2-content .content h4{padding:5px}.memorials-landing .step1-content .content textarea,.memorials-landing .step2-content .content textarea{height:6em;width:100%;text-align:center}#reunion-post .container.bg-white,#reunion-posts .container.bg-white{background-color:#ededed}#reunion-post .container.bg-white .toplevel-post-loading-icon,#reunion-posts .container.bg-white .toplevel-post-loading-icon{background-color:#fff}}@media screen and (min-width:768px){.memorials-landing .step1-content .content,.memorials-landing .step2-content .content{width:600px}.memorials-landing .step1-content .content h4,.memorials-landing .step1-content .content>div,.memorials-landing .step2-content .content h4,.memorials-landing .step2-content .content>div{margin-top:30px}.memorials-landing .step1-content .content .btn-cancel,.memorials-landing .step2-content .content .btn-cancel{margin-right:1ex}.memorials-landing .step1-content{margin-right:100px;padding-left:100px}.memorials-landing .step1-content .ember-basic-dropdown{width:calc(550px);margin-left:auto;margin-right:auto}.memorials-landing .step1-content .ui-autocomplete{text-align:left;max-height:calc(168px);overflow:scroll}.memorials-landing .step2-content{margin-left:100px;padding-right:100px}.memorials-landing .step2-content .content textarea{height:6em;width:600px}}.memorials-landing .memorial-create,.memorials-landing .memorial-create input{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:0}.memorials-landing .ember-power-select-option{text-align:left;font-size:18px;line-height:24px;padding:3px 18px 3px 7px}.comment-list>.comment-item{border-radius:5px}.comment-item{text-align:left;margin-bottom:20px;background-color:#fff}.comment-item .comment-item{border:1px solid #e1e1e1;border-top:none;margin-bottom:0;background-color:transparent}.comment-item .action-bar{display:flex;flex-direction:row;justify-content:flex-start}.comment-item .action-bar a{flex-grow:0;white-space:nowrap;margin-right:15px}.comment-item .action-bar a.toggle-replies{flex-grow:1;text-align:right;margin-right:0}.comment-item .media{background-image:none;margin-top:0;margin-bottom:0;padding:20px 10px;overflow:visible}.comment-item .media .menu-container{position:relative}.comment-item .media .menu-container .dropdown-menu>li>a{padding-top:10px;padding-bottom:10px}.comment-item .media h4.media-heading{line-height:1;margin-bottom:15px}.comment-item .media h4.media-heading .ember-pib-link{color:#000;font-weight:700}.comment-item .media .post-comment-text{font-size:15px}.comment-item .media .media-left{padding-left:0;padding-right:15px}@media screen and (min-width:768px){.comment-item .media .comment-body{padding-left:66px;padding-right:30px}.comment-item .media .media-left{padding-left:15px}.comment-item .media-child-post .post-del-icon-container,.comment-item .media-parent-post .post-del-icon-container{display:none}.comment-item .media-child-post:hover .post-del-icon-container,.comment-item .media-parent-post:hover .post-del-icon-container{display:block}}.comment-item .media .glyphicon-comment-container{margin-left:20px}.comment-item .replies-container{background-color:#f9f9f9}.comment-item .media-child-post{border-left:20px solid #addced;padding-left:41px}.comment-item .media-parent-post{border:1px solid #e1e1e1;position:relative}.comment-item .media-reply-textarea{display:flex;flex-direction:row;justify-content:center;border:1px solid #e1e1e1;border-top:none;padding:20px 0}.comment-item .media-reply-textarea .col-img{padding-right:10px}.comment-item .media-reply-textarea .col-textarea{width:70%}.comment-item .media-reply-textarea textarea{resize:none;overflow:hidden}.comment-item textarea,.post-textarea textarea{border-radius:5px}#error{min-height:58vh;display:flex;margin-top:64px}@media (max-width:1025px){#error{margin-top:118px}}@media (max-width:805px){#error{margin-top:109px}}.inbox-hr-ruler{clear:both}.new-pm-toggle-container{background:linear-gradient(90deg,#FEEFAE 0,#C6EAD2 50.5%,#A3D8EA 100%)!important;padding:0 15px}.pm-toggle-container{box-sizing:border-box;height:6.3rem;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.new-pm-toggle-container{background:linear-gradient(90deg,#FAEFB2 1%,#C3E9D1 48.5%,#A1D7EA 100%)!important}.pm-toggle-container{height:5rem;background:linear-gradient(90deg,#C3E9D1 0,#A1D7EA 100%);position:relative;width:100vw;left:-15px;padding:0 1rem}}.pm-toggle-container .pm-content{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:4.2rem}.pm-toggle-container .pm-content span{display:inline-block;font-weight:400;font-size:1.5rem}.pm-toggle-container .pm-content span:first-child{font-weight:700}.pm-toggle-container .pm-toggle{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;user-select:none;-webkit-tap-highlight-color:transparent}.pm-toggle-container .pm-toggle .knobs,.pm-toggle-container .pm-toggle .layer{position:absolute;top:0;right:0;bottom:0;left:0}.pm-toggle-container .pm-toggle .button{position:relative;top:3%;width:63px;height:25px;margin:auto;overflow:hidden;border-radius:100px}@media screen and (max-width:767px){.pm-toggle-container .pm-content span:first-child{font-weight:400}.pm-toggle-container .pm-toggle .button{top:1%}}.pm-toggle-container .pm-toggle .checkbox{position:relative;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer;z-index:3}.pm-toggle-container .pm-toggle .knobs{z-index:2}.pm-toggle-container .pm-toggle .layer{width:100%;background-color:#227B7C;transition:.3s ease all;z-index:1;border-radius:100px}.pm-toggle-container .pm-toggle #pm-toggle-input .knobs span,.pm-toggle-container .pm-toggle #pm-toggle-input .knobs:after,.pm-toggle-container .pm-toggle #pm-toggle-input .knobs:before{position:absolute;top:2px;width:20px;height:10px;font-size:1.2rem;font-weight:400;font-weight:700;text-align:center;color:#fff;line-height:1;padding:9px 4px;border-radius:50%;transition:.3s ease all}.pm-toggle-container .pm-toggle #pm-toggle-input .knobs:after,.pm-toggle-container .pm-toggle #pm-toggle-input .knobs:before{z-index:1}.pm-toggle-container .pm-toggle #pm-toggle-input .knobs:before{content:"ON";left:8px;top:-2px;color:#fff;font-weight:400}.pm-toggle-container .pm-toggle #pm-toggle-input .checkbox:checked+.knobs:before{color:#ababab}.pm-toggle-container .pm-toggle #pm-toggle-input .checkbox:not(:checked)+.knobs:after{color:#227B7C}.pm-toggle-container .pm-toggle #pm-toggle-input .knobs:after{content:"OFF";right:16px;top:-2px;color:#fff;font-weight:400}.pm-toggle-container .pm-toggle #pm-toggle-input .knobs span{width:25px;height:25px;left:38px;background-color:#fff;border:2px solid #227B7C;z-index:2;top:0;font-weight:400}.pm-toggle-container .pm-toggle #pm-toggle-input .checkbox:checked+.knobs span{left:0;background-color:#fff;border:2px solid #ababab;top:0;font-weight:400}.pm-toggle-container .pm-toggle #pm-toggle-input .checkbox:checked~.layer{background-color:#ababab}@media screen and (max-width:767px){.base-modal-body:has(>.pm-disabled-survey-content){padding:0}}.pm-toggle-spacer{position:relative;width:100vw;left:-15px;border-bottom:solid 1px #f3f3f3;height:0;margin:.5rem 0}.modal.in.show.pm-disabled-experience-modal{display:flex!important;align-items:center;flex-direction:column;justify-content:center;place-self:center}.modal.in.show.pm-disabled-experience-modal .modal-dialog{max-width:435px}.modal.in.show.pm-disabled-experience-modal .modal-dialog .modal-content{overflow:scroll;height:90vh;max-height:725px;border-radius:.8rem}.modal.in.show.pm-disabled-experience-modal .modal-dialog .modal-content .modal-footer{display:none}.modal.in.show.pm-disabled-experience-modal .modal-dialog .modal-body{padding:0!important}@media screen and (max-width:767px){.modal.in.show.pm-disabled-experience-modal .modal-dialog .modal-body .close.disable-opaque.ember-view{position:relative;margin-top:1rem;margin-right:1rem}}.modal.in.show.pm-disabled-experience-modal .pm-disabled-survey-content{width:95vw;max-width:435px}.pre-line{white-space:pre-line;overflow-wrap:break-word}.btdt-progress h3,.no-wrap,.wrp{white-space:nowrap}@media screen and (min-width:768px){.messages-container h5>span.badge{position:relative;bottom:2px}.contentViewport .celebhigh .hero h1 small{white-space:nowrap}}#listViewFlexpub{border-top:2px solid #f3f3f3;padding:5px;margin-left:-15px;margin-right:-15px}.liquid-overflow,.liquid-overflow>.liquid-child{overflow:visible}.messages-container{min-height:400px}.messages-container .image-wrapper.image-wrapper-medium{margin-right:-4px}.page-input{width:100px}.upgrade-msg{margin-top:5px}.new-messages-tabs-container>li>a.active{background-color:#DFF0F3!important}#messages-tabs>li>a{color:#939393;border-color:#dfdfdf;white-space:nowrap;font-size:18px;margin-top:18px;margin-bottom:9px;padding:10px 5px}#messages-tabs>li>a:focus{background:#fff}#messages-tabs>li>a:hover{color:#000;background:#f3f3f3}#messages-tabs>li>a.active{color:#000;background-color:#dfdfdf}#messages-tabs>li.no-tab>a{border-top-width:0;border-left-width:0;border-right-width:0}#messages-tabs>li.no-tab>a:hover{background:0 0}#messages-tabs>li .glyphicon{position:relative;top:1px}#messages-tabs>li .badge{position:relative;top:2px;font-weight:100}.new-messages-tabs-mobile>a.btn.active{background-color:#DFF0F3!important}#messages-tabs-mobile>a.btn{background-color:#fff;background-image:none;color:#000!important;border-color:#f0f0f0}#messages-tabs-mobile>a.btn.active{color:#000;background-color:rgba(0,0,0,.125)}.pm-new-experience-modal.show{display:flex!important;align-items:center;flex-direction:column;justify-content:center;place-self:center}.pm-new-experience-modal .modal-dialog{width:auto!important}.pm-new-experience-modal .modal-content{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;box-sizing:border-box;min-height:320px;max-height:450px;height:65vh;max-width:430px;min-width:300px;margin:10px;border:1px solid #ddd9d9;background-color:#fff;border-radius:8px}.pm-new-experience-modal .modal-content .modal-body.base-modal-body{padding:0;margin:0;height:100%;max-height:300px;min-height:230px;max-width:500px;width:100%;display:flex;justify-content:space-between}.pm-new-experience-modal .modal-content .modal-body.base-modal-body .pm-toggle{box-sizing:content-box;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;width:100%;padding-top:10px}.pm-new-experience-modal .modal-content .modal-body.base-modal-body .pm-toggle .pm-toggle-logo{display:inline-block;width:45px;height:53px;margin-left:5px}.pm-new-experience-modal .modal-content .modal-body.base-modal-body .pm-toggle.off .pm-toggle-title{box-sizing:border-box;height:270px;padding:32px 16px 0;justify-content:center;align-items:flex-start;text-align:center}.pm-new-experience-modal .modal-content .modal-body.base-modal-body .pm-toggle .pm-toggle-title{width:100%;height:65px;padding-bottom:30px;display:flex;flex-direction:row;align-items:center;justify-content:center}.pm-new-experience-modal .modal-content .modal-body.base-modal-body .pm-toggle .pm-toggle-title span{font-weight:700;font-size:18px}.pm-new-experience-modal .modal-content .modal-body.base-modal-body .pm-toggle .pm-toggle-content{width:100%;padding:0 24px;box-sizing:border-box;display:flex;flex-grow:1;flex-direction:column}.pm-new-experience-modal .modal-content .modal-body.base-modal-body .pm-toggle .pm-toggle-content span{font-size:14px;font-weight:400;text-align:center}.pm-new-experience-modal .modal-content .btn-default,.pm-new-experience-modal .modal-content .btn-primary{all:unset;height:50px;max-width:180px;flex:1;margin:0 10px;background-color:#009BD4;border-radius:4px;font-weight:500;color:#fff;font-size:18px;text-align:center}.pm-new-experience-modal .modal-content .btn-default:hover,.pm-new-experience-modal .modal-content .btn-primary:hover{cursor:pointer;background-color:#028abc}.pm-new-experience-modal .modal-content .btn-default{background-color:#E8E8E8;color:grey}.pm-new-experience-modal .modal-content .btn-default:hover{background-color:#d0d0d0}.pm-new-experience-modal .modal-content .modal-footer{border:none;padding-top:15px 5px;width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-evenly}.total-count-badge{margin-top:10px;margin-right:20px}.new-pm-container .new-dot{background-color:#009BD4!important;padding-left:5px}.message-list-item .msg-subject,.message-list-item .msgCont{padding-left:30px}.new-pm-container .glyphicon-cmplus.badge-icon{border-radius:5px}.new-pm-container .notification-subject{display:flex;flex-direction:row}.new-pm-container .mr-15{margin-right:15px}.new-pm-container a{color:#000}.new-pm-container .notification-url-link{color:#019BD4!important;padding-top:10px!important}.new-pm-container ul{border-bottom:none!important}.cursor-pointer{cursor:pointer}.message-list-item{overflow:hidden;border-top:2px solid #f3f3f3;border-right:none;border-bottom:none;border-left:1px solid #f3f3f3;display:block}.message-list-item .ember-pib-link{color:#000;font-weight:700}.message-list-item .new-dot,.message-list-item .replied-glyphicon{width:10px;height:10px;display:inline-block;line-height:12px;position:relative}.message-list-item .msg-body{padding-bottom:10px}.message-list-item .glyphicon-chevron-right{margin-left:-7px}.message-list-item .col-full-height{padding-bottom:100%;margin-bottom:-100%}.message-list-item .msg-body-row{padding-top:10px}.message-list-item .msgCont .panel{text-align:center}.message-list-item .badge-success{position:absolute;top:75%;right:-6px;border-radius:15px}.message-list-item .profile-img-container{padding:0}.message-list-item .msg-info-container{padding:0 0 0 10px}.message-list-item .msg-info-container .panel{text-align:center}.message-list-item .body-container{padding:0 0 0 15px}.message-list-item .unread-message{padding-left:5px}.message-list-item .margin-right{margin-right:10px}.message-list-item .new-dot{background-color:#ee6700;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.message-list-item .action-group-inbox{position:absolute;z-index:1}.message-list-item .fontBold{font-weight:700}.message-list-item .txtOverflow{overflow:hidden;text-overflow:ellipsis}.message-list-item .photoCont{padding-top:15px;background:#ccc;padding-bottom:8px}.message-list-item .photoCont .aapHolder{position:relative;margin:auto}.message-list-item .read{background:#eeeced}.message-list-item .bg-none{background:0 0!important}.message-list-item ul{border-bottom:1px solid #f3f3f3}.message-list-item .glyphicon{font-size:18px;cursor:pointer}.message-list-item .glyphicon-cmplus-square{font-size:26px;right:-5px}.message-list-item .glyphicon-share-alt{transform:rotate(180deg);margin-right:10px}.message-list-item .lead,.message-list-item .notiCont,.message-list-item ul{color:#000;padding-top:14px;padding-bottom:5px;margin-bottom:8px}@media screen and (max-width:767px){.message-list-item .ember-pib-link>div>a{color:#000;font-weight:700}.message-list-item .msg-info-container{cursor:pointer}.message-list-item .lead,.message-list-item .notiCont,.message-list-item ul{margin-bottom:0}.message-list-item .lead small,.message-list-item .notiCont small,.message-list-item ul small{margin-bottom:10px;display:inline-block}}.message-list-item .panel{background-color:#d2e7ea;padding:3px;margin-bottom:0;border-top:0 solid #000;border-top-left-radius:0;border-top-right-radius:0}.message-list-item .panel .popover .arrow{position:relative;bottom:12px}.message-list-item .del-reply{margin-left:18%}.message-list-item .date-col{padding-left:0;padding-right:0}.message-list-item .notification-url-link{padding:0}.message-list-item .cm-logo{background-color:#fff;margin:3px auto 11px;width:80px;display:inline}.message-list-item .mobdelete{padding:0;background:0 0;border:none}.message-list-item .flexVertical{display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;cursor:pointer}.message-list-item .unreadGlyphicon{color:#c1bfbf}.message-list-item .glyphicon-share-alt:hover,.message-list-item .glyphicon-trash:hover{color:#767676}.flexVertical,.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.click-area{height:100%;cursor:pointer}.margin-left{margin-left:25px}.single-message-view #back-link{color:#000;cursor:pointer;line-height:1.8;margin-top:-5px;border-bottom:1px solid #d3d3d3;margin-left:12px}@media screen and (max-width:767px){.single-message-view #back-link{margin-top:0}}.single-message-view #back-link:hover{color:#000}.single-message-view .panel-top{background-color:#d2e7ea;text-align:center;margin-top:-10px}.single-message-view .reply-panel{border:10px solid #f3f3f3;padding:6px}.name-input-container,.subject-text-input{border-top:2px solid #f0f0f0}.single-message-view .reply-panel.active{background-color:#f3f3f3}.single-message-view #mobile-actions-container{display:block;width:100%;padding:0;z-index:1}#report-message-view .popover .popover-content .row,.single-message-view #unpaid-well .popover-upgrade .popover .popover-content .row{padding-bottom:5px}.single-message-view #mobile-actions-container button{width:50%}.single-message-view #mobile-actions-container #single-btn,.single-message-view #mobile-actions-container div,.single-message-view textarea{width:100%}@media only screen and (min-device-width:600px) and (max-device-width:1024px) and (orientation:portrait){.single-message-view #mobile-actions-container{position:relative}}.single-message-view #unpaid-well{background-color:#d9edf7;position:relative;top:-18px;background-image:none}.single-message-view #unpaid-well .popover-upgrade{display:table;margin:auto}.single-message-view #unpaid-well .popover-upgrade .popover{position:relative;display:table;z-index:1}.single-message-view .cm-logo{width:80px;margin:auto}#report-message-view textarea{width:100%}#report-message-view .popover{position:relative;display:none}#replyForm .profile-img-container{padding:0}.new-message-container input{font-size:18px}.new-message-header{display:flex;align-items:center;justify-content:space-between;padding:20px 13px;font-size:16px}.new-message-header .nm-go-back{cursor:pointer}.new-message-header .new-message-text{font-weight:700}.subject-container{display:flex;align-items:center;font-size:18px;width:100%}.subject-title{width:fit-content;color:rgba(0,0,0,.5);font-weight:700;padding:20px 13px;border:2px solid #f0f0f0;border-left:none}.subject-text-input{width:100%;border-right:none;border-left:none;padding:20px 13px;border-bottom:2px solid #f0f0f0}.name-input{border:none;font-weight:700;text-transform:capitalize;margin:20px 13px;width:100%}.name-input::placeholder{color:rgba(0,0,0,.5);font-weight:700;text-transform:none}.filled-input{display:flex;align-items:center;border-radius:50px;width:fit-content;height:fit-content;background-color:#e8e8e8;padding-right:10px;margin:15px 13px;font-size:14px;font-weight:700;line-height:20px;text-transform:capitalize}.filled-input .filled-input-text{margin-left:5px;padding-right:50px}.filled-input .initials-container{color:#fff}.filled-input .remove-selection{width:10px;height:10px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-right:5px;border:none}.filled-input .remove-selection:after,.filled-input .remove-selection:before{position:absolute;content:' ';height:18px;width:2px;background-color:#000}.filled-input .remove-selection:after{transform:rotate(45deg)}.filled-input .remove-selection:before{transform:rotate(-45deg)}#home .message-center .btn.btn-link.pull-left img,.class-index-cards .class-index-card .pull-left img{transform:scaleX(-1)}.search-container{width:300px;max-height:300px;position:fixed;font-size:16px;margin:4px 24px 12px 9px;padding:11px 0 0;border-radius:5px;box-shadow:0 0 4px 0 rgba(0,0,0,.25),0 2px 4px 0 rgba(0,0,0,.25);background-color:#fff;overflow:hidden}.search-container .search-option{padding:10px;font-size:16px;font-weight:700;border-bottom:1px solid #dbdada;display:flex;align-items:center}.search-container .search-option .search-option-name{margin-left:6px}.search-container .search-option:hover{background-color:#eae9e9}.search-container .search-header{font-size:18px;font-weight:700;line-height:30px;color:rgba(0,0,0,.5);padding:0 18px 11px;border-bottom:1px solid #dbdada}.search-container .search-results{max-height:250px;overflow-y:scroll}.search-container .search-no-results{font-weight:700;line-height:20px;padding:15px 18px 20px}.search-container .search-info{background-color:#f0f8f9;padding:25px 18px;line-height:22px;border-radius:5px}.search-container .search-info p{margin:0}.search-container .search-info p a{font-weight:700;color:#237f81}.new-message-text-area{border-radius:6px;margin:20px 0 0}.chars-left{font-size:12px;text-transform:uppercase;letter-spacing:-.39px;margin:8px 6px 15px}.upgrade-message{font-size:16px;line-height:21px;margin-left:6px}.upgrade-message a{color:#237f81}.nm-btns-container{display:flex;margin:15px 0}.nm-btn-cancel{width:99px;height:40px;margin:0 1px 0 0;border-radius:25px;background-color:#d8d9e0;text-transform:uppercase;font-size:16px;border:none}.nm-btn-cancel:disabled,.nm-btn-cancel:hover{background-color:#f0efef}.nm-btn-cancel:disabled{color:#DFDFDF}.nm-btn-send{width:170px;height:40px;font-size:16px;margin:0 0 0 2px;border-radius:25px;background-color:#0e9ace;color:#fff;border:none}.nm-btn-send:hover{color:#fff;background-color:#47ccfd}.nm-btn-send:disabled{background-color:#f0efef}.nm-tip{font-size:16px;line-height:22px;background-color:#dff0f3;border-radius:15px;text-align:center;padding:26px 32px;margin:20px 0}.sweeps,.sweeps .spree{background-color:#FFF}.nm-tip h3{font-size:16px;font-weight:700}.nm-tip a{color:#237f81}.profile-initials-container{width:35px;height:35px;border-radius:50px;text-align:center;overflow:hidden}.profile-initials-container span{display:flex;justify-content:center;align-items:center;height:35px;font-size:12px;font-weight:600;color:#FFF}.celebhigh-privacy h4,.contentViewport .celebhigh .learnMore h4,.create-btn a,.sweeps .play_info .text .bold,.vr-promo a,.vr-promo p{font-weight:700}.loading{padding:5px 15px}@media (max-width:490px){.filled-input-text{max-width:230px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:30px}}@media (max-width:345px){.new-message-container{padding:0}.search-container{margin:0;max-width:280px}.filled-input{margin:15px 5px}.filled-input .filled-input-text{max-width:200px;padding-right:20px}}.sweeps div{color:#099}.sweeps .spree{padding-right:0;max-height:465px}.sweeps .sweeps_image{position:relative;display:block;text-align:center}.sweeps .sweeps_image img{width:100%;height:100%;max-width:465px;margin:auto;padding:30px}.sweeps .giftcard.row{margin:25px auto;text-align:center}.sweeps .giftcard img{width:140px;height:93px}.sweeps .entry{max-height:500px;margin:0;padding:25px;background-color:#099}.sweeps iframe{margin:0;padding:0;border:none;width:100%;height:250px}.sweeps .play_info{background-color:#b2dcdc;padding:12px 30px}.sweeps .entry_form{width:100%;padding:20px 30px;text-align:center;background-color:#fff;border-radius:6px}.sweeps .entry h2{color:#099;font-size:36px;margin-top:10px}.sweeps .entry_form .headline{margin-bottom:12px}.sweeps .play_info .text{color:#099;font-size:25px;text-align:center;position:relative;float:left}.sweeps .play_info .post_line .text{font-size:18px}.sweeps .line{border-bottom:1px solid #099;position:relative;float:left;padding-left:10px;padding-right:10px;height:18px}.sweeps .line.right{float:right}@media (max-width:959px){.sweeps .entry{max-height:950px;padding:5px}.sweeps .sweeps_image img{padding:0}.sweeps .entry_form{padding:10px 15px}.sweeps .play_info{padding:12px 10px}}.contentViewport .celebhigh,.contentViewport .celebhigh .flexpub{font-size:16px}.contentViewport .celebhigh .btn-act{text-shadow:0 1px 0 #fdeeeb;color:#e85537;border-color:#e85537;background-color:#fff}.contentViewport .celebhigh #signUp{height:375px;overflow-y:hidden}@media (max-width:620px){.contentViewport .celebhigh #signUp{height:474px}}.contentViewport .celebhigh .row.spot{padding-top:30px;padding-bottom:30px}.contentViewport .celebhigh .row.hero{padding-top:35px;padding-bottom:10px}.contentViewport .celebhigh .hero{background:url(../img/celebhigh/header_image_desktop.png) top left no-repeat #fff;background-size:100% 450px;color:#fff}.contentViewport .celebhigh .hero h1{font-size:47px}.contentViewport .celebhigh .hero h1 small{color:#fff;font-size:45%}.contentViewport .celebhigh .hero .celebHighLogo,.contentViewport .celebhigh .hero .glyphicon-celebhigh-logo{font-size:36px;margin-top:8px}.contentViewport .celebhigh .hero .celebHighLogo sup,.contentViewport .celebhigh .hero .glyphicon-celebhigh-logo sup{font-size:40%;top:-1em}.contentViewport .celebhigh .hero .btn{color:#fff;background:0 0;border-radius:10px;width:180px}.contentViewport .celebhigh .hero .playBtn{color:#5ec7c2;background-color:#fff;margin-bottom:13px}.contentViewport .celebhigh .learnMore h4{color:#e85537}.contentViewport .celebhigh .learnMore li{color:#999}.contentViewport .celebhigh .merch,.contentViewport .celebhigh .reqForm,.contentViewport .celebhigh .social{color:#fff}.contentViewport .celebhigh .reqForm{background:#e85537;color:#fff}.contentViewport .celebhigh .reqForm small{color:#fff}.contentViewport .celebhigh .reqForm input::-webkit-input-placeholder{color:#fff}.contentViewport .celebhigh .reqForm input::-moz-placeholder{color:#fff}.contentViewport .celebhigh .reqForm input:-moz-placeholder{color:#fff}.contentViewport .celebhigh .reqForm input:-ms-input-placeholder{color:#fff}.contentViewport .celebhigh .reqForm form input{color:#fff;background:#b64028;border-color:#902e16}.contentViewport .celebhigh .merch{background:#b64028;display:flex;align-items:center}.contentViewport .celebhigh .merch a,.contentViewport .celebhigh .merch h1,.contentViewport .celebhigh .merch h2,.contentViewport .celebhigh .merch h3,.contentViewport .celebhigh .merch h4,.contentViewport .celebhigh .merch h6,.contentViewport .celebhigh .merch p{color:#fff}.contentViewport .celebhigh .merch .img-hero{height:85px;width:auto;max-width:100%}.contentViewport .celebhigh .merch .img-hero.img-thumbnail{padding:1px;border-color:rgba(255,255,255,.2);background-color:rgba(255,255,255,.2)}.contentViewport .celebhigh .social{background:#222b30}.contentViewport .celebhigh .social h2,.contentViewport .celebhigh .social h3,.contentViewport .celebhigh .social h4,.contentViewport .celebhigh .social h5{color:#fff}@media screen and (max-width:767px){.contentViewport .celebhigh .hero h1{font-size:33px;margin-bottom:28px}.contentViewport .celebhigh .hero h1 small{font-size:63%}.contentViewport .celebhigh .hero .celebHighLogo,.contentViewport .celebhigh .hero .glyphicon-celebhigh-logo{margin-top:4px;font-size:200%}.contentViewport .celebhigh .hero img{width:120px}}.contentViewport .celebhigh div.addthis_toolbox{width:108px;margin:0 auto}.contentViewport .celebhigh .at-follow-tbx-element .addthis_32x32_white_style .at4-icon{background-color:#09f}@media screen and (max-width:767px){#reunions .container.bg-white{background-color:#ededed}#reunions .container.bg-white #toplevel-post-loading-icon{background-color:#fff}#reunions h1{font-size:23px}#reunions .reunion-panel #social-pressure-view .thumbnail .caption p:nth-child(2n+1){text-align:justify}}#reunions .reunion-panel{width:100%;min-height:280px;position:relative;float:left;padding:10px 20px 0;background-image:url(../img/reunions/reuniongb_720.jpg);background-size:100% 100%;border-radius:4px 4px 0 0;z-index:10}#reunions .reunion-panel hr{margin-top:4px;margin-bottom:12px}#reunions .reunion-panel .lead{margin-bottom:0;font-size:25px;line-height:1.1em}#reunions .reunion-panel .survey-questions{padding-bottom:50px}@media screen and (max-width:480px){#reunions .reunion-panel .survey-questions button{margin-bottom:9px}}#reunions .reunion-panel .survey-questions .response-choices{margin-top:1.65em}#reunions .reunion-panel .generate-post{color:#fff;text-shadow:1px 1px 2px #969696;font-size:1.1em}#reunions .reunion-panel .white-with-shadow{color:#fff;text-shadow:1px 1px 2px #969696}#reunions .reunion-panel .no-event{padding-bottom:60px}#reunions .reunion-panel .no-event h3{margin-top:35px;margin-bottom:20px}#reunions .reunion-panel .suplemental.padded{margin-top:23px}#reunions .reunion-panel .suplemental{font-size:1.35em;line-height:1em}#reunions .reunion-panel .mid-arrow{width:100%;position:absolute;bottom:0;left:0}#reunions .reunion-panel .up-arrow{margin:auto;width:0;height:0;border-style:solid;border-width:0 17.5px 20px;border-color:transparent transparent #fff}#reunions .reunion-panel .up-arrow.gray{border-color:transparent transparent #f5f5f5}#reunions .reunion-panel .survey-panel-view h2{color:#fff;text-shadow:1px 1px 2px #969696;font-size:36px;margin-top:23px;margin-bottom:.5em;line-height:1.13em}#reunions .reunion-panel .survey-panel-view .cake{padding:20px}#reunions .reunion-panel .survey-panel-view .cake .glyphicon-cake-slice{font-size:6em;color:#fff}#reunions .reunion-panel .survey-panel-view .cake h2{margin-top:20px;line-height:1}#reunions .reunion-panel .survey-panel-view .cake p.suplemental-text{font-size:20px}#reunions .reunion-panel .survey-panel-view .cake p button{background-color:#fff}#reunions .reunion-panel #social-pressure-view{margin-bottom:20px}#reunions .reunion-panel #social-pressure-view h3{line-height:1.3}#reunions .reunion-panel #social-pressure-view .thumbnail .caption p:nth-child(2n+1){font-size:17px}@media screen and (min-width:768px){#reunions .reunion-panel #social-pressure-view .thumbnail .caption p:nth-child(2n+1){height:40px}#reunions .reunion-panel #social-pressure-view a.btn{font-size:12px}}#reunions #link-to-posts{overflow:hidden}#reunions #link-to-posts div{background-color:#fff;padding-top:24px;padding-bottom:16px;font-size:15px;-webkit-box-shadow:3px 7px 14px -6px #777;-moz-box-shadow:3px 7px 14px -6px #777;box-shadow:3px 7px 14px -6px #777}#reunions #link-to-posts div .glyphicon.glyphicon-comment{transform:scaleX(-1);color:#009bd4;font-size:25px;margin-right:5px}#reunions .survey-responders-view{clear:both}#reunions .survey-responders-view .well{background-color:#fff;border:1px solid #f3f3f3;border-top:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#reunions .survey-responders-view .well .no-margin-bottom{margin-bottom:0}#reunions .survey-responders-view .well .responders-photos-container .photo-container{margin-left:13px}#reunions .reunion-events-view .carousel-control.left,#reunions .reunion-events-view .carousel-control.right,#reunions .reunion-photos-view .carousel-control.left,#reunions .reunion-photos-view .carousel-control.right{background-image:none;opacity:1;top:-10px}#reunions .reunion-events-view .carousel-control.left,#reunions .reunion-photos-view .carousel-control.left{left:-30px}#reunions .reunion-events-view .carousel-control.right,#reunions .reunion-photos-view .carousel-control.right{right:-30px}#reunions .reunion-photos-view.well.well-md{padding-top:10px;padding-bottom:0;top:-5px;position:relative;float:left;z-index:0;border-top:0}@media screen and (max-width:767px){#reunions .survey-responders-view .well .action-openRSVPModal,#reunions .survey-responders-view .well .num-yes-text{font-size:25px}#reunions .reunion-photos-view #add-photos-link,#reunions .reunion-photos-view #classphotos-link{text-align:center}}#reunions .reunion-photos-view .thumbnail{background-color:#fff;text-align:center}@media screen and (min-width:768px){#reunions .reunion-photos-view .btn{font-size:16px}#reunions .reunion-photos-view #add-photos-link{position:relative;top:-30px}#reunions .reunion-photos-view .thumbnail{height:210px;padding-top:10px}}@media screen and (max-width:767px){#reunions .reunion-photos-view .thumbnail{height:245px}#reunions .reunion-photos-view .thumbnail .caption{position:inherit!important;margin:auto}#reunions .reunion-photos-view .thumbnail .thumb{margin:20px auto 0}}#reunions .reunion-photos-view .thumbnail .caption{color:#009bd4;position:absolute;bottom:21px;left:16px;width:168px;margin:auto;padding:2px 9px 6px;background-color:#FFF}#reunions .reunion-photos-view .thumbnail .caption p{margin-bottom:0}#reunions .reunion-photos-view .thumbnail .caption a{font-size:.9em;color:#000;font-weight:700}#reunions .reunion-photos-view .thumb{margin:auto;width:150px;max-height:150px;overflow:hidden}#reunions .reunion-photos-view .thumb .photo{width:100%}#reunions .reunion-events-view{margin-bottom:25px;position:relative}#reunions .reunion-events-view .reunion-event{background-color:rgba(255,255,255,.4);border-radius:4px;padding:10px 0;margin-bottom:40px;position:relative;float:left;width:100%}#reunions .reunion-events-view .reunion-event img{border:1px solid #000}#reunions .reunion-events-view .reunion-event .big-calendar{width:66px;height:75px;line-height:1;font-size:60px;color:#454545;margin:auto;padding:5px}#reunions .reunion-events-view .reunion-event .reunion-info{min-height:190px}#reunions .reunion-events-view .reunion-event .rsvp{position:relative;float:right;top:50px}#reunions .reunion-events-view .reunion-event .rsvp button{float:right}#reunions .reunion-events-view #carousel-invite .reunion-event{width:90%;left:29px;margin-bottom:20px}@media screen and (max-width:480px){#reunions .reunion-events-view #carousel-invite .reunion-event{width:95%;left:8px}}#reunions .past-reunion-events-view .list-group{height:400px;overflow:scroll}#reunions .past-reunion-events-view .date{color:#a8a8a8}@media screen and (min-width:768px){#reunions .past-reunion-events-view .list-group-item{height:110px}#reunions .past-reunion-events-view .list-group-item:nth-child(2n-1){border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}#reunions .past-reunion-events-view .list-group-item:nth-child(4n),#reunions .past-reunion-events-view .list-group-item:nth-child(4n-1){background-color:#f3f3f3}.reunions-survey-responders-modal .modal-body .responses-display-area .list-group>div.list-group-item .col-sm-8{padding-left:0}}@media screen and (max-width:767px){#reunions .past-reunion-events-view .list-group-item{border:none}#reunions .past-reunion-events-view .list-group-item:nth-child(2n){background-color:#f3f3f3}}#reunions .no-event .party{font-size:125px;color:#FFF;opacity:.8;margin-top:25px;margin-left:25px}#reunions .merchandising .btn-lg{font-size:23px}.pb-2{padding-bottom:2rem}.reunion-conversation-panel{box-shadow:none}.reunions-survey-responders-modal{display:block!important}.reunions-survey-responders-modal .modal-dialog{overflow-y:initial!important}.reunions-survey-responders-modal .modal-body{padding:0}.reunions-survey-responders-modal .modal-body .responses-display-area{height:500px;overflow-y:auto;overflow-x:hidden}.reunions-survey-responders-modal .modal-body .responses-display-area .list-group>div:nth-of-type(even){background-color:#eeedeb}.reunions-survey-responders-modal .modal-body .responses-display-area .list-group>div.list-group-item{border:none}.reunions-survey-responders-modal .modal-body .responses-display-area .list-group .fullname{margin:0}.vr-promo{font-size:16px;padding:15px 15px 0}.vr-promo p{margin-bottom:0}.vr-promo a{color:#227B7C}@media screen and (min-width:767px){.vr-promo{flex-direction:row}}.vr-promo .vr-promo-left{display:flex;margin-right:45px;align-items:center}.vr-promo .vr-promo-left img{width:7rem;margin-right:12px;align-self:baseline;margin-top:6px}.vr-promo .vr-promo-right{display:flex;align-items:center;justify-content:flex-end}.vr-promo .vr-promo-right img{width:273px}.vr-promo .vr-logo{margin:21px;color:#53C8F4;font-size:65px}.vr-promo-hr{margin-right:15px;margin-left:15px}@media screen and (max-width:767px){.vr-promo-hr{display:none}}.create-btn{width:290px;border-radius:5px;border:none}.create-btn a{color:#fff;font-size:16px}@media (max-width:768px){.create-btn{width:100%;padding:10px;margin-bottom:15px}.create-btn-desktop{display:none}}.mob-btn-container{width:100%;display:flex;flex-direction:column;align-items:baseline;justify-content:center;padding:15px 0 20px}@media (min-width:769px){.mob-btn-container{display:none}}.reunions-nav-cont{padding-top:25px}.question-overlay{position:absolute!important;top:0;left:0;width:100%;height:100%;background:0 0}.iru-container,.visits-container{min-height:400px}.iru-container.liquid-container,.visits-container.liquid-container{transform:none!important}#visitsIndex .page-header,#visitsLoading .page-header{margin-bottom:10px}#visitsIndex .tabs-header,#visitsLoading .tabs-header{margin:0 -15px 10px}#visitsIndex .visits-description-container,#visitsLoading .visits-description-container{display:flex;justify-content:space-between;align-items:baseline}#visitsIndex .guestbook-message,#visitsLoading .guestbook-message{margin-bottom:10px}#visitsIndex .visitActions,#visitsLoading .visitActions{width:134px}#visitsIndex .visitActions .icon-envelope,#visitsLoading .visitActions .icon-envelope{margin-top:-3px}#visitsIndex .visits-list ul,#visitsLoading .visits-list ul{margin:0;padding:0}#visitsIndex .visits-list li,#visitsLoading .visits-list li{list-style:none}#visitsIndex .visits-list .list-item,#visitsLoading .visits-list .list-item{margin-bottom:8px;border-radius:3px;background-color:#fff;border:1px solid #ddd}#visitsIndex .visits-list .content-container,#visitsLoading .visits-list .content-container{display:flex;justify-content:space-around;align-items:center;overflow:hidden;position:relative;padding:10px 15px 10px 0}#visitsIndex .visits-list .flexpub-padding,#visitsLoading .visits-list .flexpub-padding{padding:10px 15px}#visitsIndex .visits-list .ember-pib-link,#visitsLoading .visits-list .ember-pib-link{display:block}#visitsIndex .visits-list .visit-data,#visitsLoading .visits-list .visit-data{flex-grow:3;flex-shrink:1;flex-basis:180px}#visitsIndex .visits-list .visit-data a,#visitsLoading .visits-list .visit-data a{font-size:18px;font-weight:600}#visitsIndex .visits-list .visit-data .visit-flex,#visitsLoading .visits-list .visit-data .visit-flex{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#visitsIndex .visits-list .visit-data .visit-flex strong a,#visitsLoading .visits-list .visit-data .visit-flex strong a{font-size:14px}#visitsIndex .visits-list .visit-data .visit-flex .icon-envelope,#visitsLoading .visits-list .visit-data .visit-flex .icon-envelope{margin-top:-3px}#visitsIndex .visits-list .schoolName,#visitsLoading .visits-list .schoolName{clear:both;font-size:17px;color:#766e67}#visitsIndex .visits-list .visitDate,#visitsLoading .visits-list .visitDate{color:#a39d96}#visitsIndex .bg-grey,#visitsLoading .bg-grey{background-color:#f1efee;border-top:1px solid #ddd}#visitsIndex .free-preview,#visitsIndex .free-preview-mobile,#visitsLoading .free-preview,#visitsLoading .free-preview-mobile{position:relative;width:100%;margin:0;padding:0;height:16px;line-height:16px;text-transform:uppercase;color:#f3f3f3;font-weight:700;letter-spacing:.12em}#visitsIndex .mobile-badges,#visitsLoading .mobile-badges{padding:0}#visitsIndex .mobile-badges .badge,#visitsLoading .mobile-badges .badge{font-size:10px}#visitsIndex .badge,#visitsLoading .badge{margin-left:1px;margin-top:1px}#visitsIndex .what-is-icon,#visitsLoading .what-is-icon{margin-left:10px;margin-right:15px}#visitsIndex .visits-image,#visitsLoading .visits-image{flex-grow:1;flex-shrink:0;flex-basis:60px;min-width:65px;position:relative;margin-left:15px}#visitsIndex .visits-image.visits-image-desktop,#visitsLoading .visits-image.visits-image-desktop{overflow:hidden}#visitsIndex .visits-image.visits-image-new,#visitsLoading .visits-image.visits-image-new{padding-left:40px}#visitsIndex .visits-image.visits-image-new-mobile,#visitsLoading .visits-image.visits-image-new-mobile{margin-left:35px}#visitsIndex .new-flag,#visitsLoading .new-flag{float:left;position:absolute;width:45px;top:50%;left:0;transform:translateY(-50%);border-left:35px solid #9eb541;border-top:140px solid transparent;border-bottom:140px solid transparent}#visitsIndex .new-flag .text,#visitsLoading .new-flag .text{color:#fff;letter-spacing:.5px;display:block;position:absolute;text-transform:uppercase;transform:translateX(-50%) translateY(-50%) rotate(-90deg) translateY(-24px);transform-origin:center}.upgrade-row:hover{background-color:#e1e1e1}.see-names-upgrade-link,.see-names-upgrade-link:hover{color:#000}.sticky-upgrade-button{background:#78A819;border-radius:8px;color:#fff;display:block;font-size:18px;height:auto;margin:5px auto;padding:4px 10px;text-align:center;width:90%}.sticky-upgrade-button:active,.sticky-upgrade-button:hover,.sticky-upgrade-button:link,.sticky-upgrade-button:visited{color:#fff}.sticky-upgrade-button.inline-visits{width:100%;z-index:10000;margin:0 auto 9px}.pin-spacer{z-index:990;padding-bottom:1px}.no-photo,.no-photo-mobile{position:relative}.no-photo .initials-circle,.no-photo-mobile .initials-circle{display:inline-block}.no-photo .initials-circle.large .user-initials-container,.no-photo-mobile .initials-circle.large .user-initials-container{width:96px;height:96px;font-size:2.5rem}.no-photo .initials-circle.small .user-initials-container,.no-photo-mobile .initials-circle.small .user-initials-container{width:36px;height:36px;font-size:1.5rem}.no-photo .initials-circle.small.notes .user-initials-container,.no-photo-mobile .initials-circle.small.notes .user-initials-container{margin:0}.no-photo .initials-circle.square .user-initials-container,.no-photo-mobile .initials-circle.square .user-initials-container{margin-right:-4px;border-radius:0}.no-photo .initials-circle.square .user-initials-container.large,.no-photo-mobile .initials-circle.square .user-initials-container.large{width:96px;height:96px}.no-photo .user-initials-container,.no-photo-mobile .user-initials-container{display:flex;align-items:center;justify-content:center;vertical-align:top;overflow:hidden;width:60px;height:60px;margin:0 4.8px 4.8px 0;border:1px solid #a8a8a8;border-radius:50%;font-size:2rem;color:#fff}.guest-book .visit-info-text{font-weight:400;display:flex;align-items:center;justify-content:center}.guest-book .visit-info-text .icon-container{width:28px}.guest-book .visit-info-text .icon-container.hidden{width:0}.guest-book .visit-info-text .icon-container .glyphicon{font-size:20px;padding:4px}.guest-book .visit-info-text .glyphicon{font-size:20px;padding:0}.guest-book .visit-info-text .glyphicon-ok-sign{color:#268a8c}.guest-book .visit-info-text img{height:1.8rem;width:1.6rem;padding-bottom:2px;margin-left:.5rem}.guest-book .visit-info-text img.circle-check,.guest-book .visit-info-text img.user-icon{height:2.4rem;width:2.4rem;padding-bottom:0;margin-left:-.4rem}.guest-book .aap-popover,.guest-book .aap-popover:hover{color:inherit;margin:0 10px 0 0}.guest-book .gb-action{display:inline-block}.guest-book.disabled .gb-action{color:#e1e1e1;cursor:initial}.card-modal{background-color:#fff;border-radius:1rem;display:flex;flex-direction:column;height:100%;justify-content:space-between;position:absolute;top:0;overflow-y:scroll;width:100%}.card-modal .card-modal-header{border-bottom:solid 1px #dbdada;padding:10px}.card-modal .card-modal-header .card-modal-button-close:before{transform:rotate(-45deg)}.card-modal .card-modal-message{font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.17;padding:20px;text-align:left;text-transform:none}.card-modal .card-modal-footer{padding:10px 20px}.card-modal .card-modal-footer .card-modal-buttons{display:flex;justify-content:space-between}.card-modal .card-modal-footer .card-modal-buttons a.btn-link{color:#099;font-size:12px;font-weight:700;line-height:normal;letter-spacing:normal;text-transform:uppercase}.card-modal .card-modal-footer .card-modal-buttons a.btn-link.no-transform{text-transform:none}.upload-unlock-banner{cursor:pointer;background:#c2e9d1;background:linear-gradient(90deg,#c2e9d1 0,#a1d7ea 100%);padding:0!important}.upload-unlock-banner .upload-unlock-container{padding:15px;display:flex;flex-direction:row;justify-content:space-around;align-items:center;flex-wrap:wrap}.upload-unlock-banner button.btn{height:40px;flex-grow:1;border-radius:5px;margin:10px;max-width:307px}.upload-unlock-banner .smiley-text{display:flex;align-items:center;line-height:1.5em;font-size:1.15em;padding:10px 20px 10px 10px}.upload-unlock-banner .smile-icon{min-height:40px;min-width:40px;margin-right:13px;background-size:cover;background-repeat:no-repeat;display:inline-block;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="39" height="39" viewBox="0 0 39 39" fill="none"><path d="M13 22.75C13 22.75 15.4375 26 19.5 26C23.5625 26 26 22.75 26 22.75M14.625 14.625H14.6413M24.375 14.625H24.3913M35.75 19.5C35.75 28.4746 28.4746 35.75 19.5 35.75C10.5254 35.75 3.25 28.4746 3.25 19.5C3.25 10.5254 10.5254 3.25 19.5 3.25C28.4746 3.25 35.75 10.5254 35.75 19.5Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.upload-unlock-banner .arrow-up-icon{width:16px;height:15px;background-size:contain;background-repeat:no-repeat;display:inline-block;background-image:url('data:image/svg+xml,<svg width="16" height="15" viewBox="0 0 16 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 14C7 14.5523 7.44772 15 8 15C8.55228 15 9 14.5523 9 14L7 14ZM8.70711 0.292893C8.31658 -0.0976314 7.68342 -0.0976315 7.29289 0.292893L0.928933 6.65685C0.538408 7.04738 0.538408 7.68054 0.928932 8.07107C1.31946 8.46159 1.95262 8.46159 2.34315 8.07107L8 2.41421L13.6569 8.07107C14.0474 8.46159 14.6805 8.46159 15.0711 8.07107C15.4616 7.68054 15.4616 7.04738 15.0711 6.65685L8.70711 0.292893ZM9 14L9 1L7 1L7 14L9 14Z" fill="black"/></svg>')}.upload-unlock-banner.list-item{display:flex;justify-content:space-around}.actHome{padding-bottom:30px}.actHome .actHdr{border-bottom:1px solid #ccc;padding-left:10px;line-height:26px;margin:0}.actHome .accountDtls{padding:10px 0 20px 30px;border-bottom:1px dotted #ccc}.actHome .subHdr{background:#fff;width:100%;display:flex;justify-content:space-evenly}.actHome .subHdr li{padding:6px 5px}.actHome .subHdr li.active a,.actHome .subHdr li:hover a{border-bottom:2px solid #009BD4;text-decoration:none}.actHome .subHdr li a{color:#000}#accountEmailSubscription .panel-info{border-color:#31708F}#accountEmailSubscription .panel-info>.panel-heading{background-color:#D9EDF7;border-color:#31708F;color:#31708F}#accountEmailSubscription .panel-info>.panel-heading p{margin:0}#accountEmailSubscription .checkbox{margin-top:0}#accountEmailSubscription .close{font-size:35px;color:#000}.btdt-launcher.mobile>div#btdt-message span,.label-radio{font-size:14px}.border-img-container{border:1px solid #e1e1e1;padding:15px;margin-bottom:10px}.label-radio{display:inline-block;box-sizing:border-box;text-align:center;font-weight:400;width:100%}.tooltip-header .modal-header{background-color:#cacaca}.disable{pointer-events:none}.mild{font-weight:500}.hidden{display:none}.no-pad{padding:0}.btdt-launcher{border:1px solid #BFC8CB;background:linear-gradient(180deg,#E2E6E5 0,#ECDABE 100%);background-image:linear-gradient(180deg,#E2E6E5 0,#ECDABE 100%),url(/site/cli/img/btdt-3Cards.svg);background-blend-mode:color-burn;background-position:0 0,65px 10px;background-repeat:no-repeat,no-repeat;background-size:100% 100%,100% 100%;border-radius:12px;height:170px;min-height:170px;width:300px;max-width:300px;margin-top:1rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:14px;position:relative;overflow:hidden;box-shadow:0 4px 0 1px rgba(0,0,0,.08);cursor:pointer;z-index:900}.btdt-launcher.centered{margin:auto;width:400px;max-width:400px;z-index:800}.btdt-launcher.centered.mobile{width:100%;max-width:400px}.btdt-launcher.centered>div#btdt-message{text-align:left}.btdt-launcher.mobile{height:180px;min-height:180px;width:98%;max-width:400px;margin:auto auto 20px;background-position:0 0,85px 10px}.btdt-launcher.mobile>div#btdt-message{width:172px}.btdt-launcher.mobile #button-container{width:50%}.btdt-launcher.mobile #logo{height:75px;width:174px;margin-top:-10px}.btdt-launcher.mobile button{width:130px}.btdt-launcher>div{position:relative;z-index:1}.btdt-launcher>div#new-badge-container{margin-top:10px}.btdt-launcher>div#button-container{width:65%;display:flex;flex-direction:row;align-items:center;justify-content:center}.btdt-launcher>div img#logo{height:67px;width:145px;margin-top:-10px}.btdt-launcher>div span{color:#171C1E;font-size:12px;font-style:normal;font-weight:400;line-height:15px}.btdt-launcher>div span#new-badge{display:block;height:22px;width:50px;background-color:#E34941;border-radius:100px;text-align:center;line-height:22px;color:#fff;font-weight:600;transform:rotate(-11.677deg)}.btdt-launcher>div button{display:flex;width:175px;height:35px;justify-content:center;align-items:center;border-radius:100px;background:#00687B;color:#fff;font-size:12px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.1px;position:relative;border:none;z-index:2;cursor:pointer;box-shadow:0 2px 0 1px rgba(0,0,0,.08)}.btdt-launcher>div button:hover{background:#005868}.sidebar.merchandising-sidebar .btdt-launcher{width:295px;max-width:295px}.btdt-profile-launcher{height:320px;max-width:460px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-radius:12px;border:1px solid #BFC8CB;padding:16px 24px}.btdt-profile-launcher #logo{height:35px}.btdt-profile-launcher.empty{height:390px}.btdt-profile-launcher.empty.compact{height:235px}.btdt-profile-launcher.centered{margin:auto}.btdt-profile-launcher.centered.mobile{width:100%;max-width:100%}.btdt-profile-launcher .actions{height:72px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.btdt-profile-launcher .launcher-btn{all:unset;height:40px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:14px;font-weight:600;color:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,.08),0 1px 0 1px rgba(0,0,0,.08);background-color:#00687B;border-radius:100px}.btdt-profile-launcher .launcher-btn:hover{cursor:pointer;background-color:#005564}.btdt-profile-launcher .hint{color:#3E4A56;text-align:center;font-size:16px;font-style:italic;font-weight:400;line-height:24px;letter-spacing:.5px}.btdt-progress{border:1px solid #BFC8CB;border-radius:12px;background:linear-gradient(192deg,rgba(219,228,231,.65) 2.08%,rgba(235,226,219,.65) 99.51%);height:324px;min-height:324px;width:100%;max-width:460px;margin-top:1rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:14px;cursor:pointer}.btdt-progress.centered{margin:auto}.btdt-progress.centered .header-container .title{text-align:justify}.btdt-progress.centered.mobile{width:100%;max-width:100%}.btdt-progress.centered.mobile div.done,.btdt-progress.centered.mobile div.wishlist{width:47.5%;height:120px}.btdt-progress.mobile{margin:auto;height:310px;min-height:310px;width:98%;max-width:98%}.btdt-progress.mobile div.done,.btdt-progress.mobile div.wishlist{width:47.5%;height:120px}.btdt-progress.mobile h3{font-size:18px;margin:0}.btdt-progress.mobile .header-container .title{width:74%}.btdt-progress #logo{height:37px;width:88px}.btdt-progress div.done,.btdt-progress div.wishlist{padding:8px 0 5px;border-radius:12px;background-color:rgba(0,104,123,.16);width:204px;height:112px;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;border:1px solid #BFC8CB}.btdt-progress div.done img,.btdt-progress div.wishlist img{width:18px}.btdt-progress div.wishlist{background:linear-gradient(180deg,#E2E6E5 0,#ECDABE 100%)}.btdt-progress div.message-container{align-self:flex-start}.btdt-progress div.results-container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%}.btdt-progress div.button-container{width:100%}.btdt-progress div.header-container{width:100%;display:flex;flex-direction:row}.btdt-progress div.header-container .title{width:100%}.btdt-progress div.logo-container{width:100%;display:flex;flex-direction:row;justify-content:end}.btdt-progress div.logo-container .title{width:74%}.btdt-progress div .box-title{color:#3F484B;text-align:center;font-size:11px;font-weight:600}.btdt-progress div .box-number{color:#171C1E;text-align:center;font-size:32px;font-weight:700}.btdt-progress span.message{font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.4px}.btdt-progress button,.btdt-progress h3{width:100%;font-weight:600;font-style:normal}.btdt-progress h3{font-size:22px;line-height:28px;letter-spacing:0;margin:0;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.btdt-progress button{display:flex;height:40px;justify-content:center;align-items:center;border-radius:100px;background:#00687B;color:#fff;font-size:12px;line-height:20px;letter-spacing:.1px;position:relative;border:none;z-index:2;cursor:pointer;margin-top:8px}.btdt-progress button:hover{background:#005868}.btdt-progress button .btn-icon{margin-left:5px;width:20px}.fun-fact-container{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:160px;width:100%;padding:16px;border-radius:16px;border-bottom:3px solid #629F83;background-color:#629f831a!important}.fun-fact-container:hover{cursor:pointer}.fun-fact-container .ff-experiences,.fun-fact-container .ff-header,.fun-fact-container .ff-statement{height:53px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:14px;font-weight:700}.fun-fact-container .ff-header{color:#487560;text-transform:uppercase;align-items:start}.fun-fact-container .ff-header span{align-items:center;display:inline-block;max-width:100%;white-space:normal;overflow-wrap:break-word;word-break:normal}.fun-fact-container .ff-header .ff-icon{display:inline-block;width:20px;height:20px;margin-right:6px;vertical-align:text-bottom}.fun-fact-container .ff-statement{text-align:left;overflow-wrap:break-word;word-break:normal;font-size:16px;color:#3E4A56}.fun-fact-container .ff-statement span::after,.fun-fact-container .ff-statement span::before{content:'"'}.fun-fact-container .ff-experiences{align-items:end;justify-content:center;font-size:16px;color:#00687B;font-weight:400}.empty-container,.privacy-off-container{flex-direction:column;padding:0;box-sizing:border-box}.fun-fact-container .ff-experiences:hover{cursor:pointer;color:#01505e;font-weight:500}.empty-container{display:flex;align-items:center;justify-content:space-evenly;height:240px;width:100%}.empty-container .title{width:auto;max-width:82%;text-align:center;font-size:22px;font-weight:600;line-height:28px;letter-spacing:0}.empty-container .title span{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.empty-container .hint{color:#171C1E;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.15px}.empty-container .icon img{height:130px}.privacy-off-container{display:flex;align-items:center;justify-content:space-evenly;height:160px;width:100%}.privacy-off-container .title{width:auto;max-width:82%;text-align:center;font-size:22px;font-weight:600;line-height:28px;letter-spacing:0}.privacy-off-container .hint,.privacy-off-container .launcher button{font-style:normal;font-weight:400;line-height:24px;letter-spacing:.15px;font-size:16px}.privacy-off-container .title span{display:inline-block;max-width:100%;white-space:normal;overflow-wrap:break-word;word-break:normal}#ybsearchResults .photoCont .image-wrapper-square,.flip-container .card-flip,.iru-container.retro .liquid-child{overflow:visible}.privacy-off-container .hint{color:#171C1E}.privacy-off-container .launcher{height:65px;width:100%}.privacy-off-container .launcher .ff-icon:hover{cursor:pointer}.privacy-off-container .launcher button{all:unset;height:100%;color:#00687B}.privacy-off-container .launcher button:hover{cursor:pointer;color:#004e5c;font-weight:500}.results-table{border:1px solid #ddd}.results-table tbody tr td{white-space:normal!important}.table.srList tr td{border-top:0}.table.srList tr td:last-child{vertical-align:middle}.table.srList .tab-item h3{line-height:1.25}.table.srList .tab-item:hover{cursor:pointer}.table.srList p{font-size:16px}.autoSuggestContainer{padding-top:20px;position:relative}.autoSuggestContainer #autoSuggestResults{width:87%;background:#fff;border:1px solid #ccc;position:absolute;z-index:1055;top:55px;left:6px;font-size:16px;box-shadow:5px 5px 15px rgba(0,0,0,.5);-moz-box-shadow:5px 5px 15px rgba(0,0,0,.5);-webkit-box-shadow:5px 5px 15px rgba(0,0,0,.5)}.autoSuggestContainer #autoSuggestResults ul{margin-bottom:0}.autoSuggestContainer #autoSuggestResults li{padding:0 5px;color:#009bd4}.autoSuggestContainer #autoSuggestResults .autoSubHead{padding:5px 0 0 5px}.autoSuggestContainer #autoSuggestResults li:hover{background-color:#f0f0f0;cursor:pointer}.autoSuggestContainer #autoSuggestResults .noSuggestion{padding:5px 0 8px 8px}.autoSuggestContainer .search-tip{font-size:14px;font-style:italic;margin-bottom:10px}.autoSuggestContainer .seeAll button{font-size:16px}.search-tip-yb{font-size:14px;font-style:italic;margin-top:10px}.searchAd{margin-top:20px}.siteSrch{margin:15px 0 8px;line-height:1.15}.siteSrch .page-header{margin:15px 0 21px;font-weight:700}.siteSrch h3{font-size:20px}.siteSrch h3 a,.siteSrch h3 span{font-weight:700;color:#227B7C}.siteSrch #peopleResultsContainer .resultHeader{padding-bottom:4px}.siteSrch #peopleResultsContainer #peopleResults{margin-bottom:15px}.siteSrch .moreBtn{font-size:16px;margin-bottom:30px;margin-top:3px;width:72px;border-radius:6px}.visitorSearchView{margin-bottom:200px}.srchAdsCol{padding-top:20px}.tips{font-size:20px;margin:20px 0 0}.tips-container{display:grid;margin-top:24px;border:1px solid #A8A8A8;border-radius:16px;padding:14px;font-size:20px}.tips-container .tips-header{min-height:250px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-image:url(/site/cli/img/search/searchtips.png);background-size:cover;background-repeat:no-repeat;color:#fff;border-radius:16px;font-family:Arial;padding:30px 16px 16px}.tips-container .tips-header p{font-size:23px;font-weight:400;max-width:417px;line-height:1.25}@media (max-width:768px){.tips-container .tips-header{padding:20px}}.tips-container .tips-list{padding:16px 12px 0}.tips-container .tips-list ul{list-style:none;padding:0;margin:0}.tips-container .tips-list ul li{margin-top:20px;line-height:1.25}.tips-container .class-list-tips{padding:12px}.tips-container .class-list-tips p{margin:0;padding:20px 0;line-height:1.25}.tips-container h1{font-weight:700;font-family:Arial}.tips-container a{font-weight:700;color:#227B7C}.tips-container img{justify-self:center}.see-class-img{max-width:570px;width:100%}.search-icon-container{width:60px}.search-icon-container .ember-view{width:fit-content}.school-icon{margin:4px 0}.avatar-container{margin:4px 0;display:flex;align-items:center;justify-content:center;width:41px;height:41px;font-size:16px;border-radius:50px;color:#009BD4;background-color:#E3F2FD}.btn-link,.btn-link:hover{color:#227B7C}.btn-link{font-size:16px}.school-links-visitor{width:151px}.school-link{width:75px}.people-school-yb-srch{font-size:16px;height:40px}@media (max-width:418px){.people-school-yb-srch{font-size:14px}}.search-input-btn{font-size:16px;height:40px}@media (max-width:418px){.search-input-btn{font-size:14px}}.bs-glyphicons .glyphicon-class{display:block;text-align:center;word-wrap:break-word}.bs-glyphicons-list .glyphicon{margin-top:5px;margin-bottom:10px;font-size:24px}.bs-glyphicons-list .bs-icon-up{height:115px;padding:10px;line-height:1.4;background-color:#f9f9f9;border:1px solid #fff;font-size:12px}.helpSrchContainer{margin-bottom:20px}.helpSrchContainer .helpSearchContent{background:#eaeaf1;padding:10px}.helpSrchContainer .helpSearchContent #ipbox{padding-right:5px}.helpSrchContainer .helpSearchContent #ipbox input{padding:4px;color:#666}.helpSrchContainer .helpSearchContent ul{padding-left:15px}.helpArticleContainer .articleTitle{margin-bottom:5px}.keyword-search-magnify h4{font-size:24px}.hlpArtcleRvw{margin:25px 0}.hlpArtcleRvw #feedbackForm{margin-bottom:0;padding-bottom:5px}.hlpArtcleRvw #feedbackForm input{margin-left:5px;padding-right:10px}.hlpArtcleRvw #feedbackForm button{margin-left:10px}.hlpArtcleRvw .dotbrdr{border-bottom:1px dashed #b9c7d5}.hlpArtcleRvw #emailorchat{background-color:#f2f2eb;padding:20px}.hlpArtcleRvw #emailorchat .charOr{background:#fff;border-radius:20px;height:40px;margin:10px auto;padding-top:11px;width:40px;display:block;text-align:center}.hlpArtcleRvw #emailorchat .envIcon{font-size:45px;color:#787878}.hlpArtcleRvw #emailorchat .emailtxt{padding-left:1px;padding-top:5px}.hlpArtcleRvw #emailorchat .chatbtn{display:block}@media (max-width:767px){.hlpArtcleRvw #emailorchat .emailtxt{padding-left:20px;padding-top:0}.hlpArtcleRvw #emailorchat .chatbtn{text-align:center}}.kwsrchResComp #srchTips ul,.kwsrchResComp #wrnMsg{padding-left:15px}.kwsrchResComp .srchReshdr{font-size:20px;font-weight:400;margin-bottom:10px}.kwsrchResComp #srchTips{margin-top:10px;padding-left:15px}.kwsrchResComp #srchResults ol{list-style-position:inside;padding-left:0}.kwsrchResComp #srchResults ol li{background:#eaeaf1;padding-left:10px}.kwsrchResComp #srchResults ol li:nth-child(even){background:#fff}.kwsrchResComp #srchResults .smry{padding-left:15px;padding-right:5px}.contact .cntForm{background:#f3f3f3;padding:10px;margin-bottom:10px}.contact .control-label{white-space:nowrap}#HelpCenter_Bottom .frequentlyAskQues,#HelpCenter_Bottom .gettingAcquainted,#HelpCenter_Bottom .populatSiteLinks,#HelpCenter_Middle .frequentlyAskQues,#HelpCenter_Middle .gettingAcquainted,#HelpCenter_Middle .populatSiteLinks,#HelpCenter_Top .frequentlyAskQues,#HelpCenter_Top .gettingAcquainted,#HelpCenter_Top .populatSiteLinks{padding-top:20px}#HelpCenter_Bottom .frequentlyAskQues h4,#HelpCenter_Bottom .gettingAcquainted h4,#HelpCenter_Bottom .populatSiteLinks h4,#HelpCenter_Middle .frequentlyAskQues h4,#HelpCenter_Middle .gettingAcquainted h4,#HelpCenter_Middle .populatSiteLinks h4,#HelpCenter_Top .frequentlyAskQues h4,#HelpCenter_Top .gettingAcquainted h4,#HelpCenter_Top .populatSiteLinks h4{font-size:20px}#HelpCenter_Bottom .frequentlyAskQues ul,#HelpCenter_Bottom .gettingAcquainted ul,#HelpCenter_Bottom .populatSiteLinks ul,#HelpCenter_Middle .frequentlyAskQues ul,#HelpCenter_Middle .gettingAcquainted ul,#HelpCenter_Middle .populatSiteLinks ul,#HelpCenter_Top .frequentlyAskQues ul,#HelpCenter_Top .gettingAcquainted ul,#HelpCenter_Top .populatSiteLinks ul{padding-left:0;list-style:none}@media screen and (max-width:767px){#HelpCenter_Bottom .frequentlyAskQues ul,#HelpCenter_Bottom .gettingAcquainted ul,#HelpCenter_Bottom .populatSiteLinks ul,#HelpCenter_Middle .frequentlyAskQues ul,#HelpCenter_Middle .gettingAcquainted ul,#HelpCenter_Middle .populatSiteLinks ul,#HelpCenter_Top .frequentlyAskQues ul,#HelpCenter_Top .gettingAcquainted ul,#HelpCenter_Top .populatSiteLinks ul{padding-left:10px}}#HelpCenter_Bottom .frequentlyAskQues ol,#HelpCenter_Bottom .gettingAcquainted ol,#HelpCenter_Bottom .populatSiteLinks ol,#HelpCenter_Middle .frequentlyAskQues ol,#HelpCenter_Middle .gettingAcquainted ol,#HelpCenter_Middle .populatSiteLinks ol,#HelpCenter_Top .frequentlyAskQues ol,#HelpCenter_Top .gettingAcquainted ol,#HelpCenter_Top .populatSiteLinks ol{padding-left:0;margin-bottom:0;list-style:none}@media screen and (max-width:767px){#HelpCenter_Bottom .frequentlyAskQues .padLeft30,#HelpCenter_Bottom .gettingAcquainted .padLeft30,#HelpCenter_Bottom .populatSiteLinks .padLeft30,#HelpCenter_Middle .frequentlyAskQues .padLeft30,#HelpCenter_Middle .gettingAcquainted .padLeft30,#HelpCenter_Middle .populatSiteLinks .padLeft30,#HelpCenter_Top .frequentlyAskQues .padLeft30,#HelpCenter_Top .gettingAcquainted .padLeft30,#HelpCenter_Top .populatSiteLinks .padLeft30{padding-left:10px}}#HelpCenter_Bottom .getting-start h4,#HelpCenter_Middle .getting-start h4,#HelpCenter_Top .getting-start h4{color:#000}#HelpCenter_Bottom{margin-bottom:20px}#HelpCenter_Top p sub{font-size:10px}.tabs-container{display:flex;flex:1;padding-top:15px;margin:0 -15px}.tabs-container a{text-align:center;flex:1;font-size:18px;padding:10px;border-bottom:1px solid #eae9e9;color:#555}.tabs-container .active{border-bottom:2px solid #009BD4;font-weight:700}.iru{display:inline-block}.delete-control{position:absolute;top:12px;right:12px;width:18px;cursor:pointer}.header-mobile h1{font-size:200%;font-weight:400}.header-mobile .mobile-badges{padding:22px 4px}.iru-list ul{padding:0}.iru-list li{list-style:none;padding:0;text-align:center}.iru-list .sig-container{width:100%}.outer{height:215px}.outer-basic{height:199px}.inner{position:relative;transform:translate(0,-50%);top:50%}.margin-10{margin-left:10%;margin-right:10%}.fpInline,.fpInline *{display:inline}@media screen and (min-width:0\0){.inner-link{position:relative;top:5%}.inner{position:relative;transform:translate(0,-50%);top:55%}}.flip-container .card-flip,.flip-container .liquid-child{transform-style:preserve-3d}.flip-container{perspective:1000;backface-visibility:hidden}.flip-container .card-side{backface-visibility:hidden;top:0;left:0;text-align:center}.flip-container .front{background:red}.flip-container .back{background:green}.flip-container .centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:480px){.flip-container{width:100%}}.my-remembers-container .tabs-header{margin:0 -15px 10px}.my-remembers-container .remembers-description-container{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:10px}.iru-container.retro .iru{padding:10px}.iru{flex:0 1 33%;text-align:center}.iru .card.action-card{min-height:320px}.iru .card-side{width:100%;min-height:338px;float:left;border:8px solid #fff;border-radius:8px;background-color:#f2f2eb;padding:5px;position:relative}.iru .card-side .footer{position:absolute;bottom:5px;left:0;width:100%}.iru .card-side .flip-button{position:absolute;bottom:40px;left:0;width:100%}.iru .card-side .flip-button .btn-lg{font-size:16px}.iru .card-side .text{position:absolute;top:135px;left:0;width:100%}.iru .card-side .text.basic{top:150px}.iru .card-side .avatar{position:absolute;top:55px;left:0;width:100%}.iru .card-side .words{position:absolute;top:40%;left:0;width:100%;transform:translate(0,-50%)}.iru .card-side .action-link{position:absolute;bottom:90px;left:50%;transform:translate(-50%);width:130px}.iru-xsm .iru-list{-webkit-padding-start:0;list-style-type:none}.iru-xsm .iru-list .signature-item{padding:10px 15px;margin-bottom:8px;border-radius:3px;background-color:#fff;border:1px solid #ddd;width:100%;text-align:left;display:flex;flex-direction:row}.iru-xsm .iru-list .signature-item .iru-image{flex:1 1 25%;display:flex;justify-content:center;align-items:center}.iru-xsm .iru-list .signature-item .iru-info{flex:1 1 75%}.iru-xsm .iru-list .signature-item .iru-info .iru-date{margin-left:8px;margin-top:8px;color:#a39d96}.iru-xsm .iru-list .signature-item .iru-info .iru-words{margin-left:8px;font-size:12px}.iru-xsm .iru-list .glyphicon-cross-thin{font-size:18px}#iruList .delete-iru{font-size:18px;padding-top:6px}@media screen and (max-width:767px){.container.bg-white.iru-test-bg{background-color:#fff}}#ybsearchIndex .srchAdsCol,#ybsearchResults .srchAdsCol{padding-top:0}#ybsearchResults .cm-logo{background-color:#fff;margin:3px auto 5px;width:160px;display:inline}#ybsearchResults .plainLink{color:#000}#ybsearchResults .half-w{max-width:49%}#ybsearchResults .fitLeft{margin-left:-4px}#ybsearchResults .profile-img-container{padding:0}#ybsearchResults .profile-img-container a{color:#227B7C;font-weight:700}#ybsearchResults .profile-img-container a:hover{color:#227B7C}#ybsearchResults tr{background-color:#fff}#ybsearchResults .photoCont{padding-top:5px}#ybsearchResults .photoCont .aapHolder{position:relative;margin:auto}#ybsearchResults .photoCont .image-overlay{overflow:hidden}#ybsearchResults .full-width{table-layout:fixed;width:100%}#ybsearchResults .noWrap{overflow:hidden;text-overflow:ellipsis}#ybsearchResults .noWrap .oneLine{display:inline;white-space:nowrap}#ybsearchResults .pad-b{padding-bottom:15px}#ybsearchResults .blur{filter:blur(.25rem)!important;text-shadow:0 0 5px rgba(0,0,0,.5)!important}#ybsearchResults .pagination input{width:150px}#ybsearchResults .warning-yb-message{padding-top:10px;display:inline-block}#ybsearchResults ul.pagination{margin-top:15px}#ybsearchResults .bgDark{color:#fff;background-color:#454545}#ybsearchResults .bgDark .text-white{color:#fff}#ybsearchResults .bgLightDark{color:#fff;background-color:#7f7f7f}#ybsearchResults .bgLightDark .text-white{color:#fff}#ybsearchResults .bgDark:focus{background-color:#939393}#ybsearchResults .select-container{position:relative}#ybsearchResults .select-container .select-icon{color:#fff;position:absolute;right:0;padding:15px 12px;pointer-events:none}.reunions-section,.reunions-section .reunion-card{position:relative}#ybsearchResults .fill-div-select{width:100%;-webkit-appearance:none;-moz-appearance:none}#ybsearchResults .filtersTitle{padding-left:15px;margin-top:0}#ybsearchResults .filter-block{margin-bottom:5px;display:inline-flex}#ybsearchResults .remove-filter{padding-left:8px;margin-top:2px;color:#000}#ybsearchResults .pad-noleft{padding-left:0}#ybsearchResults .border-gray{border-style:solid;border-width:1px;border-color:#454545;margin-right:5px}#ybsearchResults .result-box{margin:10px 10px 0}#ybsearchResults .ellipsis{width:80%;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap}#ybsearchResults .space-top{margin-top:10px}#ybsearchResults .wait{pointer-events:none}#ybsearchResults .extend{min-height:25px}#ybsearchResults select::-ms-expand{display:none}#ybsearchResults .filterLabel{overflow:hidden;vertical-align:middle;display:inline-block;text-align:left;float:left}@media screen and (min-width:960px){#ybsearchResults .filterLabel{width:84%}}#ybsearchResults .filtersContainer{background-color:#454545;margin:-2px 0 0 -2px}#ybsearchResults .filtersContainer .filter-button{display:inline-block;width:33%;border:2px solid #fff;margin:0 -5px -2px 0}#ybsearchResults .filtersContainer .filter-button button{width:100%;background-color:#454545;color:#fff}#ybsearchResults .filtersContainer .filter-button button:focus,#ybsearchResults .filtersContainer .filter-button button:hover{background-color:#939393;color:#fff}#ybsearchResults .filtersContainer .filter-button ul.dropdown-menu{padding:0;max-height:60ex;overflow:auto}#ybsearchResults .filtersContainer .filter-button ul.dropdown-menu>li{margin-bottom:2px;font-size:18px;line-height:1.3333333}#ybsearchResults .filtersContainer .filter-button ul.dropdown-menu>li>a{padding:6px 15px;background-color:#454545;color:#fff}#ybsearchResults .filtersContainer .filter-button ul.dropdown-menu>li>a:focus,#ybsearchResults .filtersContainer .filter-button ul.dropdown-menu>li>a:hover{background-color:#939393;color:#fff}#ybsearchResults .google-publisher-tag{margin:1rem auto}@media (max-width:767px){#ybsearchResults .mobile-flex{display:flex;align-items:center;text-align:left}#ybsearchResults .mobile-images{display:flex;width:50%}#ybsearchResults .mobile-images img{width:50%}#ybsearchResults .mobile-info{width:50%;padding-left:12px}#ybsearchResults .mobile-info .oneLine{white-space:normal}#ybsearchResults .mobile-info .oneLine a{display:block}}#ybsearchResults .yb-result-title{color:#171C1E;font-size:24px;font-family:Helvetica;font-weight:700;line-height:21.7px;word-wrap:break-word;margin-left:-15px}#ybsearchResults .yb-details-line .yb-location{color:#3F484B;font-size:16px;font-family:Helvetica;font-weight:400;line-height:21.7px;word-wrap:break-word}#ybsearchResults .yb-details-line .yb-year-yearbook{color:#00687B;font-size:16px;font-family:Helvetica;font-weight:400;line-height:33px;word-wrap:break-word}#ybsearchResults .yb-result-footer{margin-top:15px}#ybsearchResults .yb-open-yearbook-button{color:#00687B;font-size:14px;font-weight:600;line-height:20px;letter-spacing:.1px;word-wrap:break-word;display:block;padding:15px}#reunionsCreate .gray .content,#reunionsCreate .link-text,#reunionsEdit .gray .content,#reunionsEdit .link-text,#reunionsMyReunions .gray .content,#reunionsMyReunions .link-text,#reunionsReunion .gray .content,#reunionsReunion .link-text{color:#fff}#ybsearchResults .yb-open-yearbook-button img{width:20px;height:20px;vertical-align:middle;margin-left:4px;filter:brightness(0) saturate(100%) invert(24%) sepia(82%) saturate(749%) hue-rotate(152deg) brightness(95%) contrast(101%)}.reunions-section{text-align:center}#peopleSchools .reunions-section .mild{font-weight:500}.reunions-section .reunions-table{width:100%;text-align:left;position:relative}.reunions-section .reunion-card:nth-child(odd){background:#f3f3f3}.reunions-section .reunion-card:nth-child(even){background:#e1e1e1}.reunions-section .reunion-image{float:left;margin:35px 20px;width:74px;height:104px}@media (min-width:768px){.reunions-section .reunion-image{margin:20px}}.reunions-section .reunion-image img{width:74px;height:74px;margin-bottom:8px;background-color:#fff}.reunions-section .reunion-info-container{display:inline-block;width:170px;height:100%}@media (min-width:768px){.reunions-section .reunion-info-container{width:500px}}@media (min-width:1100px){.reunions-section .reunion-info-container{width:626px}}.reunions-section .reunion-info-container .reunion-info{margin:33px 0}.reunions-section .reunion-date{background-color:#939393;text-align:center;color:#fff}#reunionsCreate .gray .unact,#reunionsEdit .gray .unact,#reunionsMyReunions .gray .unact,#reunionsReunion .gray .unact{background:#666}#reunionsCreate .center-nav-3,#reunionsEdit .center-nav-3,#reunionsMyReunions .center-nav-3,#reunionsReunion .center-nav-3{width:33.333%}#reunionsCreate .push-bot,#reunionsEdit .push-bot,#reunionsMyReunions .push-bot,#reunionsReunion .push-bot{margin-bottom:15px}#reunionsCreate .dropdown-menu,#reunionsCreate .dropdown-toggle,#reunionsEdit .dropdown-menu,#reunionsEdit .dropdown-toggle,#reunionsMyReunions .dropdown-menu,#reunionsMyReunions .dropdown-toggle,#reunionsReunion .dropdown-menu,#reunionsReunion .dropdown-toggle{background:#fff}#reunionsCreate .link-text:hover,#reunionsEdit .link-text:hover,#reunionsMyReunions .link-text:hover,#reunionsReunion .link-text:hover{text-decoration:underline}#reunionsCreate .margin-bot-top-15,#reunionsEdit .margin-bot-top-15,#reunionsMyReunions .margin-bot-top-15,#reunionsReunion .margin-bot-top-15{margin-top:15px;margin-bottom:15px}#reunionsCreate .page-header.has-vr,#reunionsEdit .page-header.has-vr,#reunionsMyReunions .page-header.has-vr,#reunionsReunion .page-header.has-vr{display:flex;align-items:center;justify-content:space-between}#reunionsCreate .page-header .vr-available,#reunionsEdit .page-header .vr-available,#reunionsMyReunions .page-header .vr-available,#reunionsReunion .page-header .vr-available{display:flex;color:#f7941d;align-items:center;white-space:nowrap}#reunionsCreate .page-header .vr-avail-logo,#reunionsEdit .page-header .vr-avail-logo,#reunionsMyReunions .page-header .vr-avail-logo,#reunionsReunion .page-header .vr-avail-logo{margin-left:26px}#reunionsCreate .vr-logo,#reunionsEdit .vr-logo,#reunionsMyReunions .vr-logo,#reunionsReunion .vr-logo{margin-right:10px;color:#53C8F4;font-size:65px}#reunionsCreate .vr-announce .vr-available,#reunionsEdit .vr-announce .vr-available,#reunionsMyReunions .vr-announce .vr-available,#reunionsReunion .vr-announce .vr-available{margin-bottom:20px;color:#f7941d}#reunionsCreate .vr-announce .vr-description,#reunionsEdit .vr-announce .vr-description,#reunionsMyReunions .vr-announce .vr-description,#reunionsReunion .vr-announce .vr-description{display:flex;align-items:center;color:#767676}#reunionsCreate .vr-disclaimer,#reunionsEdit .vr-disclaimer,#reunionsMyReunions .vr-disclaimer,#reunionsReunion .vr-disclaimer{margin-bottom:20px;margin-top:0;padding:31px 38px 31px 31px}@media screen and (min-width:960px){#reunionsCreate .vr-disclaimer,#reunionsEdit .vr-disclaimer,#reunionsMyReunions .vr-disclaimer,#reunionsReunion .vr-disclaimer{padding:21px 29px 21px 20px}}#reunionsCreate .vr-created,#reunionsEdit .vr-created,#reunionsMyReunions .vr-created,#reunionsReunion .vr-created{display:flex}#reunionsCreate .invitation-text,#reunionsEdit .invitation-text,#reunionsMyReunions .invitation-text,#reunionsReunion .invitation-text{font-size:22px}#reunionsCreate .tz-info,#reunionsEdit .tz-info,#reunionsMyReunions .tz-info,#reunionsReunion .tz-info{color:#767676;font-size:13px;margin-top:10px}#reunionsCreate .breadcrumbs,#reunionsCreate .mobile-text,#reunionsEdit .breadcrumbs,#reunionsEdit .mobile-text,#reunionsMyReunions .breadcrumbs,#reunionsReunion .breadcrumbs,#reunionsReunion .mobile-text{font-size:16px}#reunionsCreate .loader,#reunionsEdit .loader,#reunionsMyReunions .loader,#reunionsReunion .loader{min-height:300px}#reunionsCreate .breadcrumbs .separator,#reunionsEdit .breadcrumbs .separator,#reunionsMyReunions .breadcrumbs .separator,#reunionsReunion .breadcrumbs .separator{margin:5px}#reunionsCreate .border-gray,#reunionsEdit .border-gray,#reunionsReunion .border-gray{border-style:solid;border-width:1px;border-color:#d3d3d3}#reunionsCreate .border-gray .pad-noleft,#reunionsEdit .border-gray .pad-noleft,#reunionsReunion .border-gray .pad-noleft{padding-left:0}#reunionsCreate .hide,#reunionsEdit .hide,#reunionsReunion .hide{display:none}#reunionsCreate .text-like-disabled input[disabled],#reunionsEdit .text-like-disabled input[disabled],#reunionsReunion .text-like-disabled input[disabled]{background-color:#fff;cursor:default}#reunionsCreate .text-like-disabled .expand-2,#reunionsEdit .text-like-disabled .expand-2,#reunionsReunion .text-like-disabled .expand-2{min-width:45px}#reunionsCreate .ctr--1,#reunionsEdit .ctr--1,#reunionsReunion .ctr--1{margin-top:-1px}#reunionsCreate .ctr-4,#reunionsEdit .ctr-4,#reunionsReunion .ctr-4{margin-top:4px}#reunionsCreate .ctr-8,#reunionsEdit .ctr-8,#reunionsReunion .ctr-8{margin-top:8px}#reunionsCreate .ctr-9,#reunionsEdit .ctr-9,#reunionsReunion .ctr-9{margin-top:9px}#reunionsCreate .ctr-20,#reunionsEdit .ctr-20,#reunionsReunion .ctr-20{margin-top:20px}#reunionsCreate .center-icon,#reunionsEdit .center-icon,#reunionsReunion .center-icon{top:4px}#reunionsCreate .fill-div,#reunionsEdit .fill-div,#reunionsReunion .fill-div{width:100%}#reunionsCreate .fill-date-div,#reunionsEdit .fill-date-div,#reunionsReunion .fill-date-div{width:100%;min-width:95%;display:block;min-height:1.2em}#reunionsCreate .pad-botop,#reunionsEdit .pad-botop,#reunionsReunion .pad-botop{padding-top:4px;padding-right:0}#reunionsCreate .input-half,#reunionsEdit .input-half,#reunionsReunion .input-half{width:45%;display:inline}#reunionsCreate .input-short,#reunionsEdit .input-short,#reunionsReunion .input-short{width:28.9%;display:inline}#reunionsCreate .input-min,#reunionsEdit .input-min,#reunionsReunion .input-min{width:24.2%}#reunionsCreate .scroll-4-opt,#reunionsEdit .scroll-4-opt,#reunionsReunion .scroll-4-opt{max-height:132px;overflow-y:auto}#reunionsCreate .no-pad,#reunionsEdit .no-pad,#reunionsReunion .no-pad{padding:0}#reunionsCreate .pad-r,#reunionsEdit .pad-r,#reunionsReunion .pad-r{padding-right:15px}#reunionsCreate .year-block,#reunionsEdit .year-block,#reunionsReunion .year-block{padding-left:5px;padding-right:5px;margin-right:12px;margin-bottom:5px}#reunionsCreate .pad-bt,#reunionsEdit .pad-bt,#reunionsReunion .pad-bt{padding-top:5px;padding-bottom:5px}#reunionsCreate .checkb,#reunionsEdit .checkb,#reunionsReunion .checkb{font-size:20px}#reunionsCreate .ok-green,#reunionsEdit .ok-green,#reunionsReunion .ok-green{color:#acc153}#reunionsCreate .ok-gray,#reunionsEdit .ok-gray,#reunionsReunion .ok-gray{color:#a8a8a8}#reunionsCreate .margingPhotoButton,#reunionsEdit .margingPhotoButton,#reunionsReunion .margingPhotoButton{margin-top:5px}#reunionsCreate .glyphicon.inside,#reunionsEdit .glyphicon.inside,#reunionsReunion .glyphicon.inside{position:absolute;color:#fff;font-size:.7em;margin-top:.2em;margin-left:.2em}#reunionsCreate .removeIconColor,#reunionsEdit .removeIconColor,#reunionsReunion .removeIconColor{color:#767676}#reunionsCreate .removeAllIcon,#reunionsEdit .removeAllIcon,#reunionsReunion .removeAllIcon{color:#a8a8a8}#reunionsCreate .leftArrowColor,#reunionsEdit .leftArrowColor,#reunionsReunion .leftArrowColor{color:#009bd4}#reunionsCreate .disableButton,#reunionsEdit .disableButton,#reunionsReunion .disableButton{color:#fff;background-color:#47ccfd;border-color:#47ccfd;cursor:not-allowed}#reunionsCreate .desktop-container-pad,#reunionsEdit .desktop-container-pad,#reunionsReunion .desktop-container-pad{padding-left:112px}#reunionsCreate .desktop-container-pad .mar-r,#reunionsEdit .desktop-container-pad .mar-r,#reunionsReunion .desktop-container-pad .mar-r{margin-right:20px}#reunionsCreate .desktop-icon,#reunionsEdit .desktop-icon,#reunionsReunion .desktop-icon{margin-right:57px;font-size:38px}#reunionsCreate .margin-bot-20,#reunionsEdit .margin-bot-20,#reunionsReunion .margin-bot-20{margin-bottom:20px}#reunionsCreate .margin-bot-80,#reunionsEdit .margin-bot-80,#reunionsReunion .margin-bot-80{margin-bottom:80px}#reunionsCreate .hr-gray,#reunionsEdit .hr-gray,#reunionsReunion .hr-gray{border:0;color:#f3f3f3;background-color:#f3f3f3;height:1px;margin-top:29px;margin-bottom:26px}#reunionsCreate .hr-gray-mobile,#reunionsEdit .hr-gray-mobile,#reunionsReunion .hr-gray-mobile{border:0;color:#f3f3f3;background-color:#f3f3f3;height:1px;margin-top:5px;margin-bottom:15px}#reunionsCreate .d-padding-left-20,#reunionsEdit .d-padding-left-20,#reunionsReunion .d-padding-left-20{padding-left:20px}#reunionsEdit .bgGray,#reunionsMyReunions .bgGray{background-color:#eff}#reunionsEdit .cm-logo,#reunionsMyReunions .cm-logo{background-color:#fff;margin:3px auto 11px;width:160px;display:inline}#reunionsEdit .plainLink,#reunionsMyReunions .plainLink{color:#000;text-decoration:none}#reunionsEdit .half-w,#reunionsMyReunions .half-w{max-width:45%}#reunionsEdit .fitLeft,#reunionsMyReunions .fitLeft{margin-left:-3px}#reunionsEdit .profile-img-container,#reunionsMyReunions .profile-img-container{padding:0}#reunionsEdit .profile-img-container:hover,#reunionsMyReunions .profile-img-container:hover{border:.5px solid #009bd4}#reunionsEdit .photoCont,#reunionsMyReunions .photoCont{padding-top:15px;padding-bottom:8px}#reunionsEdit .photoCont .aapHolder,#reunionsMyReunions .photoCont .aapHolder{position:relative;margin:auto}#reunionsEdit .photoCont .image-wrapper-square,#reunionsMyReunions .photoCont .image-wrapper-square{overflow:visible}#reunionsEdit .photoCont .image-overlay,#reunionsMyReunions .photoCont .image-overlay{overflow:hidden}#reunionsEdit .full-width,#reunionsMyReunions .full-width{table-layout:fixed;width:100%}#reunionsEdit .noWrap,#reunionsMyReunions .noWrap{overflow:auto;text-overflow:ellipsis}#reunionsEdit .noWrap .oneLine,#reunionsMyReunions .noWrap .oneLine{display:inline;white-space:nowrap}#reunionsEdit .pad-b,#reunionsMyReunions .pad-b{padding-bottom:15px}#reunionsEdit tr:nth-child(odd),#reunionsMyReunions tr:nth-child(odd){background-color:#f3f3f3}#reunionsEdit tr:nth-child(even),#reunionsMyReunions tr:nth-child(even){background-color:#e1e1e1}#reunionsEdit .pagination input,#reunionsMyReunions .pagination input{width:150px}#reunionsEdit .warning-yb-message,#reunionsMyReunions .warning-yb-message{padding-top:10px;display:inline-block}#reunionsEdit ul.pagination,#reunionsMyReunions ul.pagination{margin-top:15px}#reunionsReunion .billboard-featurette.container{padding-top:95px;padding-bottom:68px}#reunionsReunion .billboard-featurette.containerMobile{padding:16px 25px 40px}#reunionsReunion .headerContainerReunion{background:url(/site/cli/img/reunions/DT_ReunionEventHero.jpg) center no-repeat;float:left;width:100%;background-size:cover}#reunionsReunion .vr-announce{display:flex;flex-direction:column}#reunionsReunion .vr-announce .logo{margin:13px 0 0 22px;width:198px;height:43px}@media screen and (min-width:767px){#reunionsReunion .vr-announce{align-items:center;flex-direction:row}#reunionsReunion .vr-announce .logo{margin:13px 0 17px 29px}}#reunionsReunion .vr-announce .description{margin:14px 0 18px 22px;font-size:18px}@media screen and (min-width:767px){#reunionsReunion .vr-announce .description{margin:18px 24px 17px 29px}}#reunionsReunion .reunion-billboard{max-width:970px;position:relative;padding:50px 20px}#reunionsReunion .reunion-billboard .reunion-info{max-width:610px}#reunionsReunion .reunion-billboard .reunion-date-window{width:124px;height:154px;background-color:#fff;position:absolute;right:20px;top:50px;padding:19px 20px 32px}#reunionsReunion .reunion-billboard .reunion-date-window span{display:block;text-align:center;margin:2px;font-weight:700}#reunionsReunion .reunion-billboard .reunion-date-window span:first-child{font-size:50px;line-height:48px;margin-bottom:16px}#reunionsReunion .reunion-billboard .reunion-date-window span:nth-child(2){color:#454545;line-height:37px;font-size:37px}#reunionsReunion .reservation-ribbon{padding:0 20px;position:relative}#reunionsReunion .btn-absolute-right{right:20px;position:absolute;margin:13.5px auto}#reunionsReunion .header-school-white{color:#fff}#reunionsReunion .transparent{background:rgba(255,255,255,.7)}#reunionsReunion .max-h-100{max-height:95px}#reunionsReunion .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#reunionsReunion .fit-button{width:118.66px;padding-left:0;padding-right:0}#reunionsReunion .margin-tb-20{margin:20px 0}#reunionsReunion .no-margin-top{margin-top:0}#reunionsReunion .no-margin-bottom{margin-bottom:0}#reunionsReunion .no-margin{margin:0}#reunionsReunion .padding-rl-20{padding:0 20px}#reunionsReunion .padding-rl-40{padding:0 40px}#reunionsReunion .margin-header-special{margin:17px 35px}#reunionsReunion .margin-header-special .in-line-text{margin-top:7px;display:inline-block}#reunionsReunion .header-margin-center{margin-top:28px;margin-bottom:26px}#reunionsReunion .stay-inline,#reunionsReunion .stay-inline>div{display:inline}#reunionsReunion .stay-inline-block{display:inline-block}#reunionsReunion .hide-section{display:none}@media screen and (min-width:768px){#reunionsReunion .billboard-featurette h2{font-size:55px}#reunionsReunion .billboard-featurette h3{font-size:40px}}#reunionsReunion .visit-sections-mobile{background:#454545;color:#fff}#reunionsReunion .yearbooks{max-width:970px;padding:20px}#reunionsReunion .yearbooks small{color:inherit}#reunionsReunion .yearbooks .yearbook .yearbook-image{height:250px;background-size:cover;background-position:center;margin-bottom:20px}#reunionsReunion .yearbooks .yearbook .yearbook-page{padding:10px;color:#fff}#reunionsReunion .comment-section{margin:0;padding:12.5px 5%}@media (min-width:768px){#reunionsReunion .comment-section{padding:25px 10%}}#reunionsReunion .comment-section .comment-media-body-mobile{display:inline-block;padding-left:15px}#reunionsReunion .comment-section .media-body{background:#fff;border-radius:10px;padding:15px}#reunionsReunion .comment-join{background:#009bd4;color:#fff;padding:45px 0}.reunions-modal.redesign .modal-content .bg-unactive,.reunions-modal.redesign .modal-content .modal-header{background:#e1e1e1}#reunionsReunion .plain{text-decoration:none}#reunionsReunion .section-wrap{max-width:970px}#reunionsReunion .header-divider{border-bottom:solid 1px #e1e1e1;padding-bottom:20px;margin-bottom:15px}@media (max-width:768px){.reunion-header-desktop{display:none}}.reunions-modal.redesign .modal-content .modal-header .modal-title{color:#000}.reunions-modal.redesign .modal-content .bg-unactive .active .btitle-s{background:#fff}.reunions-modal.redesign .modal-content .invitee{background:#f3f3f3}.reunions-modal.redesign .modal-content .tab-content{background:#fff}.reunions-modal .modal-content .invite-scroll-area{position:relative;width:100%;height:70vh}.reunions-modal .modal-content .tab-content{background-color:#f3f3f3;padding-top:10px;padding-bottom:1px}.reunions-modal .modal-content .border-gray{border-style:solid;border-width:1px;border-color:#d3d3d3}.reunions-modal .modal-content .border-gray .btitle{margin:5px;color:#000;text-decoration:none}.reunions-modal .modal-content .border-gray .btitle-s{color:#000;text-decoration:none}.reunions-modal .modal-content .active .btitle-s{font-weight:700}.reunions-modal .modal-content .modal-no-space-topbot{margin-top:-16px;margin-bottom:-16px}.reunions-modal .modal-content .modal-row-container{max-height:90px}.reunions-modal .modal-content .fill-div{width:100%}.reunions-modal .modal-content .ctr-5{margin-top:5px}.reunions-modal .modal-content .ctr-10{margin-top:10px}.reunions-modal .modal-content .ctr-30{margin-top:30px}.reunions-modal .modal-content .ok-green{color:#acc153}.reunions-modal .modal-content .ok-gray{color:#a8a8a8}.reunions-modal .modal-content .big-input{font-size:24px;text-align:center}.reunions-modal .modal-content .hoverShow{display:none}.reunions-modal .modal-content .hoverContainer:hover .hoverHide{pointer-events:none;display:none}.reunions-modal .modal-content .hoverContainer:hover .hoverShow{pointer-events:none;display:inherit}.reunions-modal .modal-content .icon-container{margin-top:12px}.reunions-modal .modal-content .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reunions-modal .modal-content .modal-row{height:80px;background-color:#fff}.reunions-modal .modal-content .no-overflow{overflow:hidden;text-overflow:ellipsis}.reunions-modal .modal-content .no-pointer-e{pointer-events:none}.reunions-modal .modal-content .hide{display:none}.reunions-modal .modal-content .bg-unactive{background:#f0efef}.reunions-modal .modal-content .bg-unactive .active .btitle-s{background:#f3f3f3}.reunions-modal .modal-content .invitee{display:flex;flex-direction:row;align-items:center;background-color:#fff;padding:12px 15px;margin:8px auto;width:262px;height:94px;color:#000}.reunions-modal .modal-content .invitee .image-wrapper{flex-shrink:0;margin:0 10px 0 0}.reunions-modal .modal-content .ember-pib-link:hover.invitee{text-decoration:none}.reunions-modal .modal-content .ember-pib-link:hover.invitee .invitee-name{text-decoration:underline}.reunions-modal .modal-content .block-with-text{overflow:hidden;position:relative;line-height:1.2em;max-height:2.4em;padding-right:1em;color:#000}.reunions-modal .modal-content .block-with-text::before{content:'...';position:absolute;right:0;bottom:0}.reunions-modal .modal-content .block-with-text::after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background-color:#fff}.reunions-modal .modal-content textarea{resize:none}#reunion-preview .panel-cm{border-radius:5px;border:1px solid #cacaca}#reunion-preview .panel-cm div,#reunion-preview .panel-cm h1,#reunion-preview .panel-cm h2,#reunion-preview .panel-cm h3,#reunion-preview .panel-cm h4,#reunion-preview .panel-cm h5,#reunion-preview .panel-cm p,#reunion-preview .panel-cm span{font-weight:400}#reunion-preview .panel-cm a{font-weight:700}#reunion-preview .panel-cm .panel-heading{background:#F7FCFD;border-color:#cacaca;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;padding:26px 15px 15px}#reunion-preview .panel-cm .panel-heading .school-icon{margin-top:5px;padding-left:2px;border-radius:5px;border:1px solid #e1e1e1;background-color:#fff;width:40px;height:40px;font-size:18px;text-align:center;line-height:38px;color:#cacaca}#reunion-preview .panel-cm .panel-heading .reunion-overview{margin-left:10px}#reunion-preview .panel-cm .panel-heading .reunion-overview h4{margin-top:0}#reunion-preview .panel-cm .panel-heading .reunion-overview h4,#reunion-preview .panel-cm .panel-heading .reunion-overview h5{line-height:26px}@media screen and (min-width:768px){#reunion-preview .panel-cm .panel-heading .reunion-overview .is-owner{display:inline}}#reunion-preview .panel-cm .panel-heading .reunion-overview .is-owner .spacer{display:none}#reunion-preview .panel-cm .panel-body{font-size:16px;padding:20px}@media screen and (min-width:768px){#reunion-preview .panel-cm .panel-heading .reunion-overview .is-owner .spacer{display:inline}#reunion-preview .panel-cm .panel-body{padding:45px}}#reunion-preview .panel-cm .panel-body .event-info{line-height:33px}#reunion-preview .panel-cm .panel-body .organizer{display:flex;align-content:center}#reunion-preview .panel-cm .panel-body .organizer .organizer-links{margin-left:16px;display:flex;justify-content:center;flex-direction:column}#reunion-preview .panel-cm .panel-body .cost-section{line-height:30px}#reunion-preview .panel-cm .panel-body .cost-section .payment-methods{width:140px}#reunion-preview .panel-cm .panel-body .cost-section .payment-methods>div{display:flex;justify-content:space-between;align-items:baseline}#reunion-preview .rng-link{word-break:break-all}#reunion-preview .whos-going .wg-header{border-bottom:2px solid #939393;padding-bottom:10px}#reunion-preview .whos-going .wg-panel .wg-title{display:flex;align-items:center;border-bottom:1px solid #cacaca;padding:8px 0;justify-content:space-between}#reunion-preview .whos-going .wg-panel .wg-title .response{margin-left:5px}#reunion-preview .whos-going .wg-panel .wg-title .tally{font-weight:700;color:#767676}#reunion-preview .whos-going .wg-panel .wg-title .triangle{transform:rotate(-90deg);display:inline-block;opacity:.4;width:0;height:0;margin-left:3px;vertical-align:middle;border-top:13px dashed;border-top:4px solid\9;border-right:8px solid transparent;border-left:8px solid transparent}#reunion-preview .bg-preview-item,#reunion-preview .bg-preview-regular{width:100%;padding-top:8px;float:left}#reunion-preview .whos-going .wg-panel .wg-title .icon .glyphicon-ok{color:#9EB449}#reunion-preview .whos-going .wg-panel .wg-title .icon.maybe-bg{background:#F9BE7C}#reunion-preview .whos-going .wg-panel .wg-title .icon .icon-maybe{color:#f7941d}#reunion-preview .whos-going .wg-panel .wg-title .icon .glyphicon-user{color:#939393}#reunion-preview hr{margin-top:3px;margin-bottom:3px;border:0;border-top:1px solid #000}#reunion-preview .bg-preview-item{background-color:#e1e1e1}#reunion-preview .photo-container{border:1px solid #000;width:80px;height:68px;padding:5px;cursor:pointer}#reunion-preview .add-photo{border:1px solid #000;width:80px;height:68px;padding-right:0;display:table;margin-left:10px}#reunion-preview .hr-gray,#reunion-preview .hr-gray-mobile{border:0;color:#f3f3f3;background-color:#f3f3f3;height:1px}#reunion-preview .add-photo h3{display:table-cell;vertical-align:middle;text-align:center}#reunion-preview .btn-link{padding:0;margin:0}#reunion-preview .hr-gray{margin:19px 40px 16px 0}#reunion-preview .hr-gray-mobile{margin-top:5px;margin-bottom:15px}#reunion-preview .desktop-icon{margin-right:42px;font-size:38px;vertical-align:-4px}#home,#reunion-preview .vr-timing-reminder{font-size:14px}#reunion-preview .desktop-pad-r{padding-right:60px}#reunion-preview .desktop-pad-l{padding-left:70px}#reunion-preview .desktop-mar-t{margin-top:20px;margin-bottom:0}#reunion-preview .desktop-container-pad{padding-left:99px}#reunion-preview .desktop-container-pad .mar-r{margin-right:20px}#reunion-preview .desktop-icon-container .glyphicon-dollar{margin-left:8.25px;margin-right:50px}#reunion-preview .max-wh{width:120px;height:120px;max-width:120px;max-height:120px}#reunion-preview .max-wh-mobile{width:90px;height:90px;max-width:90px;max-height:90px}#reunion-preview .word-break{overflow-wrap:break-word}#reunion-preview .additional-info{white-space:pre-wrap}.home-margin{margin-top:64px}@media (max-width:1025px){.home-margin{margin-top:118px}}@media (max-width:805px){.home-margin{margin-top:109px}}#home{overflow:hidden;position:relative;color:#000}#home .conversations-activity-module .module-header.test-new{margin:0}#home .conversations-activity-module:has(.test-new){flex-basis:unset!important}@media (min-width:767px) and (max-width:1779px){#home .conversations-activity-module.home-module,#home .no-yb-module{min-height:372px!important;flex-basis:350px;max-width:100%!important}}#home .home-module-discover{font-size:3rem;font-weight:600}#home .home-module-group{margin-left:-9px;margin-right:-9px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:stretch}#home .home-module-group.cols{margin-left:0;margin-right:0;flex-direction:column}@media screen and (max-width:767px){#home .home-module-group{display:block}}#home .home-module{display:flex;flex-grow:1;flex-shrink:0;margin-left:6px;margin-right:6px;margin-bottom:12px;flex-basis:220px;width:100%;background:#fff}#home .home-module.test-new{margin-left:0;margin-right:0}#home .home-module.yearbook-module{width:inherit}#home .glyphicon.glyphicon-chevron-left-thin,#home .glyphicon.glyphicon-chevron-right-thin{top:-.1rem;left:.1rem}#home .glyphicon.glyphicon-chevron-left-thin{left:-.1rem}#home .yearbook-module.home-module:has(>div.multiple-yearbooks){min-width:55%}#home .yearbook-module.home-module:has(>div.multiple-yearbooks.is-mobile){min-width:100%}#home .yearbook-module.home-module.fill-height.ember-view:has(>div.variant-container.test-new),#home .yearbook-module.home-module.fill-height.ember-view:has(>div.yearbook-module.home-module.test-new){flex-basis:unset!important;padding:20px 20px 0;max-width:100%;width:100%;border-radius:1.25rem;min-height:42rem;margin-left:0;margin-right:0}#home .yearbook-module.home-module.fill-height.ember-view:has(div.no-yb-header){padding:0!important}#home .yearbook-module.home-module.fill-height.ember-view:has(>div.yearbook-module.home-module.test-new){margin-top:2.5rem}#home .yearbook-module.home-module.fill-height.ember-view:has(>div.variant-container.test-new){overflow:hidden;margin-left:0;margin-right:0}@media screen and (max-width:767px){#home .home-module{margin-left:0;margin-right:0}#home .home-module.yearbook-module{display:block}#home .yearbook-module.home-module.fill-height.ember-view:has(>div.variant-container.test-new),#home .yearbook-module.home-module.fill-height.ember-view:has(>div.yearbook-module.home-module.test-new){max-width:100%;width:100%;border-radius:0;height:30rem!important;min-height:30rem!important}#home .yearbook-module.home-module.fill-height.ember-view:has(>div.yearbook-module.home-module.test-new){margin-top:1.5rem}#home .yearbook-module.home-module.fill-height.ember-view:has(>div.variant-container.test-new){height:37rem!important;min-height:37rem!important}}#home .yearbook-module.home-module.test-new{margin-left:0;margin-right:0;max-width:100%;width:100%;border-radius:1.25rem}#home .yearbook-module.home-module.test-new .carousel-control.left,#home .yearbook-module.home-module.test-new .carousel-control.right{margin-top:0}#home .yearbook-module.home-module.test-new .carousel-multi-wrap{margin:0}#home .yearbook-module.home-module.test-new .is-mobile .no-carousel .module-header-multiple,#home .yearbook-module.home-module.test-new .is-mobile.multiple-yearbooks .module-header-multiple{padding:20px}#home .yearbook-module.home-module.test-new .no-carousel .module-header-multiple{font-size:2rem}#home .yearbook-module.home-module.test-new .no-carousel .yearbooks-slider-container{overflow-x:auto;flex-wrap:wrap}#home .yearbook-module.home-module.test-new .no-carousel .yearbooks-slider-container .yb-cover,#home .yearbook-module.home-module.test-new .no-carousel .yearbooks-slider-container .yb-offer{margin-bottom:10px}#home .yearbook-module.home-module.test-new .no-carousel .carousel-control.right{right:0!important}#home .yearbook-module.home-module.test-new .no-carousel .carousel-control.left{left:0!important}@media screen and (min-width:767px) and (max-width:940px){#home .yearbook-module.home-module.test-new .no-carousel .yb-offer{display:none}}#home .yearbook-module.home-module.test-new #carousel-yearbooks.slide{display:flex;flex-direction:column;justify-content:center}#home .yearbook-module.home-module.test-new #carousel-yearbooks.slide .module-header-multiple{width:100%;font-size:2.4rem;display:flex;flex-direction:row;align-items:end}@media screen and (max-width:767px){#home .yearbook-module.home-module.test-new{min-height:58rem!important;max-width:100%;width:100%;border-radius:0}#home .yearbook-module.home-module.test-new #carousel-yearbooks.slide .module-header-multiple{font-size:2rem}#home .yearbook-module.home-module.test-new .all-yb span.link-all-yb{padding-right:2rem}}#home .yearbook-module.home-module.test-new #carousel-yearbooks.slide .carousel-inner{overflow:visible}#home .yearbook-module.home-module.test-new .all-yb{width:100%;display:flex;flex-direction:row;align-self:center;justify-content:flex-end;padding-top:2rem}#home .yearbook-module.home-module.test-new .all-yb span.link-all-yb{text-decoration:none;color:#207072;font-size:16px;font-weight:600}#home .home-main .homeCarousel .cmCarousel .profile-card.variant .profile-name .ember-pib-link:focus,#home .home-main .homeCarousel .cmCarousel .profile-card.variant .profile-name .ember-pib-link:hover,#home .my-profile .profile-content .btn-post,#home .yearbook-module .yb-module .view-more:hover{text-decoration:underline}#home .yearbook-module.home-module.test-new .all-yb span.link-all-yb:hover{cursor:pointer;color:#164b4c;text-decoration:underline}#home .yearbook-module.home-module.test-new .copied-banner{background-color:#c3e6cd}#home .yearbook-module.home-module.test-new .banner-offer{background-color:#E7F9F5;color:#000;cursor:pointer}#home .yearbook-module.home-module.test-new .banner-offer span{text-align:center}#home .yearbook-module.home-module.test-new .banner-offer span b#promo{cursor:pointer}#home .yearbook-module.home-module.test-new .banner-offer,#home .yearbook-module.home-module.test-new .copied-banner{font-size:18px;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:8px;margin:1rem auto auto;padding:1rem;text-align:center;width:100%}@media screen and (max-width:767px){#home .yearbook-module.home-module.test-new .banner-offer,#home .yearbook-module.home-module.test-new .copied-banner{width:90%;margin-left:2rem}#home .yearbook-module .no-yb-module{min-height:38rem}}#home .yearbook-module.home-module.test-new .banner-offer.fall-vive-bg{background-color:#FFD5A4}#home .yearbook-module .yearbook-carousel{height:100%}#home .yearbook-module .save10-offer-multiple{font-size:12px;line-height:11px;text-align:center;padding:1rem .5rem;margin:0 auto 5px;background:#FFCC02;border-radius:.25rem;max-width:440px}@media screen and (max-width:959px){#home .yearbook-module .save10-offer-multiple{font-size:12px;line-height:12px;height:3.8rem}}@media (min-width:1680px) and (max-width:1815px){#home .yearbook-module .save10-offer-multiple{font-size:11px;line-height:11px}}@media (min-width:1100px) and (max-width:1394px){#home .yearbook-module .save10-offer-multiple{width:100%}}@media screen and (max-width:1099px){#home .yearbook-module .save10-offer-multiple{width:100%}}#home .yearbook-module .no-yb-module{height:100%;padding:0 1rem 1rem;margin:auto;max-width:380px}#home .yearbook-module .no-yb-module .module-header{position:relative;left:-1rem}#home .yearbook-module .no-yb-module .no-yb-message{font-size:28px;line-height:28px;font-weight:700;height:30%;padding-top:4rem;padding-left:2rem}@media screen and (max-width:767px){#home .yearbook-module .no-yb-module .no-yb-message{padding-top:4rem;padding-left:.5rem}}#home .yearbook-module .no-yb-module .no-yb-actions{display:grid;gap:1em;grid-auto-columns:1fr}#home .yearbook-module .no-yb-module .no-yb-actions .no-yb-share{grid-column:1}#home .yearbook-module .no-yb-module .no-yb-actions .no-yb-search{grid-column:2}#home .yearbook-module .no-yb-module .no-yb-actions .no-yb-search,#home .yearbook-module .no-yb-module .no-yb-actions .no-yb-share{background-color:#f3f3f3;display:flex;font-size:16px;flex-direction:column;flex-basis:max-content;align-items:flex-start;justify-content:space-between;padding:1rem}#home .yearbook-module .no-yb-module .no-yb-actions .btn.btn-confirm.btn-block{font-size:14px;padding:6px;margin-top:5px}@media (min-width:1460px) and (max-width:1679px){#home .yearbook-module .no-yb-module .no-yb-message{padding-top:2rem}}@media (min-width:767px) and (max-width:1460px){#home .yearbook-module .no-yb-module .no-yb-message{padding-top:2rem}}#home .yearbook-module .yb-module{display:flex;flex-direction:column;padding:0;max-width:380px;margin:auto}#home .yearbook-module .yb-module.test-new{margin:0!important;padding:0!important;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;min-width:100%;min-height:100%;height:100%;max-width:100%}#home .yearbook-module .yb-module.test-new .yb-container{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}#home .yearbook-module .yb-module.test-new .yb-container .yb-buy-btn{background-color:#009bd4;color:#fff;border-radius:4px;height:50px;font-size:18px;font-weight:500;margin-top:10px;width:20rem;border:1px solid #009BD4}#home .yearbook-module .yb-module.test-new .yb-container .yb-buy-btn:hover{cursor:pointer;background-color:#017fad;border:1px solid #017fad}#home .yearbook-module .yb-module.test-new .yearbooks-slider-container{margin:0 20px;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;overflow-x:auto;overflow-y:hidden}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){#home .yearbook-module .yb-module.test-new .yearbooks-slider-container{justify-content:initial}}#home .yearbook-module .yb-module.test-new .yb-cover{width:45%;height:100%;background-repeat:no-repeat;background-position:left}#home .yearbook-module .yb-module.test-new .yb-cover.test-new{width:20rem;min-width:20rem!important;height:27.2rem;background-size:cover;border-radius:1.25rem;display:flex;min-height:27.2rem;margin-bottom:1rem;flex-direction:column;align-items:center;justify-content:flex-end;overflow:hidden}#home .yearbook-module .yb-module.test-new .yb-cover.test-new .yb-cover-link{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:9rem;width:100%;padding:0 1rem;background-color:rgba(0,0,0,.49);cursor:pointer}#home .yearbook-module .yb-module.test-new .yb-cover.test-new .yb-cover-link span:first-child{font-size:1.8rem;color:#fff}#home .yearbook-module .yb-module.test-new .yb-cover.test-new .yb-cover-link span:last-child{font-size:2rem;color:#fff}#home .yearbook-module .yb-module.test-new .yb-cover.test-new .yb-cover-link span:last-child a{cursor:pointer;color:#fff}#home .yearbook-module .yb-module.test-new .yb-cover.test-new .yb-cover-link span{display:block}#home .yearbook-module .yb-module.test-new .module-header-multiple{font-size:2rem;padding:20px 20px 0}#home .yearbook-module .yb-module.multiple{flex-direction:row}#home .yearbook-module .yb-module.multiple.test-new{margin:0!important;padding:0!important;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;min-width:100%;min-height:100%;max-width:100%;height:37rem}#home .yearbook-module .yb-module.multiple.test-new .yearbooks-slider-container{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;overflow-x:auto;overflow-y:hidden}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){#home .yearbook-module .yb-module.multiple.test-new .yearbooks-slider-container{justify-content:initial}}#home .yearbook-module .yb-module.multiple.test-new .yb-container{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}#home .yearbook-module .yb-module.multiple.test-new .yb-container .yb-buy-btn{background-color:#009bd4;color:#fff;border-radius:4px;height:50px;font-size:18px;font-weight:500;margin-top:10px;margin-right:2rem;width:20rem;border:1px solid #009BD4}#home .yearbook-module .yb-module.multiple.test-new .yb-container .yb-buy-btn:hover{cursor:pointer;background-color:#017fad;border:1px solid #017fad}#home .yearbook-module .yb-module.multiple .yb-cover{width:45%;background-repeat:no-repeat;background-position:left}#home .yearbook-module .yb-module.multiple .yb-cover.test-new{width:20rem;min-width:20rem;height:27.2rem;background-size:cover;border-radius:1.25rem;display:flex;min-height:27.2rem;margin-right:2rem;flex-direction:column;align-items:center;justify-content:flex-end;overflow:hidden}#home .yearbook-module .yb-module.multiple .yb-cover.test-new .yb-cover-link{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:9rem;width:100%;padding:0 1rem;background-color:rgba(0,0,0,.49);cursor:pointer}#home .yearbook-module .yb-module.multiple .yb-cover.test-new .yb-cover-link span:first-child{font-size:1.8rem;color:#fff}#home .yearbook-module .yb-module.multiple .yb-cover.test-new .yb-cover-link span:last-child{font-size:2rem;color:#fff}#home .yearbook-module .yb-module.multiple .yb-cover.test-new .yb-cover-link span:last-child a{cursor:pointer;color:#fff}#home .yearbook-module .yb-module .single-yb-container{position:relative;display:flex;flex-direction:row;flex-grow:1;justify-content:center;align-items:center;padding:0 1rem}#home .yearbook-module .yb-module .single-yb-container .yb-cover{width:45%;height:100%;background-repeat:no-repeat;background-position:left;background-size:contain}#home .yearbook-module .yb-module .single-yb-container .yb-cover.test-new{width:20rem;height:27.2rem;background-size:cover;border-radius:1.25rem;display:flex;min-height:0;flex-direction:column;align-items:center;justify-content:flex-end;overflow:hidden}#home .yearbook-module .yb-module .single-yb-container .yb-cover.test-new .yb-cover-link{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:9rem;width:100%;padding:0 1rem;cursor:pointer;background-color:rgba(0,0,0,.49)}#home .yearbook-module .yb-module .single-yb-container .yb-cover.test-new .yb-cover-link span:first-child{font-size:1.8rem;color:#fff}#home .yearbook-module .yb-module .single-yb-container .yb-cover.test-new .yb-cover-link span:last-child{font-size:2rem;color:#fff}#home .yearbook-module .yb-module .single-yb-container .yb-actions{width:55%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#home .yearbook-module .yb-module .single-yb-container .yb-actions .yb-actions-title{color:#000;font-size:28px;font-weight:700;text-align:center}#home .yearbook-module .yb-module .single-yb-container .yb-actions .yb-actions-open .btn.btn-block{font-size:1.7rem;width:16rem;height:42px;border-radius:.5rem;background-color:#009bd4;color:#fff;font-weight:600}#home .yearbook-module .yb-module .single-yb-container .yb-actions .yb-actions-open .btn.btn-block:hover{background-color:#fff;color:#009bd4;border:1px solid #009bd4}#home .yearbook-module .yb-module .single-yb-container .yb-actions .yb-actions-buy{margin-top:1.75rem}#home .yearbook-module .yb-module .single-yb-container .yb-actions .yb-actions-buy .btn.btn-block{font-size:1.7rem;width:16rem;line-height:14px;border-radius:.5rem;background-color:#fff;color:#009bd4;border:1px solid #009bd4;font-weight:600}#home .yearbook-module .yb-module .single-yb-container .yb-actions .yb-actions-buy .btn.btn-block:hover{background-color:#009bd4;color:#fff}#home .yearbook-module .yb-module .save10-offer-inner{position:relative;font-size:11px;line-height:11px;text-align:start;padding:1rem 0 1rem 1rem;background:#FFCC02;border-radius:.25rem;color:#000;cursor:pointer}#home .yearbook-module .yb-module .view-more{position:relative;font-size:16px;line-height:16px;text-align:start;padding:1rem 0;border-radius:.25rem;color:#009bd4;cursor:pointer}#home .yearbook-module .yb-module .multiple-yb-container,#home .yearbook-module .yb-module .multiple-yb-next,#home .yearbook-module .yb-module .multiple-yb-third{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:20rem;margin:0 5px}#home .yearbook-module .yb-module .multiple-yb-container.test-new,#home .yearbook-module .yb-module .multiple-yb-next.test-new,#home .yearbook-module .yb-module .multiple-yb-third.test-new{height:95%;width:20rem}@media screen and (max-width:1440px){#home .yearbook-module .yb-module .multiple-yb-container.test-new,#home .yearbook-module .yb-module .multiple-yb-next.test-new,#home .yearbook-module .yb-module .multiple-yb-third.test-new{width:18rem}}@media screen and (max-width:767px){#home .yearbook-module .yb-module .multiple-yb-container.test-new,#home .yearbook-module .yb-module .multiple-yb-next.test-new,#home .yearbook-module .yb-module .multiple-yb-third.test-new{width:16rem;height:22rem;padding:0}}@media screen and (max-width:400px){#home .yearbook-module .yb-module .multiple-yb-container.test-new,#home .yearbook-module .yb-module .multiple-yb-next.test-new,#home .yearbook-module .yb-module .multiple-yb-third.test-new{width:14rem;height:22rem;padding:0}}#home .yearbook-module .yb-module .multiple-yb-container .yb-cover,#home .yearbook-module .yb-module .multiple-yb-next .yb-cover,#home .yearbook-module .yb-module .multiple-yb-third .yb-cover{position:relative;height:21rem;width:16rem;background-repeat:no-repeat;background-position:center;background-size:cover}#home .yearbook-module .yb-module .multiple-yb-container .yb-cover.test-new,#home .yearbook-module .yb-module .multiple-yb-next .yb-cover.test-new,#home .yearbook-module .yb-module .multiple-yb-third .yb-cover.test-new{min-width:18rem!important;width:20rem;height:27.2rem;background-size:cover;border-radius:1.25rem;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}@media screen and (max-width:1440px){#home .yearbook-module .yb-module .multiple-yb-container .yb-cover.test-new,#home .yearbook-module .yb-module .multiple-yb-next .yb-cover.test-new,#home .yearbook-module .yb-module .multiple-yb-third .yb-cover.test-new{width:16rem;height:25rem}}@media screen and (max-width:767px){#home .yearbook-module .yb-module .multiple-yb-container .yb-cover.test-new,#home .yearbook-module .yb-module .multiple-yb-next .yb-cover.test-new,#home .yearbook-module .yb-module .multiple-yb-third .yb-cover.test-new{width:16rem;height:22rem}}@media screen and (max-width:400px){#home .yearbook-module .yb-module .multiple-yb-container .yb-cover.test-new,#home .yearbook-module .yb-module .multiple-yb-next .yb-cover.test-new,#home .yearbook-module .yb-module .multiple-yb-third .yb-cover.test-new{width:14rem;height:22rem}}#home .yearbook-module .yb-module .multiple-yb-container .yb-cover.test-new .yb-cover-link,#home .yearbook-module .yb-module .multiple-yb-next .yb-cover.test-new .yb-cover-link,#home .yearbook-module .yb-module .multiple-yb-third .yb-cover.test-new .yb-cover-link{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:9rem;width:100%;padding:0 1rem;cursor:pointer;background-color:rgba(0,0,0,.49)}#home .yearbook-module .yb-module .multiple-yb-container .yb-cover.test-new .yb-cover-link span:first-child,#home .yearbook-module .yb-module .multiple-yb-next .yb-cover.test-new .yb-cover-link span:first-child,#home .yearbook-module .yb-module .multiple-yb-third .yb-cover.test-new .yb-cover-link span:first-child{font-size:1.8rem;color:#fff}#home .yearbook-module .yb-module .multiple-yb-container .yb-cover.test-new .yb-cover-link span:last-child,#home .yearbook-module .yb-module .multiple-yb-next .yb-cover.test-new .yb-cover-link span:last-child,#home .yearbook-module .yb-module .multiple-yb-third .yb-cover.test-new .yb-cover-link span:last-child{font-size:2rem;color:#fff}#home .yearbook-module .yb-module .multiple-yb-container .yb-actions-title,#home .yearbook-module .yb-module .multiple-yb-next .yb-actions-title,#home .yearbook-module .yb-module .multiple-yb-third .yb-actions-title{position:relative;padding:5px 0;width:100%;font-size:2.1rem;line-height:2.1rem;font-weight:700;text-align:center;color:#000}#home .yearbook-module .yb-module .multiple-yb-container .btn.btn-confirm.btn-block,#home .yearbook-module .yb-module .multiple-yb-next .btn.btn-confirm.btn-block,#home .yearbook-module .yb-module .multiple-yb-third .btn.btn-confirm.btn-block{position:relative;max-width:16rem;font-size:1.6rem}#home .yearbook-module .yb-module .yb-offer{height:27.2rem;min-height:27.2rem;min-width:20rem;width:20rem;margin-top:-1rem;padding:.25rem 1.5rem;display:flex;flex-direction:column;align-items:center;border-radius:1.25rem;justify-content:space-evenly;background-color:#E7F9F5;color:#000;font-size:1.6rem;font-weight:500;text-align:center;margin-right:5rem}#home .yearbook-module .yb-module .yb-offer.test-new{margin-top:-1rem;margin-right:0;min-width:19rem}@media screen and (max-width:1440px){#home .yearbook-module .yb-module .yb-offer.test-new{margin-top:-1rem;width:20rem}#home .yearbook-module .yb-module .yb-offer{height:25rem;width:16rem;margin-top:-3rem}}#home .yearbook-module .yb-module .yb-offer span.yb-offer-text{font-weight:500}#home .yearbook-module .yb-module .yb-offer span.yb-offer-coupon,#home .yearbook-module .yb-module .yb-offer span.yb-offer-header,#home .yearbook-module .yb-module .yb-offer span.yb-offer-link{font-weight:600}#home .yearbook-module .yb-module .yb-offer span.yb-offer-link a{color:#227B7C}#home .yearbook-module .yb-module .yb-offer span.yb-offer-link a:hover{cursor:pointer;color:#207072}#home .yearbook-module .yb-module .multiple-yb-next.test-new,#home .yearbook-module .yb-module .multiple-yb-third.test-new{left:0}#home .yearbook-module .yb-module .multiple-yb-next .yb-actions-title,#home .yearbook-module .yb-module .multiple-yb-third .yb-actions-title{text-overflow:ellipsis;white-space:nowrap}#home .yearbook-module .yb-module .multiple-yb-third{width:20rem;left:0}@media screen and (max-width:1440px){#home .yearbook-module .yb-module .multiple-yb-third{width:18rem}}#home .yearbook-module .carousel-control.left,#home .yearbook-module .carousel-control.right{height:80%}#home .yearbook-module .carousel-control.right{right:5px!important}#home .yearbook-module .carousel-control.left{left:5px!important}#home .yearbook-module .carousel{margin:0!important;height:100%}@media screen and (max-width:767px){#home .yearbook-module .yb-module .yb-offer{font-size:1.4rem}#home .yearbook-module .yb-module{min-height:38rem;padding:5px 0 0;justify-content:space-evenly}#home .yearbook-module .yb-module .yb-cover{height:18rem!important;min-width:14rem!important}#home .yearbook-module .yb-module .single-yb-container .yb-actions{width:45%}#home .yearbook-module .yb-module .save10-offer-inner{font-size:12px;line-height:12px;text-align:center}#home .yearbook-module .yb-module .view-more{font-size:16px;line-height:16px}#home .yearbook-module .carousel-control.left{left:0!important}#home .yearbook-module .carousel-control.right{right:0!important}#home .yearbook-module .no-carousel{padding:0}}#home .day-two-banner.isBadIE,#home .start-here-banner.isBadIE{min-width:0}#home .yearbook-module .item.next.left .yb-module.multiple div:first-of-type{animation:swipeIncoming 1s normal forwards}#home .yearbook-module .item.active.left .yb-module.multiple div:last-of-type{animation:swipeOutgoing 1s normal forwards}#home .yearbook-module .item.prev.right .yb-module.multiple div:last-of-type{animation:swipeIncoming 1s normal forwards}#home .yearbook-module .item.active.right .yb-module.multiple div:first-of-type{animation:swipeOutgoing 1s normal forwards}@keyframes swipeOutgoing{0%{opacity:1}50%{opacity:0}}@keyframes swipeIncoming{0%{opacity:0}50%{opacity:1}}#home .yearbook-module .no-carousel{height:100%;display:flex;flex-direction:column}#home .yearbook-module .no-carousel .carousel-inner{overflow:visible;height:100%}#home .yearbook-module .no-carousel .carousel-inner .item.ember-view.active{height:100%}#home .yearbook-module .arrow-wrapper{z-index:999}@media screen and (max-width:959px){#home .yearbook-module .yb-module .yb-overlay .yb-text .yb-text-year{font-size:40px}#home .yearbook-module .yb-module .yb-overlay .yb-text .yb-text-yearbook{font-size:28px}#home .yearbook-module .yb-module .single-yb-container{flex-wrap:wrap}#home .yearbook-module .yb-module .single-yb-container .yb-actions{height:inherit}#home .yearbook-module .yb-module .single-yb-container .yb-actions .yb-actions-title{font-size:20px}#home .yearbook-module .yb-module .single-yb-container .yb-actions .yb-actions-title br{display:none}#home .yearbook-module .yb-module .single-yb-container .yb-actions .yb-actions-buy>.btn.btn-block,#home .yearbook-module .yb-module .single-yb-container .yb-actions .yb-actions-open>.btn.btn-block{font-size:14px;width:inherit;height:inherit}}#home .activity-center,#home .also-know,#home .at-classmates,#home .home-photo-carousel,#home .my-profile,#home .your-school{margin-bottom:10px}#home .home-main .message-center{margin-bottom:27px}#home .home-main{background-color:#e1e1e1}#home .home-main .google-publisher-tag{margin:auto}#home .home-main.test-new{padding:2rem 6rem 0}#home .home-main.test-new .home-status:has(.error-container){background-color:unset}#home .home-main.test-new .home-status{position:relative}#home .home-main.test-new .home-status .home-status.mobile{padding-bottom:20px}#home .home-main.test-new .home-content>.home-status:not(.mobile){margin-bottom:0}#home .home-main.test-new .home-header-h1{margin-left:0;font-size:3rem;font-weight:600}@media (max-width:767px){#home .home-main.test-new .home-header-h1{margin-left:1.25rem;margin-right:1.25rem;font-size:3rem}#home .home-main.test-new{padding:0}#home .home-main.test-new .home-status.ember-view{width:100%;height:100%;margin:0;border-radius:0}#home .home-main.test-new .home-header-h3{margin-left:1.25rem}}#home .home-main.test-new .home-header-h3{font-weight:400;font-size:1.6rem}#home .home-main.test-new .home-header-h3 a{font-weight:400;color:#227B7C}#home .banner-section{padding:5px 15px 0;background:#e1e1e1;z-index:100}#home .day-two-section{padding:10px 25px 5px;background:#e1e1e1;z-index:100}#home .day-two-mobile{background-color:#227B7C;border-radius:10px 10px 10px 0}#home .day-two-banner{width:100%;padding:15px;color:#fff;position:relative}#home .day-two-banner .close-btn{cursor:pointer;position:absolute;top:12px;color:#fff;right:15px}#home .day-two-banner .close-btn .glyphicon-cross-thin{font-size:14px;font-weight:700}#home .day-two-banner .add-photo{font-size:16px;color:#fff;padding-bottom:10px}#home .day-two-banner .add-photo img{width:auto;height:19px;margin-bottom:2px}#home .day-two-banner .banner-text{font-family:Helvetica;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:normal;text-align:center;padding-top:10px;color:#fff}#home .day-two-mobile:before{content:'';position:absolute;bottom:-12px;left:0;border-style:solid;border-radius:3px;border-width:20px 20px 0 0;border-color:#227B7C transparent transparent}#home .start-here-banner{width:100%;display:flex;flex-direction:column;border-radius:10px;height:157px;padding:6px 4px 5px;background-color:#67afb0;position:relative}#home .start-here-banner .inner-banner,#home .start-here-banner .inner-banner .banner-header{flex-direction:column;width:100%;display:flex}#home .start-here-banner .inner-banner{align-items:center;justify-content:center;background-color:#fff;border-radius:1rem;height:100%;padding-top:10px}#home .start-here-banner .inner-banner .close-btn{cursor:pointer;position:absolute;top:15px;right:20px}#home .start-here-banner .inner-banner .close-btn .glyphicon-cross-thin{font-size:20px}#home .start-here-banner .inner-banner .banner-header .title,#home .start-here-banner .inner-banner .banner-header .title-mobile{display:flex;font-family:Helvetica;align-self:center;border-radius:5px;padding:15px 45px;background-color:#dff0f3;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.27px;text-align:left;color:#000}#home .start-here-banner .inner-banner .banner-header .title img,#home .start-here-banner .inner-banner .banner-header .title-mobile img{width:auto;height:15px;margin-right:5px}#home .start-here-banner .inner-banner .banner-header .title{font-size:14px}#home .start-here-banner .inner-banner .banner-text{width:298px;height:44px;margin:0 20px 0 0;font-family:Helvetica;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:normal;text-align:center;padding-top:10px;color:#000}#home .start-here.caret-down{position:absolute;background-color:#67afb0;transform:rotate(45deg);height:35px;width:35px;margin-top:130px;margin-left:calc(13%);z-index:9}#home .sidebar{background:#e1e1e1;padding:15px;min-width:300px}#home .sidebar.isBadIE{min-width:0}#home .sidebar.no-padding{padding:15px}@media (max-width:767px){#home .sidebar.no-padding{padding:0}}#home .sidebar.profile-sidebar.test-new{min-width:330px;background-color:#F3F3F3;padding:1.5rem 0 1.5rem 20px}#home .sidebar.merchandising-sidebar.test-new{min-width:316px;background-color:#F3F3F3;border-left:none}#home .sidebar .cmplusCont{color:#e60}#home .sidebar .cmplusCont span{font-size:24px;margin-top:-3px}#home .sidebar .basicMember{margin-top:5px}#home .sidebar .alert{font-size:14px}#home .sidebar .flexpub{margin:15px 0}#home .profile-photo .overlay{background-color:rgba(0,0,0,.5);width:100%;display:flex;flex-direction:column;justify-content:space-between}#home .profile-photo .overlay .module-header{color:#fff}#home .profile-photo .profile-photo-text{text-align:center;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.75);padding-left:15%;padding-right:15%;line-height:1.5}#home .padded-button{padding:15px}#home .module-header,#home .module-header-multiple{color:#000;font-weight:700;margin-left:8px;margin-right:8px;text-align:left}#home .pulse-primary,#home .pulse-secondary{transition:all .3s ease-in-out;color:#fff!important}#home .yearbook-module .module-header-multiple{padding-top:5px}#home .yearbook-module .no-carousel .module-header-multiple{padding-top:0}#home .yearbook-module.test-new .module-header-multiple{padding-top:0;margin:0}#home .carousel-multi-wrap{margin:0 32px;flex-grow:1}#home .no-carousel .carousel-multi-wrap{margin:0}#home .bottom-ad-row{background-color:#e1e1e1}@media screen and (max-width:767px){#home .sidebar{width:100%}}@media screen and (min-width:768px){#home .main-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:stretch}#home .flex-column{flex-grow:1;flex-shrink:0;flex-basis:auto}#home .flex-column.home-main{background-color:#f3f3f3;flex-grow:1;flex-shrink:0;flex-basis:438px}#home .flex-column.sidebar{padding-bottom:12px;flex-basis:0;flex-shrink:1;flex-grow:0}#home .flex-column.sidebar .pageSideways,#home .flex-column.sidebar .slideDown{min-width:300px}}#home .my-profile .banner-container,#home .my-profile .day-two-container{overflow:visible;z-index:990;padding:0;min-width:300px;width:393px;position:absolute}#home .pulse-secondary{-webkit-animation:pulsing 5s infinite cubic-bezier(.66,0,0,1);-moz-animation:pulsing 5s infinite cubic-bezier(.66,0,0,1);-ms-animation:pulsing 5s infinite cubic-bezier(.66,0,0,1);animation:pulsing 5s infinite cubic-bezier(.66,0,0,1);background:#009bd4!important;box-shadow:#3bcaff 0 0 0 0}#home .pulse-secondary:hover{background-color:#3bcaff!important}#home .pulse-primary{-webkit-animation:pulsing 5s infinite cubic-bezier(.66,0,0,1);-moz-animation:pulsing 5s infinite cubic-bezier(.66,0,0,1);-ms-animation:pulsing 5s infinite cubic-bezier(.66,0,0,1);animation:pulsing 5s infinite cubic-bezier(.66,0,0,1);background:#e60!important;box-shadow:#ff9e55 0 0 0 0}@-webkit-keyframes pulsing{to{box-shadow:0 0 0 30px rgba(232,76,61,0)}}@-moz-keyframes pulsing{to{box-shadow:0 0 0 30px rgba(232,76,61,0)}}@-ms-keyframes pulsing{to{box-shadow:0 0 0 30px rgba(232,76,61,0)}}@keyframes pulsing{to{box-shadow:0 0 0 30px rgba(232,76,61,0)}}#home .pulse-primary:hover{background-color:#ff9e55!important}#home .no-wrap{white-space:nowrap}#home .flexpub-centered{display:flex;justify-content:center;align-items:center}#home .my-profile .arrow{visibility:hidden}#home .my-profile .day-two-container{top:47px;left:128px;border-radius:10px;max-width:300px}#home .my-profile .day-two-container:hover{cursor:pointer}#home .my-profile .day-two-desktop{background:#555;border-radius:0 10px 10px}#home .my-profile .day-two-desktop:before{content:'';position:absolute;top:0;left:-35px;border-style:solid;border-radius:3px;border-width:0 20px 20px;border-color:transparent #555 transparent transparent}#home .my-profile .banner-container{top:10px;left:294px;border-radius:10px;background-color:#67afb0;max-width:400px;box-shadow:0 5px 10px rgba(0,0,0,.2)}#home .my-profile .banner-container .start-here-banner{width:100%;display:flex;flex-direction:column;height:157px;padding:6px 4px 5px;background-color:#227B7C;z-index:10}#home .my-profile .banner-container .start-here.caret-left{position:absolute;background-color:#227B7C;transform:rotate(45deg);height:35px;width:35px;margin-top:13%;margin-left:-6px;z-index:-1}#home .my-profile .profile-container{background:#fff;border-radius:10px;margin-left:0;margin-right:0;margin-bottom:15px;padding:10px}#home .my-profile .profile-container.test-new{height:15rem;padding-left:2rem}#home .my-profile .profile-container.test-new.notPlus{height:20rem}#home .my-profile .profile-container.test-new .photo-container .image-wrapper.image-wrapper-large{width:70px!important;height:70px!important}#home .my-profile .profile-container.test-new .photo-container .now-then a{color:#268a8c}#home .my-profile .profile-container.test-new .font-base{font-size:1.2rem!important}#home .my-profile .profile-container.test-new .basicMember.font-base{margin:0!important}#home .my-profile .profile-container.test-new .profile-photo-edit-button{bottom:-2px!important;font-size:1rem}#home .my-profile .profile-container.test-new .profile-visits-container{margin-top:15px}#home .my-profile .profile-container.test-new .profile-visits-container a{line-height:1.2}#home .my-profile .profile-container.test-new .upgrade-link{margin-left:8px}#home .my-profile .profile-container.test-new .user-info-container .user-info.profile-content-highlighted.profile-class{padding-top:0;padding-bottom:4.2rem}#home .my-profile .profile-container.test-new .user-info-container .user-info.profile-content-highlighted.profile-class.isBasic{padding-top:1.5rem}#home .my-profile .profile-container.test-new .user-info-container .user-info.profile-content-highlighted.profile-class .cm-plus-badge-spacer{height:.75rem;width:100%}#home .my-profile .profile-container.test-new .user-info-container .user-info.profile-content-highlighted.profile-class .cm-plus-badge{background-color:#F46F13;color:#fff;font-weight:500;font-size:1rem;text-align:center;padding:.3rem .4rem 0;height:1.7rem;width:8.4rem;border-radius:1rem;margin-bottom:1rem}@media (min-width:767px){#home .my-profile .profile-container.test-new{width:300px}}@media (max-width:767px){#home .my-profile .profile-container{border-top:solid 1px #e1e1e1;border-radius:0 0 10px 10px;margin:0 auto 20px}}#home .my-profile .profile-container .basic-info-container{display:flex}#home .my-profile .profile-container .basic-info-container .photo-container{margin-right:10px}#home .my-profile .profile-container .basic-info-container .profile-photo-container{position:relative}#home .my-profile .profile-container .basic-info-container .profile-photo-container .image-wrapper.image-wrapper-large{width:85px;height:85px;margin-right:0}#home .my-profile .profile-container .basic-info-container .profile-photo-container .profile-photo-edit-button{width:100%;background-color:rgba(0,0,0,.5);position:absolute;bottom:1px;color:#fff;text-transform:uppercase;cursor:pointer}#home .my-profile .profile-container .basic-info-container .profile-photo-container .image-wrapper-circle{cursor:pointer;overflow:hidden}@media (max-width:767px){#home .my-profile .profile-container .basic-info-container .profile-photo-container .image-wrapper-circle{margin-right:0}}#home .my-profile .profile-container .basic-info-container .user-info-container{padding:0;overflow:hidden}#home .my-profile .profile-container .basic-info-container .user-info-container h3{margin:0;font-size:18px;font-weight:700}#home .my-profile .profile-container .basic-info-container .user-info-container .glyphicon{color:#099}#home .my-profile .profile-container .basic-info-container .user-info-container .profile-class{line-height:normal;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;height:100%;padding-bottom:27px;font-size:14px}#home .my-profile .profile-container .profile-visits-container{margin-top:5px;font-size:17px}@media (min-width:767px){#home .my-profile .profile-container .profile-visits-container{font-size:15px}}#home .my-profile .profile-container .profile-visits-container a{margin-left:4px;line-height:.97}#home .my-profile .profile-container .profile-visits-container .total-visits{color:#000}#home .my-profile .profile-container .profile-visits-container .upgrade-link-container{display:flex;align-items:center;font-size:13px;margin-top:5px;margin-bottom:10px}#home .my-profile .profile-container .profile-visits-container .upgrade-link-container .upgrade-link{color:#008086}@media (min-width:767px){#home .my-profile .profile-container .profile-visits-container .upgrade-link-container{font-size:12px}}#home .my-profile .profile-container .profile-visits-container .no-visits-upgrade-link{display:flex;align-items:center;justify-content:flex-start;font-size:12px}#home .my-profile .profile-container .profile-visits-container .no-visits-upgrade-link a{margin-right:5px;color:#099}#home .my-profile .profile-container .profile-visits-container .default-link a{color:#fa6400}#home .my-profile .add-photo{padding-top:10px;padding-bottom:0}#home .my-profile .add-photo .btn.btn-confirm{margin-bottom:10px}@media (max-width:767px){#home .my-profile .add-photo-mobile{padding-top:20px}}#home .my-profile .my-profile-image{position:relative}#home .my-profile .my-profile-image .img-cont-width{width:110px}#home .my-profile .my-profile-image .my-profile-image-toggle-controls{width:40px;display:inline-block;vertical-align:text-bottom;position:absolute;left:115px;bottom:0;font-size:14px}#home .my-profile .my-profile-image .my-profile-image-toggle-controls h6{margin-bottom:2px;margin-top:2px}#home .my-profile .my-profile-image img{cursor:pointer}#home .my-profile .truncate,#home .my-profile .truncate-nowrap{overflow:hidden;display:block;text-overflow:ellipsis}#home .my-profile .truncate-nowrap,#home .my-profile .truncate-nowrap-nowrap{white-space:nowrap}#home .my-profile .status-container{background:#fff;border-radius:15px;padding:15px}#home .my-profile .status-container.test-new{margin-right:0;border-radius:1rem}#home .my-profile .last-note-container,#home .my-profile .status-container .last-update{padding-bottom:10px}#home .my-profile .view-convo-link{color:#268a8c;font-size:14px;line-height:1.2}#home .my-profile .profile-content{margin:0}@media (max-width:767px){#home .my-profile .profile-content{max-width:500px;margin:0 auto}}#home .my-profile .profile-content.last-note{margin-left:0;margin-top:5px;color:rgba(0,0,0,.8)}#home .my-profile .profile-content .padding-y{padding:10px 0}#home .my-profile .profile-content h2{text-transform:capitalize}#home .my-profile .profile-content .glyphicon{margin-right:5px}#home .my-profile .profile-content .profile-membership button{padding:0}#home .my-profile .profile-content .profile-membership a{color:#fa6400}#home .my-profile .profile-content .profile-membership .glyphicon-info-sign{color:#099;cursor:pointer}#home .my-profile .profile-content .profile-membership .badge{background-color:transparent;border:1px solid rgba(0,0,0,.5);border-radius:100%;color:rgba(0,0,0,.5);font-size:12px;font-weight:700;padding:1px 4px}#home .my-profile .profile-content .profile-since{font-size:12px;border-bottom:1px solid #adadad;padding-bottom:3px}#home .my-profile .profile-content .last-note,#home .my-profile .profile-content .profile-since{width:100%}#home .my-profile .profile-content .font-base{font-size:13px}#home .my-profile .profile-content .btn{border-radius:20px;font-size:16px;font-weight:500;height:40px}#home .my-profile .profile-content .btn-variant{border-radius:5px;font-size:14px;height:50px;font-weight:700;color:#fff;background:#009BD4;border:0;padding:9px 4px;display:flex;justify-content:center;gap:5px;align-items:center}#home .my-profile .profile-content .btn-variant img{margin-right:4px;height:20px;width:20px}#home .my-profile .profile-content .btn-post{color:#227B7C;background-color:transparent;font-weight:700;font-size:18px;border:0}@media (max-width:431px){#home .my-profile .profile-content .btn-post,#home .my-profile .profile-content .btn-variant{font-size:18px}}#home .my-profile .profile-content .btn-cancel-variant{color:#555;background-color:transparent;border:0;font-size:18px;font-weight:700}#home .my-profile .profile-content .form-container{display:flex;flex-direction:column;align-items:self-end;color:#555;background-color:#F3F3F3;border-radius:10px;outline:#227B7C}#home .my-profile .profile-content .form-variant{border-radius:10px;background-color:#F3F3F3;resize:none;border:0;outline:0;box-shadow:none}#home .my-profile .profile-content .char-left{font-size:12px;padding:0 10px 5px 0}#home .my-profile .profile-content .icon-pencil{height:18px;width:auto}#home .my-profile .profile-content .alert button{color:#000}#home .my-profile textarea.txt-area-placeholder{overflow:hidden;width:100%;color:#555;border-radius:.25em;height:3.125em;background-color:#F3F3F3;line-height:3;padding-left:.75em;font-size:14px;resize:none;border:0;outline:0;box-shadow:0 1px 1px 0 #00040 inset}@media (max-width:431px){#home .my-profile textarea.txt-area-placeholder{font-size:16px}}#home .my-profile .h-10{height:60px!important}#home .my-profile textarea.form-control.form-variant.ember-text-area.ember-view{font-size:16px;padding-top:10px}#home .my-profile textarea.form-control.form-variant.ember-text-area.ember-view::placeholder,#home .my-profile textarea.txt-area-placeholder::placeholder{color:#555}#home .sidebar-nav{height:25rem;margin:20px -15px 0 0;padding:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;background-color:#fff;border-radius:10px;width:300px}#home .sidebar-nav .sidebar-item{height:5rem;border-right:none;border-left:none;width:100%;padding:0 1rem 0 2rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#home .sidebar-nav .sidebar-item span{display:flex;font-size:1.8rem;font-weight:600;color:#000;flex-direction:row;align-items:center;justify-content:start;width:100%;cursor:pointer}#home .sidebar-nav .sidebar-item span p{margin:0 0 0 1rem;display:inline-block;width:18rem}#home .sidebar-nav .sidebar-item span img{width:2.5rem;height:2.5rem}#home .sidebar-nav .sidebar-item:not(:last-child){border-bottom:solid 1px #d8d8d8}#home .home-main{min-width:40%;width:50%}#home .home-main .homeCarousel{position:relative}#home .home-main .homeCarousel .carousel-head{padding:10px 15px 15px;color:rgba(0,0,0,.5);font-size:14px}#home .home-main .homeCarousel .carousel-head .header3{font-size:24px;color:#000}#home .home-main .homeCarousel .cmCarousel{padding-bottom:20px;position:relative;clear:both}@media (max-width:767px){#home .home-main .homeCarousel .cmCarousel{background-color:#FFF;margin-left:0;margin-right:0;padding-bottom:5px}}#home .home-main .homeCarousel .cmCarousel .lrCarousel{position:relative}@media (min-width:768px){#home .home-main .homeCarousel .cmCarousel .lrCarousel{width:70%;margin-left:15%;min-height:375px;margin-bottom:-20px}}@media (max-width:767px){#home .home-main .homeCarousel .cmCarousel .lrCarousel{width:80%;margin-left:10%;min-height:320px}}#home .home-main .homeCarousel .cmCarousel .carousel-control{color:#000;background-color:#FFF;opacity:1;display:flex-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-align-align:center;align-items:center;cursor:pointer;width:15%;text-shadow:none;vertical-align:middle}#home .home-main .homeCarousel .cmCarousel .carousel-control .arrow-wrapper{margin:auto;vertical-align:middle}#home .home-main .homeCarousel .cmCarousel .carousel-control .glyphicon{margin:auto;padding:6px;color:#fff;background-color:#009bd4;border-color:#08b;border-radius:100%;vertical-align:middle}#home .home-main .homeCarousel .cmCarousel .carousel-control .glyphicon:hover{background-color:#47ccfd;border-color:#0085b5}#home .home-main .homeCarousel .cmCarousel .carousel-control.left,#home .home-main .homeCarousel .cmCarousel .carousel-control.right{background-image:none;background-color:#FFF}#home .home-main .homeCarousel .cmCarousel .carousel-control.inactive{cursor:default}@media (max-width:767px){#home .home-main .homeCarousel .cmCarousel .carousel-control.left,#home .home-main .homeCarousel .cmCarousel .carousel-control.right{background-image:none;background-color:transparent;margin-bottom:20px}}#home .home-main .homeCarousel .cmCarousel .carousel-control:focus,#home .home-main .homeCarousel .cmCarousel .carousel-control:hover{color:#000;filter:alpha(opacity=100);opacity:1}#home .home-main .homeCarousel .cmCarousel .profile-card{background-color:#FFF;text-align:center;margin:0;font-weight:300;line-height:160%}@media (min-width:768px){#home .home-main .homeCarousel .cmCarousel .profile-card{padding:30px 10px;font-size:14px;min-height:375px}#home .home-main .homeCarousel .cmCarousel .profile-card .profile-name{margin-top:15px}}@media (max-width:767px){#home .home-main .homeCarousel .cmCarousel .profile-card{font-size:13px;padding:10px 10px 15px;margin:0;min-height:320px}#home .home-main .homeCarousel .cmCarousel .profile-card .icon-container{max-height:65px}}#home .home-main .homeCarousel .cmCarousel .profile-card a{font-weight:300}#home .home-main .homeCarousel .cmCarousel .profile-card .profile-name{font-size:20px;font-weight:700;text-transform:capitalize}#home .home-main .homeCarousel .cmCarousel .profile-card .joined{font-size:12px;color:rgba(0,0,0,.7)}#home .home-main .homeCarousel .cmCarousel .profile-card .iru_button{max-width:200px;margin:auto;text-align:center}#home .home-main .homeCarousel .cmCarousel .profile-card .icon-container{margin:auto;max-height:72px;overflow:hidden}#home .home-main .homeCarousel .cmCarousel .profile-card .guest-book .gb-action{display:block}#home .home-main .homeCarousel .cmCarousel .profile-card.variant{display:flex;flex-direction:column;justify-content:center;align-items:center}#home .home-main .homeCarousel .cmCarousel .profile-card.variant .iru_buttons{display:flex;justify-content:center;width:100%;margin:20px 0 15px}#home .home-main .homeCarousel .cmCarousel .profile-card.variant .iru_button{margin:0 5px;width:75px}#home .home-main .homeCarousel .cmCarousel .profile-card.variant .profile-name .ember-pib-link{color:#009bd4}#home .also-know .member-spotlight .grad-class-button a,#home .home-main .homeCarousel .cmCarousel .profile-card .ember-pib-link,#home .yearbook-module a:focus,#home .yearbook-module a:hover,#home .your-school .reunion-module .reunion-outer-link:focus,#home .your-school .reunion-module .reunion-outer-link:hover,#home .your-school .yearbook-module a:focus,#home .your-school .yearbook-module a:hover{text-decoration:none}#home .home-main .homeCarousel .cmCarousel .profile-card .ember-pib-link{color:#000}#home .home-main .homeCarousel .cmCarousel .glyphicon-new-user{font-size:14px;position:relative;top:-23px;left:25px;color:#009bd4;background-color:#fff;border-radius:15px;padding:2px;border:1px solid #a8a8a8;width:20px;height:20px}#home .home-main .homeCarousel .cmCarousel .affiliation,#home .home-main .homeCarousel .cmCarousel .affiliation-joined{font-size:18px}#home .home-main .homeCarousel .cmCarousel .affiliation-joined-bold{font-size:18px;font-weight:700}#home .home-main .homeCarousel .cmCarousel .visit-status{margin:15px 0;color:rgba(0,0,0,.6)}@media screen and (max-width:767px){#home .home-main{width:100%}#home .home-main .home-carousel .carousel-head{padding:10px 15px}#home .home-main .home-carousel .carousel-head .header3{font-size:22px}}#home .activity-center .conversations-activity-module,#home .activity-center .post-note-module,#home .activity-center .profile-photo-module{flex-basis:220px;min-width:220px;min-height:280px}#home .activity-center .post-note-module{position:relative;background-position:bottom left;background-repeat:no-repeat;background-size:50%;background-position-x:10%;background-color:#fff}#home .activity-center .post-note-module .post-note-buttons{width:100%;position:absolute;bottom:10px}#home .activity-center .post-note-module .post-box{position:absolute;left:15px;right:15px;bottom:0;top:25px;padding-top:5px}#home .activity-center .post-note-module .post-box .post-result{position:absolute;bottom:16px}#home .activity-center .post-note-module .post-note-text{float:left;width:100%;position:relative;top:5px;height:112px}#home .activity-center .post-note-module.focused .post-note-text:before{border-color:transparent #66afe9 transparent transparent!important}#home .activity-center .post-note-module textarea{resize:none;background-color:rgba(255,255,255,.7);height:102px!important}@media screeen and (max-width:767px){#home .activity-center .post-note-module textarea{height:82px!important}}#home .activity-center .post-note-module .arrow-container{top:-2px;left:42%;position:relative;float:left;z-index:10}#home .activity-center .post-note-module .arrow-container .arrow-left-border{width:0;height:0;border-style:solid;border-width:24px 16px 0 1px;border-color:#ccc transparent transparent;position:absolute;top:1px;left:-1px}#home .activity-center .post-note-module .arrow-container .arrow-left{width:0;height:0;border-style:solid;border-width:22px 14px 0 1px;border-color:#fff transparent transparent;position:absolute;z-index:10}#home .activity-center .post-note-module .arrow-container.active .arrow-left-border{border-top-color:#66afe9;-webkit-filter:drop-shadow(1px 1px 1px rgba(141, 175, 255, .9));-moz-filter:drop-shadow(1px 1px 1px rgba(141, 175, 255, .9));-o-filter:drop-shadow(1px 1px 1px rgba(141, 175, 255, .9));filter:drop-shadow(1px 1px 1px rgba(141, 175, 255, .9))}#home .activity-center .post-note-module .thanks-msg{border:1px solid #ccc;border-radius:3px;position:relative;background-color:rgba(255,255,255,.7);height:102px;top:5px}#home .activity-center .post-note-module .thanks-msg:after,#home .activity-center .post-note-module .thanks-msg:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#home .activity-center .post-note-module .thanks-msg:after{border-color:rgba(136,183,213,0);border-top-color:#fff;border-width:21px 14px 0 1px;margin-left:-26px}#home .activity-center .post-note-module .thanks-msg:before{border-color:#ccc #fff #fff;border-width:23px 17px 0 1px;margin-left:-27px}#home .activity-center .post-note-module .thanks-msg .thanks-msg-text{text-align:center;position:relative;top:28px}#home .activity-center .post-note-module .alert{font-size:12px;padding:7.5px;margin-bottom:0}#home .activity-center .post-note-module .alert button{right:-1px}#home .activity-center .profile-photo-module{position:relative;background-color:#fff;background-position:center center;background-size:cover}#home .activity-center .profile-photo-module .no-user-photo{width:100%;display:flex;flex-direction:column;align-content:stretch;text-align:center}#home .activity-center .profile-photo-module .no-user-photo .add-your-photo{cursor:pointer}#home .activity-center .profile-photo-module .no-user-photo .add-your-photo .overlay-text{text-align:center;position:relative;top:24px;text-transform:uppercase;font-weight:700;color:#939393}#home .activity-center .profile-photo-module .no-user-photo .profile-photo-prompt{padding:0 50px;margin-top:25px;margin-bottom:25px;font-size:28px;line-height:1.25}#home .activity-center .profile-photo-module .no-user-photo .profile-photo-prompt img{margin-bottom:10px}#home .activity-center .joined-school-module .list-group{font-size:14px;margin:0;width:inherit;display:flex;flex-direction:column;justify-content:flex-start}#home .activity-center .joined-school-module .list-group .list-group-item{border-radius:0;border:none;-ms-text-overflow:ellipsis;-ms-overflow-x:hidden;-ms-overflow-y:visible;overflow-wrap:break-word;overflow:hidden}#home .activity-center .joined-school-module .list-group .list-group-item.ldr{min-height:253px}#home .activity-center .joined-school-module .list-group .list-group-item.row{margin:6px 0 0;padding-left:0;padding-right:0}#home .activity-center .joined-school-module .list-group .list-group-item.joined-title-item{padding:0;height:47px;max-height:47px;overflow:hidden}#home .activity-center .joined-school-module .list-group .list-group-item .col-xs-3{margin-top:4px;align-self:baseline}#home .activity-center .joined-school-module .list-group .list-group-item.see-everyone.flex-item{max-height:70px;width:100%;margin-top:6px;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end}#home .activity-center .joined-school-module .list-group .list-group-item.see-everyone.flex-item .btn{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;max-height:42px}@media screen and (min-width:1100px){#home .activity-center .joined-school-module .list-group .list-group-item.see-everyone.flex-item .btn{margin-bottom:4px}}@media screen and (max-width:1099px){#home .activity-center .joined-school-module .list-group .list-group-item.see-everyone.flex-item .btn{margin-bottom:-20px}}#home .activity-center .joined-school-module .list-group .list-group-item.list-group-user-item .user-info .ember-pib-link{-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;color:#000;font-weight:700}#home .activity-center .joined-school-module .list-group .list-group-item.list-group-user-item .user-info .friend-action-link{font-weight:700}#home .your-school .joined-school-module,#home .your-school .reunion-module,#home .your-school .yearbook-module{flex-basis:245px}#home .your-school .yearbook-module{background-color:#fff;position:relative}#home .your-school .yearbook-module .yearbook-carousel{width:100%}#home .your-school .yearbook-module .save10-offer{position:absolute;font-size:16px;line-height:16px;top:10px;left:10px;right:10px;text-align:center;padding:10px;background:#FFCC02;border-radius:10px}#home .your-school .yearbook-module .variant-container{width:100%;background-color:#E1E1E1}#home .your-school .yearbook-module .variant-container.test-new{border-radius:1.25rem;background-color:#fff}#home .your-school .yearbook-module .variant-container.test-new .no-yb-header{height:8rem;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 2rem;font-size:2.4rem;font-weight:600}@media screen and (max-width:767px){#home .your-school .yearbook-module .variant-container.test-new .no-yb-header{font-size:2rem}}#home .your-school .yearbook-module .variant-container.test-new .no-yb-header .home-link a{font-size:1.8rem;color:#268a8c}@media screen and (max-width:767px){#home .your-school .yearbook-module .variant-container.test-new .no-yb-header .home-link a{font-size:1.6rem}}#home .your-school .yearbook-module .variant-container.test-new .no-yb-header .home-link a:active,#home .your-school .yearbook-module .variant-container.test-new .no-yb-header .home-link a:hover{color:#207072;cursor:pointer}#home .your-school .yearbook-module .variant-container.test-new .no-yb-contents{height:29rem;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:0 0 4rem 4rem;background-color:#fff;background-image:url(/site/cli/img/no-yearbook-background.png)}#home .your-school .yearbook-module .variant-container.test-new .no-yb-contents .icon-container,#home .your-school .yearbook-module .variant-container.test-new .no-yb-contents .icon-container img{width:10rem;height:10rem}#home .your-school .yearbook-module .variant-container.test-new .no-yb-contents span.message-header{color:#fff;font-size:2.4rem;font-weight:600}@media screen and (max-width:767px){#home .your-school .yearbook-module .variant-container.test-new .no-yb-contents span.message-header{font-size:2.2rem}}@media screen and (max-width:400px){#home .your-school .yearbook-module .variant-container.test-new .no-yb-contents{padding:0 0 2rem 3rem}#home .your-school .yearbook-module .variant-container.test-new .no-yb-contents span.message-header{font-size:2rem}}#home .your-school .yearbook-module .variant-container.test-new .no-yb-contents span.message-content{color:#fff;font-size:1.8rem;font-weight:500;margin-bottom:1rem}@media screen and (max-width:767px){#home .your-school .yearbook-module .variant-container.test-new .no-yb-contents span.message-content{font-size:1.6rem}}@media screen and (max-width:400px){#home .your-school .yearbook-module .variant-container.test-new .no-yb-contents span.message-content{font-size:1.6rem}}#home .your-school .yearbook-module .variant-container.test-new .no-yb-contents .search-now-btn{width:20rem;height:4rem;border:1px solid #009BD4;border-radius:.4rem;font-size:1.8rem;font-weight:600;color:#fff;background-color:#009BD4}#home .your-school .yearbook-module .variant-container.test-new .no-yb-contents .search-now-btn:hover{color:#fff;background-color:#47ccfd}#home .your-school .yearbook-module .variant-no-yb-module{width:100%;height:100%;min-width:350px;background-color:#fff}#home .your-school .yearbook-module .no-yb-module{width:100%;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;color:#000}#home .your-school .yearbook-module .no-yb-module .no-yearbook-prompt{font-size:14px;margin-top:9px;padding:10px}#home .your-school .yearbook-module .no-yb-module .share-yearbook-prompt{padding:10px}#home .your-school .yearbook-module .yb-module{background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;height:100%}#home .your-school .yearbook-module .yb-module .yb-overlay{width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:0 15px;text-shadow:0 2px 2px rgba(0,0,0,.75)}#home .your-school .yearbook-module .yb-module .yb-overlay .yb-text{display:flex;flex:3 1 auto;align-items:center;flex-direction:row;justify-content:space-between;align-content:stretch}#home .your-school .yearbook-module .yb-module .yb-overlay .yb-text .yb-text-container{flex:1}#home .your-school .yearbook-module .yb-module .yb-overlay .yb-text .yb-text-container .yb-text-year{font-weight:300;font-size:48px}#home .your-school .yearbook-module .yb-module .yb-overlay .yb-text .yb-text-container .yb-text-yearbook{font-weight:300;font-size:36px;margin-top:-13px}#home .your-school .yearbook-module .yb-module .yb-overlay .yb-text .yb-text-container .yb-text-school-name{font-size:12px}#home .your-school .yearbook-module .yb-module .yb-overlay .look-inside-prompt{flex:1 1 0;align-self:bottom;margin-bottom:15px}#home .your-school .yearbook-module .carousel-control.left,#home .your-school .yearbook-module .carousel-control.right{background-image:none;display:flex;flex-direction:column;align-items:center;width:32px;opacity:1}#home .your-school .yearbook-module .carousel-control.right{right:0}#home .your-school .yearbook-module .carousel-control.left{left:0}#home .your-school .yearbook-module .carousel{margin:0 32px;display:flex;flex-direction:column;justify-content:space-between}#home .your-school .yearbook-module .arrow-wrapper{vertical-align:middle;margin:auto}@media screen and (max-width:959px){#home .your-school .yearbook-module .yb-module .yb-overlay .yb-text .yb-text-year{font-size:40px}#home .your-school .yearbook-module .yb-module .yb-overlay .yb-text .yb-text-yearbook{font-size:28px}}#home .your-school .reunion-module .reunion-outer-link{width:100%;color:#000}#home .your-school .reunion-module .reunion-module-contents{min-height:372px;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff}#home .your-school .reunion-module .reunion-module-contents .aperture{margin:0 auto;width:18rem!important;height:18rem!important}#home .your-school .reunion-module .reunion-module-contents .panel-body{margin:0 auto;padding:0;max-height:250px;overflow:hidden;position:relative;top:5rem}@media screen and (max-width:767px){#home .your-school .reunion-module .reunion-module-contents .panel-body{top:4rem}}#home .your-school .reunion-module .reunion-module-contents .circle-center{vertical-align:middle}#home .your-school .reunion-module .reunion-module-contents .circle-content{margin:15px auto;text-align:center}#home .your-school .reunion-module .reunion-module-contents .wrap{word-wrap:break-word}#home .your-school .reunion-module .reunion-module-contents .display-num{font-size:70px;margin:0;padding:0;line-height:95px}#home .your-school .reunion-module .reunion-module-contents .day-text{font-size:24px;padding:0}#home .your-school .reunion-module .reunion-module-contents .panel-date{margin:5px auto;font-size:15px;font-weight:700}#home .your-school .reunion-module .reunion-module-contents .panel-title{font-size:14px}#home .your-school .reunion-module .reunion-module-contents .padding{padding-top:20px}#home .your-school .reunion-module .reunion-module-contents table{table-layout:fixed}#home .your-school .reunion-module .reunion-module-contents .radar-position{position:relative;display:table;height:150px;width:150px}#home .your-school .reunion-module .reunion-module-contents .years{display:table-cell;vertical-align:middle;text-align:center;margin:0 auto}#home .your-school .reunion-module .reunion-module-contents #radar{position:relative;margin:0 auto;width:150px;height:150px;background:url(../img/home/yearbooks/radar-target.png) no-repeat #fff;border-radius:99px;background-size:150px 150px;overflow:hidden}#home .your-school .reunion-module .reunion-module-contents #rad{position:absolute;width:150px;height:150px;background:url(../img/home/yearbooks/radar-blip.png) no-repeat;background-size:150px 150px;-webkit-animation:spin 10s linear infinite;-moz-animation:spin 10s linear infinite;animation:spin 10s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#home .your-school .reunion-module .reunion-module-contents .radar-years{position:relative;text-align:center;width:100%;margin-top:20px}#home .your-school .reunion-module .reunion-module-contents .radar-panel{clear:both}#home .your-school .reunion-module .cocktails-link{font-weight:700;margin-top:7pt}#home .your-school .conversations-activity-module{background-color:#fff;display:flex;flex-direction:column}#home .your-school .conversations-activity-module .module-header span.title-badge{display:none;font-size:11px;color:#227B7C;padding-left:6px}#home .your-school .conversations-activity-module .module-header span.title-badge.new{width:123px!important;color:#fff;background-color:#22787c;border-radius:16px;font-size:14px!important;text-align:center;padding:5px 0 0;min-height:25px;margin-left:8px}#home .your-school .conversations-activity-module .module-header span.title-badge.new.mobile{margin-left:0}#home .your-school .conversations-activity-module .module-header div.title-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}#home .your-school .conversations-activity-module .module-header div.title-container.mobile{flex-direction:row;align-items:center;justify-content:start}#home .your-school .conversations-activity-module .module-header div.title-container.mobile span.title-badge{margin-left:15px;margin-right:15px}#home .your-school .conversations-activity-module.highlight-scroll-to .module-header span.title-badge{display:inline-block}#home .your-school .conversations-activity-module .list-group{flex:1;margin-bottom:0}#home .your-school .conversations-activity-module .list-group.test-new{display:flex;flex-direction:column;justify-content:flex-start}#home .your-school .conversations-activity-module .list-group.test-new .list-group-item.quiet-message{border-top:none}#home .your-school .conversations-activity-module .list-group.test-new .list-group-item.quiet-message .activity-text{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:2.4rem;font-weight:600}#home .your-school .conversations-activity-module .list-group.test-new .list-group-item.quiet-message .activity-text a{color:#227B7C;cursor:pointer}#home .your-school .conversations-activity-module .list-group.test-new .list-group-item.quiet-message .activity-text a:hover{color:#207072}#home .your-school .conversations-activity-module .list-group.test-new .list-group-item.quiet-message .activity-text img{width:10rem}#home .your-school .conversations-activity-module .list-group.test-new .list-group-item.quiet-message .activity-text span{line-height:1.5}#home .your-school .conversations-activity-module .list-group .list-group-item{border:none;border-top:2px solid #ddd;display:flex;font-size:1.3rem;min-height:70px;padding-top:.75rem}#home .your-school .conversations-activity-module .list-group .list-group-item.test-new{width:100%;border:none;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;cursor:pointer!important;padding:0 3rem;font-size:1.6rem;margin-bottom:26px}#home .your-school .conversations-activity-module .list-group .list-group-item.test-new .image-wrapper,#home .your-school .conversations-activity-module .list-group .list-group-item.test-new .image-wrapper-small,#home .your-school .conversations-activity-module .list-group .list-group-item.test-new .user-initials-container{width:58px;height:58px}#home .your-school .conversations-activity-module .list-group .list-group-item.test-new .activity-text{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}#home .your-school .conversations-activity-module .list-group .list-group-item.test-new .activity-text div,#home .your-school .conversations-activity-module .list-group .list-group-item.test-new .activity-text div.snippet{margin-bottom:.75rem}@media (max-width:767px){#home .your-school .conversations-activity-module .list-group .list-group-item.test-new{font-size:1.4rem}#home .your-school .conversations-activity-module .list-group .list-group-item.test-new .activity-text div,#home .your-school .conversations-activity-module .list-group .list-group-item.test-new .activity-text div.snippet{margin-bottom:0}}#home .your-school .conversations-activity-module .list-group .list-group-item.test-new .activity-text div.snippet{width:100%}#home .your-school .conversations-activity-module .list-group .list-group-item .margin-right{margin-right:1.5rem}#home .your-school .conversations-activity-module .list-group .list-group-item .activity-text{flex:1;line-height:1.8rem;min-width:0}#home .your-school .conversations-activity-module .list-group .list-group-item .activity-text .snippet{overflow:hidden;text-overflow:ellipsis}#home .your-school .conversations-activity-module .list-group .list-group-item .user-initials-container{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:1.5rem;justify-content:center;height:3.5rem;width:3.5rem}#home .your-school .conversations-activity-module .list-group .list-group-item.quiet-message{font-size:1.75rem;line-height:1.75rem}#home .your-school .conversations-activity-module .list-group .list-group-item.quiet-message .activity-text{line-height:2.5rem}#home .your-school .conversations-activity-module .list-group .list-group-item:not(.quiet-message){cursor:pointer}#home .your-school .conversations-activity-module .list-group .list-group-item .time-ago{color:#999;font-weight:700}#home .joined-school-module,#home .reunion-module,#home .yearbook-module{flex-basis:245px}#home .yearbook-module{background-color:#fff;position:relative}#home .yearbook-module .yearbook-carousel{width:100%}#home .yearbook-module .save10-offer{position:absolute;font-size:16px;line-height:16px;top:10px;left:10px;right:10px;text-align:center;padding:10px;background:#FFCC02;border-radius:10px}#home .yearbook-module .variant-container{width:100%;background-color:#E1E1E1}#home .yearbook-module .variant-container.test-new{border-radius:1.25rem;background-color:#fff}#home .yearbook-module .variant-container.test-new .no-yb-header{height:8rem;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 2rem;font-size:2.4rem;font-weight:600}@media screen and (max-width:767px){#home .yearbook-module .variant-container.test-new .no-yb-header{font-size:2rem}}#home .yearbook-module .variant-container.test-new .no-yb-header .home-link a{font-size:1.8rem;color:#268a8c}@media screen and (max-width:767px){#home .yearbook-module .variant-container.test-new .no-yb-header .home-link a{font-size:1.6rem}}#home .yearbook-module .variant-container.test-new .no-yb-header .home-link a:active,#home .yearbook-module .variant-container.test-new .no-yb-header .home-link a:hover{color:#207072;cursor:pointer}#home .yearbook-module .variant-container.test-new .no-yb-contents{height:29rem;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:0 0 4rem 4rem;background-color:#fff;background-image:url(/site/cli/img/no-yearbook-background.png)}#home .yearbook-module .variant-container.test-new .no-yb-contents .icon-container,#home .yearbook-module .variant-container.test-new .no-yb-contents .icon-container img{width:10rem;height:10rem}#home .yearbook-module .variant-container.test-new .no-yb-contents span.message-header{color:#fff;font-size:2.4rem;font-weight:600}@media screen and (max-width:767px){#home .yearbook-module .variant-container.test-new .no-yb-contents span.message-header{font-size:2.2rem}}@media screen and (max-width:400px){#home .yearbook-module .variant-container.test-new .no-yb-contents{padding:0 0 2rem 3rem}#home .yearbook-module .variant-container.test-new .no-yb-contents span.message-header{font-size:2rem}}#home .yearbook-module .variant-container.test-new .no-yb-contents span.message-content{color:#fff;font-size:1.8rem;font-weight:500;margin-bottom:1rem}@media screen and (max-width:767px){#home .yearbook-module .variant-container.test-new .no-yb-contents span.message-content{font-size:1.6rem}}@media screen and (max-width:400px){#home .yearbook-module .variant-container.test-new .no-yb-contents span.message-content{font-size:1.6rem}}#home .yearbook-module .variant-container.test-new .no-yb-contents .search-now-btn{width:20rem;height:4rem;border:1px solid #009BD4;border-radius:.4rem;font-size:1.8rem;font-weight:600;color:#fff;background-color:#009BD4}#home .yearbook-module .variant-container.test-new .no-yb-contents .search-now-btn:hover{color:#fff;background-color:#47ccfd}#home .yearbook-module .variant-no-yb-module{width:100%;height:100%;min-width:350px;background-color:#fff}#home .yearbook-module .no-yb-module{width:100%;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;color:#000}#home .yearbook-module .no-yb-module .no-yearbook-prompt{font-size:14px;margin-top:9px;padding:10px}#home .yearbook-module .no-yb-module .share-yearbook-prompt{padding:10px}#home .yearbook-module .yb-module{background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;height:100%}#home .yearbook-module .yb-module .yb-overlay{width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:0 15px;text-shadow:0 2px 2px rgba(0,0,0,.75)}#home .yearbook-module .yb-module .yb-overlay .yb-text{display:flex;flex:3 1 auto;align-items:center;flex-direction:row;justify-content:space-between;align-content:stretch}#home .yearbook-module .yb-module .yb-overlay .yb-text .yb-text-container{flex:1}#home .yearbook-module .yb-module .yb-overlay .yb-text .yb-text-container .yb-text-year{font-weight:300;font-size:48px}#home .yearbook-module .yb-module .yb-overlay .yb-text .yb-text-container .yb-text-yearbook{font-weight:300;font-size:36px;margin-top:-13px}#home .yearbook-module .yb-module .yb-overlay .yb-text .yb-text-container .yb-text-school-name{font-size:12px}#home .yearbook-module .yb-module .yb-overlay .look-inside-prompt{flex:1 1 0;align-self:bottom;margin-bottom:15px}#home .yearbook-module .carousel-control.left,#home .yearbook-module .carousel-control.right{background-image:none;display:flex;flex-direction:column;align-items:center;width:32px;opacity:1}#home .yearbook-module .carousel{display:flex;flex-direction:column;justify-content:space-between}#home .yearbook-module .arrow-wrapper{vertical-align:middle;margin:auto}@media screen and (max-width:959px){#home .yearbook-module .yb-module .yb-overlay .yb-text .yb-text-year{font-size:40px}#home .yearbook-module .yb-module .yb-overlay .yb-text .yb-text-yearbook{font-size:28px}}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new){width:100%;border-radius:1.25rem;margin-left:0;margin-right:0;margin-top:1.5rem}@media (max-width:767px){#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new){width:100%;padding:2rem;border-radius:0}}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new{height:100%;width:100%;padding:20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-module-header{width:100%;display:flex;flex-direction:row;align-items:center;line-height:normal;justify-content:flex-start}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-module-header span{font-size:2.4rem;font-weight:600}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width:1400px){#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content{flex-direction:column}}@media (max-width:767px){#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new{padding:0 1rem;margin-left:0;margin-right:0}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-module-header span{font-size:2rem}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content{min-height:28rem}}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-message-container{display:flex;flex-direction:row;align-items:center;justify-content:center}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-message-container img{height:12rem;width:12rem;margin-right:2rem}@media (max-width:767px){#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-message-container img{height:10rem;width:10rem;margin-right:0;margin-bottom:2rem}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-message-container{flex-direction:column}}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-message-container .reunions-message{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-message-container .reunions-message span,#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-message-container .reunions-message span.reunion-name{font-size:2.4rem;font-weight:600}@media (max-width:2300px){#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-message-container .reunions-message span,#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-message-container .reunions-message span.reunion-name{font-size:2rem}}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-message-container .reunions-message span.reunion-name{font-weight:500}@media (max-width:767px){#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-message-container .reunions-message{align-items:center}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-message-container .reunions-message span,#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-message-container .reunions-message span.reunion-name{font-size:2rem}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-message-container .reunions-message span.reunion-name{font-size:1.6rem}}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-message-container .reunions-message span:last-child{font-size:1.6rem;font-weight:500}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-action{width:min-content;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:767px){#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-message-container .reunions-message span:last-child{font-size:1.4rem}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-action{width:80%}}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-action .plan-reunion-btn{all:unset;font-size:1.8rem;font-weight:600;width:28rem;height:5rem;text-align:center;color:#fff;border-radius:.5rem;background-color:#009bd4}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-action .plan-reunion-btn:hover{color:#47ccfd;cursor:pointer}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-action .plan-reunion-btn a{color:#fff}#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-action .plan-reunion-btn a:focus,#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-action .plan-reunion-btn a:hover{color:#fff;text-decoration:none}#home .conversations-activity-module.home-module.ember-view:has(>h5.module-header.test-new){width:100%;border-radius:1.25rem;height:100%;min-height:40rem;margin-left:0;padding-bottom:10px;margin-right:0;box-shadow:none!important}@media (max-width:767px){#home .home-module.reunion-module.fill-height.ember-view:has(>div.reunions-module-new) .reunions-module-new .reunions-content .reunions-action .plan-reunion-btn{font-size:1.6rem;width:100%}#home .conversations-activity-module.home-module.ember-view:has(>h5.module-header.test-new){width:100%;border-radius:0}}#home .conversations-activity-module.home-module.ember-view:has(>h5.module-header.test-new) .module-header.test-new{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:20px;font-size:2.4rem;font-weight:600}@media (max-width:767px){#home .conversations-activity-module.home-module.ember-view:has(>h5.module-header.test-new) .module-header.test-new{font-size:2rem}}#home .conversations-activity-module.home-module.ember-view:has(>h5.module-header.test-new) .module-header.test-new span:last-child{font-size:2rem;cursor:pointer}#home .conversations-activity-module.home-module.ember-view:has(>h5.module-header.test-new) .module-header.test-new span:last-child a{color:#227B7C}#home h3.home-module-activity,#home h3.home-module-discover{font-size:3rem;font-weight:600;margin:3rem 0}#home .also-know .member-spotlight .members .member .mem-spot-icon .image-wrapper,#home h3.home-module-discover{margin-bottom:0}@media (max-width:767px){#home h3.home-module-activity,#home h3.home-module-discover{margin-left:2rem}#home div.member-spotlight.fill-height.home-module.ember-view{display:none}}#home .also-know .member-spotlight{background:#fff;padding-right:0;min-height:300px;flex:1 1 65%;min-width:320px}#home .also-know .member-spotlight .spotlight-component{width:100%}@media screen and (max-width:767px){#home .also-know .member-spotlight .spotlight-component{padding:1rem 2rem}}#home .also-know .member-spotlight .members{display:flex;flex-direction:column;margin:0;min-height:250px;padding:10px}#home .also-know .member-spotlight .members .member{min-height:50px;display:flex;align-items:center}#home .also-know .member-spotlight .members .member:not(:last-child){padding-bottom:6px;border-bottom:1px solid #d3d3d3}#home .also-know .member-spotlight .members .member:not(:first-child){padding-top:6px}#home .also-know .member-spotlight .members .member .mem-spot-right{display:flex;flex:1 1 auto;flex-wrap:wrap;width:100%}#home .also-know .member-spotlight .members .member .mem-spot-name{display:flex;align-items:center;flex:1 1 145px}#home .also-know .member-spotlight .members .member .mem-spot-actions{display:flex;flex:1 1 auto;justify-content:flex-end}#home .also-know .member-spotlight .members .member .mem-spot-action{flex:0 1 auto;padding-right:10px}#home .also-know .member-spotlight .members .member .mem-spot-action .btn-confirm{font-size:14px;border-radius:20px}@media (max-width:767px){#home .also-know .member-spotlight .members .member .mem-spot-action{flex:1 0 auto;padding-right:5px}#home .also-know .member-spotlight .members .member .mem-spot-action .btn-confirm{font-size:12px;padding-left:7px;padding-right:7px}}#home .also-know .member-spotlight .grad-class-button{padding:15px}#home .also-know .photo-spotlight.home-module.fill-height.ember-view:has(div.overlay.test-new){border-radius:1.25rem!important;width:100%;margin-top:2rem;margin-left:0;margin-right:0}#home .also-know .photo-spotlight:has(>div.photo-spot-fill.test-new){border-radius:1.25rem!important;width:100%;margin:2rem 0 30px}@media (max-width:767px){#home .also-know .photo-spotlight:has(>div.photo-spot-fill.test-new){border-radius:0!important}}#home .also-know .photo-spotlight{display:flex;min-height:300px;min-width:220px;flex:1 1 30%;justify-content:center;width:100%;background-color:#fff}#home .also-know .photo-spotlight .photo-spot-fill{width:100%}#home .also-know .photo-spotlight .photo-spot-fill.test-new{border-radius:1.25rem;min-height:630px;width:100%}#home .also-know .photo-spotlight .photo-spot-fill.test-new .photo-spotlight-header{height:7.5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 2rem;font-size:2.4rem;font-weight:600}@media (max-width:767px){#home .also-know .photo-spotlight .photo-spot-fill.test-new .photo-spotlight-header{font-size:2rem}}#home .also-know .photo-spotlight .photo-spot-fill.test-new .photo-spotlight-header a{font-size:1.8rem;color:#268a8c}#home .also-know .photo-spotlight .photo-spot-fill.test-new .photo-spotlight-header a:hover{color:#207072;cursor:pointer}@media (max-width:767px){#home .also-know .photo-spotlight .photo-spot-fill.test-new .photo-spotlight-header a{font-size:1.6rem}}#home .also-know .photo-spotlight .photo-spot-fill.test-new .photo-link{display:block;height:475px;cursor:pointer}#home .also-know .photo-spotlight .photo-spot-fill.test-new .photo-link div{height:100%}#home .also-know .photo-spotlight .photo-spot-fill.test-new .user-name-container{height:7.5rem;font-size:1.8rem;padding:0 2rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width:767px){#home .also-know .photo-spotlight .photo-spot-fill.test-new .user-name-container{font-size:1.6rem}}@media (max-width:400px){#home .also-know .photo-spotlight .photo-spot-fill.test-new .user-name-container{font-size:1.4rem}}#home .also-know .photo-spotlight .photo-spot-fill.test-new .user-name-container .spotlight-user{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}#home .also-know .photo-spotlight .photo-spot-fill.test-new .user-name-container .spotlight-user .initials-circle{width:4.5rem;height:4.54rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#F7941E;border-radius:50%;font-size:1.5rem;color:#fff;letter-spacing:.4rem;text-align:center;padding-left:.4rem;margin-right:1rem}#home .also-know .photo-spotlight .photo-spot-fill.test-new .user-name-container .wave-link{display:flex;flex-direction:row;align-items:center;justify-content:center}#home .also-know .photo-spotlight .photo-spot-fill.test-new .user-name-container .wave-link .wave-link-btn a{font-size:1.8rem;color:#268a8c;font-weight:600}@media (max-width:767px){#home .also-know .photo-spotlight .photo-spot-fill.test-new .user-name-container .wave-link .wave-link-btn a{font-size:1.6rem}}@media (max-width:400px){#home .also-know .photo-spotlight .photo-spot-fill.test-new .user-name-container .wave-link .wave-link-btn a{font-size:1.4rem}}#home .also-know .photo-spotlight .photo-spot-fill.test-new .user-name-container .wave-link .wave-link-btn a:hover{color:#207072;cursor:pointer}#home .also-know .photo-spotlight .profile-photo{display:flex}#home .also-know .photo-spotlight .profile-photo .overlay{display:flex;flex-direction:column;justify-content:space-between;align-self:stretch}#home .also-know .photo-spotlight .photo-spot-user{height:245px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}#home .also-know .photo-spotlight .view-all-photos{min-height:40px;background:rgba(0,0,0,.6);position:absolute;bottom:0;color:#fff;padding:8px 10px;width:100%}#home .also-know .photo-spotlight .view-all-photos p{margin-bottom:0}#home .also-know .photo-spotlight .view-all-photos p:hover{text-decoration:underline}#home .also-know .photo-spotlight .user-name-container{padding:14px;min-height:67px;display:table-cell;height:67px;vertical-align:middle}#home .at-classmates .celeb-app,#home .at-classmates .cm-blog .cm-blog-bg{height:292px;background-position:50% 50%;background-repeat:repeat;background-color:#fff}#home .also-know .photo-spotlight .user-name-container .ember-view{display:inline-block}#home .also-know .ember-pib-link{color:#000;font-weight:700}#home .at-classmates a:hover{text-decoration:none}#home .at-classmates .celeb-app{background-image:url(../img/home/at_classmates/CelebHigh_ImageBG.jpg);position:relative}#home .at-classmates .celeb-app .celeb-app-title{font-size:14px;padding:14px 18px;color:#fff}#home .at-classmates .celeb-app .celeb-app-download{bottom:11px;position:absolute;padding:0 10px}#home .at-classmates .celeb-app .celeb-app-download span{font-size:16px}#home .at-classmates .celeb-app .celeb-img-text{bottom:65px;color:#fff;display:inline-block;font-size:18px;position:absolute;right:12px;width:45%;text-shadow:0 2px 2px rgba(0,0,0,.75)}#home .at-classmates .cm-blog{position:relative}#home .at-classmates .cm-blog .cm-blog-bg{background-image:url(../img/home/at_classmates/Blog_social_ImageBG.png)}#home .at-classmates .cm-blog .cm-blog-img-text{font-size:28px;color:#fff;padding:45px 18px 0}#home .at-classmates .cm-blog .cm-lounge{background-image:url(../img/home/at_classmates/CMcircle.png);background-repeat:no-repeat;padding:2px 0 4px 32px;font-size:16px;bottom:80px;right:18px;color:#fff;position:absolute}#home .at-classmates .cm-blog .below-img-text{font-size:14px;position:absolute;bottom:0;padding:4px 14px 6px}#home .at-classmates .cm-blog .below-img-text a{color:#009bd4}#home .at-classmates .cm-blog .below-img-text a:hover{text-decoration:underline}@media screen and (min-width:1100px){#home .at-classmates .reduced-gutter-lg{padding-right:0}}@media screen and (max-width:1099px){#home .at-classmates .col-sm-12,#home .at-classmates .col-xs-12{padding-right:15px;padding-bottom:15px}}#home .merchandising-sidebar{border-left:1px solid;border-left-color:#eee;padding-top:0}#home .message-center.container-fluid.row.ember-view:has(>h3.message-center.test-new),#home .message-center.container.ember-view:has(>h3.message-center.test-new){background-color:#fff;margin-left:.12rem;margin-right:0;border-radius:1rem;width:300px}#home .message-center.container.ember-view:has(>h3.message-center.test-new){background-color:#fff}@media (max-width:767px){#home .message-center.container.ember-view:has(>h3.message-center.test-new){border-radius:0;margin:1.8rem 0;min-width:100%;min-height:28rem}}#home .cm-plus-messages.row.ember-view{border-radius:0 0 1rem 1rem;overflow:hidden}@media (max-width:767px){#home .cm-plus-messages.row.ember-view{border-radius:0}#home .tab-content.test-new .beyondEnd.liquid-container.ember-view .col-xs-12.lastCard.ember-view{padding-top:4rem;min-height:23.5rem}}#home .tab-content.test-new .liquid-child.ember-view,#home .tab-content.test-new .row.message-center-message.inbox-message.ember-view,#home .tab-content.test-new .row.message-center-message.inbox-notification.FULFILL.ember-view,#home .tab-content.test-new .row.message-center-message.inbox-notification.INVITE_FRIENDS.ember-view,#home .tab-content.test-new .row.message-center-message.user-visit.ember-view,#home .tab-content.test-new .row.upgrade.upgradeBottom,#home .tab-content.test-new .row.upgrade.upgradeTop,#home .tab-content.test-new .tab-pane.active.cmPlus{background-color:#fff}#home .tab-content.test-new .beyondEnd.liquid-child.ember-view,#home .tab-content.test-new .cm-basic-messages.row.ember-view,#home .tab-content.test-new .row.upgrade.upgradeBottom{background-color:#fff;border-radius:0 0 1rem 1rem;overflow:hidden}#home .tab-content.test-new .beyondEnd.liquid-container.ember-view .col-xs-12.lastCard.ember-view{padding-top:4rem;min-height:23.5rem}#home .message-center.test-new{padding:1rem 0;font-size:2.4rem;font-weight:600;margin:0 20px}@media (max-width:661px){#home .message-center{flex-grow:1}}#home .message-center .tab-content .tabpanel .view-all{display:flex;border:1px solid #227b7c;padding:0 1.5rem;height:4rem;flex-direction:column;align-items:center;justify-content:center;color:#227b7c;font-size:1.6rem;border-radius:.5rem;font-weight:600}#home .message-center .tab-content.test-new .col-xs-9.message-summary{display:flex;flex-direction:column}#home .message-center .tab-content.test-new .col-xs-9.message-summary b{color:#227b7c}#home .message-center .tab-content.test-new .cm-plus-messages.row.ember-view{background-color:#fff}#home .message-center .message-center-tabs.test-new>li{background-color:#fff;cursor:pointer}#home .message-center .message-center-tabs.test-new>li a h5{font-size:1.8rem;font-weight:400;text-align:center;color:#00099;text-transform:none}#home .message-center .message-center-tabs.test-new>li.active{background-color:#fff;border-bottom:solid 2px #009BD4}#home .message-center .message-center-tabs.test-new>li.active a h5{color:#000}#home .message-center .message-center-tabs.test-new .badge{top:-4px}#home .message-center .message-center-tabs.test-new>a{background-color:transparent;border:none;padding:3px 15px}#home .message-center .message-center-tabs>li{width:50%;float:left;border:none;border-bottom:1px solid;border-bottom-color:rgba(0,0,0,.1)}#home .message-center .message-center-tabs>li.active{background-color:#f3f3f3;border-bottom:none}#home .message-center .message-center-tabs>li h5{width:100%;padding:0;font-weight:700;text-transform:uppercase;text-align:left;color:rgba(0,0,0,.6)}#home .message-center .message-center-tabs>li>a{background-color:transparent;border:none;padding:3px 15px}@media (max-width:767px){#home .message-center .message-center-tabs.test-new .badge{top:-2px}#home .message-center .message-center-tabs>li>a{padding-top:10px}}#home .message-center .message-center-tabs .badge{font-size:12px;padding:7px;min-width:27px;position:relative;top:-5px}#home .message-center .message-center-message{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;margin:10px 0}#home .message-center .message-center-message a{font-weight:700}#home .message-center .message-center-message.inbox-notification .body{position:relative;margin-right:5px}#home .message-center .message-center-message .message-summary{padding-left:10px}#home .message-center .message-center-message .message-summary a{color:#227b7c}#home .message-center .messageSlider{padding-left:0}@media (max-width:767px){#home .message-center .messageSlider{padding-left:1rem}}#home .message-center .lastCard,#home .message-center .messageSlider{min-height:140px}#home .message-center .cm-no-bottom{margin-bottom:0!important}#home .message-center .cm-basic-messages,#home .message-center .cm-plus-messages{background-color:#f3f3f3}#home .message-center .cm-basic-messages .message-center-message:first-of-type,#home .message-center .cm-plus-messages .message-center-message:first-of-type{padding-top:10px;clear:both}#home .message-center .cm-basic-messages .btn,#home .message-center .cm-plus-messages .btn{font-weight:700;padding:0 20px 10px;margin:0}#home .message-center .cm-basic-messages .lastCard,#home .message-center .cm-plus-messages .lastCard{margin-top:10px}#home .message-center .cm-basic-messages .lastCard a,#home .message-center .cm-plus-messages .lastCard a{font-weight:700;color:#227b7c}#home .message-center .cm-basic-messages .lastCard ul.noMsgCounts,#home .message-center .cm-plus-messages .lastCard ul.noMsgCounts{list-style-type:square;margin-left:-12px}#home .message-center .cm-basic-messages .lastCard .noMsgCounts li,#home .message-center .cm-plus-messages .lastCard .noMsgCounts li{font-size:15px;padding-bottom:5px}#home .message-center .cm-basic-messages .lastCard .noMsgCounts li a,#home .message-center .cm-plus-messages .lastCard .noMsgCounts li a{font-weight:400;color:#227b7c}@media (max-width:767px){#home .message-center .cm-basic-messages .lastCard,#home .message-center .cm-plus-messages .lastCard{padding-left:3rem;padding-right:3rem}#home .message-center .cm-basic-messages .lastCard p,#home .message-center .cm-plus-messages .lastCard p{font-size:1.6rem}#home .message-center .cm-basic-messages .lastCard a,#home .message-center .cm-plus-messages .lastCard a{color:#227b7c}}#home .message-center .cm-basic-messages .view-all,#home .message-center .cm-plus-messages .view-all{display:flex;padding:0 1.5rem;height:5rem;flex-direction:column;align-items:center;justify-content:center;font-size:1.8rem;border-radius:.25rem;font-weight:600;width:86%;cursor:pointer;margin-left:2rem}@media (max-width:767px){#home .message-center .cm-basic-messages .view-all,#home .message-center .cm-plus-messages .view-all{width:88%;margin-left:2rem;margin-bottom:1.5rem}#home .story-carousel .story-carousel-card .scc-text-container.test-new{max-width:335px}}#home .message-center .cm-basic-messages .view-all-basic,#home .message-center .cm-plus-messages .view-all-basic{color:#FFF;background-color:#009BD4;margin-top:2rem}@media (min-width:767px){#home .message-center .cm-basic-messages .view-all-basic,#home .message-center .cm-plus-messages .view-all-basic{font-size:16px}}#home .message-center .cm-basic-messages .view-all-cm-plus,#home .message-center .cm-plus-messages .view-all-cm-plus{border:1px solid #227b7c;color:#227b7c;margin-bottom:2rem}#home .message-center .cm-basic-messages .view-all-cm-plus:hover,#home .message-center .cm-plus-messages .view-all-cm-plus:hover{color:#1c6a6b}#home .message-center div.flexpub{overflow:hidden;padding:0;margin:0}#home .message-center div.upgrade{background-color:#f3f3f3;margin:0 -15px}#home .message-center div.upgrade.upgradeTop{padding-top:10px}#home .message-center div.upgrade.upgradeBottom{padding-bottom:10px}#home .message-center .loading-wrapper{min-height:32px;margin-top:26px}#home .story-carousel .story-carousel-card{background-color:#fff;text-align:center;margin:0;height:320px;overflow:hidden;cursor:pointer;display:flex;flex-direction:column}#home .story-carousel .story-carousel-card .scc-read-link{font-weight:700;white-space:nowrap}#home .story-carousel .story-carousel-card .scc-story-heading{font-size:12px;font-weight:700;color:#a8a8a8;text-transform:uppercase;letter-spacing:.12em}#home .story-carousel .story-carousel-card .scc-new-flag{position:relative;height:30px;width:90px;margin:0 auto 15px;flex-grow:0;flex-shrink:0;background-color:#9eb541;color:#fff;letter-spacing:.5px;padding-top:4px;font-size:18px;text-transform:uppercase}#home .story-carousel .story-carousel-card .scc-new-flag::after{border-top:15px solid #9eb541;border-left:45px solid transparent;border-right:45px solid transparent;content:"";position:absolute;top:30px;left:0}#home .story-carousel .story-carousel-card .scc-text-container{display:flex;flex-direction:column;justify-content:center;flex-grow:1;flex-shrink:0}#home .story-carousel .story-carousel-card .scc-copy{padding:15px 5px 25px}#home .story-carousel .story-carousel-card .scc-copy .h3{line-height:1.5;overflow-wrap:break-word}#home .story-carousel .story-carousel-card .scc-user-link{color:#000;font-weight:700}#home .story-carousel .story-carousel-card .scc-source{padding-bottom:20px}@media screen and (min-width:768px){#home .story-carousel .story-carousel-card{margin:0 10px}#home .story-carousel .story-carousel-card .scc-copy{padding:15px 10% 25px}}.iru-featured{width:100%;min-height:600px;margin-bottom:10px;padding:12px 0}.iru-featured .iru-load{height:297px;position:initial}.iru-featured .loading-wrapper{min-height:32px;margin-top:250px}.iru-featured .iru-deck .card-list{position:relative;width:100%;height:100%;display:flex;flex-direction:row;justify-content:flex-start}.iru-featured .iru-deck .card-list .arrow-wrapper{margin:auto;vertical-align:middle;text-align:center;display:flex;align-items:center;z-index:1}.iru-featured .iru-deck .card-list .arrow-wrapper #carrousel-prev-btn{margin-right:10px;margin-left:0;margin-top:-40px;z-index:9}.iru-featured .iru-deck .card-list .arrow-wrapper.test-new{margin-right:-5rem}.iru-featured .iru-deck .card-list .arrow-wrapper.back.test-new{margin-right:0;margin-left:-5rem}.iru-featured .iru-deck .card-list .arrow-wrapper.back.hideBack,.iru-featured .iru-deck .card-list .arrow-wrapper.back.test-new.hideBack{visibility:hidden}@media screen and (max-width:767px){.iru-featured{padding:0 0 0 1rem;background-color:unset}.iru-featured .iru-deck .card-list .arrow-wrapper{margin:auto!important;flex-direction:column;align-items:center;justify-content:center}.iru-featured .iru-deck .card-list .arrow-wrapper.back.test-new{margin-left:-5rem}.iru-featured .iru-deck .card-list .arrow-wrapper.back #carrousel-prev-btn{position:relative}.iru-featured .iru-deck .card-list .arrow-wrapper.back #carrousel-prev-btn .glyphicon.glyphicon-chevron-left-thin{margin-right:-1rem;margin-left:1rem}.iru-featured .iru-deck .card-list .arrow-wrapper .border{display:none}}.iru-featured .iru-deck .card-list .arrow-wrapper .next-card-container{width:22px;overflow:hidden}.iru-featured .iru-deck .card-list .arrow-wrapper .next-card-container .next-card-header{height:60px;background-color:#fff;border-top-left-radius:8px}.iru-featured .iru-deck .card-list .arrow-wrapper .next-card-container .next-card-header.new{height:30px}.iru-featured .iru-deck .card-list .arrow-wrapper .next-card-container .next-card-info{height:199px;background-color:#bde1e2}.iru-featured .iru-deck .card-list .arrow-wrapper .next-card-container .next-card-info.new{height:182px}.iru-featured .iru-deck .card-list .arrow-wrapper .next-card-container .next-card-footer{height:184px;background-color:#fff;border-bottom-left-radius:8px}.iru-featured .iru-deck .card-list .arrow-wrapper .next-card-container .next-card-footer.new{height:27rem}.iru-featured .iru-deck .card-list .arrow-wrapper .next-card-container .next-card-footer.new .glyphicon,.iru-featured .iru-deck .card-list .arrow-wrapper .next-card-container .next-card-footer.new hr{visibility:hidden}.iru-featured .iru-deck .card-list .arrow-wrapper .next-card-container .next-card-footer .glyphicon{background-color:transparent!important;color:#000!important;font-size:20px!important;padding:9px 4px}.iru-featured .iru-deck .card-list .arrow-wrapper .next-card-container .next-card-footer hr{visibility:hidden;background-color:#888;border-width:0;color:gray;height:1px;margin-top:18px;margin-bottom:10px;margin-left:5px}.iru-featured .iru-deck .card-list .arrow-wrapper .border{box-shadow:-6px 0 4px -4px rgba(0,0,0,.25);-moz-box-shadow:-6px 0 4px -4px rgba(0,0,0,.25);-webkit-box-shadow:-6px 0 4px -4px rgba(0,0,0,.25);height:490px;width:10px;position:absolute;right:41px}.iru-featured .iru-deck .card-list .arrow-wrapper .border.new{position:static}.iru-featured .iru-deck .card-list .arrow-wrapper a{margin-left:10px;text-decoration:none}.iru-featured .iru-deck .card-list .arrow-wrapper a .arrow-wrapper-label{color:#000;font-weight:700;font-size:10px;margin-top:5px;text-transform:uppercase}@media screen and (max-width:767px){.iru-featured .iru-deck .card-list .arrow-wrapper a{position:absolute;right:0}.iru-featured .iru-deck .card-list .arrow-wrapper{margin:auto -15px!important}}.iru-featured .iru-deck .card-list .arrow-wrapper .glyphicon{margin:auto;padding:6px;color:#fff;background-color:#009bd4;border-radius:100%;vertical-align:middle;font-size:24px}.iru-featured .iru-deck .card-list .arrow-wrapper .glyphicon:hover{background-color:#3bcaff}.iru-featured .iru-deck .card-list .card-slot{border-radius:0;width:100px;flex:1 0 auto;margin-right:8px;transition:transform .3s}@media screen and (max-width:767px){.iru-featured .iru-deck .card-list .card-slot{max-width:96%;width:100%;margin-right:8px;padding-right:35px}}@media screen and (min-width:1100px){.iru-featured .iru-deck .card-list .card-slot:hover{box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;transform:scale(1.1);z-index:1}}.iru-featured .iru-deck .card-list .liquid-child,.iru-featured .iru-deck .card-list .liquid-container{width:100%;height:100%}.iru-featured .iru-deck .card-list .iru-card{width:100%;height:100%;background-color:#fff;line-height:1.3;text-align:center;position:relative;border-radius:8px}.iru-featured .iru-deck .card-list .iru-card .card-subtitle{font-weight:700;margin-top:0;margin-bottom:7px;text-align:left;padding:0 12px}.iru-featured .iru-deck .card-list .iru-card .card-subtitle.new span{display:inline-block;width:100%;font-size:2rem;font-weight:400!important}.iru-featured .iru-deck .card-list .iru-card .card-subtitle.new p{font-weight:400;font-size:2rem}.iru-featured .iru-deck .card-list .iru-card .card-subtitle span{font-size:18px}.iru-featured .iru-deck .card-list .iru-card .card-subtitle p{font-weight:400;font-size:14px}.iru-featured .iru-deck .card-list .iru-card .divider{width:106%;height:1px;margin-top:-6px;border-bottom:solid 1px #dbdada}.iru-featured .iru-deck .card-list .iru-card .card-main{width:100%}.iru-featured .iru-deck .card-list .iru-card .card-main.new{width:105%;height:86%!important;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.iru-featured .iru-deck .card-list .iru-card .equal{display:flex;display:-webkit-flex;flex-wrap:wrap}.iru-featured .iru-deck .card-list .iru-card .card-back{padding:8px}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation{background-color:#fff;border-radius:8px;height:100%;padding:0;position:absolute;top:0}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation.new{background-color:#fff;padding:0!important;z-index:101!important}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation .modal-iru-confirmation{height:100%;padding-bottom:0!important}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation .modal-iru-confirmation .card-main{overflow:hidden;width:100%;height:90%;display:flex;flex-direction:column;align-items:center;justify-content:center}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation .modal-iru-confirmation .card-main .modal-iru-message{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1.8rem;padding:0 2rem}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation .modal-iru-confirmation .card-main .modal-iru-message span{font-weight:700;margin-top:-4rem}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation .modal-iru-confirmation .card-main .modal-iru-message a{position:absolute;margin-top:34rem;font-size:1.3rem;text-transform:uppercase;font-weight:700}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation .modal-iru-confirmation .card-main .modal-iru-message .christmas{color:#286D0E}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation .modal-iru-confirmation .card-main .modal-iru-message .valentines{color:#A61717}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation .button-close-container{text-align:right}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation .button-close-container.new{height:5.4rem;border-bottom:solid 1px #dbdada;background-color:#fff;position:relative;z-index:100}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation .button-close-container.new .card-modal-button-close{padding:2rem 1rem 0 0}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation .button-close-container.new .card-modal-button-close::after,.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation .button-close-container.new .card-modal-button-close::before{background-color:#060606!important;content:" ";height:1.8rem!important;position:absolute;width:1.75px!important;box-sizing:border-box}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation .card-content.modal-iru-confirmation{width:100%;height:100%;background-color:#fff;border-radius:8px;color:#000;padding:10px;text-align:center;margin:auto}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation .card-content.modal-iru-confirmation .new{width:100%;height:100%;margin:0}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation .card-content.modal-iru-confirmation .modal-iru-message{margin:20px 15px}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation .card-content.modal-iru-confirmation .modal-iru-message span{font-size:18px;font-weight:700}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation .card-content.modal-iru-confirmation .modal-iru-message p{margin:20px 0;font-size:14px}.iru-featured .iru-deck .card-list .iru-card .card-iru-confirmation .card-content.modal-iru-confirmation .modal-iru-message a{font-size:10px;font-weight:700;text-transform:uppercase}.iru-featured .iru-deck .card-list .iru-card .is-mobile{background-color:#f3f3f3}.iru-featured .iru-deck .card-list .iru-card .is-mobile .ember-progress-bar svg{border-radius:0}.iru-featured .iru-deck .card-list .iru-card .ember-progress-bar{bottom:0;left:0;right:0;height:10px;height:2.4rem;width:2.4rem;box-sizing:border-box;margin-right:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.iru-featured .iru-deck .card-list .iru-card .ember-progress-bar svg{height:100%;border-radius:0 0 8px 8px}.iru-featured .iru-deck .card-list .iru-card .profile-card-content{box-sizing:border-box;min-height:485px;height:485px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:1rem;background-color:#fff}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .header{width:100%;min-height:32px;height:3.2rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .header .new-badge-spacer{position:absolute;width:6.4rem;background-color:transparent;z-index:99}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .header .new-badge{position:absolute;width:6.4rem;background-color:#268a8c;padding:.6rem 0;border-radius:1rem 0 0;z-index:99;height:3.2rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .header .new-badge span{text-align:center;font-size:1.4rem;color:#fff;font-weight:700}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .header .title{width:100%;padding:.4rem 0;text-align:center;font-size:1.28rem;font-weight:700;background-color:transparent;z-index:98}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:18.5rem;min-height:18.5rem;width:100%}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .ember-pib-link.ember-view{width:100%;height:100%;box-sizing:border-box;display:flex}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .ember-pib-link.ember-view:hover{text-decoration:none}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .bg-container{width:100%!important;height:100%}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .flex-stretch{flex:1}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .no-photo{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#bde1e2;box-sizing:border-box}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .no-photo .initials-circle{width:8rem;height:8rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#268a8c;border-radius:50%;font-size:2.4rem;color:#fff;letter-spacing:.4rem;text-align:center;padding-left:.4rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .no-photo .user-initials-container{width:6rem;height:6rem;border-radius:50%;color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:2rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .no-photo .ask-to-add-photo{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#227B7C}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .no-photo .ask-to-add-photo .add-photo-icon{height:32px;width:46px;margin-bottom:24px}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .no-photo .ask-to-add-photo .add-photo-icon.test-new{height:6rem;width:6rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .no-photo .ask-to-add-photo .add-photo-icon.test-new .user-initials-container{width:6rem;height:6rem;border-radius:50%;color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:2rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .no-photo .ask-to-add-photo .add-photo-text{font-size:16px;font-weight:700;margin:0 8px;word-break:break-word}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .no-photo .ask-to-add-photo .add-photo-text img{height:16px;width:16px;vertical-align:middle;margin-top:-.35rem;margin-right:.3rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .no-photo .ask-to-add-photo .add-photo-text:hover{text-decoration:underline}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .now-photo-container,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .then-photo-container{width:50%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .now-photo-container .now-photo,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .now-photo-container .then-photo,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .then-photo-container .now-photo,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .then-photo-container .then-photo{height:100%;width:100%}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .now-photo-container .now-photo img,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .now-photo-container .then-photo img,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .then-photo-container .now-photo img,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .then-photo-container .then-photo img{height:100%;width:100%;object-fit:cover}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .now-photo-container .now-photo .empty-photo,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .now-photo-container .then-photo .empty-photo,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .then-photo-container .now-photo .empty-photo,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .then-photo-container .then-photo .empty-photo{height:100%;width:100%;background-color:#bde1e2;display:flex;flex-direction:column;align-items:center;justify-content:center}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .now-photo-container .now-photo .empty-photo img,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .now-photo-container .then-photo .empty-photo img,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .then-photo-container .now-photo .empty-photo img,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .then-photo-container .then-photo .empty-photo img{width:9rem;height:9rem;object-fit:contain}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .now-photo-container .now-title,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .now-photo-container .then-title,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .then-photo-container .now-title,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .then-photo-container .then-title{height:2.4rem;width:100%;position:relative;margin-top:-2.4rem;background-color:rgba(0,0,0,.393)}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .now-photo-container .now-title span,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .now-photo-container .then-title span,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .then-photo-container .now-title span,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .then-photo-container .then-title span{display:inline-block;height:2.4rem;width:100%;font-size:1.6rem;text-align:left;padding-left:1.2rem;padding-top:.2rem;padding-bottom:.2rem;color:#fff;font-weight:400}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .now-photo-container .now-title span,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .then-photo-container .now-title span{text-align:right;padding-left:0;width:86%}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .full-width{width:100%}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-photo-container .cm-plus-badge{position:absolute;top:10px;right:9px;background-color:#ff8f2e;border:1px solid #f28425;font-size:9px;color:#fff;line-height:normal;padding:2px 6px;border-radius:25px}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-info{box-sizing:border-box;width:100%;height:7.5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:2rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-info.test-new{height:11.5rem;min-height:11.5rem;padding:0 2rem;justify-content:flex-start}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-info .ember-pib-link{width:100%}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-info .name{width:100%;max-width:34rem;height:3.2rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-info .name.mobile,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-info .name.mobile span{max-width:30rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-info .name span{display:inline-block;width:100%;max-width:34rem;font-size:2.2rem;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;font-weight:700;color:#000}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-info .name span:hover{text-decoration:underline;cursor:pointer;color:#000}.iru-featured .iru-deck .card-list .iru-end-card a,.iru-featured .iru-deck .card-list .iru-end-card a:focus,.iru-featured .iru-deck .card-list .iru-end-card a:hover,.iru-featured .iru-deck .card-page-nav-wrapper .card-page-nav ul li a:hover{text-decoration:none}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-info .school span{font-size:1.6rem;font-weight:400}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-info .msg-btn{all:unset;width:100%;height:4rem;min-height:4rem;box-sizing:border-box;border:none;font-size:1.8rem;font-weight:600;color:#268a8c;cursor:pointer;background-color:#fff;margin-top:1rem;text-align:left}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-info .msg-btn:hover{cursor:pointer;color:#1f7778}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .profile-info .msg-btn img{vertical-align:bottom}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions{box-sizing:border-box;width:100%;height:14rem;display:flex;padding:2rem 2rem 0;flex-direction:column;align-items:center;justify-content:space-between}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions.test-new{align-items:center;justify-content:center;height:10rem;padding:0 2rem;border-top:1px solid #E5E5E5}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions.test-new .iru-btn{width:100%;border:1px solid #009BD4;font-size:1.8rem;font-weight:600;color:#fff;height:4rem;background-color:#009BD4}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions.test-new .iru-btn:hover{color:#fff;background-color:#47ccfd}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions .iru-action{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-around;padding:0;margin-top:1.5rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions .iru-action .iru-emoji{display:none;margin-right:.5rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions .iru-action .iru-span{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;font-size:1.8rem;width:22rem;height:100%;text-align:start;line-height:normal;font-weight:600;text-overflow:clip;white-space:break-spaces;overflow:hidden}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions .iru-action.test-new{margin-top:0;flex-direction:column}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions .iru-action.test-new .iru-emoji{display:inline-block}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions .iru-action.test-new .iru-btn{margin-top:.5rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions .iru-action.test-new .iru-span{width:25rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions .iru-action .iru-message{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions .iru-action .iru-xmas{padding-bottom:5px}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions .iru-btn,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions .msg-btn{all:unset;width:100%;height:5rem;box-sizing:border-box;border-radius:.4rem;border:1px solid #009BD4;font-size:1.8rem;font-weight:600;color:#fff;background-color:#009bd4}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions .iru-btn:hover,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions .msg-btn:hover{cursor:pointer;background-color:#47ccfd}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions .iru-btn{width:8rem;border:1px solid #268a8c;font-size:1.8rem;font-weight:600;color:#268a8c;background-color:#fff}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .actions .iru-btn:hover{color:#fff;background-color:#268a8c}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visit-badge{box-sizing:border-box;width:100%;height:5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visit-badge.test-new .guest-book.ember-view .info-text{color:#000!important}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visit-badge .check-icon,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visit-badge .check-icon span{display:block;height:3.2rem;width:3.2rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visit-badge .guest-book.ember-view{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visit-badge .guest-book.ember-view .icon-container{width:3rem;height:2.4rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visit-badge .guest-book.ember-view .icon-container .glyphicon.glyphicon-user2{padding:0 .5rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visit-badge .guest-book.ember-view .visit-info-text{width:21rem;text-align:left;justify-content:start;padding-left:.5rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visit-badge .guest-book.ember-view .visit-info-text.xl{width:24rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visit-badge .guest-book.ember-view .visit-info-link{font-size:1.125rem;font-weight:700;text-transform:uppercase;width:9rem;text-align:right}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visit-badge .guest-book.ember-view .info-text{cursor:pointer;text-transform:uppercase;font-size:1rem!important;font-weight:700;color:#268a8c;width:max-content}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visit-badge .guest-book.ember-view .info-text.black{color:#000}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visit-badge .guest-book.ember-view .visit-info-text .info-text.no-transform{text-transform:none}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visit-badge .guest-book.ember-view .info-text-icon{cursor:pointer}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visits{box-sizing:border-box;width:100%;height:6rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visits.test-new{height:5rem;min-height:5rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visits .visit-badge{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visits .visit-badge .check-icon,.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visits .visit-badge .check-icon span{display:block;height:3.2rem;width:3.2rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visits .visit-badge .guest-book.ember-view{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 1.6rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visits .visit-badge .guest-book.ember-view .icon-container{width:3rem;height:2.4rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visits .visit-badge .guest-book.ember-view .icon-container .glyphicon.glyphicon-user2{padding:0 .5rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visits .visit-badge .guest-book.ember-view .visit-info-text{width:21rem;text-align:left;justify-content:start;padding-left:.5rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visits .visit-badge .guest-book.ember-view .visit-info-text.xl{width:24rem}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visits .visit-badge .guest-book.ember-view .visit-info-link{font-size:1.125rem;font-weight:700;text-transform:uppercase;width:9rem;text-align:right}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visits .visit-badge .guest-book.ember-view .visit-info-link.no-transform{text-transform:none}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visits .visit-badge .guest-book.ember-view .info-text{cursor:pointer;text-transform:uppercase;font-size:1rem!important;font-weight:700;color:#268a8c;width:max-content}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visits .visit-badge .guest-book.ember-view .info-text.black{color:#000}.iru-featured .iru-deck .card-list .iru-card .profile-card-content .visits .visit-badge .guest-book.ember-view .info-text-icon{cursor:pointer}.iru-featured .iru-deck .card-list .iru-card .card-content{min-height:390px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:100%;border-radius:1rem;padding-bottom:16px!important}.iru-featured .iru-deck .card-list .iru-card .card-content .profile-snapshot{font-size:12px;margin:12px;text-transform:uppercase;font-weight:700}.iru-featured .iru-deck .card-list .iru-card .card-content.card-back{min-height:485px;height:485px}.iru-featured .iru-deck .card-list .iru-card .card-content .left-col{background-color:#f3f3f3}.iru-featured .iru-deck .card-list .iru-card .card-content .right-col{background-color:#fff;padding:0}.iru-featured .iru-deck .card-list .iru-card .card-content .right-col .front-bottom{display:flex;height:100%;justify-content:space-evenly;padding-top:25px;flex-flow:column;padding-left:8px;padding-right:8px}.iru-featured .iru-deck .card-list .iru-card .card-content .right-col .front-buttons{padding:10px 0!important}.iru-featured .iru-deck .card-list .iru-card .card-content .right-col .front-buttons button{padding:7px 11px}.iru-featured .iru-deck .card-list .iru-card .card-content .right-col .profile-link{margin-bottom:10px}.iru-featured .iru-deck .card-list .iru-card .card-content .profile-container{width:100%;background-color:#f3f3f3;border-top-left-radius:8px;border-top-right-radius:8px}.iru-featured .iru-deck .card-list .iru-card .card-content .profile-info-container{background-color:#bde1e2;padding:15px 0}.iru-featured .iru-deck .card-list .iru-card .card-content .profile-info-container .profile-image-empty{margin:auto auto 8px;align-items:center;background-color:#268a8c;color:#fff;font-size:22px;width:80px;height:80px;border-radius:50em;padding-top:26px}.iru-featured .iru-deck .card-list .iru-card .card-content .profile-info-container .profile-images-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.iru-featured .iru-deck .card-list .iru-card .card-content .profile-info-container .overlay-when{text-align:center;position:absolute;bottom:0;height:25%;width:100%;text-transform:uppercase;font-weight:700;color:#fff;background-color:rgba(0,0,0,.65)}.iru-featured .iru-deck .card-list .iru-card .card-content .separator{border:0;margin:0 10px}.iru-featured .iru-deck .card-list .iru-card .card-content .view-user-profile{font-weight:700;font-size:12px}.iru-featured .iru-deck .card-list .iru-card .card-content .blue-pill-bg{background-color:#009bd4;border-radius:15px;padding:6px 8px;color:#fff;text-decoration:none}.iru-featured .iru-deck .card-list .iru-card .card-content .blue-pill-bg .message-icon{padding-bottom:1px;padding-right:1px}.iru-featured .iru-deck .card-list .iru-card:last-child{margin-right:0}.iru-featured .iru-deck .card-list .iru-card .image-wrapper-circle{flex-shrink:0;flex-grow:0;margin-right:0;margin-bottom:8px;width:80px;height:80px}.iru-featured .iru-deck .card-list .iru-card .card-copy{width:100%;overflow-wrap:break-word;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#fff}.iru-featured .iru-deck .card-list .iru-card .card-copy .card-copy-header{display:flex;flex-direction:column;justify-content:space-around;height:60px}.iru-featured .iru-deck .card-list .iru-card .card-copy .display-name{color:#000;font-weight:500;font-size:20px}.iru-featured .iru-deck .card-list .iru-card .card-copy .user-photos{font-weight:700}.iru-featured .iru-deck .card-list .iru-card .card-copy .graduated-in{margin-bottom:12px}.iru-featured .iru-deck .card-list .iru-card .card-copy .graduated-from{margin:0 0 4px;height:36px;font-size:16px}.iru-featured .iru-deck .card-list .iru-card .card-copy .profile-visit-container{font-size:10px;font-weight:700;justify-content:space-between;text-transform:uppercase}.iru-featured .iru-deck .card-list .iru-card .card-copy .profile-visit-container .guest-book{display:flex;height:36px;justify-content:space-between}.iru-featured .iru-deck .card-list .iru-card .card-copy .profile-visit-container .guest-book .visit-info-text{text-align:left;width:150px}.iru-featured .iru-deck .card-list .iru-card .card-copy .profile-visit-container .guest-book .visit-info-link{margin:5px;text-align:right;width:120px}.iru-featured .iru-deck .card-list .iru-card .card-copy .profile-visit-container .guest-book .info-text{cursor:pointer;text-transform:uppercase;font-size:1rem!important;font-weight:600}.iru-featured .iru-deck .card-list .iru-card .card-copy .profile-visit-container .ember-progress-bar{position:initial!important;height:30px;width:30px;padding:4px}.iru-featured .iru-deck .card-list .iru-card .card-copy .profile-visit-container .ember-progress-bar svg{width:20px;height:20px}.iru-featured .iru-deck .card-list .iru-card .card-copy .profile-visit-container .ember-progress-bar svg path{stroke-width:5}.iru-featured .iru-deck .card-list .iru-card .close-card{font-size:20px;position:absolute;right:4px;top:4px;color:#cacaca}.iru-featured .iru-deck .card-list .iru-card .primary-word{font-weight:700;color:#e60;margin:16px 0 4px}.iru-featured .iru-deck .card-list .iru-card .front-bottom{padding:0 5px;width:100%}.iru-featured .iru-deck .card-list .iru-card .front-bottom hr{background-color:#888;border-width:0;color:gray;height:1px;margin-top:20px;margin-bottom:10px}.iru-featured .iru-deck .card-list .iru-card .front-bottom .front-copy{font-size:18px;font-weight:700;margin-bottom:8px}.iru-featured .iru-deck .card-list .iru-card .front-button,.iru-featured .iru-deck .card-list .iru-card .front-buttons{width:100%}.iru-featured .iru-deck .card-list .iru-card .front-buttons{padding-top:5px;text-align:center;flex-shrink:0;display:flex;flex-direction:row}.iru-featured .iru-deck .card-list .iru-card .front-buttons .btn{border:none;border-radius:50em;margin:auto;padding:10px;width:80px}.iru-featured .iru-deck .card-list .iru-card .front-buttons .first{width:50%;margin-right:4px}.iru-featured .iru-deck .card-list .iru-card .front-buttons .last{width:50%;margin-left:4px;background-color:#fff}.iru-featured .iru-deck .card-list .iru-card .rear-buttons{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding-left:12px;padding-right:12px}.iru-featured .iru-deck .card-list .iru-card .rear-buttons .new{align-items:center;justify-content:space-between;height:25rem}.iru-featured .iru-deck .card-list .iru-card .rear-buttons .new .container-buttons .btn{font-size:1.4rem;font-weight:600}.iru-featured .iru-deck .card-list .iru-card .rear-buttons .btn{margin-top:6px}.iru-featured .iru-deck .card-list .iru-card .rear-buttons .btn:first-child{margin-top:4px}.iru-featured .iru-deck .card-list .iru-card .rear-buttons .container-buttons{height:245px;display:flex;flex-flow:row wrap;justify-content:space-evenly;align-items:center}.iru-featured .iru-deck .card-list .iru-card .rear-buttons .container-buttons .container.next,.iru-featured .iru-deck .card-list .iru-card .rear-buttons .container-buttons .container.prev{height:2.4rem;width:100%}.iru-featured .iru-deck .card-list .iru-card .rear-buttons .container-buttons .container.next .btn.btn-confirm.adjective,.iru-featured .iru-deck .card-list .iru-card .rear-buttons .container-buttons .container.prev .btn.btn-confirm.adjective{all:unset}.iru-featured .iru-deck .card-list .iru-card .rear-buttons .container-buttons .container.next .btn.btn-confirm.adjective img,.iru-featured .iru-deck .card-list .iru-card .rear-buttons .container-buttons .container.prev .btn.btn-confirm.adjective img{height:2.4rem;width:3rem;object-fit:cover;cursor:pointer}.iru-featured .iru-deck .card-list .iru-card .rear-buttons .container-buttons .container.next .btn.btn-confirm.adjective.up img,.iru-featured .iru-deck .card-list .iru-card .rear-buttons .container-buttons .container.prev .btn.btn-confirm.adjective.up img{-moz-transform:scale(-1,-1);-o-transform:scale(-1,-1);-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}.iru-featured .iru-deck .card-list .iru-card .rear-buttons .container-buttons .btn{background-color:#dbdada;border:none;border-radius:50em;color:#000;font-size:12px;font-weight:600;height:4rem;margin:6px 0;width:13rem}.iru-featured .iru-deck .card-list .iru-card .rear-buttons .container-buttons .btn.christmas{background-color:#ECF7E8;color:#286D0E}.iru-featured .iru-deck .card-list .iru-card .rear-buttons .container-buttons .btn.valentines{background-color:#FFF1F1;color:#A61717}.iru-featured .iru-deck .card-list .iru-card .rear-buttons .container-buttons .btn.active{background-color:#bde1e2;box-shadow:none;-webkit-box-shadow:none}.iru-featured .iru-deck .card-list .iru-card .rear-buttons .container-buttons .btn.active.christmas{background-color:#286D0E;color:#fff}.iru-featured .iru-deck .card-list .iru-card .rear-buttons .container-buttons .btn.active.valentines{background-color:#A61717;color:#fff}.iru-featured .iru-deck .card-list .iru-card .rear-buttons .container-buttons .btn.adjective{color:#067A6F!important;font-size:1.2rem}.iru-featured .iru-deck .card-list .iru-card .rear-buttons .btn.btn-link{font-size:1.3rem;text-transform:uppercase;font-weight:700;color:#067A6F;margin-top:0!important}.iru-featured .iru-deck .card-list .iru-card .rear-buttons .btn-share{box-sizing:border-box;border:none;height:5rem;border-radius:.4rem;font-size:1.8rem;font-weight:600;margin:10px 0}.iru-featured .iru-deck .card-list .iru-card .btn{padding-left:0;padding-right:0}.iru-featured .iru-deck .card-list .iru-card .btn.disabled{height:35px;border-color:#f3f3f3;background-color:#f3f3f3;cursor:default}.iru-featured .iru-deck .card-list .iru-card .btn.btn-link{font-size:1.3rem;font-weight:700;text-transform:uppercase;color:#099}.iru-featured .iru-deck .card-list .iru-card .btn.btn-link.disabled{cursor:default;color:#dbdada!important}.iru-featured .iru-deck .card-list .iru-card .btn.btn-link.no-transform{text-transform:none}.iru-featured .iru-deck .card-list .iru-card .paginated-buttons{display:flex;justify-content:space-between}.iru-featured .iru-deck .card-list .iru-card .paginated-buttons li>a.page-nav{padding:3px 8px}.iru-featured .iru-deck .card-list .iru-card a{color:#268a8c;font-size:1rem}.iru-featured .iru-deck .card-list .iru-end-card{min-height:390px;display:flex;flex-direction:column;justify-content:center;padding:20px}.iru-featured .iru-deck .card-list .iru-end-card .btn{white-space:normal}@media screen and (max-width:767px){.iru-featured .iru-deck .card-list .iru-card .rear-buttons .container-buttons .btn{width:11rem!important}.iru-featured .iru-deck .pulse-secondary.glyphicon.glyphicon-chevron-right-thin{left:-.4rem!important}}.iru-featured .iru-deck .card-page-nav-wrapper{display:flex;align-items:center;justify-content:center;margin-left:-10px;margin-top:30px}.iru-featured .iru-deck .card-page-nav-wrapper .card-page-nav{display:inline-block;background:#fff;border-radius:24px;padding:10px 15px}.iru-featured .iru-deck .card-page-nav-wrapper .card-page-nav ul{list-style-type:none;margin-bottom:0;padding-inline-start:0}.iru-featured .iru-deck .card-page-nav-wrapper .card-page-nav ul li{display:inline-block}.iru-featured .iru-deck .card-page-nav-wrapper .card-page-nav ul li .glyphicon{color:#237f81;font-size:20px;font-weight:700;top:3px!important}.iru-featured .iru-deck .card-page-nav-wrapper .card-page-nav ul li a{color:#000;text-align:center;display:inline-block;height:30px;width:30px;padding-top:5px}.iru-featured .iru-deck .card-page-nav-wrapper .card-page-nav ul li a.active{background-color:#237f81;color:#fff;border-radius:15px;cursor:default}.iru-featured .iru-deck .card-page-nav-wrapper .card-page-nav ul li a.disabled{cursor:default}.iru-featured .iru-deck .card-page-nav-wrapper .card-page-nav ul li a.disabled .glyphicon{color:#bfbfbf}.iru-featured .iru-deck .card-page-nav-wrapper .card-page-nav ul li:not(:last-of-type){margin-right:18px}@media (max-width:768px){.iru-featured .iru-deck .card-page-nav-wrapper .card-page-nav ul li:not(:last-of-type){margin-right:4px}}.iru-featured .iru-deck .carousel-survey{font-size:1.6rem;font-weight:400;margin:30px 10px 10px}.iru-featured .iru-deck .carousel-survey a{color:#227B7C}.iru-featured .center-ribbon-container .center-ribbon,.iru-featured .corner-ribbon{letter-spacing:1px;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.2);color:#fff;text-align:center;text-transform:uppercase}.iru-featured .center-ribbon-container{text-align:center}.iru-featured .center-ribbon-container .center-ribbon{background:#f7941e;width:50px;line-height:50px;font-size:12px;margin:auto}.iru-featured .center-ribbon-container .center-ribbon.small{line-height:20px}.iru-featured .corner-ribbon{background:#e60;width:200px;position:absolute;top:25px;left:-50px;line-height:50px;font-size:1.3rem;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);box-shadow:0 0 3px rgba(0,0,0,.3)}.iru-featured .corner-ribbon.small{line-height:20px}.iru-featured .corner-ribbon.top-left{top:25px;left:-50px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.iru-featured .corner-ribbon.top-left.small{top:8px;left:-80px}.iru-featured .corner-ribbon.top-right{top:25px;right:-50px;left:auto;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.iru-featured .corner-ribbon.top-right.small{top:7px;right:-78px}.card-list{margin-top:1rem}.card-list .liquid-child.ember-view{border-radius:1rem}.iru-featured .iru-deck .card-list .iru-card .card-modal.iru{width:calc(104.5%)!important;border-radius:1rem;left:0}@media screen and (max-width:767px){.card-list{margin-top:0}.iru-featured .iru-deck .card-list .iru-card .card-modal.iru{width:100%!important}}.iru-featured .iru-deck .card-list .iru-card .card-modal.iru .card-modal-header{position:relative;background-color:#fff;z-index:100}.card-modal-message.pv-tooltip.new{padding:3rem}.card-modal-message.pv-tooltip p{font-size:1.3rem;font-weight:400}.card-modal-message.pv-tooltip #pv-account,.card-modal-message.pv-tooltip #pv-privacy{font-weight:700;color:#099;cursor:pointer}.card-modal-content.pv-tooltip{min-height:76%}.card-modal-footer.pv-tooltip{display:flex;justify-content:flex-end}.card-modal-footer.pv-tooltip.new .card-modal-buttons{margin-top:-.7rem}.card-modal-footer.pv-tooltip .card-modal-buttons .btn.btn-link.pv-tooltip{font-size:1.3rem;font-weight:700}.card-modal .card-modal-header .card-modal-button-close,.card-modal-button-close{align-items:center;border-radius:33px;border:1px solid #099;cursor:pointer;display:flex;justify-content:center;height:33px;margin-left:auto;margin-right:0;width:33px}.card-modal .card-modal-header .card-modal-button-close:before,.card-modal-button-close:before{transform:rotate(-45deg)}.card-modal .card-modal-header .card-modal-button-close::after,.card-modal-button-close::after{transform:rotate(45deg)}.card-modal .card-modal-header .card-modal-button-close::after,.card-modal .card-modal-header .card-modal-button-close::before,.card-modal-button-close::after,.card-modal-button-close::before{background-color:#099;content:" ";height:18px;position:absolute;width:1px;box-sizing:border-box}.card-modal .card-modal-header .card-modal-button-close.new,.card-modal-button-close.new{border:none!important}.card-modal .card-modal-header .card-modal-button-close.new::after,.card-modal .card-modal-header .card-modal-button-close.new::before,.card-modal-button-close.new::after,.card-modal-button-close.new::before{background-color:#060606!important;content:" ";height:1.8rem;position:absolute;width:1.75px}.col-xs-12.col-sm-8.col-md-8.home-main.flex-column.bufferBottom.test-new{display:flex;justify-content:center;align-items:center}.col-xs-12.col-sm-8.col-md-8.home-main.flex-column.bufferBottom.test-new .home-status.ember-view.mobile{border-radius:0!important;width:100%}.col-xs-12.col-sm-8.col-md-8.home-main.flex-column.bufferBottom.test-new .home-content{margin-top:0;width:100%;height:100%;max-width:90rem}.home-status.ember-view:has(div.error-container){margin-bottom:12rem}@media (max-width:767px){.col-xs-12.col-sm-8.col-md-8.home-main.flex-column.bufferBottom.test-new .home-content{overflow:hidden}.home-status.ember-view:has(div.error-container){margin-bottom:23rem}}.home-status.mobile{background-color:#e1e1e1}.home-status,.home-status.mobile>div{background-color:#fff}#mobSlideContainer{border-bottom:solid 2rem #e1e1e1!important}.home-status{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;border-radius:1rem;margin-bottom:0;margin-top:2rem}.home-status.has-note{margin-top:0}.home-status.expanded{justify-content:flex-start}.home-status.expanded .post-area{align-items:flex-start;padding:1.5rem}.home-status.mobile{border-radius:0!important;width:100%;padding-left:.25rem;margin-top:0}.home-status.mobile.has-note .post-area .text-area.expanded textarea{height:11rem}.home-status.mobile .actions-area{flex-direction:column;align-items:end;padding-top:10px;padding-bottom:10px;align-self:end;justify-content:end;min-height:7rem}.home-status.mobile .actions-area .last-post-btn{flex-grow:0}.home-status.mobile .actions-area .fb-connect-btn{margin-top:10px}.home-status.mobile .profile-photo .image-wrapper.text-center.image-wrapper-circle.image-wrapper-large.ember-view{height:9rem;width:9rem;border-radius:50%;margin-left:.6rem;overflow:hidden;font-size:1rem}.home-status.mobile .profile-photo .liquid-child.ember-view,.home-status.mobile .profile-photo .liquid-container.ember-view{overflow:visible}.home-status.mobile .profile-photo #my-profile-image-toggle{position:relative;width:max-content;padding-left:1.3rem}.home-status.mobile .profile-photo #my-profile-image-toggle.padding-left{padding-left:1.3rem}.home-status.mobile .profile-photo #my-profile-image-toggle .now-then a{color:#268a8c;font-weight:500}.home-status.mobile .profile-photo .profile-photo-edit-button{width:100%;background-color:#00080;position:absolute;bottom:1px;color:#fff;text-transform:uppercase;cursor:pointer;font-size:1.4rem}.home-status.mobile .profile-photo #now-photo-container{background-color:#fff;width:9rem}.home-status.mobile .profile-photo #now-photo-container .user-initials.ember-view{display:flex;flex-direction:row;align-items:center;justify-content:center}.home-status.mobile .profile-photo #now-photo-container .user-initials-container{min-width:9rem!important;width:9rem;height:9rem;border-radius:50%;margin-bottom:.75rem;margin-left:1rem;font-size:2.4rem;color:#fff;font-weight:500;display:flex;flex-direction:column;align-items:center;justify-content:center}.home-status.mobile .profile-photo #now-photo-container .add-photo{border-radius:50%;box-sizing:content-box;width:9rem;height:9rem;margin-bottom:.6rem;margin-left:.5rem;border:1px solid #a8a8a8}.home-status.mobile .user-info{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:1rem}.home-status.mobile .user-info .profile-photo{border-radius:50%}.home-status.mobile .user-info .profile-photo img{height:9rem;width:9rem;object-fit:cover;border-radius:50%;cursor:pointer}.home-status.mobile .user-info .profile-info{display:flex;flex-direction:column;width:75%;align-items:flex-start;justify-content:space-evenly;padding:0 1rem 0 2rem;font-size:1.6rem;font-weight:600}.home-status.mobile .user-info .profile-info .user-name{font-size:2rem}.home-status.mobile .user-info .profile-info .user-name a,.home-status.mobile .user-info .profile-info .user-name a:active,.home-status.mobile .user-info .profile-info .user-name a:hover{color:#000}.home-status.mobile .user-info .profile-info .user-school{font-weight:400;font-size:1.2rem}.home-status.mobile .cm-plus-badge-spacer{height:.75rem;width:100%}.home-status.mobile .cm-plus-badge{background-color:#F46F13;color:#fff;font-weight:500;font-size:1rem;text-align:center;padding:.1rem .4rem 0;height:1.7rem;width:8.4rem;border-radius:1rem;margin-bottom:1rem}.home-status.mobile .profile-visits-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;width:100%;padding:0;min-height:6rem;font-size:1.4rem;font-weight:400}.home-status.mobile .profile-visits-container a{font-size:1.5rem;color:#000;cursor:pointer}.home-status.mobile .profile-visits-container .no-visits-upgrade-link,.home-status.mobile .profile-visits-container .upgrade-link-container{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:1.2rem;line-height:1.2;padding-bottom:1rem}.home-status.mobile .profile-visits-container .no-visits-upgrade-link a.upgrade-link,.home-status.mobile .profile-visits-container .upgrade-link-container a.upgrade-link{padding-left:.5rem;font-weight:600;font-size:1.2rem;color:#268a8c;cursor:pointer}.home-status.mobile .profile-visits-container span:first-child{margin-top:1rem;margin-bottom:1rem}.home-status.mobile .post-area{min-height:7rem;border-top:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1}.home-status.mobile .post-area .text-area.expanded textarea{box-shadow:none;-webkit-box-shadow:none;font-size:1.6rem;font-weight:400;height:14rem;overflow:auto}.home-status.mobile .submit-area{width:100%;height:5rem;padding:0 1rem;min-height:5rem}.home-status.mobile .submit-area .post-photos-btn{all:unset;font-size:1.8rem;font-weight:600;width:-webkit-fill-available;height:5rem;text-align:center;color:#fff;background-color:#009BD4}@media (max-width:767px){.home-status.mobile .submit-area .post-photos-btn{font-size:1.6rem}}.home-status.mobile .submit-area .post-photos-btn:hover{color:#fff;cursor:pointer}.home-status.mobile .submit-area .post-photos-btn img{margin-right:.75rem;vertical-align:middle}.home-status .note-spacer{width:100%;margin-top:2rem;height:1px;background-color:#e1e1e1!important}.home-status .note-container{height:4.5rem;min-height:4.5rem;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 1.5rem}.home-status .note-container span{font-size:1.4rem;font-weight:400}.home-status .note-container span a{font-size:1.6rem;font-weight:600;cursor:pointer;color:#268a8c}.home-status .note-container span a:hover{color:#207072}.home-status .note-container.mobile{margin-top:20px;border-top:solid 1px #e1e1e1;min-height:4rem}.home-status .profile-visits-container{display:none}.home-status .post-area{display:flex;flex-direction:row;width:100%;min-height:7.6rem;align-items:center;justify-content:space-between;padding:1.5rem}.home-status .post-area .profile-photo{border-radius:50%}.home-status .post-area .profile-photo img{height:4.1rem;width:4.1rem;object-fit:cover;border-radius:50%;cursor:pointer}.home-status .post-area .profile-photo .user-initials-container{height:4.1rem;width:4.1rem;border-radius:50%;color:#fff;font-size:1.8rem;font-weight:500;display:flex;flex-direction:column;align-items:center;justify-content:center}.home-status .post-area .text-area{width:90%;text-align:center}.home-status .post-area .text-area.expanded textarea{height:17rem;overflow:auto}.home-status .post-area .text-area textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:none;-webkit-box-shadow:none;box-sizing:border-box;resize:none;width:97%;background-color:#f3f3f3;height:4.1rem;border:1px solid #f3f3f3;border-radius:2rem;line-height:4rem;overflow:hidden;padding:0 1rem;margin-top:0;margin-left:1rem;font-size:1.8rem;font-weight:400;color:#000}.home-status .post-area .text-area textarea.blocked{caret-color:transparent!important}.home-status .post-area .text-area textarea::placeholder{color:#000}.home-status .post-area .post-buttons{display:flex;flex-direction:column;align-items:center;justify-content:center}.home-status .post-area .cancel-btn{all:unset;font-size:1.6rem;color:#555;cursor:pointer;font-weight:600;margin-top:.5rem}.home-status .post-area .cancel-btn:hover{color:#464646;cursor:pointer}@media (max-width:767px){.home-status .post-area .text-area textarea{margin-left:0;font-size:1.6rem;line-height:2rem;padding-top:1rem}.home-status .post-area .cancel-btn{margin-top:20px}}.home-status .post-area .post-btn{all:unset;color:#227b7c;font-size:1.8rem;height:4rem;width:8rem;text-align:center;font-weight:600;border-radius:.5rem;text-decoration:underline}.home-status .post-area .post-btn:hover{cursor:pointer}.home-status .post-area .post-btn:disabled{color:gray;cursor:not-allowed}@media (max-width:480px){.home-status .post-area-mobile{flex-direction:column}.home-status .post-area-mobile .post-buttons{flex-direction:row-reverse;margin:0 0 0 auto}.home-status .post-area-mobile .cancel-btn{margin-top:0}.home-status .post-area-mobile .text-area{width:100%}}.home-status .divider{height:1px;width:98%;margin:0}.home-status .actions-area{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:end;padding:1.5rem}@media (max-width:767px){.home-status .post-area .post-btn{font-size:1.6rem}.home-status .actions-area{padding:0 1.5rem}}.home-status .actions-area .fb-connect-btn{margin-right:10px}.home-status .actions-area .fb-connect-btn:hover{cursor:pointer}@media (max-width:815px){.home-status .actions-area{flex-direction:column-reverse;align-items:end;padding-top:10px;padding-bottom:10px}.home-status .actions-area .fb-connect-btn{margin-top:10px}}.home-status .actions-area .last-post-btn,.home-status .actions-area .post-photos-btn,.home-status .actions-area .view-photos-btn{all:unset;font-size:1.6rem;font-weight:600;display:flex;flex-direction:row;align-items:center;justify-content:center;width:max-content;color:#fff;height:5rem;border-radius:.5rem;background-color:#fff;padding:0 16px}@media (max-width:1440px){.home-status .actions-area .last-post-btn,.home-status .actions-area .post-photos-btn,.home-status .actions-area .view-photos-btn{font-size:1.6rem}}@media (max-width:767px){.home-status .actions-area .fb-connect-btn{margin-right:0}.home-status .actions-area .last-post-btn,.home-status .actions-area .post-photos-btn,.home-status .actions-area .view-photos-btn{font-size:1.6rem}}@media (max-width:480px){.home-status .actions-area .last-post-btn,.home-status .actions-area .post-photos-btn,.home-status .actions-area .view-photos-btn{font-size:1.6rem;width:-webkit-fill-available}}.home-status .actions-area .last-post-btn:hover,.home-status .actions-area .post-photos-btn:hover,.home-status .actions-area .view-photos-btn:hover{color:#207072;cursor:pointer}.home-status .actions-area .last-post-btn img,.home-status .actions-area .post-photos-btn img,.home-status .actions-area .view-photos-btn img{margin-right:.75rem;vertical-align:sub}.home-status .actions-area .view-photos-btn{visibility:hidden!important;display:none}.home-status .actions-area .view-photos-btn img{vertical-align:top}.home-status .actions-area .last-post-btn img{vertical-align:bottom}.home-status .actions-area .post-photos-btn{color:#fff;background-color:#009BD4}.home-status .actions-area .post-photos-btn:hover{color:#fff}.home-status.ember-view .error-container{display:flex;flex-direction:row;align-items:flex-start;background-color:#F1C7CB;border-radius:1.25rem;padding:2rem;color:#C62A2F;font-size:1.6rem;margin:20px 0}.home-status.ember-view .error-container.mobile{margin:0 20px}.home-status.ember-view .error-container img{cursor:pointer;padding-left:20px}.yearbooks-banner{background-color:#fff;border-radius:15px;padding:20px 16px 18px;margin-top:14px;width:295px}.yearbooks-banner p{margin:0;font-size:24px}.yearbooks-banner:hover{cursor:pointer}.yearbooks-banner .yearbooks-banner-image{display:flex;align-items:center;font-size:16px;margin:0}.yearbooks-banner .yearbooks-banner-image img{margin-right:5px;width:54px}.yearbooks-banner .yearbooks-banner-btn{display:flex;color:#fff;background-color:#00687B;padding:4px 12px;justify-content:center;align-items:center;border-radius:50px;margin-top:10px}.yearbooks-banner .yearbooks-banner-btn:hover{text-decoration:none}.yearbooks-banner .banner-arrow-outward{margin-left:5px}.home-module.community-photos-module.fill-height.ember-view:has(>div.has-albums-container.test-new){border-radius:1.25rem;width:100%!important;margin:2rem 0!important}@media (max-width:767px){.home-module.community-photos-module.fill-height.ember-view:has(>div.has-albums-container.test-new){border-radius:0}}.home-module.community-photos-module.fill-height.ember-view:has(>div.no-albums-container.test-new){border-radius:1.25rem;width:100%!important;margin:2rem 0!important}@media (max-width:767px){.home-module.community-photos-module.fill-height.ember-view:has(>div.no-albums-container.test-new){padding:2rem 1rem!important;border-radius:0}}.community-photos-module{flex-direction:column;min-width:65%}.community-photos-module .has-albums-container{padding:15px 0 25px 20px}@media (max-width:768px){.community-photos-module .has-albums-container{padding:20px 0 25px 24px}}@media (min-width:1425px){.community-photos-module{min-width:60%}}.community-photos-module .module-header-container{display:flex;align-items:center;justify-content:space-between}.community-photos-module .description-text{padding-right:20px}.community-photos-module .beta-btn{font-size:12px;width:fit-content;background-color:#009BD4;color:#fff;border:none;border-radius:5px;padding:5px 10px 3px}.community-photos-module .beta-btn:focus{outline:0}.community-photos-module .beta-btn-mobile{margin-bottom:10px}@media (min-width:768px){.community-photos-module .beta-btn-mobile{display:none}}.community-photos-module .beta-btn-desktop{margin-left:10px}@media (max-width:767px){.community-photos-module .beta-btn-desktop{display:none}}.community-photos-module .title{font-size:24px;font-weight:700;display:flex;align-items:flex-start}.community-photos-module .view-all-link{font-size:18px;color:#237F81;font-weight:700;padding-right:20px}@media (max-width:768px){.community-photos-module .view-all-link{padding-right:20px}}.community-photos-module .album-covers-container{display:flex;flex-wrap:wrap;align-items:stretch}.community-photos-module .album-container{width:125px;margin-right:20px;margin-top:15px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:470px){.community-photos-module .album-container{width:44%}}@media (max-width:370px){.community-photos-module .album-container{width:43%}}.community-photos-module .album-cover{position:relative}.community-photos-module .album-cover:hover{cursor:pointer}.community-photos-module .album-photo{position:relative;display:flex;justify-content:center;height:125px;border-radius:10px;overflow:hidden;background-color:#F3F3F3;background-size:cover}.community-photos-module .featured{border-radius:15px;border:3px solid transparent;background:linear-gradient(#F3F3F3,#F3F3F3) padding-box,linear-gradient(#067A6F,#1C7BB3) border-box}.community-photos-module .featured-tag{position:absolute;z-index:1;color:#fff;font-size:12px;font-weight:700;padding:0 10px;background-image:linear-gradient(#067A6F,#1C7BB3);left:50%;transform:translateX(-50%)}.community-photos-module .photo-blur{filter:blur(2px)}.community-photos-module .photos-count{position:absolute;display:flex;justify-content:center;align-items:center;width:52px;height:52px;border-radius:50%;background-color:rgba(0,0,0,.4);color:#fff;font-size:16px;font-weight:700;top:50%;left:50%;transform:translate(-50%,-50%)}.community-photos-module .album-title{font-size:16px;font-weight:700;width:100%;max-height:47px;margin-bottom:0;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;white-space:normal}#people .no-whitespace,#people .received-words-collapsed,#peopleGallery .no-whitespace,#peopleGallery .received-words-collapsed,#peopleIndex .no-whitespace,#peopleIndex .received-words-collapsed,#peopleNotes .no-whitespace,#peopleNotes .received-words-collapsed,#peopleSchools .no-whitespace,#peopleSchools .received-words-collapsed,#peopleYearbooks .no-whitespace,#peopleYearbooks .received-words-collapsed,.blue-pib .no-whitespace,.blue-pib .received-words-collapsed,.join-school-modal .no-whitespace,.join-school-modal .received-words-collapsed{white-space:nowrap}.community-photos-module .add-album-container{display:flex;align-items:center;justify-content:center;flex-direction:column;width:270px;height:125px;color:#227B7C;background-color:#F3F3F3;font-weight:700;border-radius:10px;margin-top:15px;margin-right:20px}.community-photos-module .add-album-container p{padding-top:10px;margin-bottom:0}.community-photos-module .add-album-container:hover{cursor:pointer}@media (max-width:470px){.community-photos-module .add-album-container{flex-grow:1}}.community-photos-module .album-covers-container-one{flex-wrap:nowrap;margin:inherit}.community-photos-module .add-album-container-one p{text-align:center}@media (max-width:425px){.community-photos-module .add-album-container-one{width:auto;padding:10px}}.community-photos-module .photos-container{display:flex;align-items:center;justify-content:space-between;padding:20px 0 20px 20px}.community-photos-module .photos-container .photo{width:29%;margin-right:20px}.community-photos-module .description-container{padding:10px 20px 20px}.community-photos-module .description-container .no-albums-beta-btn{margin-bottom:10px}.community-photos-module .description-container p{font-size:20px}.community-photos-module .description-container a{font-size:18px;font-weight:700;color:#227B7C;cursor:pointer}.community-photos-module .default-img-mob{display:none;width:100%}@media (max-width:768px){.community-photos-module .photos-container{display:none}.community-photos-module .default-img-mob{display:block}}.module-variant{border-radius:15px}.hairtastic-module{flex-basis:fit-content!important}.counters-container{display:flex;gap:20px;margin:8px 0!important}.counters-container div{display:flex;align-items:center}.counters-container div .counter-icon{width:15px;height:15px;margin-right:2px}.sub-title .cm-plus-badge-spacer{height:.75rem;width:100%}.sub-title .cm-plus-badge{background-color:#F46F13;color:#fff;font-weight:500;font-size:1rem;text-align:center;padding:.1rem .4rem 0;height:1.7rem;width:8.4rem;border-radius:1rem;margin-bottom:1rem}.games-module{background-color:#FFF;display:flex;flex-direction:column;padding:20px;margin-top:20px;margin-bottom:20px;border-radius:15px;cursor:pointer}.games-module .games-module-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.games-module .games-module-header-left{display:flex;flex-direction:row;align-items:center;gap:10px}.games-module .games-module-title{font-size:24px;font-weight:700;margin:0}.games-module .games-module-new-badge{padding:4px 12px 2px;border-radius:12.5px;font-size:12px;font-weight:600;color:#00687B;background-color:#AEECFF}.games-module .games-module-subtitle{font-size:20px;font-weight:400;margin-bottom:17px}.games-module .games-module-fake-play-button{background:#00687B;border-radius:100px;border:none;color:#FFF;padding:6px 12px 6px 15px;text-decoration:none;cursor:pointer;align-self:flex-start}.games-module .game-image-container img{width:100%;height:auto;display:block;border-radius:15px}@media (min-width:1024px){.games-module.games-module--mobile{display:none}}@media (max-width:1023px){.games-module.games-module--desktop{display:none}.games-module.games-module--mobile .games-module-fake-play-button{align-self:flex-end;margin-top:16px}.games-module.games-module--mobile{border-radius:0}.games-module.games-module--mobile .games-module-subtitle{font-size:16px}}.base-carousel{position:relative;clear:both}.base-carousel .bc-card-holder{padding:0 32px}@media (max-width:767px){.base-carousel .bc-card-holder.test-new{padding:0 40px}}.base-carousel .bc-control{color:#000;background-color:#fff;cursor:pointer;padding:2px;position:absolute;top:0;height:100%;z-index:10;font-size:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}#people .received-word.received-word-used,#peopleGallery .received-word.received-word-used,#peopleIndex .received-word.received-word-used,#peopleNotes .received-word.received-word-used,#peopleSchools .received-word.received-word-used,#peopleYearbooks .received-word.received-word-used,.base-carousel .bc-control.inactive,.blue-pib .received-word.received-word-used,.join-school-modal .received-word.received-word-used{cursor:default}.base-carousel .bc-control.bc-control-left{left:0}.base-carousel .bc-control.bc-control-right{right:0}.base-carousel .bc-control .bc-arrow-circle{padding:6px;color:#fff;background-color:#009bd4;border-radius:100%}.base-carousel .bc-control .bc-arrow-circle:hover{background-color:#3bcaff}@media screen and (min-width:768px){.base-carousel .bc-card-holder{padding:0 15%}.base-carousel .bc-control{width:15%}}.home-content .story-carousel.base-carousel.ember-view .story-carousel-card.ember-view{border-radius:1.25rem}.home-content .story-carousel.base-carousel.ember-view .bc-control.bc-control-left,.home-content .story-carousel.base-carousel.ember-view .bc-control.bc-control-right{background-color:transparent!important}@media (max-width:767px){.home-content .story-carousel.base-carousel.ember-view .story-carousel-card.ember-view{border-radius:0}.home-content .story-carousel.base-carousel.ember-view .bc-control.bc-control-left{left:0;margin-left:2rem!important}.home-content .story-carousel.base-carousel.ember-view .bc-control.bc-control-right{right:0;margin-right:2rem!important}}.section-icon{width:84px;height:84px;line-height:84px;font-size:calc(50.4px);border-radius:100%;color:#fff;background:#009bd4}.section-yearbooks .flexpub{margin-left:auto;margin-right:auto;width:50%}.section-yearbooks .yearbook-layer{margin-bottom:15px;overflow:hidden}@media screen and (max-width:767px){.section-yearbooks .flexpub{width:85%}.section-yearbooks .yearbook-layer.about{overflow-x:auto;display:inline-flex;max-width:100%}}.section-yearbooks .yearbook-layer.redesign{overflow:visible;margin-left:-15px}.section-yearbooks .yearbook-layer .yearbook{vertical-align:top;display:inline-block;margin:10px 12px 20px}.section-yearbooks .yearbook-layer .yearbook .yearbook-image{position:relative;width:155px;height:210px;border:1px solid #e1e1e1;background-size:cover;background-position:center;display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:flex-end}.section-yearbooks .yearbook-layer .yearbook .yearbook-image.redesign{width:260px;height:376px}.section-yearbooks .yearbook-layer .yearbook .yearbook-image.redesign .foreground{display:flex;align-items:center;background:rgba(0,0,0,.5);height:50%;width:100%;bottom:0}.section-yearbooks .yearbook-layer .yearbook .yearbook-image.redesign .foreground a{color:#fff;margin-left:22px}.section-yearbooks .yearbook-layer .yearbook .redesign-links{display:flex;padding:10px 0;margin:0 -5px}.section-yearbooks .yearbook-layer .yearbook .redesign-links .btn{width:124px;padding:10px 16px;margin:5px}.section-yearbooks .yearbook-layer .yearbook .yearbook-page .content{margin-top:0}.section-yearbooks .yearbook-layer .yearbook .btn{padding:0 10px;margin-bottom:10px}.section-yearbooks .add-yearbook{background-color:#FEE39C;padding:3px;margin:10px auto;width:50%}.section-yearbooks .search{margin:auto;width:40%}#people .profile-section,#peopleGallery .profile-section,#peopleIndex .profile-section,#peopleNotes .profile-section,#peopleSchools .profile-section,#peopleYearbooks .profile-section,.blue-pib .profile-section,.join-school-modal .profile-section{margin:25px 5% 0}#people .profile-section:last-child,#peopleGallery .profile-section:last-child,#peopleIndex .profile-section:last-child,#peopleNotes .profile-section:last-child,#peopleSchools .profile-section:last-child,#peopleYearbooks .profile-section:last-child,.blue-pib .profile-section:last-child,.join-school-modal .profile-section:last-child{margin-bottom:55px}#people .section-header,#peopleGallery .section-header,#peopleIndex .section-header,#peopleNotes .section-header,#peopleSchools .section-header,#peopleYearbooks .section-header,.blue-pib .section-header,.join-school-modal .section-header{padding-bottom:20px}#people .received-word,#peopleGallery .received-word,#peopleIndex .received-word,#peopleNotes .received-word,#peopleSchools .received-word,#peopleYearbooks .received-word,.blue-pib .received-word,.join-school-modal .received-word{display:inline-block;position:relative;margin:0 5px 15px}#people .received-word.received-word-used .received-word-icon,#peopleGallery .received-word.received-word-used .received-word-icon,#peopleIndex .received-word.received-word-used .received-word-icon,#peopleNotes .received-word.received-word-used .received-word-icon,#peopleSchools .received-word.received-word-used .received-word-icon,#peopleYearbooks .received-word.received-word-used .received-word-icon,.blue-pib .received-word.received-word-used .received-word-icon,.join-school-modal .received-word.received-word-used .received-word-icon{color:#e1e1e1}#people .received-word .my-profile-link,#peopleGallery .received-word .my-profile-link,#peopleIndex .received-word .my-profile-link,#peopleNotes .received-word .my-profile-link,#peopleSchools .received-word .my-profile-link,#peopleYearbooks .received-word .my-profile-link,.blue-pib .received-word .my-profile-link,.join-school-modal .received-word .my-profile-link{display:block}#people .received-word .received-word-count,#peopleGallery .received-word .received-word-count,#peopleIndex .received-word .received-word-count,#peopleNotes .received-word .received-word-count,#peopleSchools .received-word .received-word-count,#peopleYearbooks .received-word .received-word-count,.blue-pib .received-word .received-word-count,.join-school-modal .received-word .received-word-count{pointer-events:none;padding-left:0;padding-right:0;background-color:#f3f3f3;width:25px}#people .received-word .received-word-button,#peopleGallery .received-word .received-word-button,#peopleIndex .received-word .received-word-button,#peopleNotes .received-word .received-word-button,#peopleSchools .received-word .received-word-button,#peopleYearbooks .received-word .received-word-button,.blue-pib .received-word .received-word-button,.join-school-modal .received-word .received-word-button{width:120px;overflow:hidden;background-color:#f3f3f3;padding:6px 6px 6px 0}#people .received-word .received-word-button:hover,#peopleGallery .received-word .received-word-button:hover,#peopleIndex .received-word .received-word-button:hover,#peopleNotes .received-word .received-word-button:hover,#peopleSchools .received-word .received-word-button:hover,#peopleYearbooks .received-word .received-word-button:hover,.blue-pib .received-word .received-word-button:hover,.join-school-modal .received-word .received-word-button:hover{border:1px solid #d4d4d4}#people .received-word .received-word-icon,#peopleGallery .received-word .received-word-icon,#peopleIndex .received-word .received-word-icon,#peopleNotes .received-word .received-word-icon,#peopleSchools .received-word .received-word-icon,#peopleYearbooks .received-word .received-word-icon,.blue-pib .received-word .received-word-icon,.join-school-modal .received-word .received-word-icon{line-height:inherit;color:#009bd4;float:right}#people .received-word .hover-badge,#peopleGallery .received-word .hover-badge,#peopleIndex .received-word .hover-badge,#peopleNotes .received-word .hover-badge,#peopleSchools .received-word .hover-badge,#peopleYearbooks .received-word .hover-badge,.blue-pib .received-word .hover-badge,.join-school-modal .received-word .hover-badge{display:inline;position:absolute;font-size:12px;line-height:14px;top:-9px;right:-4px;min-width:18px;z-index:10}#people .adjective-word,#peopleGallery .adjective-word,#peopleIndex .adjective-word,#peopleNotes .adjective-word,#peopleSchools .adjective-word,#peopleYearbooks .adjective-word,.blue-pib .adjective-word,.join-school-modal .adjective-word{margin:0 10px;display:inline-block;width:95px}#people .fixed-width-plus,#peopleGallery .fixed-width-plus,#peopleIndex .fixed-width-plus,#peopleNotes .fixed-width-plus,#peopleSchools .fixed-width-plus,#peopleYearbooks .fixed-width-plus,.blue-pib .fixed-width-plus,.join-school-modal .fixed-width-plus{max-width:670px}#people .fixed-width,#peopleGallery .fixed-width,#peopleIndex .fixed-width,#peopleNotes .fixed-width,#peopleSchools .fixed-width,#peopleYearbooks .fixed-width,.blue-pib .fixed-width,.join-school-modal .fixed-width{max-width:600px}#people .fixed-width-half,#peopleGallery .fixed-width-half,#peopleIndex .fixed-width-half,#peopleNotes .fixed-width-half,#peopleSchools .fixed-width-half,#peopleYearbooks .fixed-width-half,.blue-pib .fixed-width-half,.join-school-modal .fixed-width-half{max-width:300px}#people .mar-left-5,#peopleGallery .mar-left-5,#peopleIndex .mar-left-5,#peopleNotes .mar-left-5,#peopleSchools .mar-left-5,#peopleYearbooks .mar-left-5,.blue-pib .mar-left-5,.join-school-modal .mar-left-5{margin-left:5px}#people .mar-top-3,#peopleGallery .mar-top-3,#peopleIndex .mar-top-3,#peopleNotes .mar-top-3,#peopleSchools .mar-top-3,#peopleYearbooks .mar-top-3,.blue-pib .mar-top-3,.join-school-modal .mar-top-3{margin-top:3px}#people .mar-top-10,#peopleGallery .mar-top-10,#peopleIndex .mar-top-10,#peopleNotes .mar-top-10,#peopleSchools .mar-top-10,#peopleYearbooks .mar-top-10,.blue-pib .mar-top-10,.join-school-modal .mar-top-10{margin-top:10px}#people .mar-top-15,#peopleGallery .mar-top-15,#peopleIndex .mar-top-15,#peopleNotes .mar-top-15,#peopleSchools .mar-top-15,#peopleYearbooks .mar-top-15,.blue-pib .mar-top-15,.join-school-modal .mar-top-15{margin-top:15px}#people .mar-bot-15,#peopleGallery .mar-bot-15,#peopleIndex .mar-bot-15,#peopleNotes .mar-bot-15,#peopleSchools .mar-bot-15,#peopleYearbooks .mar-bot-15,.blue-pib .mar-bot-15,.join-school-modal .mar-bot-15{margin-bottom:15px}#people .mar-top-30,#peopleGallery .mar-top-30,#peopleIndex .mar-top-30,#peopleNotes .mar-top-30,#peopleSchools .mar-top-30,#peopleYearbooks .mar-top-30,.blue-pib .mar-top-30,.join-school-modal .mar-top-30{margin-top:30px}#people .mar-bot-30,#peopleGallery .mar-bot-30,#peopleIndex .mar-bot-30,#peopleNotes .mar-bot-30,#peopleSchools .mar-bot-30,#peopleYearbooks .mar-bot-30,.blue-pib .mar-bot-30,.join-school-modal .mar-bot-30{margin-bottom:30px}#people .pad-top-0,#peopleGallery .pad-top-0,#peopleIndex .pad-top-0,#peopleNotes .pad-top-0,#peopleSchools .pad-top-0,#peopleYearbooks .pad-top-0,.blue-pib .pad-top-0,.join-school-modal .pad-top-0{padding-top:0!important}#people .pad-top-15,#peopleGallery .pad-top-15,#peopleIndex .pad-top-15,#peopleNotes .pad-top-15,#peopleSchools .pad-top-15,#peopleYearbooks .pad-top-15,.blue-pib .pad-top-15,.join-school-modal .pad-top-15{padding-top:15px}#people .pad-bot-15,#peopleGallery .pad-bot-15,#peopleIndex .pad-bot-15,#peopleNotes .pad-bot-15,#peopleSchools .pad-bot-15,#peopleYearbooks .pad-bot-15,.blue-pib .pad-bot-15,.join-school-modal .pad-bot-15{padding-bottom:15px}#people .pad-right-20,#peopleGallery .pad-right-20,#peopleIndex .pad-right-20,#peopleNotes .pad-right-20,#peopleSchools .pad-right-20,#peopleYearbooks .pad-right-20,.blue-pib .pad-right-20,.join-school-modal .pad-right-20{padding-right:20px}#people .pad-rl-5,#peopleGallery .pad-rl-5,#peopleIndex .pad-rl-5,#peopleNotes .pad-rl-5,#peopleSchools .pad-rl-5,#peopleYearbooks .pad-rl-5,.blue-pib .pad-rl-5,.join-school-modal .pad-rl-5{padding-right:5px;padding-left:5px}#people .pad-right-5,#peopleGallery .pad-right-5,#peopleIndex .pad-right-5,#peopleNotes .pad-right-5,#peopleSchools .pad-right-5,#peopleYearbooks .pad-right-5,.blue-pib .pad-right-5,.join-school-modal .pad-right-5{padding-right:5px}#people .pad-left-15,#peopleGallery .pad-left-15,#peopleIndex .pad-left-15,#peopleNotes .pad-left-15,#peopleSchools .pad-left-15,#peopleYearbooks .pad-left-15,.blue-pib .pad-left-15,.join-school-modal .pad-left-15{padding-left:15px}#people .pad-left-5,#peopleGallery .pad-left-5,#peopleIndex .pad-left-5,#peopleNotes .pad-left-5,#peopleSchools .pad-left-5,#peopleYearbooks .pad-left-5,.blue-pib .pad-left-5,.join-school-modal .pad-left-5{padding-left:5px}#people .font-bold,#peopleGallery .font-bold,#peopleIndex .font-bold,#peopleNotes .font-bold,#peopleSchools .font-bold,#peopleYearbooks .font-bold,.blue-pib .font-bold,.join-school-modal .font-bold{font-weight:700}#people .block-display,#peopleGallery .block-display,#peopleIndex .block-display,#peopleNotes .block-display,#peopleSchools .block-display,#peopleYearbooks .block-display,.blue-pib .block-display,.join-school-modal .block-display{display:inline-block}#people .block-display .fit-mobile,#peopleGallery .block-display .fit-mobile,#peopleIndex .block-display .fit-mobile,#peopleNotes .block-display .fit-mobile,#peopleSchools .block-display .fit-mobile,#peopleYearbooks .block-display .fit-mobile,.blue-pib .block-display .fit-mobile,.join-school-modal .block-display .fit-mobile{max-width:280px}#people .block-display .fit-dt-tablet,#peopleGallery .block-display .fit-dt-tablet,#peopleIndex .block-display .fit-dt-tablet,#peopleNotes .block-display .fit-dt-tablet,#peopleSchools .block-display .fit-dt-tablet,#peopleYearbooks .block-display .fit-dt-tablet,.blue-pib .block-display .fit-dt-tablet,.join-school-modal .block-display .fit-dt-tablet{max-width:550px}#people .normal-whitespace,#peopleGallery .normal-whitespace,#peopleIndex .normal-whitespace,#peopleNotes .normal-whitespace,#peopleSchools .normal-whitespace,#peopleYearbooks .normal-whitespace,.blue-pib .normal-whitespace,.join-school-modal .normal-whitespace{white-space:normal}#people .tooltip-mobile,#peopleGallery .tooltip-mobile,#peopleIndex .tooltip-mobile,#peopleNotes .tooltip-mobile,#peopleSchools .tooltip-mobile,#peopleYearbooks .tooltip-mobile,.blue-pib .tooltip-mobile,.join-school-modal .tooltip-mobile{padding:0 5%;margin:10px 5%}#people .tooltip-box,#peopleGallery .tooltip-box,#peopleIndex .tooltip-box,#peopleNotes .tooltip-box,#peopleSchools .tooltip-box,#peopleYearbooks .tooltip-box,.blue-pib .tooltip-box,.join-school-modal .tooltip-box{position:relative;background-color:#fff;text-align:center;margin-top:15px;border:1px solid #e1e1e1}#people .no-iru-actions,#peopleGallery .no-iru-actions,#peopleIndex .no-iru-actions,#peopleNotes .no-iru-actions,#peopleSchools .no-iru-actions,#peopleYearbooks .no-iru-actions,.blue-pib .no-iru-actions,.join-school-modal .no-iru-actions{margin-top:25px}#people .no-iru-actions a:hover,#peopleGallery .no-iru-actions a:hover,#peopleIndex .no-iru-actions a:hover,#peopleNotes .no-iru-actions a:hover,#peopleSchools .no-iru-actions a:hover,#peopleYearbooks .no-iru-actions a:hover,.blue-pib .no-iru-actions a:hover,.join-school-modal .no-iru-actions a:hover{text-decoration:none}#people .no-iru-actions .action,#peopleGallery .no-iru-actions .action,#peopleIndex .no-iru-actions .action,#peopleNotes .no-iru-actions .action,#peopleSchools .no-iru-actions .action,#peopleYearbooks .no-iru-actions .action,.blue-pib .no-iru-actions .action,.join-school-modal .no-iru-actions .action{display:inline-block;margin:0 10px 10px}#people .no-iru-actions .action .action-box,#peopleGallery .no-iru-actions .action .action-box,#peopleIndex .no-iru-actions .action .action-box,#peopleNotes .no-iru-actions .action .action-box,#peopleSchools .no-iru-actions .action .action-box,#peopleYearbooks .no-iru-actions .action .action-box,.blue-pib .no-iru-actions .action .action-box,.join-school-modal .no-iru-actions .action .action-box{height:130px;width:150px;color:#fff;padding:0 10px}#people .no-iru-actions .action .action-box .icon-container,#peopleGallery .no-iru-actions .action .action-box .icon-container,#peopleIndex .no-iru-actions .action .action-box .icon-container,#peopleNotes .no-iru-actions .action .action-box .icon-container,#peopleSchools .no-iru-actions .action .action-box .icon-container,#peopleYearbooks .no-iru-actions .action .action-box .icon-container,.blue-pib .no-iru-actions .action .action-box .icon-container,.join-school-modal .no-iru-actions .action .action-box .icon-container{padding-top:20px;padding-bottom:7px}#people .no-iru-actions .action .action-box .icon-container .icon,#peopleGallery .no-iru-actions .action .action-box .icon-container .icon,#peopleIndex .no-iru-actions .action .action-box .icon-container .icon,#peopleNotes .no-iru-actions .action .action-box .icon-container .icon,#peopleSchools .no-iru-actions .action .action-box .icon-container .icon,#peopleYearbooks .no-iru-actions .action .action-box .icon-container .icon,.blue-pib .no-iru-actions .action .action-box .icon-container .icon,.join-school-modal .no-iru-actions .action .action-box .icon-container .icon{font-size:32px}#people .no-iru-actions .action .action-box-story,#peopleGallery .no-iru-actions .action .action-box-story,#peopleIndex .no-iru-actions .action .action-box-story,#peopleNotes .no-iru-actions .action .action-box-story,#peopleSchools .no-iru-actions .action .action-box-story,#peopleYearbooks .no-iru-actions .action .action-box-story,.blue-pib .no-iru-actions .action .action-box-story,.join-school-modal .no-iru-actions .action .action-box-story{height:110px}#people .story-bubble.image-wrapper-large,#peopleGallery .story-bubble.image-wrapper-large,#peopleIndex .story-bubble.image-wrapper-large,#peopleNotes .story-bubble.image-wrapper-large,#peopleSchools .story-bubble.image-wrapper-large,#peopleYearbooks .story-bubble.image-wrapper-large,.blue-pib .story-bubble.image-wrapper-large,.join-school-modal .story-bubble.image-wrapper-large{margin-right:0}#people .story-icon,#peopleGallery .story-icon,#peopleIndex .story-icon,#peopleNotes .story-icon,#peopleSchools .story-icon,#peopleYearbooks .story-icon,.blue-pib .story-icon,.join-school-modal .story-icon{padding-right:10px;font-size:24px;color:#009bd4;width:40px;text-align:center;vertical-align:top}#people .story-copy,#peopleGallery .story-copy,#peopleIndex .story-copy,#peopleNotes .story-copy,#peopleSchools .story-copy,#peopleYearbooks .story-copy,.blue-pib .story-copy,.join-school-modal .story-copy{white-space:pre-line}#people .location-options,#peopleGallery .location-options,#peopleIndex .location-options,#peopleNotes .location-options,#peopleSchools .location-options,#peopleYearbooks .location-options,.blue-pib .location-options,.join-school-modal .location-options{display:inline-block}#people .location-options .option,#peopleGallery .location-options .option,#peopleIndex .location-options .option,#peopleNotes .location-options .option,#peopleSchools .location-options .option,#peopleYearbooks .location-options .option,.blue-pib .location-options .option,.join-school-modal .location-options .option{margin-top:-5px}#people .card-input-fields,#peopleGallery .card-input-fields,#peopleIndex .card-input-fields,#peopleNotes .card-input-fields,#peopleSchools .card-input-fields,#peopleYearbooks .card-input-fields,.blue-pib .card-input-fields,.join-school-modal .card-input-fields{padding:5px 15px!important}#people .location-edit,#peopleGallery .location-edit,#peopleIndex .location-edit,#peopleNotes .location-edit,#peopleSchools .location-edit,#peopleYearbooks .location-edit,.blue-pib .location-edit,.join-school-modal .location-edit{position:relative;padding:20px 10px}#people .location-edit .description,#peopleGallery .location-edit .description,#peopleIndex .location-edit .description,#peopleNotes .location-edit .description,#peopleSchools .location-edit .description,#peopleYearbooks .location-edit .description,.blue-pib .location-edit .description,.join-school-modal .location-edit .description{padding:0 10px}#people .location-edit .close-icon,#peopleGallery .location-edit .close-icon,#peopleIndex .location-edit .close-icon,#peopleNotes .location-edit .close-icon,#peopleSchools .location-edit .close-icon,#peopleYearbooks .location-edit .close-icon,.blue-pib .location-edit .close-icon,.join-school-modal .location-edit .close-icon{position:absolute;right:5px;top:5px;font-size:18px}#people .location-edit .full-width,#peopleGallery .location-edit .full-width,#peopleIndex .location-edit .full-width,#peopleNotes .location-edit .full-width,#peopleSchools .location-edit .full-width,#peopleYearbooks .location-edit .full-width,.blue-pib .location-edit .full-width,.join-school-modal .location-edit .full-width{width:100%}#people .location-edit .field,#peopleGallery .location-edit .field,#peopleIndex .location-edit .field,#peopleNotes .location-edit .field,#peopleSchools .location-edit .field,#peopleYearbooks .location-edit .field,.blue-pib .location-edit .field,.join-school-modal .location-edit .field{padding-bottom:7px;padding-top:7px;width:100%;color:#939393;font-style:italic;font-size:18px}#people .location-edit .field .drop-button,#peopleGallery .location-edit .field .drop-button,#peopleIndex .location-edit .field .drop-button,#peopleNotes .location-edit .field .drop-button,#peopleSchools .location-edit .field .drop-button,#peopleYearbooks .location-edit .field .drop-button,.blue-pib .location-edit .field .drop-button,.join-school-modal .location-edit .field .drop-button{font-style:normal;color:inherit;background-color:#fff;width:100%;font-size:inherit}#people .location-edit .field .drop-button:focus,#peopleGallery .location-edit .field .drop-button:focus,#peopleIndex .location-edit .field .drop-button:focus,#peopleNotes .location-edit .field .drop-button:focus,#peopleSchools .location-edit .field .drop-button:focus,#peopleYearbooks .location-edit .field .drop-button:focus,.blue-pib .location-edit .field .drop-button:focus,.join-school-modal .location-edit .field .drop-button:focus{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}#people .location-edit .field .drop-container,#peopleGallery .location-edit .field .drop-container,#peopleIndex .location-edit .field .drop-container,#peopleNotes .location-edit .field .drop-container,#peopleSchools .location-edit .field .drop-container,#peopleYearbooks .location-edit .field .drop-container,.blue-pib .location-edit .field .drop-container,.join-school-modal .location-edit .field .drop-container{left:15px;right:15px;max-height:132px;overflow-y:auto;background-color:#fff}#people .location-edit .action,#peopleGallery .location-edit .action,#peopleIndex .location-edit .action,#peopleNotes .location-edit .action,#peopleSchools .location-edit .action,#peopleYearbooks .location-edit .action,.blue-pib .location-edit .action,.join-school-modal .location-edit .action{padding-bottom:7px;padding-top:7px;width:100%}#people .find-out-more .content,#peopleGallery .find-out-more .content,#peopleIndex .find-out-more .content,#peopleNotes .find-out-more .content,#peopleSchools .find-out-more .content,#peopleYearbooks .find-out-more .content,.blue-pib .find-out-more .content,.join-school-modal .find-out-more .content{line-height:12px;display:inline-block;font-size:12px}#people .find-out-more .intelius,#peopleGallery .find-out-more .intelius,#peopleIndex .find-out-more .intelius,#peopleNotes .find-out-more .intelius,#peopleSchools .find-out-more .intelius,#peopleYearbooks .find-out-more .intelius,.blue-pib .find-out-more .intelius,.join-school-modal .find-out-more .intelius{color:#a8a8a8}#people .btdt .btdt-header,#peopleGallery .btdt .btdt-header,#peopleIndex .btdt .btdt-header,#peopleNotes .btdt .btdt-header,#peopleSchools .btdt .btdt-header,#peopleYearbooks .btdt .btdt-header,.blue-pib .btdt .btdt-header,.join-school-modal .btdt .btdt-header{border-bottom:solid 1px #e1e1e1;text-align:left;padding:20px 0 5px}#people .btdt .btdt-header:first-child,#peopleGallery .btdt .btdt-header:first-child,#peopleIndex .btdt .btdt-header:first-child,#peopleNotes .btdt .btdt-header:first-child,#peopleSchools .btdt .btdt-header:first-child,#peopleYearbooks .btdt .btdt-header:first-child,.blue-pib .btdt .btdt-header:first-child,.join-school-modal .btdt .btdt-header:first-child{padding-top:5px}#people .btdt .btdt-header .btdt-header-icon,#peopleGallery .btdt .btdt-header .btdt-header-icon,#peopleIndex .btdt .btdt-header .btdt-header-icon,#peopleNotes .btdt .btdt-header .btdt-header-icon,#peopleSchools .btdt .btdt-header .btdt-header-icon,#peopleYearbooks .btdt .btdt-header .btdt-header-icon,.blue-pib .btdt .btdt-header .btdt-header-icon,.join-school-modal .btdt .btdt-header .btdt-header-icon{position:absolute;width:50px;text-align:center}#people .btdt .btdt-header .btdt-header-icon .content,#peopleGallery .btdt .btdt-header .btdt-header-icon .content,#peopleIndex .btdt .btdt-header .btdt-header-icon .content,#peopleNotes .btdt .btdt-header .btdt-header-icon .content,#peopleSchools .btdt .btdt-header .btdt-header-icon .content,#peopleYearbooks .btdt .btdt-header .btdt-header-icon .content,.blue-pib .btdt .btdt-header .btdt-header-icon .content,.join-school-modal .btdt .btdt-header .btdt-header-icon .content{color:#e60;font-size:21px}#people .btdt .btdt-header .btdt-header-icon .glyphicon-plane,#peopleGallery .btdt .btdt-header .btdt-header-icon .glyphicon-plane,#peopleIndex .btdt .btdt-header .btdt-header-icon .glyphicon-plane,#peopleNotes .btdt .btdt-header .btdt-header-icon .glyphicon-plane,#peopleSchools .btdt .btdt-header .btdt-header-icon .glyphicon-plane,#peopleYearbooks .btdt .btdt-header .btdt-header-icon .glyphicon-plane,.blue-pib .btdt .btdt-header .btdt-header-icon .glyphicon-plane,.join-school-modal .btdt .btdt-header .btdt-header-icon .glyphicon-plane{font-size:18px;padding-top:4px}#people .btdt .btdt-header .btdt-header-text,#peopleGallery .btdt .btdt-header .btdt-header-text,#peopleIndex .btdt .btdt-header .btdt-header-text,#peopleNotes .btdt .btdt-header .btdt-header-text,#peopleSchools .btdt .btdt-header .btdt-header-text,#peopleYearbooks .btdt .btdt-header .btdt-header-text,.blue-pib .btdt .btdt-header .btdt-header-text,.join-school-modal .btdt .btdt-header .btdt-header-text{margin-left:55px;font-size:21px}#people .btdt .btdt-text,#peopleGallery .btdt .btdt-text,#peopleIndex .btdt .btdt-text,#peopleNotes .btdt .btdt-text,#peopleSchools .btdt .btdt-text,#peopleYearbooks .btdt .btdt-text,.blue-pib .btdt .btdt-text,.join-school-modal .btdt .btdt-text{padding:7px 0;text-align:left;font-size:18px;font-weight:300}#people .btdt .btdt-text .btdt-item,#peopleGallery .btdt .btdt-text .btdt-item,#peopleIndex .btdt .btdt-text .btdt-item,#peopleNotes .btdt .btdt-text .btdt-item,#peopleSchools .btdt .btdt-text .btdt-item,#peopleYearbooks .btdt .btdt-text .btdt-item,.blue-pib .btdt .btdt-text .btdt-item,.join-school-modal .btdt .btdt-text .btdt-item{border-bottom:1px solid #e1e1e1;margin-left:55px}#people .btdt .btdt-text .btdt-text-item,#peopleGallery .btdt .btdt-text .btdt-text-item,#peopleIndex .btdt .btdt-text .btdt-text-item,#peopleNotes .btdt .btdt-text .btdt-text-item,#peopleSchools .btdt .btdt-text .btdt-text-item,#peopleYearbooks .btdt .btdt-text .btdt-text-item,.blue-pib .btdt .btdt-text .btdt-text-item,.join-school-modal .btdt .btdt-text .btdt-text-item{width:90%;display:inline-block;overflow:hidden;text-overflow:ellipsis}#people .btdt .btdt-text .btdt-icon-item,#peopleGallery .btdt .btdt-text .btdt-icon-item,#peopleIndex .btdt .btdt-text .btdt-icon-item,#peopleNotes .btdt .btdt-text .btdt-icon-item,#peopleSchools .btdt .btdt-text .btdt-icon-item,#peopleYearbooks .btdt .btdt-text .btdt-icon-item,.blue-pib .btdt .btdt-text .btdt-icon-item,.join-school-modal .btdt .btdt-text .btdt-icon-item{width:10%}#people .no-pad,#peopleGallery .no-pad,#peopleIndex .no-pad,#peopleNotes .no-pad,#peopleSchools .no-pad,#peopleYearbooks .no-pad,.blue-pib .no-pad,.join-school-modal .no-pad{padding:0}#people .block-inline,#peopleGallery .block-inline,#peopleIndex .block-inline,#peopleNotes .block-inline,#peopleSchools .block-inline,#peopleYearbooks .block-inline,.blue-pib .block-inline,.join-school-modal .block-inline{display:inline-block}#people .cursor-default,#peopleGallery .cursor-default,#peopleIndex .cursor-default,#peopleNotes .cursor-default,#peopleSchools .cursor-default,#peopleYearbooks .cursor-default,.blue-pib .cursor-default,.join-school-modal .cursor-default{cursor:default!important}#people .photo-container,#peopleGallery .photo-container,#peopleIndex .photo-container,#peopleNotes .photo-container,#peopleSchools .photo-container,#peopleYearbooks .photo-container,.blue-pib .photo-container,.join-school-modal .photo-container{cursor:pointer;display:inline-block;background-color:#f3f3f3;width:120px;height:120px;margin:0 12.5px 20px;background-size:cover;background-repeat:no-repeat;background-position:center;border:1px solid #e1e1e1}#people .photo-container .add-photo,#peopleGallery .photo-container .add-photo,#peopleIndex .photo-container .add-photo,#peopleNotes .photo-container .add-photo,#peopleSchools .photo-container .add-photo,#peopleYearbooks .photo-container .add-photo,.blue-pib .photo-container .add-photo,.join-school-modal .photo-container .add-photo{float:left;color:gray;padding:33px 37px 18px}#people .photo-container .add-icon,#peopleGallery .photo-container .add-icon,#peopleIndex .photo-container .add-icon,#peopleNotes .photo-container .add-icon,#peopleSchools .photo-container .add-icon,#peopleYearbooks .photo-container .add-icon,.blue-pib .photo-container .add-icon,.join-school-modal .photo-container .add-icon{font-size:45px}#people .no-border,#peopleGallery .no-border,#peopleIndex .no-border,#peopleNotes .no-border,#peopleSchools .no-border,#peopleYearbooks .no-border,.blue-pib .no-border,.join-school-modal .no-border{border:none}#people .notes-box,#peopleGallery .notes-box,#peopleIndex .notes-box,#peopleNotes .notes-box,#peopleSchools .notes-box,#peopleYearbooks .notes-box,.blue-pib .notes-box,.join-school-modal .notes-box{border-top:solid 1px #f3f3f3;padding:15px 0}#people .notes-action,#peopleGallery .notes-action,#peopleIndex .notes-action,#peopleNotes .notes-action,#peopleSchools .notes-action,#peopleYearbooks .notes-action,.blue-pib .notes-action,.join-school-modal .notes-action{font-size:18px;background:#fff;padding:8px;margin-bottom:5px}#people .notes-action-trash,#peopleGallery .notes-action-trash,#peopleIndex .notes-action-trash,#peopleNotes .notes-action-trash,#peopleSchools .notes-action-trash,#peopleYearbooks .notes-action-trash,.blue-pib .notes-action-trash,.join-school-modal .notes-action-trash{color:#767676}#people .notes-action-trash:hover,#peopleGallery .notes-action-trash:hover,#peopleIndex .notes-action-trash:hover,#peopleNotes .notes-action-trash:hover,#peopleSchools .notes-action-trash:hover,#peopleYearbooks .notes-action-trash:hover,.blue-pib .notes-action-trash:hover,.join-school-modal .notes-action-trash:hover{color:#c61d23}#people .notes-action-edit,#peopleGallery .notes-action-edit,#peopleIndex .notes-action-edit,#peopleNotes .notes-action-edit,#peopleSchools .notes-action-edit,#peopleYearbooks .notes-action-edit,.blue-pib .notes-action-edit,.join-school-modal .notes-action-edit{color:#009bd4}#people .notes-action-edit:hover,#peopleGallery .notes-action-edit:hover,#peopleIndex .notes-action-edit:hover,#peopleNotes .notes-action-edit:hover,#peopleSchools .notes-action-edit:hover,#peopleYearbooks .notes-action-edit:hover,.blue-pib .notes-action-edit:hover,.join-school-modal .notes-action-edit:hover{color:#45c8fd}#people .notes-action-ok,#peopleGallery .notes-action-ok,#peopleIndex .notes-action-ok,#peopleNotes .notes-action-ok,#peopleSchools .notes-action-ok,#peopleYearbooks .notes-action-ok,.blue-pib .notes-action-ok,.join-school-modal .notes-action-ok{color:#9eb541}#people .notes-action-ok:hover,#peopleGallery .notes-action-ok:hover,#peopleIndex .notes-action-ok:hover,#peopleNotes .notes-action-ok:hover,#peopleSchools .notes-action-ok:hover,#peopleYearbooks .notes-action-ok:hover,.blue-pib .notes-action-ok:hover,.join-school-modal .notes-action-ok:hover{color:#b6c96a}#people .plain,#peopleGallery .plain,#peopleIndex .plain,#peopleNotes .plain,#peopleSchools .plain,#peopleYearbooks .plain,.blue-pib .plain,.join-school-modal .plain{color:#000;text-decoration:none}#people .break-word,#peopleGallery .break-word,#peopleIndex .break-word,#peopleNotes .break-word,#peopleSchools .break-word,#peopleYearbooks .break-word,.blue-pib .break-word,.join-school-modal .break-word{word-wrap:break-word}#people .full-width-body a,#people .member-header a,#peopleGallery .full-width-body a,#peopleGallery .member-header a,#peopleIndex .full-width-body a,#peopleIndex .member-header a,#peopleNotes .full-width-body a,#peopleNotes .member-header a,#peopleSchools .full-width-body a,#peopleSchools .member-header a,#peopleYearbooks .full-width-body a,#peopleYearbooks .member-header a,.blue-pib .full-width-body a,.blue-pib .member-header a,.join-school-modal .full-width-body a,.join-school-modal .member-header a{font-weight:700}#people .full-width-body,#peopleGallery .full-width-body,#peopleIndex .full-width-body,#peopleNotes .full-width-body,#peopleSchools .full-width-body,#peopleYearbooks .full-width-body,.blue-pib .full-width-body,.join-school-modal .full-width-body{width:100%}#people .friend-list,#peopleGallery .friend-list,#peopleIndex .friend-list,#peopleNotes .friend-list,#peopleSchools .friend-list,#peopleYearbooks .friend-list,.blue-pib .friend-list,.join-school-modal .friend-list{border-bottom:solid 1px #e1e1e1;padding-bottom:10px;text-align:left;margin-top:10px;overflow:hidden}#people .friend-list .friend-wrap,#peopleGallery .friend-list .friend-wrap,#peopleIndex .friend-list .friend-wrap,#peopleNotes .friend-list .friend-wrap,#peopleSchools .friend-list .friend-wrap,#peopleYearbooks .friend-list .friend-wrap,.blue-pib .friend-list .friend-wrap,.join-school-modal .friend-list .friend-wrap{overflow:hidden;display:inline-flex;align-items:center;height:40px;color:#000;text-decoration:none}#people .friend-list .friend-wrap:hover .friend-text,#peopleGallery .friend-list .friend-wrap:hover .friend-text,#peopleIndex .friend-list .friend-wrap:hover .friend-text,#peopleNotes .friend-list .friend-wrap:hover .friend-text,#peopleSchools .friend-list .friend-wrap:hover .friend-text,#peopleYearbooks .friend-list .friend-wrap:hover .friend-text,.blue-pib .friend-list .friend-wrap:hover .friend-text,.join-school-modal .friend-list .friend-wrap:hover .friend-text{text-decoration:underline}#people .friend-list .ember-pib-link.profile-image:focus,#people .friend-list .ember-pib-link.profile-image:hover,#people .my-friend-list .friend-action-list a:hover,#people .new-album a:hover,#peopleGallery .friend-list .ember-pib-link.profile-image:focus,#peopleGallery .friend-list .ember-pib-link.profile-image:hover,#peopleGallery .my-friend-list .friend-action-list a:hover,#peopleGallery .new-album a:hover,#peopleIndex .friend-list .ember-pib-link.profile-image:focus,#peopleIndex .friend-list .ember-pib-link.profile-image:hover,#peopleIndex .my-friend-list .friend-action-list a:hover,#peopleIndex .new-album a:hover,#peopleNotes .friend-list .ember-pib-link.profile-image:focus,#peopleNotes .friend-list .ember-pib-link.profile-image:hover,#peopleNotes .my-friend-list .friend-action-list a:hover,#peopleNotes .new-album a:hover,#peopleSchools .friend-list .ember-pib-link.profile-image:focus,#peopleSchools .friend-list .ember-pib-link.profile-image:hover,#peopleSchools .my-friend-list .friend-action-list a:hover,#peopleSchools .new-album a:hover,#peopleYearbooks .friend-list .ember-pib-link.profile-image:focus,#peopleYearbooks .friend-list .ember-pib-link.profile-image:hover,#peopleYearbooks .my-friend-list .friend-action-list a:hover,#peopleYearbooks .new-album a:hover,.blue-pib .friend-list .ember-pib-link.profile-image:focus,.blue-pib .friend-list .ember-pib-link.profile-image:hover,.blue-pib .my-friend-list .friend-action-list a:hover,.blue-pib .new-album a:hover,.btn-controls a,.join-school-modal .friend-list .ember-pib-link.profile-image:focus,.join-school-modal .friend-list .ember-pib-link.profile-image:hover,.join-school-modal .my-friend-list .friend-action-list a:hover,.join-school-modal .new-album a:hover,.section-member-info .navigator a{text-decoration:none}#people .friend-list .friend-wrap-extend,#peopleGallery .friend-list .friend-wrap-extend,#peopleIndex .friend-list .friend-wrap-extend,#peopleNotes .friend-list .friend-wrap-extend,#peopleSchools .friend-list .friend-wrap-extend,#peopleYearbooks .friend-list .friend-wrap-extend,.blue-pib .friend-list .friend-wrap-extend,.join-school-modal .friend-list .friend-wrap-extend{height:auto;width:100%}#people .friend-list .friend-text,#peopleGallery .friend-list .friend-text,#peopleIndex .friend-list .friend-text,#peopleNotes .friend-list .friend-text,#peopleSchools .friend-list .friend-text,#peopleYearbooks .friend-list .friend-text,.blue-pib .friend-list .friend-text,.join-school-modal .friend-list .friend-text{max-height:40px;padding-left:10px;font-size:16px;font-weight:700;line-height:22px}#people .friend-list .no-shrink,#peopleGallery .friend-list .no-shrink,#peopleIndex .friend-list .no-shrink,#peopleNotes .friend-list .no-shrink,#peopleSchools .friend-list .no-shrink,#peopleYearbooks .friend-list .no-shrink,.blue-pib .friend-list .no-shrink,.join-school-modal .friend-list .no-shrink{flex-shrink:0}#people .friend-list .friend-name,#peopleGallery .friend-list .friend-name,#peopleIndex .friend-list .friend-name,#peopleNotes .friend-list .friend-name,#peopleSchools .friend-list .friend-name,#peopleYearbooks .friend-list .friend-name,.blue-pib .friend-list .friend-name,.join-school-modal .friend-list .friend-name{line-height:22px;font-size:16px;font-weight:700}.btn-controls,.section-member-info a.affiliation-link{font-weight:400}#people .friend-list .friend-detail,#peopleGallery .friend-list .friend-detail,#peopleIndex .friend-list .friend-detail,#peopleNotes .friend-list .friend-detail,#peopleSchools .friend-list .friend-detail,#peopleYearbooks .friend-list .friend-detail,.blue-pib .friend-list .friend-detail,.join-school-modal .friend-list .friend-detail{line-height:18px;color:#454545;overflow:hidden;text-overflow:ellipsis}#people .friend-list .ember-pib-link,#peopleGallery .friend-list .ember-pib-link,#peopleIndex .friend-list .ember-pib-link,#peopleNotes .friend-list .ember-pib-link,#peopleSchools .friend-list .ember-pib-link,#peopleYearbooks .friend-list .ember-pib-link,.blue-pib .friend-list .ember-pib-link,.join-school-modal .friend-list .ember-pib-link{color:#000}#people .my-friend-list,#peopleGallery .my-friend-list,#peopleIndex .my-friend-list,#peopleNotes .my-friend-list,#peopleSchools .my-friend-list,#peopleYearbooks .my-friend-list,.blue-pib .my-friend-list,.join-school-modal .my-friend-list{padding:3px 6px;background:0 0;border:none;outline:0;display:inline-block;width:90%}#people .my-friend-list .friend-list,#peopleGallery .my-friend-list .friend-list,#peopleIndex .my-friend-list .friend-list,#peopleNotes .my-friend-list .friend-list,#peopleSchools .my-friend-list .friend-list,#peopleYearbooks .my-friend-list .friend-list,.blue-pib .my-friend-list .friend-list,.join-school-modal .my-friend-list .friend-list{border-bottom:none}#people .my-friend-list .friend-container,#peopleGallery .my-friend-list .friend-container,#peopleIndex .my-friend-list .friend-container,#peopleNotes .my-friend-list .friend-container,#peopleSchools .my-friend-list .friend-container,#peopleYearbooks .my-friend-list .friend-container,.blue-pib .my-friend-list .friend-container,.join-school-modal .my-friend-list .friend-container{width:70%}#people .my-friend-list .friend-action-list,#peopleGallery .my-friend-list .friend-action-list,#peopleIndex .my-friend-list .friend-action-list,#peopleNotes .my-friend-list .friend-action-list,#peopleSchools .my-friend-list .friend-action-list,#peopleYearbooks .my-friend-list .friend-action-list,.blue-pib .my-friend-list .friend-action-list,.join-school-modal .my-friend-list .friend-action-list{width:85px;text-align:right}#people .my-friend-list .friend-action,#peopleGallery .my-friend-list .friend-action,#peopleIndex .my-friend-list .friend-action,#peopleNotes .my-friend-list .friend-action,#peopleSchools .my-friend-list .friend-action,#peopleYearbooks .my-friend-list .friend-action,.blue-pib .my-friend-list .friend-action,.join-school-modal .my-friend-list .friend-action{font-size:28px;margin-top:5%;margin-right:10px}#people .my-friend-list .accepted,#peopleGallery .my-friend-list .accepted,#peopleIndex .my-friend-list .accepted,#peopleNotes .my-friend-list .accepted,#peopleSchools .my-friend-list .accepted,#peopleYearbooks .my-friend-list .accepted,.blue-pib .my-friend-list .accepted,.join-school-modal .my-friend-list .accepted{color:#9eb541}#people .my-friend-list .pending-invited,#peopleGallery .my-friend-list .pending-invited,#peopleIndex .my-friend-list .pending-invited,#peopleNotes .my-friend-list .pending-invited,#peopleSchools .my-friend-list .pending-invited,#peopleYearbooks .my-friend-list .pending-invited,.blue-pib .my-friend-list .pending-invited,.join-school-modal .my-friend-list .pending-invited{color:#009bd4}#people .my-friend-list .pending,#peopleGallery .my-friend-list .pending,#peopleIndex .my-friend-list .pending,#peopleNotes .my-friend-list .pending,#peopleSchools .my-friend-list .pending,#peopleYearbooks .my-friend-list .pending,.blue-pib .my-friend-list .pending,.join-school-modal .my-friend-list .pending{color:#e1e1e1}#people .my-friend-list .remove,#peopleGallery .my-friend-list .remove,#peopleIndex .my-friend-list .remove,#peopleNotes .my-friend-list .remove,#peopleSchools .my-friend-list .remove,#peopleYearbooks .my-friend-list .remove,.blue-pib .my-friend-list .remove,.join-school-modal .my-friend-list .remove{color:#e33e43}#people .my-friend-list-desktop .remove,#peopleGallery .my-friend-list-desktop .remove,#peopleIndex .my-friend-list-desktop .remove,#peopleNotes .my-friend-list-desktop .remove,#peopleSchools .my-friend-list-desktop .remove,#peopleYearbooks .my-friend-list-desktop .remove,.blue-pib .my-friend-list-desktop .remove,.join-school-modal .my-friend-list-desktop .remove{color:transparent}#people .my-friend-list-desktop:hover,#peopleGallery .my-friend-list-desktop:hover,#peopleIndex .my-friend-list-desktop:hover,#peopleNotes .my-friend-list-desktop:hover,#peopleSchools .my-friend-list-desktop:hover,#peopleYearbooks .my-friend-list-desktop:hover,.blue-pib .my-friend-list-desktop:hover,.join-school-modal .my-friend-list-desktop:hover{background-color:#f3f3f3}#people .my-friend-list-desktop:hover .remove,#peopleGallery .my-friend-list-desktop:hover .remove,#peopleIndex .my-friend-list-desktop:hover .remove,#peopleNotes .my-friend-list-desktop:hover .remove,#peopleSchools .my-friend-list-desktop:hover .remove,#peopleYearbooks .my-friend-list-desktop:hover .remove,.blue-pib .my-friend-list-desktop:hover .remove,.join-school-modal .my-friend-list-desktop:hover .remove{color:#e33e43}#people .placeholder,#peopleGallery .placeholder,#peopleIndex .placeholder,#peopleNotes .placeholder,#peopleSchools .placeholder,#peopleYearbooks .placeholder,.blue-pib .placeholder,.join-school-modal .placeholder{color:transparent;pointer-events:none}#people .no-margin-sides,#peopleGallery .no-margin-sides,#peopleIndex .no-margin-sides,#peopleNotes .no-margin-sides,#peopleSchools .no-margin-sides,#peopleYearbooks .no-margin-sides,.blue-pib .no-margin-sides,.join-school-modal .no-margin-sides{margin-left:0;margin-right:0}#people .photo-delete,#peopleGallery .photo-delete,#peopleIndex .photo-delete,#peopleNotes .photo-delete,#peopleSchools .photo-delete,#peopleYearbooks .photo-delete,.blue-pib .photo-delete,.join-school-modal .photo-delete{color:#c61d23;padding:5px;float:right;border-radius:100%;background:#cacaca;margin:3px 3px 0 0}#people .photo-delete:hover,#peopleGallery .photo-delete:hover,#peopleIndex .photo-delete:hover,#peopleNotes .photo-delete:hover,#peopleSchools .photo-delete:hover,#peopleYearbooks .photo-delete:hover,.blue-pib .photo-delete:hover,.join-school-modal .photo-delete:hover{color:#e33e43;background:#e1e1e1}#people .photo-hidden,#peopleGallery .photo-hidden,#peopleIndex .photo-hidden,#peopleNotes .photo-hidden,#peopleSchools .photo-hidden,#peopleYearbooks .photo-hidden,.blue-pib .photo-hidden,.join-school-modal .photo-hidden{width:118px;height:35px;float:left;margin-top:16px;text-align:center;background:#e33e43;padding-top:8px;color:#fff}#people .photo-nowthen-hidden,#peopleGallery .photo-nowthen-hidden,#peopleIndex .photo-nowthen-hidden,#peopleNotes .photo-nowthen-hidden,#peopleSchools .photo-nowthen-hidden,#peopleYearbooks .photo-nowthen-hidden,.blue-pib .photo-nowthen-hidden,.join-school-modal .photo-nowthen-hidden{position:relative;top:35%;text-align:center;background:#e33e43;padding-top:8px;padding-bottom:8px;color:#fff;font-weight:400}#people .disable-link,#peopleGallery .disable-link,#peopleIndex .disable-link,#peopleNotes .disable-link,#peopleSchools .disable-link,#peopleYearbooks .disable-link,.blue-pib .disable-link,.join-school-modal .disable-link{pointer-events:none;color:#000}#people .album-container,#peopleGallery .album-container,#peopleIndex .album-container,#peopleNotes .album-container,#peopleSchools .album-container,#peopleYearbooks .album-container,.blue-pib .album-container,.join-school-modal .album-container{border-top:solid 1px #e1e1e1;padding:10px 0}#people .album-container .album-edit-icon,#peopleGallery .album-container .album-edit-icon,#peopleIndex .album-container .album-edit-icon,#peopleNotes .album-container .album-edit-icon,#peopleSchools .album-container .album-edit-icon,#peopleYearbooks .album-container .album-edit-icon,.blue-pib .album-container .album-edit-icon,.join-school-modal .album-container .album-edit-icon{position:absolute;right:10px;top:15px;font-size:15px}#people .album-container .album-display,#peopleGallery .album-container .album-display,#peopleIndex .album-container .album-display,#peopleNotes .album-container .album-display,#peopleSchools .album-container .album-display,#peopleYearbooks .album-container .album-display,.blue-pib .album-container .album-display,.join-school-modal .album-container .album-display{margin:8px 0 0 10px;float:left;width:100px;height:100px}#people .album-container .album-text,#peopleGallery .album-container .album-text,#peopleIndex .album-container .album-text,#peopleNotes .album-container .album-text,#peopleSchools .album-container .album-text,#peopleYearbooks .album-container .album-text,.blue-pib .album-container .album-text,.join-school-modal .album-container .album-text{padding-left:125px;padding-right:20px}#people .new-album,#peopleGallery .new-album,#peopleIndex .new-album,#peopleNotes .new-album,#peopleSchools .new-album,#peopleYearbooks .new-album,.blue-pib .new-album,.join-school-modal .new-album{cursor:pointer;background-color:#f3f3f3;height:109px;padding:0}#people .new-album .add-album,#peopleGallery .new-album .add-album,#peopleIndex .new-album .add-album,#peopleNotes .new-album .add-album,#peopleSchools .new-album .add-album,#peopleYearbooks .new-album .add-album,.blue-pib .new-album .add-album,.join-school-modal .new-album .add-album{color:gray;padding:24px}#people .new-album .add-icon,#peopleGallery .new-album .add-icon,#peopleIndex .new-album .add-icon,#peopleNotes .new-album .add-icon,#peopleSchools .new-album .add-icon,#peopleYearbooks .new-album .add-icon,.blue-pib .new-album .add-icon,.join-school-modal .new-album .add-icon{display:block;font-size:60px}#people .one-line,#peopleGallery .one-line,#peopleIndex .one-line,#peopleNotes .one-line,#peopleSchools .one-line,#peopleYearbooks .one-line,.blue-pib .one-line,.join-school-modal .one-line{min-height:20px;overflow:hidden;text-overflow:ellipsis;padding-right:20px}#people .one-line-no-pad,#peopleGallery .one-line-no-pad,#peopleIndex .one-line-no-pad,#peopleNotes .one-line-no-pad,#peopleSchools .one-line-no-pad,#peopleYearbooks .one-line-no-pad,.blue-pib .one-line-no-pad,.join-school-modal .one-line-no-pad{overflow:hidden;text-overflow:ellipsis}#people .word-break-all,#peopleGallery .word-break-all,#peopleIndex .word-break-all,#peopleNotes .word-break-all,#peopleSchools .word-break-all,#peopleYearbooks .word-break-all,.blue-pib .word-break-all,.join-school-modal .word-break-all{word-break:break-word}#people .full-size,#peopleGallery .full-size,#peopleIndex .full-size,#peopleNotes .full-size,#peopleSchools .full-size,#peopleYearbooks .full-size,.blue-pib .full-size,.join-school-modal .full-size{width:100%;height:100%}#people .school-card,#peopleGallery .school-card,#peopleIndex .school-card,#peopleNotes .school-card,#peopleSchools .school-card,#peopleYearbooks .school-card,.blue-pib .school-card,.join-school-modal .school-card{height:100%;border:1px solid #e1e1e1}#people .school-card .top-side,#peopleGallery .school-card .top-side,#peopleIndex .school-card .top-side,#peopleNotes .school-card .top-side,#peopleSchools .school-card .top-side,#peopleYearbooks .school-card .top-side,.blue-pib .school-card .top-side,.join-school-modal .school-card .top-side{background-color:#EFF9FD;padding:15px 10px;border-bottom:1px solid #e1e1e1}#people .school-card .top-side .card-icon,#peopleGallery .school-card .top-side .card-icon,#peopleIndex .school-card .top-side .card-icon,#peopleNotes .school-card .top-side .card-icon,#peopleSchools .school-card .top-side .card-icon,#peopleYearbooks .school-card .top-side .card-icon,.blue-pib .school-card .top-side .card-icon,.join-school-modal .school-card .top-side .card-icon{float:right;margin-top:5px}#people .school-card .top-side .role,#peopleGallery .school-card .top-side .role,#peopleIndex .school-card .top-side .role,#peopleNotes .school-card .top-side .role,#peopleSchools .school-card .top-side .role,#peopleYearbooks .school-card .top-side .role,.blue-pib .school-card .top-side .role,.join-school-modal .school-card .top-side .role{color:#939393}#people .school-card .bot-side .description,#people .school-card .top-side .description,#peopleGallery .school-card .bot-side .description,#peopleGallery .school-card .top-side .description,#peopleIndex .school-card .bot-side .description,#peopleIndex .school-card .top-side .description,#peopleNotes .school-card .bot-side .description,#peopleNotes .school-card .top-side .description,#peopleSchools .school-card .bot-side .description,#peopleSchools .school-card .top-side .description,#peopleYearbooks .school-card .bot-side .description,#peopleYearbooks .school-card .top-side .description,.blue-pib .school-card .bot-side .description,.blue-pib .school-card .top-side .description,.join-school-modal .school-card .bot-side .description,.join-school-modal .school-card .top-side .description{color:#a8a8a8}#people .school-card .bot-side,#peopleGallery .school-card .bot-side,#peopleIndex .school-card .bot-side,#peopleNotes .school-card .bot-side,#peopleSchools .school-card .bot-side,#peopleYearbooks .school-card .bot-side,.blue-pib .school-card .bot-side,.join-school-modal .school-card .bot-side{padding:20px 10px 15px}#people .school-card .divider,#peopleGallery .school-card .divider,#peopleIndex .school-card .divider,#peopleNotes .school-card .divider,#peopleSchools .school-card .divider,#peopleYearbooks .school-card .divider,.blue-pib .school-card .divider,.join-school-modal .school-card .divider{color:#fff;position:absolute;left:15px;right:15px;background-color:#1E86D1}#people .school-card .draw-arrow,#people .school-card .draw-arrow-orange,#peopleGallery .school-card .draw-arrow,#peopleGallery .school-card .draw-arrow-orange,#peopleIndex .school-card .draw-arrow,#peopleIndex .school-card .draw-arrow-orange,#peopleNotes .school-card .draw-arrow,#peopleNotes .school-card .draw-arrow-orange,#peopleSchools .school-card .draw-arrow,#peopleSchools .school-card .draw-arrow-orange,#peopleYearbooks .school-card .draw-arrow,#peopleYearbooks .school-card .draw-arrow-orange,.blue-pib .school-card .draw-arrow,.blue-pib .school-card .draw-arrow-orange,.join-school-modal .school-card .draw-arrow,.join-school-modal .school-card .draw-arrow-orange{position:relative}#people .school-card .draw-arrow-orange:after,#people .school-card .draw-arrow-orange:before,#people .school-card .draw-arrow:after,#people .school-card .draw-arrow:before,#peopleGallery .school-card .draw-arrow-orange:after,#peopleGallery .school-card .draw-arrow-orange:before,#peopleGallery .school-card .draw-arrow:after,#peopleGallery .school-card .draw-arrow:before,#peopleIndex .school-card .draw-arrow-orange:after,#peopleIndex .school-card .draw-arrow-orange:before,#peopleIndex .school-card .draw-arrow:after,#peopleIndex .school-card .draw-arrow:before,#peopleNotes .school-card .draw-arrow-orange:after,#peopleNotes .school-card .draw-arrow-orange:before,#peopleNotes .school-card .draw-arrow:after,#peopleNotes .school-card .draw-arrow:before,#peopleSchools .school-card .draw-arrow-orange:after,#peopleSchools .school-card .draw-arrow-orange:before,#peopleSchools .school-card .draw-arrow:after,#peopleSchools .school-card .draw-arrow:before,#peopleYearbooks .school-card .draw-arrow-orange:after,#peopleYearbooks .school-card .draw-arrow-orange:before,#peopleYearbooks .school-card .draw-arrow:after,#peopleYearbooks .school-card .draw-arrow:before,.blue-pib .school-card .draw-arrow-orange:after,.blue-pib .school-card .draw-arrow-orange:before,.blue-pib .school-card .draw-arrow:after,.blue-pib .school-card .draw-arrow:before,.join-school-modal .school-card .draw-arrow-orange:after,.join-school-modal .school-card .draw-arrow-orange:before,.join-school-modal .school-card .draw-arrow:after,.join-school-modal .school-card .draw-arrow:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#people .school-card .draw-arrow:after,#peopleGallery .school-card .draw-arrow:after,#peopleIndex .school-card .draw-arrow:after,#peopleNotes .school-card .draw-arrow:after,#peopleSchools .school-card .draw-arrow:after,#peopleYearbooks .school-card .draw-arrow:after,.blue-pib .school-card .draw-arrow:after,.join-school-modal .school-card .draw-arrow:after{border-top-color:#EFF9FD;border-width:10px;margin-left:-10px}#people .school-card .draw-arrow-orange:before,#people .school-card .draw-arrow:before,#peopleGallery .school-card .draw-arrow-orange:before,#peopleGallery .school-card .draw-arrow:before,#peopleIndex .school-card .draw-arrow-orange:before,#peopleIndex .school-card .draw-arrow:before,#peopleNotes .school-card .draw-arrow-orange:before,#peopleNotes .school-card .draw-arrow:before,#peopleSchools .school-card .draw-arrow-orange:before,#peopleSchools .school-card .draw-arrow:before,#peopleYearbooks .school-card .draw-arrow-orange:before,#peopleYearbooks .school-card .draw-arrow:before,.blue-pib .school-card .draw-arrow-orange:before,.blue-pib .school-card .draw-arrow:before,.join-school-modal .school-card .draw-arrow-orange:before,.join-school-modal .school-card .draw-arrow:before{border-top-color:#e1e1e1;border-width:12px;margin-left:-12px}#people .school-card .orange-bg,#peopleGallery .school-card .orange-bg,#peopleIndex .school-card .orange-bg,#peopleNotes .school-card .orange-bg,#peopleSchools .school-card .orange-bg,#peopleYearbooks .school-card .orange-bg,.blue-pib .school-card .orange-bg,.join-school-modal .school-card .orange-bg{background-color:#ffd5a6}#people .school-card .draw-arrow-orange:after,#peopleGallery .school-card .draw-arrow-orange:after,#peopleIndex .school-card .draw-arrow-orange:after,#peopleNotes .school-card .draw-arrow-orange:after,#peopleSchools .school-card .draw-arrow-orange:after,#peopleYearbooks .school-card .draw-arrow-orange:after,.blue-pib .school-card .draw-arrow-orange:after,.join-school-modal .school-card .draw-arrow-orange:after{border-top-color:#ffd5a6;border-width:10px;margin-left:-10px}#people .school-card .disabled-area,#peopleGallery .school-card .disabled-area,#peopleIndex .school-card .disabled-area,#peopleNotes .school-card .disabled-area,#peopleSchools .school-card .disabled-area,#peopleYearbooks .school-card .disabled-area,.blue-pib .school-card .disabled-area,.join-school-modal .school-card .disabled-area{pointer-events:none;opacity:.3}#people .school-card .special-top,#peopleGallery .school-card .special-top,#peopleIndex .school-card .special-top,#peopleNotes .school-card .special-top,#peopleSchools .school-card .special-top,#peopleYearbooks .school-card .special-top,.blue-pib .school-card .special-top,.join-school-modal .school-card .special-top{top:82%}#people .school-card .special-top-upper,#peopleGallery .school-card .special-top-upper,#peopleIndex .school-card .special-top-upper,#peopleNotes .school-card .special-top-upper,#peopleSchools .school-card .special-top-upper,#peopleYearbooks .school-card .special-top-upper,.blue-pib .school-card .special-top-upper,.join-school-modal .school-card .special-top-upper{top:initial}#people .pop-delete,#peopleGallery .pop-delete,#peopleIndex .pop-delete,#peopleNotes .pop-delete,#peopleSchools .pop-delete,#peopleYearbooks .pop-delete,.blue-pib .pop-delete,.join-school-modal .pop-delete{float:left;visibility:visible}#people .pop-delete-icon,#peopleGallery .pop-delete-icon,#peopleIndex .pop-delete-icon,#peopleNotes .pop-delete-icon,#peopleSchools .pop-delete-icon,#peopleYearbooks .pop-delete-icon,.blue-pib .pop-delete-icon,.join-school-modal .pop-delete-icon{left:20px;top:1px;cursor:pointer;color:#cacaca}#people .pop-delete-icon:hover,#peopleGallery .pop-delete-icon:hover,#peopleIndex .pop-delete-icon:hover,#peopleNotes .pop-delete-icon:hover,#peopleSchools .pop-delete-icon:hover,#peopleYearbooks .pop-delete-icon:hover,.blue-pib .pop-delete-icon:hover,.join-school-modal .pop-delete-icon:hover{color:#009bd4}#people .pop-delete-container:hover .pop-delete,#peopleGallery .pop-delete-container:hover .pop-delete,#peopleIndex .pop-delete-container:hover .pop-delete,#peopleNotes .pop-delete-container:hover .pop-delete,#peopleSchools .pop-delete-container:hover .pop-delete,#peopleYearbooks .pop-delete-container:hover .pop-delete,.blue-pib .pop-delete-container:hover .pop-delete,.join-school-modal .pop-delete-container:hover .pop-delete{visibility:visible}#people .ok-sign-icon,#peopleGallery .ok-sign-icon,#peopleIndex .ok-sign-icon,#peopleNotes .ok-sign-icon,#peopleSchools .ok-sign-icon,#peopleYearbooks .ok-sign-icon,.blue-pib .ok-sign-icon,.join-school-modal .ok-sign-icon{top:1px;cursor:pointer;color:#cacaca;float:right}#people .ok-sign-icon:hover,#peopleGallery .ok-sign-icon:hover,#peopleIndex .ok-sign-icon:hover,#peopleNotes .ok-sign-icon:hover,#peopleSchools .ok-sign-icon:hover,#peopleYearbooks .ok-sign-icon:hover,.blue-pib .ok-sign-icon:hover,.join-school-modal .ok-sign-icon:hover{color:#acc153}#people .inline,#peopleGallery .inline,#peopleIndex .inline,#peopleNotes .inline,#peopleSchools .inline,#peopleYearbooks .inline,.blue-pib .inline,.join-school-modal .inline{display:inline}#people .selectdiv,#peopleGallery .selectdiv,#peopleIndex .selectdiv,#peopleNotes .selectdiv,#peopleSchools .selectdiv,#peopleYearbooks .selectdiv,.blue-pib .selectdiv,.join-school-modal .selectdiv{position:relative;float:left}#people .selectdiv .select-icon,#peopleGallery .selectdiv .select-icon,#peopleIndex .selectdiv .select-icon,#peopleNotes .selectdiv .select-icon,#peopleSchools .selectdiv .select-icon,#peopleYearbooks .selectdiv .select-icon,.blue-pib .selectdiv .select-icon,.join-school-modal .selectdiv .select-icon{position:absolute;right:6px;top:12px;pointer-events:none}#people select::-ms-expand,#peopleGallery select::-ms-expand,#peopleIndex select::-ms-expand,#peopleNotes select::-ms-expand,#peopleSchools select::-ms-expand,#peopleYearbooks select::-ms-expand,.blue-pib select::-ms-expand,.join-school-modal select::-ms-expand{display:none}#people .selectdiv select,#peopleGallery .selectdiv select,#peopleIndex .selectdiv select,#peopleNotes .selectdiv select,#peopleSchools .selectdiv select,#peopleYearbooks .selectdiv select,.blue-pib .selectdiv select,.join-school-modal .selectdiv select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-word-break:normal;word-break:normal;white-space:normal}#people .forbid-resize,#peopleGallery .forbid-resize,#peopleIndex .forbid-resize,#peopleNotes .forbid-resize,#peopleSchools .forbid-resize,#peopleYearbooks .forbid-resize,.blue-pib .forbid-resize,.join-school-modal .forbid-resize{resize:none}#people .location-container,#peopleGallery .location-container,#peopleIndex .location-container,#peopleNotes .location-container,#peopleSchools .location-container,#peopleYearbooks .location-container,.blue-pib .location-container,.join-school-modal .location-container{display:flex}@media screen and (max-width:767px){#people .location-container .ifmobile,#peopleGallery .location-container .ifmobile,#peopleIndex .location-container .ifmobile,#peopleNotes .location-container .ifmobile,#peopleSchools .location-container .ifmobile,#peopleYearbooks .location-container .ifmobile,.blue-pib .location-container .ifmobile,.join-school-modal .location-container .ifmobile{line-height:12px!important;font-size:12px!important}}@media screen and (min-width:768px){#people .profile-section,#peopleGallery .profile-section,#peopleIndex .profile-section,#peopleNotes .profile-section,#peopleSchools .profile-section,#peopleYearbooks .profile-section,.join-school-modal .profile-section{margin:30px 10% 0}#people .location-edit,#peopleGallery .location-edit,#peopleIndex .location-edit,#peopleNotes .location-edit,#peopleSchools .location-edit,#peopleYearbooks .location-edit,.join-school-modal .location-edit{padding:20px 35px}#people .location-edit .description,#peopleGallery .location-edit .description,#peopleIndex .location-edit .description,#peopleNotes .location-edit .description,#peopleSchools .location-edit .description,#peopleYearbooks .location-edit .description,.join-school-modal .location-edit .description{padding:0 30px}#people .my-friend-list,#peopleGallery .my-friend-list,#peopleIndex .my-friend-list,#peopleNotes .my-friend-list,#peopleSchools .my-friend-list,#peopleYearbooks .my-friend-list,.join-school-modal .my-friend-list{width:40%}#people .pop-delete,#peopleGallery .pop-delete,#peopleIndex .pop-delete,#peopleNotes .pop-delete,#peopleSchools .pop-delete,#peopleYearbooks .pop-delete,.join-school-modal .pop-delete{visibility:hidden}#people .member-header-circle,#peopleGallery .member-header-circle,#peopleIndex .member-header-circle,#peopleNotes .member-header-circle,#peopleSchools .member-header-circle,#peopleYearbooks .member-header-circle,.join-school-modal .member-header-circle{top:30px}#people .member-report,#peopleGallery .member-report,#peopleIndex .member-report,#peopleNotes .member-report,#peopleSchools .member-report,#peopleYearbooks .member-report,.join-school-modal .member-report{font-size:inherit;top:inherit;right:22px;bottom:23px}#people .member-report .report-label,#peopleGallery .member-report .report-label,#peopleIndex .member-report .report-label,#peopleNotes .member-report .report-label,#peopleSchools .member-report .report-label,#peopleYearbooks .member-report .report-label,.join-school-modal .member-report .report-label{display:block}#people .member-visits,#peopleGallery .member-visits,#peopleIndex .member-visits,#peopleNotes .member-visits,#peopleSchools .member-visits,#peopleYearbooks .member-visits,.join-school-modal .member-visits{margin-left:80px;margin-right:80px}}@media (min-width:960px){#people .flex-container-md,#peopleGallery .flex-container-md,#peopleIndex .flex-container-md,#peopleNotes .flex-container-md,#peopleSchools .flex-container-md,#peopleYearbooks .flex-container-md,.join-school-modal .flex-container-md{display:flex}}.section-member-info{position:relative}.section-member-info a.affiliation-link-variant{color:#000;text-align:left;font-size:1.6rem;font-weight:300!important;margin-bottom:10px}.section-member-info .member-header{background:url(/site/cli/img/people/HeroBG.jpg) no-repeat;color:#fff;padding-bottom:1px;position:relative;background-size:cover}.section-member-info .member-header .visit-info-text{justify-content:center}.section-member-info .member-header-variant{display:flex;padding:15px 30px;max-width:780px;margin:0 auto}.section-member-info .pib-header-variant{display:flex;flex-direction:column}.section-member-info .member-header-circle{display:block;margin:0 auto 10px;padding:3px;border-radius:100%;color:#fff;width:50px;height:50px;border:2px solid #fff}.section-member-info .member-header-circle .glyphicon{font-size:20px;top:25%}@media (max-width:460px){.section-member-info .member-header-circle{margin:10px auto}}.section-member-info .icon-container:hover{color:#13bccb;cursor:pointer}.section-member-info .icon-container:hover .member-header-circle{color:#13bccb;border-color:#13bccb}.section-member-info .block-inline{display:inline-block}.section-member-info .inline{display:inline}.section-member-info .member-photo{padding-top:25px;min-width:300px;display:flex;flex-direction:row;justify-content:center;align-items:center}.section-member-info .member-photo .image-wrapper{border:2px solid #fff;margin:0 26px}.section-member-info .member-photo .message-note{font-size:12px;text-transform:uppercase}@media (max-width:370px){.section-member-info .member-photo .message-note{font-size:10px}}@media (max-width:460px){.section-member-info .member-photo .image-wrapper{margin:10px 5px}.section-member-info .member-photo{padding-top:30px}.section-member-info .small-layout-photo{margin:0 20px}}.section-member-info .member-report{position:absolute;text-align:center;color:rgba(255,255,255,.5);font-size:20px;right:10px;top:10px;bottom:inherit}.section-member-info .member-report .report-label{display:none}.section-member-info .member-report:hover{color:#fff}.section-member-info .report-variant{position:absolute;bottom:5px;right:0;padding:5px 15px 5px 5px}.section-member-info .pib-report-variant{bottom:auto}.section-member-info .member-visits{padding-bottom:5px;margin-left:20px;margin-right:20px}.section-member-info .navigator{background:#FFF;height:55px}.section-member-info .navigator .button-nav{padding-right:5px;padding-left:5px;color:#000;margin:9px 5px;font-size:18px}.section-member-info .navigator .button-nav-variant{margin:5px 5px 0}@media (max-width:768px){.section-member-info .navigator .button-nav{font-size:16px}.section-member-info .navigator .button-nav-variant{margin:0}}@media (max-width:383px){.section-member-info .navigator .profile-tab{margin-left:0;margin-right:0}}@media (max-width:334px){.section-member-info .navigator .profile-tab{padding-left:2px;padding-right:2px}}@media (max-width:302px){.section-member-info .navigator .profile-tab{font-size:15px;padding-left:1px;padding-right:1px}}.section-member-info .navigator .active>div{border-bottom:2px solid #009BD4}.section-member-info .navigator-variant{max-width:750px;padding:0 15px;margin:0 auto;text-align:start;height:auto}.section-member-info .navigator-variant .active>div{font-weight:700}@media (max-width:767px){.section-member-info .navigator-variant{display:flex;text-align:center;padding:0}.section-member-info .navigator-variant .active{border-bottom:2px solid #009BD4}.section-member-info .navigator-variant .active>div{border-bottom:none}.section-member-info .navigator-variant a{flex:1}}@media (max-width:369px){.section-member-info .navigator-variant{padding:0 3px}}.section-member-info .add-your-photo{display:inline}.section-member-info .add-your-photo .overlay-text{text-align:center;position:relative;top:24px;text-transform:uppercase;font-weight:700;color:#939393}.section-member-info .overlay-when{text-align:center;position:absolute;bottom:0;height:25%;width:100%;text-transform:uppercase;font-weight:700;color:#fff;background-color:rgba(0,0,0,.65)}.sub-title-link,.sub-title-link:hover{color:#000}.image-wrapper canvas{width:100%;height:100%}.image-wrapper.no-overflow .overlay-container{overflow:hidden}.image-wrapper .overlay-container{position:absolute;top:0;width:100%;height:100%;border-radius:inherit;overflow:hidden}.change-primary-affiliation-modal .modal-title{text-align:center}.blue-pib .col-md-6{width:100%}.blue-pib .section-member-info .sub-title{padding-left:20px}.blue-pib .section-member-info .sub-title-variant-pib{padding:15px}.blue-pib .section-member-info .member-photo{justify-content:left}.blue-pib .section-member-info .member-visits{margin-left:0}.blue-pib .visit-info-text{justify-content:start!important}.sub-title-variant{display:flex;flex-direction:column;margin-top:0;padding:0 10px 10px 20px;text-align:left}.sub-title-name-variant{font-size:3.2rem;font-weight:700;text-align:left}.sub-title-link,.sub-title-name-variant-pib{font-size:2.2rem}.visits-count-variant{display:inline-block;text-align:left;color:#000;margin-top:10px;font-size:1rem;text-transform:uppercase}.visits-count-variant img{margin-bottom:3px;margin-right:3px}.send-visit,.send-visit:focus,.send-visit:hover{color:#227B7C}.visits-count-variant:focus,.visits-count-variant:hover{color:#000}.sm-profile-btn-variant{background-color:#009BD4;border-radius:5px;color:#fff;font-size:1.8rem;font-weight:700;border:none;width:300px;height:50px;margin:10px 0}.other-icons-visits a,.other-icons-visits a:focus,.other-icons-visits a:hover,.view-profile-btn-variant:focus,.view-profile-btn-variant:hover{color:#227B7C}@media (max-width:1038px){.sm-profile-btn-variant{width:100%}}@media (max-width:959px){.sm-profile-btn-variant{width:300px}}.view-profile-btn-variant{display:flex;justify-content:center;width:100%;margin:10px 0;color:#227B7C;font-weight:700;font-size:1.8rem}.other-icons-photos,.sm-profile-btn-pib{width:100%}.other-icons-visits{font-size:10px;font-weight:700;text-transform:uppercase;padding:8px 0 8px 8px}.other-icons-visits .guest-book{display:flex;height:36px;justify-content:space-between}.other-icons-visits .guest-book .visit-info-text{text-align:left;width:150px}.other-icons-visits .guest-book .visit-info-text .icon-container{margin-right:8px}.other-icons-visits .guest-book .visit-info-link{margin:5px;text-align:right;width:120px}.other-icons-visits .guest-book .info-text{cursor:pointer;text-transform:uppercase;font-size:1rem!important;font-weight:600}.other-icons-visits-pib{padding:8px 5%}.other-visits-count-variant{display:flex;align-items:center}.section-member-info .mp-pib-variant{padding-top:0;width:100%}.section-member-info .m-profile-variant{padding-top:0;width:300px}.section-member-info .member-header-variant{padding-top:15px}.nav-variant{border-bottom:1px solid #BFBFBF}.mobile-title{display:none}.sub-title-variant-pib{padding-left:20px;border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8}.pib-title-variant{display:flex;align-items:center;justify-content:space-between;padding:16px;background-color:#fff;font-size:1.8rem;font-weight:700}.iru-title-variant{display:flex;align-items:center;justify-content:center;font-size:2.4rem;font-weight:700;font-family:arial;text-align:left;line-height:normal;padding-bottom:10px}.iru-title-variant .section-iru-emoji img{height:58px;margin-right:10px}@media (max-width:767px){.section-member-info .m-profile-variant{width:100%}.section-member-info .member-header-variant{flex-direction:column;padding:0}.sub-title-variant{position:relative;padding:15px 5%}.sub-title-name{font-size:2.4rem}.mobile-title,.sub-title-school{font-size:1.8rem}.mobile-title{display:flex;align-items:center;height:50px;background-color:#fff;font-weight:700}.mobile-title .profile-back{padding:0 15px}.sm-profile-btn-variant{width:100%}.other-icons-visits{padding:8px 5%;border-bottom:1px solid #E8E8E8}.report-variant{top:20px}}#notes-page{font-size:16px}#notes-page .original-notes{font-size:14px}#notes-page .requests-panel-btn{border:none;background-color:transparent}#notes-page .button-container{padding:8px 0}#notes-page .date{font-size:13px}#notes-page .save{color:#fff;background-color:#89c2ca!important;border-color:#77b9c2!important}#notes-page .notes-box{border:1px solid #DEDCDB;border-radius:4px;padding:12px;margin-bottom:8px;overflow:hidden}#notes-page .notes-box .profile-image{margin-left:-15px}#notes-page .edit-controls-container{display:inline-flex;justify-content:space-between;padding:15px 0}#notes-page .controls-container{display:inline-flex;width:100%;gap:10px;justify-content:flex-end}@media (max-width:430px){#notes-page .controls-container{padding:0;gap:0}}#notes-page .notes-box-hover:hover{background-color:rgba(137,194,202,.1)}#notes-page .notes-box:hover .controls-container{visibility:visible}#notes-page .submit-button{background-color:#009BD4;color:#FFF;font-weight:700;padding:6px 20px;border-radius:5px;border:1px solid transparent;font-size:13px}#notes-page .personalNoteFormWrapper{width:85%;margin-bottom:8px}#notes-page .posting-container{display:inline-flex;padding-top:15px;width:100%;justify-content:space-between}#notes-page .edit-container{display:flex;flex-direction:column;width:100%}#notes-page .see-more-container a{text-decoration:none;color:#333}#notes-page .notes-form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#42362f;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#notes-page .notes-form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#notes-page .notes-form-control::-moz-placeholder{color:#a39d96;opacity:1}#notes-page .notes-form-control:-ms-input-placeholder{color:#a39d96}#notes-page .notes-form-control::-webkit-input-placeholder{color:#a39d96}#notes-page .chars-left{margin:4px 0;color:#a39d96}#notes-page .notes-form-control[disabled],#notes-page .notes-form-control[readonly],#notes-page fieldset[disabled] .notes-form-control{cursor:not-allowed;background-color:#e6e6e6;opacity:1}#notes-page textarea.notes-form-control{resize:vertical;min-height:42px;height:auto}#notes-page .edit-form-control{font-size:16px;height:auto}#notes-page .personalNoteFormWrapper:focus .arrow-left-border{border-color:#66afe9}#notes-page .arrow-container{top:11px;left:-7px;position:relative}#notes-page .arrow-container .arrow-left-border{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #DEDCDB;z-index:1;position:absolute;top:0;left:0}#notes-page .arrow-container .arrow-left{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:7px solid #FFF;z-index:5;position:absolute;top:2px;left:1px}#notes-page .profile-image{height:50px;width:50px}@media screen and (max-width:768px){#notes-page .personalNoteFormWrapper{width:75%}}.auto-publish-modal .modal-content{border-radius:5px;max-width:600px;display:flex;margin:auto;flex-direction:column}.auto-publish-modal .modal-content h4{font-size:20px;line-height:1.6}.auto-publish-modal .modal-content .input-container{pointer-events:none}.auto-publish-modal .base-modal-body{padding:30px 20px}.auto-publish-modal .modal-footer{background-color:#f0efef;border-radius:0 0 5px 5px;width:100%;display:flex;justify-content:center;gap:10px}.auto-publish-modal .btn-block-modal{padding:8px 80px}@media screen and (max-width:768px){.auto-publish-modal .btn-block-modal{padding:8px 60px}}.auto-publish-modal .save{color:#fff;background-color:#89c2ca!important;border-color:#77b9c2!important}.btn-controls{background-color:#fff;border-radius:5px;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:13px;line-height:1.5;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid #ccc}.btn-controls a{color:#333}.section-title{font-size:18px;font-weight:700;text-align:left;padding-top:10px;padding-bottom:5px}.requests-container{display:flex;flex-direction:column}.requests-img-container{padding-left:0!important}.request-text-container{padding-left:15px}.user-link{color:#000}.remove-request-btn{color:#6f6f6f;font-weight:600}.remove-request-btn:hover{color:#6f6f6f}.accept-request-btn:hover,.show-more-btn,.show-more-btn:hover{color:#227c7c}.see-notification{min-width:109px;text-align:right}.accept-request-btn{color:#227c7c;font-weight:600}.show-more-btn{font-weight:600;text-decoration:underline;padding-top:8px}#placesConversationsIndex .classes-sub-header ul li a:focus,#placesConversationsIndex .classes-sub-header ul li a:hover,#placesConversationsIndex .places-content .nav-buttons a,#placesConversationsIndex .places-content .nav-buttons a:focus,#placesConversationsIndex .places-content .nav-buttons a:hover,#placesConversationsPosts .classes-sub-header ul li a:focus,#placesConversationsPosts .classes-sub-header ul li a:hover,#placesConversationsPosts .places-content .nav-buttons a,#placesConversationsPosts .places-content .nav-buttons a:focus,#placesConversationsPosts .places-content .nav-buttons a:hover,#placesGallery .classes-sub-header ul li a:focus,#placesGallery .classes-sub-header ul li a:hover,#placesGallery .places-content .nav-buttons a,#placesGallery .places-content .nav-buttons a:focus,#placesGallery .places-content .nav-buttons a:hover,#placesIndex .classes-sub-header ul li a:focus,#placesIndex .classes-sub-header ul li a:hover,#placesIndex .places-content .nav-buttons a,#placesIndex .places-content .nav-buttons a:focus,#placesIndex .places-content .nav-buttons a:hover,#placesPlaces .classes-sub-header ul li a:focus,#placesPlaces .classes-sub-header ul li a:hover,#placesPlaces .places-content .nav-buttons a,#placesPlaces .places-content .nav-buttons a:focus,#placesPlaces .places-content .nav-buttons a:hover,.class-index-cards .ember-pib-link,.class-index-cards .ember-pib-link:focus,.class-index-cards .ember-pib-link:hover,.now-then-photos-container .profile-photo-container .bg-container:hover,.profile-pib-link:hover,.tabs-header ul li a.active,.tabs-header ul li a:focus,.tabs-header ul li a:hover{text-decoration:none}.requests-initials{width:58px;height:58px;border-radius:50px;text-align:center;overflow:hidden}.requests-initials span{display:flex;justify-content:center;align-items:center;height:58px;font-size:16px;font-weight:600;color:#FFF}.no-content-msg{padding:10px 0}.no-content-msg a{font-weight:700;color:#227c7c}.no-content-msg a:hover{color:#227c7c}.full-width-template{display:flex;flex-direction:row}.full-width-template .full-width-body{flex-grow:1}.full-width-template .full-width-merchandising{flex-basis:340px;width:340px;flex-grow:0;flex-shrink:0;background-color:#e1e1e1;padding-top:20px;padding-left:20px;padding-right:20px}.last-name-index{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 6.8rem}.last-name-index a{cursor:pointer}.last-name-index li{cursor:pointer;font-weight:700;text-align:center}.last-name-index li.active{background-color:#000;color:#fff;border-radius:9999px}.last-name-index .has-users,.last-name-index .no-users{width:3ex;height:3ex}.last-name-index .no-users{color:#939393}.class-index-cards{max-width:930px;display:flex;flex-wrap:wrap;justify-content:center;text-align:left;padding:calc(5px)}.class-index-cards .class-index-card{width:220px;height:100px;padding:10px;background-color:#fff;margin:calc(5px);font-weight:bolder}.class-index-cards .class-index-card.non-member{background-color:#f3f3f3;border:3px solid #fff}.class-index-cards .class-index-card .pull-left{height:100px}.class-index-cards .class-index-card .single-line-of-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:8px}.class-index-cards .class-index-card .user-name{font-size:125%}.class-index-cards .class-index-card .school-role{color:#a8a8a8;font-size:90%}.class-index-cards .class-index-card .user-icon-states{font-size:160%}.class-index-cards .class-index-card .deceased{background-color:#000;color:#fff}.class-index-cards .class-index-card .glyphicon.recent{color:#9eb541}.class-index-cards .class-index-card div.recent{margin-left:-10px;margin-top:-10px;float:left;width:calc(25px);height:100px}.class-index-cards .class-index-card div.recent div:nth-child(1){transform:rotate(-90deg);transform-origin:bottom center;width:100px;height:15px;margin-left:calc(-35px);margin-top:calc(35px);text-align:center;background-color:#9eb541;color:#fff}.class-index-cards .class-index-card div.recent div:nth-child(2){width:0;height:0;border-top:calc(50px) solid transparent;border-bottom:calc(50px) solid transparent;border-left:10px solid #9eb541;margin-left:15px;margin-top:calc(-50px)}.user-icon-states{display:inline;color:gray}.user-icon-states .recent{color:green}@media (max-width:767px){#placesConversationsIndex .search,#placesConversationsPosts .search,#placesGallery .search,#placesIndex .search,#placesPlaces .search{width:95%}#placesConversationsIndex .add-yearbook,#placesConversationsPosts .add-yearbook,#placesGallery .add-yearbook,#placesIndex .add-yearbook,#placesPlaces .add-yearbook{width:90%}}#placesConversationsIndex .two-column-header,#placesConversationsPosts .two-column-header,#placesGallery .two-column-header,#placesIndex .two-column-header,#placesPlaces .two-column-header{display:none}#placesConversationsIndex .section-icon,#placesConversationsPosts .section-icon,#placesGallery .section-icon,#placesIndex .section-icon,#placesPlaces .section-icon{font-size:45px;margin:20px auto 0}#placesConversationsIndex .full-width-body,#placesConversationsPosts .full-width-body,#placesGallery .full-width-body,#placesIndex .full-width-body,#placesPlaces .full-width-body{background-color:#f3f3f3}#placesConversationsIndex .district-and-grade,#placesConversationsPosts .district-and-grade,#placesGallery .district-and-grade,#placesIndex .district-and-grade,#placesPlaces .district-and-grade{letter-spacing:.3ex;color:#fff;height:4ex;padding-top:.6ex;text-align:center;background-color:#000;opacity:.8}#placesConversationsIndex .district-and-grade .lighter-text,#placesConversationsPosts .district-and-grade .lighter-text,#placesGallery .district-and-grade .lighter-text,#placesIndex .district-and-grade .lighter-text,#placesPlaces .district-and-grade .lighter-text{color:#A7ADB8}#placesConversationsIndex .classes-header,#placesConversationsPosts .classes-header,#placesGallery .classes-header,#placesIndex .classes-header,#placesPlaces .classes-header{background-color:#fff;position:relative;padding:30px}#placesConversationsIndex .classes-header h1,#placesConversationsPosts .classes-header h1,#placesGallery .classes-header h1,#placesIndex .classes-header h1,#placesPlaces .classes-header h1{font-size:36px;margin-bottom:12px;font-weight:700}#placesConversationsIndex .classes-header h4,#placesConversationsPosts .classes-header h4,#placesGallery .classes-header h4,#placesIndex .classes-header h4,#placesPlaces .classes-header h4{font-size:18px}#placesConversationsIndex .classes-header .lighter-text,#placesConversationsPosts .classes-header .lighter-text,#placesGallery .classes-header .lighter-text,#placesIndex .classes-header .lighter-text,#placesPlaces .classes-header .lighter-text{font-size:16px;white-space:nowrap}#placesConversationsIndex .classes-header .lighter-text span,#placesConversationsPosts .classes-header .lighter-text span,#placesGallery .classes-header .lighter-text span,#placesIndex .classes-header .lighter-text span,#placesPlaces .classes-header .lighter-text span{color:#227B7C;font-weight:700}#placesConversationsIndex .classes-header .header-icons,#placesConversationsPosts .classes-header .header-icons,#placesGallery .classes-header .header-icons,#placesIndex .classes-header .header-icons,#placesPlaces .classes-header .header-icons{width:100%;margin-left:15px;display:flex}#placesConversationsIndex .classes-header .header-icons .btn,#placesConversationsPosts .classes-header .header-icons .btn,#placesGallery .classes-header .header-icons .btn,#placesIndex .classes-header .header-icons .btn,#placesPlaces .classes-header .header-icons .btn{color:#227B7C;width:26px;height:26px;background:0 0;border-radius:100%;border:2px solid #227B7C;padding:0;margin-left:5px;margin-right:5px;font-size:calc(13px)}#placesConversationsIndex .classes-header .header-icons .btn:hover,#placesConversationsPosts .classes-header .header-icons .btn:hover,#placesGallery .classes-header .header-icons .btn:hover,#placesIndex .classes-header .header-icons .btn:hover,#placesPlaces .classes-header .header-icons .btn:hover{color:#000;border-color:#000}#placesConversationsIndex .classes-header .header-icons .glyphicon,#placesConversationsPosts .classes-header .header-icons .glyphicon,#placesGallery .classes-header .header-icons .glyphicon,#placesIndex .classes-header .header-icons .glyphicon,#placesPlaces .classes-header .header-icons .glyphicon{top:2px}@media (max-width:768px){#placesConversationsIndex .classes-header .header-icons,#placesConversationsPosts .classes-header .header-icons,#placesGallery .classes-header .header-icons,#placesIndex .classes-header .header-icons,#placesPlaces .classes-header .header-icons{justify-content:end}#placesConversationsIndex .classes-header,#placesConversationsPosts .classes-header,#placesGallery .classes-header,#placesIndex .classes-header,#placesPlaces .classes-header{padding:20px 15px}#placesConversationsIndex .classes-header h1,#placesConversationsPosts .classes-header h1,#placesGallery .classes-header h1,#placesIndex .classes-header h1,#placesPlaces .classes-header h1{font-size:30px}#placesConversationsIndex .classes-header h4,#placesConversationsPosts .classes-header h4,#placesGallery .classes-header h4,#placesIndex .classes-header h4,#placesPlaces .classes-header h4{font-size:16px}}#placesConversationsIndex .count-container,#placesConversationsPosts .count-container,#placesGallery .count-container,#placesIndex .count-container,#placesPlaces .count-container{display:flex;align-items:center}#placesConversationsIndex .count-container span,#placesConversationsPosts .count-container span,#placesGallery .count-container span,#placesIndex .count-container span,#placesPlaces .count-container span{line-height:0}#placesConversationsIndex .header-address,#placesConversationsPosts .header-address,#placesGallery .header-address,#placesIndex .header-address,#placesPlaces .header-address{white-space:nowrap}#placesConversationsIndex .classes-sub-header,#placesConversationsPosts .classes-sub-header,#placesGallery .classes-sub-header,#placesIndex .classes-sub-header,#placesPlaces .classes-sub-header{height:50px;background-color:#fff;text-align:center;margin-bottom:20px}#placesConversationsIndex .classes-sub-header ul,#placesConversationsPosts .classes-sub-header ul,#placesGallery .classes-sub-header ul,#placesIndex .classes-sub-header ul,#placesPlaces .classes-sub-header ul{max-width:950px;height:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:space-evenly}#placesConversationsIndex .classes-sub-header ul li,#placesConversationsPosts .classes-sub-header ul li,#placesGallery .classes-sub-header ul li,#placesIndex .classes-sub-header ul li,#placesPlaces .classes-sub-header ul li{height:100%;flex-grow:1;padding:0}#placesConversationsIndex .classes-sub-header ul li a,#placesConversationsPosts .classes-sub-header ul li a,#placesGallery .classes-sub-header ul li a,#placesIndex .classes-sub-header ul li a,#placesPlaces .classes-sub-header ul li a{height:100%;display:flex;flex-direction:column;justify-content:center;color:#000;font-size:18px}#placesConversationsIndex .classes-sub-header ul li a.active,#placesConversationsPosts .classes-sub-header ul li a.active,#placesGallery .classes-sub-header ul li a.active,#placesIndex .classes-sub-header ul li a.active,#placesPlaces .classes-sub-header ul li a.active{text-decoration:none;border-bottom:2px solid#009bd4}@media (max-width:768px){#placesConversationsIndex .classes-sub-header ul li a,#placesConversationsPosts .classes-sub-header ul li a,#placesGallery .classes-sub-header ul li a,#placesIndex .classes-sub-header ul li a,#placesPlaces .classes-sub-header ul li a{font-size:16px}}#placesConversationsIndex .places-content,#placesConversationsPosts .places-content,#placesGallery .places-content,#placesIndex .places-content,#placesPlaces .places-content{background-color:#f3f3f3;text-align:center}#placesConversationsIndex .places-content .liquid-container:not(.liquid-animating),#placesConversationsPosts .places-content .liquid-container:not(.liquid-animating),#placesGallery .places-content .liquid-container:not(.liquid-animating),#placesIndex .places-content .liquid-container:not(.liquid-animating),#placesPlaces .places-content .liquid-container:not(.liquid-animating){z-index:999;overflow:visible}#placesConversationsIndex .places-content .liquid-child:not(.liquid-animating),#placesConversationsPosts .places-content .liquid-child:not(.liquid-animating),#placesGallery .places-content .liquid-child:not(.liquid-animating),#placesIndex .places-content .liquid-child:not(.liquid-animating),#placesPlaces .places-content .liquid-child:not(.liquid-animating){overflow:visible}#placesConversationsIndex .places-content .index-count,#placesConversationsPosts .places-content .index-count,#placesGallery .places-content .index-count,#placesIndex .places-content .index-count,#placesPlaces .places-content .index-count{font-size:150%;margin:5px 0}#placesConversationsIndex .places-content .change-classes,#placesConversationsPosts .places-content .change-classes,#placesGallery .places-content .change-classes,#placesIndex .places-content .change-classes,#placesPlaces .places-content .change-classes{margin:10px 0}#placesConversationsIndex .places-content .change-classes a,#placesConversationsPosts .places-content .change-classes a,#placesGallery .places-content .change-classes a,#placesIndex .places-content .change-classes a,#placesPlaces .places-content .change-classes a{font-weight:bolder}#placesConversationsIndex .places-content .nav-buttons,#placesConversationsPosts .places-content .nav-buttons,#placesGallery .places-content .nav-buttons,#placesIndex .places-content .nav-buttons,#placesPlaces .places-content .nav-buttons{margin-top:1rem}#placesConversationsIndex .places-content .nav-buttons a,#placesConversationsPosts .places-content .nav-buttons a,#placesGallery .places-content .nav-buttons a,#placesIndex .places-content .nav-buttons a,#placesPlaces .places-content .nav-buttons a{height:35px;border-radius:35px;line-height:35px;width:7em;display:inline-block;background-color:#fff;font-weight:bolder;cursor:pointer}#placesConversationsIndex .places-content .nav-buttons a.disabled,#placesConversationsPosts .places-content .nav-buttons a.disabled,#placesGallery .places-content .nav-buttons a.disabled,#placesIndex .places-content .nav-buttons a.disabled,#placesPlaces .places-content .nav-buttons a.disabled{color:#cacaca}#placesConversationsIndex .places-content .nav-buttons span,#placesConversationsPosts .places-content .nav-buttons span,#placesGallery .places-content .nav-buttons span,#placesIndex .places-content .nav-buttons span,#placesPlaces .places-content .nav-buttons span{margin:0 2ex}#placesConversationsIndex .places-content div.return-to-class-container,#placesConversationsPosts .places-content div.return-to-class-container,#placesGallery .places-content div.return-to-class-container,#placesIndex .places-content div.return-to-class-container,#placesPlaces .places-content div.return-to-class-container{margin-top:45px}#placesConversationsIndex .places-content div.return-to-class-container a.return-to-class-button,#placesConversationsPosts .places-content div.return-to-class-container a.return-to-class-button,#placesGallery .places-content div.return-to-class-container a.return-to-class-button,#placesIndex .places-content div.return-to-class-container a.return-to-class-button,#placesPlaces .places-content div.return-to-class-container a.return-to-class-button{margin-top:15px;width:230px;height:50px;padding:15px 31px 14px;border-radius:25px;background-color:#fff;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}#placesConversationsIndex .places-content div.return-to-class-container a.return-to-class-button:hover,#placesConversationsPosts .places-content div.return-to-class-container a.return-to-class-button:hover,#placesGallery .places-content div.return-to-class-container a.return-to-class-button:hover,#placesIndex .places-content div.return-to-class-container a.return-to-class-button:hover,#placesPlaces .places-content div.return-to-class-container a.return-to-class-button:hover{cursor:pointer;color:#0095e1}#placesConversationsIndex .places-content .search-toggle,#placesConversationsPosts .places-content .search-toggle,#placesGallery .places-content .search-toggle,#placesIndex .places-content .search-toggle,#placesPlaces .places-content .search-toggle{font-size:120%;height:4ex;line-height:4ex}#placesConversationsIndex .places-content .search-section,#placesConversationsPosts .places-content .search-section,#placesGallery .places-content .search-section,#placesIndex .places-content .search-section,#placesPlaces .places-content .search-section{padding-top:calc(15px);padding-bottom:calc(15px)}#placesConversationsIndex .places-content .search-section div:nth-child(1),#placesConversationsPosts .places-content .search-section div:nth-child(1),#placesGallery .places-content .search-section div:nth-child(1),#placesIndex .places-content .search-section div:nth-child(1),#placesPlaces .places-content .search-section div:nth-child(1){font-size:16px;font-weight:400}#placesConversationsIndex .places-content .search-section .section-no-results-container,#placesConversationsPosts .places-content .search-section .section-no-results-container,#placesGallery .places-content .search-section .section-no-results-container,#placesIndex .places-content .search-section .section-no-results-container,#placesPlaces .places-content .search-section .section-no-results-container{padding:30px 0}#placesConversationsIndex .places-content .search-section .section-no-results-container span,#placesConversationsPosts .places-content .search-section .section-no-results-container span,#placesGallery .places-content .search-section .section-no-results-container span,#placesIndex .places-content .search-section .section-no-results-container span,#placesPlaces .places-content .search-section .section-no-results-container span{font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:center;color:#000;display:block}#placesConversationsIndex .places-content .search-section .section-no-results-container span:nth-child(even),#placesConversationsPosts .places-content .search-section .section-no-results-container span:nth-child(even),#placesGallery .places-content .search-section .section-no-results-container span:nth-child(even),#placesIndex .places-content .search-section .section-no-results-container span:nth-child(even),#placesPlaces .places-content .search-section .section-no-results-container span:nth-child(even){font-weight:500}#placesConversationsIndex .places-content .search-section .spinner-loader,#placesConversationsPosts .places-content .search-section .spinner-loader,#placesGallery .places-content .search-section .spinner-loader,#placesIndex .places-content .search-section .spinner-loader,#placesPlaces .places-content .search-section .spinner-loader{border:6px solid #f3f3f3;border-top:6px solid #3498db;border-radius:50%;width:40px;height:40px;animation:spin 2s linear infinite;margin:.5rem auto auto}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#placesConversationsIndex .places-content .search-section .search-input,#placesConversationsPosts .places-content .search-section .search-input,#placesGallery .places-content .search-section .search-input,#placesIndex .places-content .search-section .search-input,#placesPlaces .places-content .search-section .search-input{position:relative;display:inline-block}#placesConversationsIndex .places-content .search-section .search-input input,#placesConversationsPosts .places-content .search-section .search-input input,#placesGallery .places-content .search-section .search-input input,#placesIndex .places-content .search-section .search-input input,#placesPlaces .places-content .search-section .search-input input{width:45ex;border-radius:35px;border:1px solid #979797;padding-top:15px!important;padding-bottom:15px!important;padding-left:calc(17.5px);padding-right:calc(17.5px)}@media (max-width:768px){#placesConversationsIndex .places-content .search-section .search-input input,#placesConversationsPosts .places-content .search-section .search-input input,#placesGallery .places-content .search-section .search-input input,#placesIndex .places-content .search-section .search-input input,#placesPlaces .places-content .search-section .search-input input{width:40ex}}#placesConversationsIndex .places-content .search-section .search-input .glyphicon,#placesConversationsPosts .places-content .search-section .search-input .glyphicon,#placesGallery .places-content .search-section .search-input .glyphicon,#placesIndex .places-content .search-section .search-input .glyphicon,#placesPlaces .places-content .search-section .search-input .glyphicon{position:absolute;right:calc(17.5px);margin-top:7px;font-size:24px;line-height:35px;color:#444}#placesConversationsIndex .places-content .search-section .search-input .glyphicon.search-icon-clear,#placesConversationsPosts .places-content .search-section .search-input .glyphicon.search-icon-clear,#placesGallery .places-content .search-section .search-input .glyphicon.search-icon-clear,#placesIndex .places-content .search-section .search-input .glyphicon.search-icon-clear,#placesPlaces .places-content .search-section .search-input .glyphicon.search-icon-clear{display:inline-block;box-sizing:border-box;cursor:pointer;height:5rem;width:5rem;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='47px' height='47px' viewBox='0 0 47 47' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EGroup 7 Copy%3C/title%3E%3Cg id='Class-List-NEW!' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='DT---NEW-School-Home-Remembered_Tooltip' transform='translate(-727.000000 -639.000000)' stroke='%23000000'%3E%3Cg id='Search' transform='translate(141.000000 584.000000)'%3E%3Cg id='Group-7-Copy' transform='translate(609.500000 78.500000) rotate(-315.000000) translate(-609.500000 -78.500000) translate(593.000000 62.000000)'%3E%3Cg id='Group-5' transform='translate(9.000000 9.000000)' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='0' y1='7.5' x2='15' y2='7.5' id='Stroke-1'%3E%3C/line%3E%3Cline x1='7.5' y1='15' x2='7.5' y2='0' id='Stroke-3'%3E%3C/line%3E%3C/g%3E%3Ccircle id='Oval' cx='16.5' cy='16.5' r='16'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;margin-right:-1.5rem;margin-top:1px}#placesConversationsIndex .section-conversations,#placesConversationsPosts .section-conversations,#placesGallery .section-conversations,#placesIndex .section-conversations,#placesPlaces .section-conversations{margin-left:15px;margin-right:15px}@media screen and (min-width:768px){#notes-page .controls-container-hide{visibility:hidden}#placesConversationsIndex .section-conversations,#placesConversationsPosts .section-conversations,#placesGallery .section-conversations,#placesIndex .section-conversations,#placesPlaces .section-conversations{margin-left:10%;margin-right:10%}}#placesConversationsIndex .section-container,#placesConversationsPosts .section-container,#placesGallery .section-container,#placesIndex .section-container,#placesPlaces .section-container{padding-left:10px;padding-right:10px;max-width:950px;margin:0 auto 1rem}#placesConversationsIndex .index-card-container,#placesConversationsPosts .index-card-container,#placesGallery .index-card-container,#placesIndex .index-card-container,#placesPlaces .index-card-container{min-height:11rem;max-height:15rem;margin-bottom:.8rem}@media (max-width:430px){#placesConversationsIndex .index-card-container,#placesConversationsPosts .index-card-container,#placesGallery .index-card-container,#placesIndex .index-card-container,#placesPlaces .index-card-container{min-height:19rem;max-height:25rem}}#placesConversationsIndex .index-card-container.recent,#placesConversationsIndex .index-card-container.recent .class-index-card,#placesConversationsIndex .index-card-container.recent .user-description,#placesConversationsIndex .index-card-container.recent .user-remember,#placesConversationsPosts .index-card-container.recent,#placesConversationsPosts .index-card-container.recent .class-index-card,#placesConversationsPosts .index-card-container.recent .user-description,#placesConversationsPosts .index-card-container.recent .user-remember,#placesGallery .index-card-container.recent,#placesGallery .index-card-container.recent .class-index-card,#placesGallery .index-card-container.recent .user-description,#placesGallery .index-card-container.recent .user-remember,#placesIndex .index-card-container.recent,#placesIndex .index-card-container.recent .class-index-card,#placesIndex .index-card-container.recent .user-description,#placesIndex .index-card-container.recent .user-remember,#placesPlaces .index-card-container.recent,#placesPlaces .index-card-container.recent .class-index-card,#placesPlaces .index-card-container.recent .user-description,#placesPlaces .index-card-container.recent .user-remember{min-height:16.5rem;max-height:16.5rem}#placesConversationsIndex .index-card-container.recent .user-description,#placesConversationsPosts .index-card-container.recent .user-description,#placesGallery .index-card-container.recent .user-description,#placesIndex .index-card-container.recent .user-description,#placesPlaces .index-card-container.recent .user-description{border-bottom:solid 1px #d2d2d2}#placesConversationsIndex .index-card-container.recent .class-index-card .description-container,#placesConversationsIndex .index-card-container.recent .user-description .description-container,#placesConversationsIndex .index-card-container.recent .user-remember .description-container,#placesConversationsPosts .index-card-container.recent .class-index-card .description-container,#placesConversationsPosts .index-card-container.recent .user-description .description-container,#placesConversationsPosts .index-card-container.recent .user-remember .description-container,#placesGallery .index-card-container.recent .class-index-card .description-container,#placesGallery .index-card-container.recent .user-description .description-container,#placesGallery .index-card-container.recent .user-remember .description-container,#placesIndex .index-card-container.recent .class-index-card .description-container,#placesIndex .index-card-container.recent .user-description .description-container,#placesIndex .index-card-container.recent .user-remember .description-container,#placesPlaces .index-card-container.recent .class-index-card .description-container,#placesPlaces .index-card-container.recent .user-description .description-container,#placesPlaces .index-card-container.recent .user-remember .description-container{margin-top:1.1rem}@media (max-width:767px){#placesConversationsIndex .index-card-container,#placesConversationsPosts .index-card-container,#placesGallery .index-card-container,#placesIndex .index-card-container,#placesPlaces .index-card-container{min-height:19rem;max-height:25rem;margin-bottom:0}#placesConversationsIndex .index-card-container.recent,#placesConversationsIndex .index-card-container.recent .class-index-card,#placesConversationsPosts .index-card-container.recent,#placesConversationsPosts .index-card-container.recent .class-index-card,#placesGallery .index-card-container.recent,#placesGallery .index-card-container.recent .class-index-card,#placesIndex .index-card-container.recent,#placesIndex .index-card-container.recent .class-index-card,#placesPlaces .index-card-container.recent,#placesPlaces .index-card-container.recent .class-index-card{min-height:24.5rem;max-height:24.5rem}#placesConversationsIndex .index-card-container.recent div.user-remember,#placesConversationsPosts .index-card-container.recent div.user-remember,#placesGallery .index-card-container.recent div.user-remember,#placesIndex .index-card-container.recent div.user-remember,#placesPlaces .index-card-container.recent div.user-remember{margin-top:-4.4rem}}#placesConversationsIndex .index-card-container .skeleton,#placesConversationsPosts .index-card-container .skeleton,#placesGallery .index-card-container .skeleton,#placesIndex .index-card-container .skeleton,#placesPlaces .index-card-container .skeleton{opacity:.7;animation:skeleton-loading 1s linear infinite alternate}@keyframes skeleton-loading{0%{background-color:#a3b8c2}100%{background-color:#f0f3f5}}#placesConversationsIndex .index-card-container .class-index-card,#placesConversationsPosts .index-card-container .class-index-card,#placesGallery .index-card-container .class-index-card,#placesIndex .index-card-container .class-index-card,#placesPlaces .index-card-container .class-index-card{height:100%;background-color:#F0F8F9;display:flex;flex-direction:row;align-items:center;border-bottom:solid 2px #d2d2d2}div.section-container #placesConversationsIndex .index-card-container .class-index-card,div.section-container #placesConversationsPosts .index-card-container .class-index-card,div.section-container #placesGallery .index-card-container .class-index-card,div.section-container #placesIndex .index-card-container .class-index-card,div.section-container #placesPlaces .index-card-container .class-index-card{border-top:none}#placesConversationsIndex .index-card-container .class-index-card .user-description,#placesConversationsPosts .index-card-container .class-index-card .user-description,#placesGallery .index-card-container .class-index-card .user-description,#placesIndex .index-card-container .class-index-card .user-description,#placesPlaces .index-card-container .class-index-card .user-description{background-color:#FFF;width:50%;padding:1.5rem;position:relative}#placesConversationsIndex .index-card-container .class-index-card .user-description .user-recent,#placesConversationsPosts .index-card-container .class-index-card .user-description .user-recent,#placesGallery .index-card-container .class-index-card .user-description .user-recent,#placesIndex .index-card-container .class-index-card .user-description .user-recent,#placesPlaces .index-card-container .class-index-card .user-description .user-recent{text-align:left;margin-bottom:0}#placesConversationsIndex .index-card-container .class-index-card .user-description .user-recent span,#placesConversationsPosts .index-card-container .class-index-card .user-description .user-recent span,#placesGallery .index-card-container .class-index-card .user-description .user-recent span,#placesIndex .index-card-container .class-index-card .user-description .user-recent span,#placesPlaces .index-card-container .class-index-card .user-description .user-recent span{background-color:#268a8c;color:#FFF;font-size:12px;font-weight:700;border-radius:12px;padding:5px 12px}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container,#placesGallery .index-card-container .class-index-card .user-description .description-container,#placesIndex .index-card-container .class-index-card .user-description .description-container,#placesPlaces .index-card-container .class-index-card .user-description .description-container{display:flex;width:100%}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .user-initials-container,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .user-initials-container,#placesGallery .index-card-container .class-index-card .user-description .description-container .user-initials-container,#placesIndex .index-card-container .class-index-card .user-description .description-container .user-initials-container,#placesPlaces .index-card-container .class-index-card .user-description .description-container .user-initials-container{width:75px;height:75px;border-radius:75px;padding-top:18px;text-align:center}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .user-initials-container span,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .user-initials-container span,#placesGallery .index-card-container .class-index-card .user-description .description-container .user-initials-container span,#placesIndex .index-card-container .class-index-card .user-description .description-container .user-initials-container span,#placesPlaces .index-card-container .class-index-card .user-description .description-container .user-initials-container span{font-size:24px;font-weight:300;color:#FFF}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .image-wrapper-medium,#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .image-wrapper-small,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .image-wrapper-medium,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .image-wrapper-small,#placesGallery .index-card-container .class-index-card .user-description .description-container .image-wrapper-medium,#placesGallery .index-card-container .class-index-card .user-description .description-container .image-wrapper-small,#placesIndex .index-card-container .class-index-card .user-description .description-container .image-wrapper-medium,#placesIndex .index-card-container .class-index-card .user-description .description-container .image-wrapper-small,#placesPlaces .index-card-container .class-index-card .user-description .description-container .image-wrapper-medium,#placesPlaces .index-card-container .class-index-card .user-description .description-container .image-wrapper-small{width:75px;height:75px}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container{display:flex;flex-direction:column;width:100%}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container{display:flex;justify-content:space-between}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name{margin-left:10px;font-size:21px;line-height:24px;font-weight:700;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name a,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name a,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name a,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name a,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name a{color:#000}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name a:hover,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name a:hover,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name a:hover,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name a:hover,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name a:hover{color:#019bd4}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-grad-year,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-grad-year,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-grad-year,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-grad-year,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-grad-year{align-items:flex-end;font-size:21px;line-height:21px;font-weight:700;align-self:center;overflow:hidden}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-grad-year .skeleton-grad-year,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-grad-year .skeleton-grad-year,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-grad-year .skeleton-grad-year,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-grad-year .skeleton-grad-year,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-grad-year .skeleton-grad-year{margin-top:.6rem;min-width:40px;height:2.4rem;border-radius:.125rem}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .skeleton-user-name,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .skeleton-user-name,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .skeleton-user-name,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .skeleton-user-name,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .skeleton-user-name{margin-top:.6rem;min-width:155px;margin-left:10px;width:100%;height:2.4rem;border-radius:.125rem}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .profile-info,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .profile-info,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .profile-info,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .profile-info,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .profile-info{display:flex;overflow:auto}@media (min-width:753px){#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .profile-description-container .user-name{max-width:300px}}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container{display:flex;justify-content:space-between;align-items:flex-end;min-height:40px;flex-wrap:wrap}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons{margin-left:10px;margin-top:10px;text-align:left}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link{color:#000;margin-right:5px}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link .glyphicon,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link .glyphicon,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link .glyphicon,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link .glyphicon,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link .glyphicon{font-size:18px;line-height:18px}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link p,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link p,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link p,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link p,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link p{font-size:12px;line-height:12px;margin-bottom:0}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link:hover,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link:hover,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link:hover,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link:hover,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link:hover{color:#009bd4}@media (max-width:767px){#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link .glyphicon,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link .glyphicon,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link .glyphicon,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link .glyphicon,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link .glyphicon{font-size:17px;line-height:17px}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link p,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link p,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link p,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link p,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .user-icons .user-icon-states .icon-state-link p{font-size:12px;line-height:12px}}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container{align-self:flex-end}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container .say-hi,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container .say-hi,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container .say-hi,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container .say-hi,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container .say-hi{display:flex;align-items:center;font-size:14px;color:#099;font-weight:600;text-align:center;margin:5px 0 0 10px}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container .say-hi-icon,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container .say-hi-icon,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container .say-hi-icon,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container .say-hi-icon,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container .say-hi-icon{margin-left:5px;color:#099}@media (max-width:448px){#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container .say-hi-responsive,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container .say-hi-responsive,#placesGallery .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container .say-hi-responsive,#placesIndex .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container .say-hi-responsive,#placesPlaces .index-card-container .class-index-card .user-description .description-container .profile-container .user-icons-container .say-hi-container .say-hi-responsive{position:absolute;left:20px;bottom:0;margin-bottom:5px}}#placesConversationsIndex .index-card-container .class-index-card .user-description .description-container .skeleton-user-initials,#placesConversationsPosts .index-card-container .class-index-card .user-description .description-container .skeleton-user-initials,#placesGallery .index-card-container .class-index-card .user-description .description-container .skeleton-user-initials,#placesIndex .index-card-container .class-index-card .user-description .description-container .skeleton-user-initials,#placesPlaces .index-card-container .class-index-card .user-description .description-container .skeleton-user-initials{border-radius:50%;height:7.5rem;width:7.5rem}@media (min-width:768px){#placesConversationsIndex .index-card-container .class-index-card .user-description-responsive,#placesConversationsPosts .index-card-container .class-index-card .user-description-responsive,#placesGallery .index-card-container .class-index-card .user-description-responsive,#placesIndex .index-card-container .class-index-card .user-description-responsive,#placesPlaces .index-card-container .class-index-card .user-description-responsive{height:125px}}@media (min-width:1155px){#placesConversationsIndex .index-card-container .class-index-card .user-description-responsive,#placesConversationsPosts .index-card-container .class-index-card .user-description-responsive,#placesGallery .index-card-container .class-index-card .user-description-responsive,#placesIndex .index-card-container .class-index-card .user-description-responsive,#placesPlaces .index-card-container .class-index-card .user-description-responsive{height:fit-content}}#placesConversationsIndex .index-card-container .class-index-card .user-remember,#placesConversationsPosts .index-card-container .class-index-card .user-remember,#placesGallery .index-card-container .class-index-card .user-remember,#placesIndex .index-card-container .class-index-card .user-remember,#placesPlaces .index-card-container .class-index-card .user-remember{width:50%;padding:2rem 2rem 1.5rem;display:flex;flex-direction:row;align-items:center;justify-content:center}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-text-container,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-text-container,#placesGallery .index-card-container .class-index-card .user-remember .remember-text-container,#placesIndex .index-card-container .class-index-card .user-remember .remember-text-container,#placesPlaces .index-card-container .class-index-card .user-remember .remember-text-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;overflow:hidden}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-text-container label,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-text-container label,#placesGallery .index-card-container .class-index-card .user-remember .remember-text-container label,#placesIndex .index-card-container .class-index-card .user-remember .remember-text-container label,#placesPlaces .index-card-container .class-index-card .user-remember .remember-text-container label{font-size:18px;line-height:18px;font-weight:510;float:none;margin:0}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-text-container .vertical-alignment,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-text-container .vertical-alignment,#placesGallery .index-card-container .class-index-card .user-remember .remember-text-container .vertical-alignment,#placesIndex .index-card-container .class-index-card .user-remember .remember-text-container .vertical-alignment,#placesPlaces .index-card-container .class-index-card .user-remember .remember-text-container .vertical-alignment{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-text-container .vertical-alignment label,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-text-container .vertical-alignment label,#placesGallery .index-card-container .class-index-card .user-remember .remember-text-container .vertical-alignment label,#placesIndex .index-card-container .class-index-card .user-remember .remember-text-container .vertical-alignment label,#placesPlaces .index-card-container .class-index-card .user-remember .remember-text-container .vertical-alignment label{line-height:20px;max-width:310px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-text-container span.glyphicon,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-text-container span.glyphicon,#placesGallery .index-card-container .class-index-card .user-remember .remember-text-container span.glyphicon,#placesIndex .index-card-container .class-index-card .user-remember .remember-text-container span.glyphicon,#placesPlaces .index-card-container .class-index-card .user-remember .remember-text-container span.glyphicon{color:#099;font-size:21px;font-weight:lighter;float:none;cursor:pointer;margin-left:15px;top:0}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-text-container span.glyphicon-ok-sign,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-text-container span.glyphicon-ok-sign,#placesGallery .index-card-container .class-index-card .user-remember .remember-text-container span.glyphicon-ok-sign,#placesIndex .index-card-container .class-index-card .user-remember .remember-text-container span.glyphicon-ok-sign,#placesPlaces .index-card-container .class-index-card .user-remember .remember-text-container span.glyphicon-ok-sign{font-size:33px;margin-right:15px}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-text-container span.icon-question,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-text-container span.icon-question,#placesGallery .index-card-container .class-index-card .user-remember .remember-text-container span.icon-question,#placesIndex .index-card-container .class-index-card .user-remember .remember-text-container span.icon-question,#placesPlaces .index-card-container .class-index-card .user-remember .remember-text-container span.icon-question{display:inline-block;height:21px;min-width:21px;text-align:center;cursor:pointer;margin-left:1rem;font-size:15px;line-height:19px;font-weight:700;color:#099;border:1px solid #099;border-radius:50%}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-text-container p,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-text-container p,#placesGallery .index-card-container .class-index-card .user-remember .remember-text-container p,#placesIndex .index-card-container .class-index-card .user-remember .remember-text-container p,#placesPlaces .index-card-container .class-index-card .user-remember .remember-text-container p{font-size:11px}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-text-container p a,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-text-container p a,#placesGallery .index-card-container .class-index-card .user-remember .remember-text-container p a,#placesIndex .index-card-container .class-index-card .user-remember .remember-text-container p a,#placesPlaces .index-card-container .class-index-card .user-remember .remember-text-container p a{color:#000}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-text-container p a:hover,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-text-container p a:hover,#placesGallery .index-card-container .class-index-card .user-remember .remember-text-container p a:hover,#placesIndex .index-card-container .class-index-card .user-remember .remember-text-container p a:hover,#placesPlaces .index-card-container .class-index-card .user-remember .remember-text-container p a:hover{color:#019bd4}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-button-container,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-button-container,#placesGallery .index-card-container .class-index-card .user-remember .remember-button-container,#placesIndex .index-card-container .class-index-card .user-remember .remember-button-container,#placesPlaces .index-card-container .class-index-card .user-remember .remember-button-container{width:20%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:-1rem}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-button-container .skeleton-blue,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-button-container .skeleton-blue,#placesGallery .index-card-container .class-index-card .user-remember .remember-button-container .skeleton-blue,#placesIndex .index-card-container .class-index-card .user-remember .remember-button-container .skeleton-blue,#placesPlaces .index-card-container .class-index-card .user-remember .remember-button-container .skeleton-blue{opacity:.7;animation:skeleton-loading-blue 1s linear infinite alternate}@keyframes skeleton-loading-blue{0%{background-color:#019bd4}100%{background-color:#76a7b9}}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-button-container button,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-button-container button,#placesGallery .index-card-container .class-index-card .user-remember .remember-button-container button,#placesIndex .index-card-container .class-index-card .user-remember .remember-button-container button,#placesPlaces .index-card-container .class-index-card .user-remember .remember-button-container button{border:none;border-radius:50em;margin:auto;padding:10px;width:60px;color:#fff;background-color:#019bd4;font-size:14px;font-weight:700}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-button-container button.skeleton-button,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-button-container button.skeleton-button,#placesGallery .index-card-container .class-index-card .user-remember .remember-button-container button.skeleton-button,#placesIndex .index-card-container .class-index-card .user-remember .remember-button-container button.skeleton-button,#placesPlaces .index-card-container .class-index-card .user-remember .remember-button-container button.skeleton-button{min-height:4.5rem}@media (max-width:767px){#placesConversationsIndex .index-card-container .class-index-card .user-description .user-name,#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-text-container .vertical-alignment label,#placesConversationsPosts .index-card-container .class-index-card .user-description .user-name,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-text-container .vertical-alignment label,#placesGallery .index-card-container .class-index-card .user-description .user-name,#placesGallery .index-card-container .class-index-card .user-remember .remember-text-container .vertical-alignment label,#placesIndex .index-card-container .class-index-card .user-description .user-name,#placesIndex .index-card-container .class-index-card .user-remember .remember-text-container .vertical-alignment label,#placesPlaces .index-card-container .class-index-card .user-description .user-name,#placesPlaces .index-card-container .class-index-card .user-remember .remember-text-container .vertical-alignment label{max-width:220px}#placesConversationsIndex .index-card-container .index-card-container,#placesConversationsPosts .index-card-container .index-card-container,#placesGallery .index-card-container .index-card-container,#placesIndex .index-card-container .index-card-container,#placesPlaces .index-card-container .index-card-container{margin-bottom:0;min-height:19rem;max-height:25rem;box-sizing:border-box}#placesConversationsIndex .index-card-container .class-index-card,#placesConversationsPosts .index-card-container .class-index-card,#placesGallery .index-card-container .class-index-card,#placesIndex .index-card-container .class-index-card,#placesPlaces .index-card-container .class-index-card{min-height:19rem;max-height:25rem;flex-direction:column;margin-bottom:0}#placesConversationsIndex .index-card-container .class-index-card .user-description,#placesConversationsPosts .index-card-container .class-index-card .user-description,#placesGallery .index-card-container .class-index-card .user-description,#placesIndex .index-card-container .class-index-card .user-description,#placesPlaces .index-card-container .class-index-card .user-description{width:100%;padding:2rem}#placesConversationsIndex .index-card-container .class-index-card .user-description .user-initials-container,#placesConversationsPosts .index-card-container .class-index-card .user-description .user-initials-container,#placesGallery .index-card-container .class-index-card .user-description .user-initials-container,#placesIndex .index-card-container .class-index-card .user-description .user-initials-container,#placesPlaces .index-card-container .class-index-card .user-description .user-initials-container{width:7.5rem;height:7.5rem;border-radius:50%;padding-top:1rem}#placesConversationsIndex .index-card-container .class-index-card .user-remember,#placesConversationsPosts .index-card-container .class-index-card .user-remember,#placesGallery .index-card-container .class-index-card .user-remember,#placesIndex .index-card-container .class-index-card .user-remember,#placesPlaces .index-card-container .class-index-card .user-remember{width:100%;padding:1.8rem 2rem 0}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-text-container,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-text-container,#placesGallery .index-card-container .class-index-card .user-remember .remember-text-container,#placesIndex .index-card-container .class-index-card .user-remember .remember-text-container,#placesPlaces .index-card-container .class-index-card .user-remember .remember-text-container{padding-top:0}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-text-container label,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-text-container label,#placesGallery .index-card-container .class-index-card .user-remember .remember-text-container label,#placesIndex .index-card-container .class-index-card .user-remember .remember-text-container label,#placesPlaces .index-card-container .class-index-card .user-remember .remember-text-container label{font-size:16px;font-weight:510}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-text-container span.glyphicon-ok-sign,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-text-container span.glyphicon-ok-sign,#placesGallery .index-card-container .class-index-card .user-remember .remember-text-container span.glyphicon-ok-sign,#placesIndex .index-card-container .class-index-card .user-remember .remember-text-container span.glyphicon-ok-sign,#placesPlaces .index-card-container .class-index-card .user-remember .remember-text-container span.glyphicon-ok-sign{font-size:20px}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-text-container p,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-text-container p,#placesGallery .index-card-container .class-index-card .user-remember .remember-text-container p,#placesIndex .index-card-container .class-index-card .user-remember .remember-text-container p,#placesPlaces .index-card-container .class-index-card .user-remember .remember-text-container p{font-size:12px}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-text-container.remembered .vertical-alignment,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-text-container.remembered .vertical-alignment,#placesGallery .index-card-container .class-index-card .user-remember .remember-text-container.remembered .vertical-alignment,#placesIndex .index-card-container .class-index-card .user-remember .remember-text-container.remembered .vertical-alignment,#placesPlaces .index-card-container .class-index-card .user-remember .remember-text-container.remembered .vertical-alignment{padding-top:.75rem}#placesConversationsIndex .index-card-container .class-index-card .user-remember .remember-button-container button,#placesConversationsPosts .index-card-container .class-index-card .user-remember .remember-button-container button,#placesGallery .index-card-container .class-index-card .user-remember .remember-button-container button,#placesIndex .index-card-container .class-index-card .user-remember .remember-button-container button,#placesPlaces .index-card-container .class-index-card .user-remember .remember-button-container button{display:flex;align-items:center;justify-content:center;margin-top:-.5rem}}@media (max-width:767px) and (max-width:430px){#placesConversationsIndex .index-card-container .class-index-card .user-description,#placesConversationsPosts .index-card-container .class-index-card .user-description,#placesGallery .index-card-container .class-index-card .user-description,#placesIndex .index-card-container .class-index-card .user-description,#placesPlaces .index-card-container .class-index-card .user-description{position:relative}#placesConversationsIndex .index-card-container .class-index-card .user-description-responsive,#placesConversationsPosts .index-card-container .class-index-card .user-description-responsive,#placesGallery .index-card-container .class-index-card .user-description-responsive,#placesIndex .index-card-container .class-index-card .user-description-responsive,#placesPlaces .index-card-container .class-index-card .user-description-responsive{height:130px}}#placesConversationsIndex .modal-dialog,#placesConversationsPosts .modal-dialog,#placesGallery .modal-dialog,#placesIndex .modal-dialog,#placesPlaces .modal-dialog{top:25%}.grad-container .desktop-img,.grad-container .mobile-img{top:0;left:0;position:absolute}@media (min-width:960px){#placesConversationsIndex .modal-dialog,#placesConversationsPosts .modal-dialog,#placesGallery .modal-dialog,#placesIndex .modal-dialog,#placesPlaces .modal-dialog{left:-170px}}#placesConversationsIndex .modal-dialog.modal-sm,#placesConversationsPosts .modal-dialog.modal-sm,#placesGallery .modal-dialog.modal-sm,#placesIndex .modal-dialog.modal-sm,#placesPlaces .modal-dialog.modal-sm{width:300px}#placesConversationsIndex .modal-dialog .modal--info,#placesConversationsPosts .modal-dialog .modal--info,#placesGallery .modal-dialog .modal--info,#placesIndex .modal-dialog .modal--info,#placesPlaces .modal-dialog .modal--info{box-shadow:2px 2px 10px 5px rgba(0,0,0,.251);border-radius:10px}#placesConversationsIndex .modal-dialog .modal--info .modal-header,#placesConversationsPosts .modal-dialog .modal--info .modal-header,#placesGallery .modal-dialog .modal--info .modal-header,#placesIndex .modal-dialog .modal--info .modal-header,#placesPlaces .modal-dialog .modal--info .modal-header{padding:10px}#placesConversationsIndex .modal-dialog .modal--info .modal-header .modal-button-close,#placesConversationsPosts .modal-dialog .modal--info .modal-header .modal-button-close,#placesGallery .modal-dialog .modal--info .modal-header .modal-button-close,#placesIndex .modal-dialog .modal--info .modal-header .modal-button-close,#placesPlaces .modal-dialog .modal--info .modal-header .modal-button-close{align-items:center;border:1px solid #099;border-radius:33px;cursor:pointer;display:flex;justify-content:center;height:33px;margin-left:auto;margin-right:0;width:33px}#placesConversationsIndex .modal-dialog .modal--info .modal-header .modal-button-close:before,#placesConversationsPosts .modal-dialog .modal--info .modal-header .modal-button-close:before,#placesGallery .modal-dialog .modal--info .modal-header .modal-button-close:before,#placesIndex .modal-dialog .modal--info .modal-header .modal-button-close:before,#placesPlaces .modal-dialog .modal--info .modal-header .modal-button-close:before{transform:rotate(-45deg)}#placesConversationsIndex .modal-dialog .modal--info .modal-header .modal-button-close::after,#placesConversationsPosts .modal-dialog .modal--info .modal-header .modal-button-close::after,#placesGallery .modal-dialog .modal--info .modal-header .modal-button-close::after,#placesIndex .modal-dialog .modal--info .modal-header .modal-button-close::after,#placesPlaces .modal-dialog .modal--info .modal-header .modal-button-close::after{transform:rotate(45deg)}#placesConversationsIndex .modal-dialog .modal--info .modal-header .modal-button-close::after,#placesConversationsIndex .modal-dialog .modal--info .modal-header .modal-button-close::before,#placesConversationsPosts .modal-dialog .modal--info .modal-header .modal-button-close::after,#placesConversationsPosts .modal-dialog .modal--info .modal-header .modal-button-close::before,#placesGallery .modal-dialog .modal--info .modal-header .modal-button-close::after,#placesGallery .modal-dialog .modal--info .modal-header .modal-button-close::before,#placesIndex .modal-dialog .modal--info .modal-header .modal-button-close::after,#placesIndex .modal-dialog .modal--info .modal-header .modal-button-close::before,#placesPlaces .modal-dialog .modal--info .modal-header .modal-button-close::after,#placesPlaces .modal-dialog .modal--info .modal-header .modal-button-close::before{background-color:#099;content:" ";height:18px;position:absolute;width:1px;box-sizing:border-box}#placesConversationsIndex .modal-dialog .modal--info .modal-body .modal-title,#placesConversationsPosts .modal-dialog .modal--info .modal-body .modal-title,#placesGallery .modal-dialog .modal--info .modal-body .modal-title,#placesIndex .modal-dialog .modal--info .modal-body .modal-title,#placesPlaces .modal-dialog .modal--info .modal-body .modal-title{font-size:20px;font-weight:700}#placesConversationsIndex .modal-dialog .modal--info .modal-body .modal-message p,#placesConversationsPosts .modal-dialog .modal--info .modal-body .modal-message p,#placesGallery .modal-dialog .modal--info .modal-body .modal-message p,#placesIndex .modal-dialog .modal--info .modal-body .modal-message p,#placesPlaces .modal-dialog .modal--info .modal-body .modal-message p{margin:15px 0;font-size:16px;font-weight:400}#placesConversationsIndex .modal-dialog .modal--info .modal-body .modal-message a.link,#placesConversationsPosts .modal-dialog .modal--info .modal-body .modal-message a.link,#placesGallery .modal-dialog .modal--info .modal-body .modal-message a.link,#placesIndex .modal-dialog .modal--info .modal-body .modal-message a.link,#placesPlaces .modal-dialog .modal--info .modal-body .modal-message a.link{font-weight:700;color:#0095e1}#placesConversationsIndex .modal-dialog .modal--info .modal-footer,#placesConversationsPosts .modal-dialog .modal--info .modal-footer,#placesGallery .modal-dialog .modal--info .modal-footer,#placesIndex .modal-dialog .modal--info .modal-footer,#placesPlaces .modal-dialog .modal--info .modal-footer{border-top:none;text-align:center}#placesConversationsIndex .modal-dialog .modal--info .modal-footer button.btn-link,#placesConversationsPosts .modal-dialog .modal--info .modal-footer button.btn-link,#placesGallery .modal-dialog .modal--info .modal-footer button.btn-link,#placesIndex .modal-dialog .modal--info .modal-footer button.btn-link,#placesPlaces .modal-dialog .modal--info .modal-footer button.btn-link{text-transform:uppercase;color:#099;font-weight:700;font-size:12px}.ember-power-select-typeahead-trigger{border:none}.ember-power-select-typeahead-input,.ember-power-select-typeahead-trigger{height:35px;padding:6px 15px;font-size:14px;line-height:1.55;border-radius:0}.ember-power-select-typeahead-input{position:absolute;left:0;right:0;width:100%;top:0;bottom:0;border:1px solid #aaa;outline:0}.ember-power-select-typeahead-input :focus{border:1px solid #aaa}.fb-share-button{background:#1877f2;border:none;border-radius:5px;color:#fff;height:40px;width:104px;font-size:16px;font-weight:700}.fb-share-button .img{width:22px;height:22px}.sitewide-header{background-color:#fff;padding:30px 0;border-bottom:2px solid #eae9e9}.sitewide-header h1{padding:0 10px 0 0;font-size:36px;font-weight:700;margin:0}@media (max-width:768px){.sitewide-header{padding:12px 15px}.sitewide-header h1{font-size:28px}}.small-padding{padding:20px 0 10px}.title-count-wrapper{display:flex;align-items:center}@media (max-width:768px){.small-padding{padding:12px 15px 5px}.small-padding h1{font-size:28px}.title-count-wrapper{justify-content:space-between}}.tabs-header{height:50px;text-align:center}.tabs-header ul{max-width:950px;height:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:space-evenly}.tabs-header ul li{height:100%;flex-grow:1;padding:0;margin:0 -2px}.tabs-header ul li a{height:100%;display:flex;flex-direction:column;justify-content:center;color:#000;font-size:18px;border-bottom:1px solid #ddd}.tabs-header ul li a.active{border-bottom:2px solid#009bd4;font-weight:700}@media (max-width:768px){.tabs-header ul li a{font-size:16px}}.header-count{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;color:#fff;padding:0 10px;margin:0 10px;background-color:#227b7c;border-radius:50px;white-space:nowrap}.pm-header{display:flex;align-items:center}.reunions-home{display:flex;justify-content:space-between;align-items:center}@media (max-width:768px){.header-count{font-size:14px;margin:0 0 0 8px}.reunions-home{justify-content:left}.reunions-school-name{padding:3px 0 10px 1px}}.reunions-school-name{color:#227b7c;font-size:16px;font-weight:700;text-transform:capitalize;margin-bottom:0}.reunions-school-name:focus,.reunions-school-name:hover{color:#067a6f;outline:0}.reunions-year-container{display:flex;align-items:center}@media (max-width:768px){.reunions-year-container{font-size:16px;padding-bottom:18px}}.reunions-back{margin-right:10px}.reunions-back:hover{cursor:pointer}@media (min-width:769px){.reunions-back{display:none}}.reunions-year{color:#227b7c;font-size:10px;font-weight:700;text-transform:uppercase;margin:0}@media (max-width:768px){.reunions-year{font-size:18px;color:#000;text-transform:none}}.reunions-link-cont{display:flex;flex-direction:column;align-items:end}.reunions-link{color:#227b7c;font-size:16px;font-weight:700;margin-top:5px}.reunions-link:focus,.reunions-link:hover{color:#227b7c}.visits-upgrade-text{font-size:16px;margin-bottom:0;margin-right:10px;padding:5px 0}.visits-upgrade-text a{color:#067a6f;font-weight:700}.visits-upgrade-text a:hover{color:#067a6f}.visits-text-container{display:flex;align-items:center}@media (min-width:768px){.yb-top-section{padding:0 10px}.yb-mobile-subtitle{display:none}}.yb-mobile-subtitle{font-size:18px;padding-top:10px;padding-bottom:5px;font-weight:500}.yb-searchbox-subtitle{padding:5px 0}.yb-count{font-size:18px;padding-left:5px;margin-top:20px}.yb-results-input{font-size:14px;margin-top:15px}.search-header-container{display:flex}@media (max-width:768px){.visits-upgrade-text{color:#000;text-transform:none}.search-header-container{height:34px;align-items:center}.search-header-container h1{font-size:18px}}.search-back{margin-right:10px}.search-back:hover{cursor:pointer}@media (min-width:769px){.search-back{display:none}.hidden-2xs{padding-left:15px;padding-right:15px}}.yearbook-week-header{border:none;padding-bottom:0}.visible-2xs-block{display:block}.hidden-2xs{display:none}@media (min-width:445px){.visible-2xs-block{display:none}.hidden-2xs{display:block}}.now-then-photos-container{width:100%;height:100%}.now-then-photos-container .profile-photo-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:18.5rem;width:100%;overflow:hidden}.now-then-photos-container .profile-photo-container .flex-stretch{flex:1;height:100%}.now-then-photos-container .profile-photo-container .flex-stretch a:hover{color:#227B7C}.now-then-photos-container .profile-photo-container .bg-container{width:100%!important;height:100%}.now-then-photos-container .profile-photo-container .no-photo{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#bde1e2;box-sizing:border-box}.now-then-photos-container .profile-photo-container .no-photo .initials-circle{width:8rem;height:8rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#268a8c;border-radius:50%;font-size:2.4rem;color:#fff;letter-spacing:.4rem;text-align:center;padding-left:.4rem}.now-then-photos-container .profile-photo-container .no-photo .ask-to-add-photo{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#227B7C}.now-then-photos-container .profile-photo-container .no-photo .ask-to-add-photo .add-photo-icon.test-new{height:6rem;width:6rem}.now-then-photos-container .profile-photo-container .no-photo .ask-to-add-photo .add-photo-icon.test-new .user-initials-container{width:6rem;height:6rem;border-radius:50%;color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:2rem}.now-then-photos-container .profile-photo-container .no-photo .ask-to-add-photo .add-photo-text{font-size:16px;font-weight:700;margin:0 8px;word-break:break-word;color:#227B7C}.now-then-photos-container .profile-photo-container .no-photo .ask-to-add-photo .add-photo-text a{color:#227B7C!important}.now-then-photos-container .profile-photo-container .no-photo .ask-to-add-photo .add-photo-text img{height:16px;width:16px;vertical-align:middle;margin-top:-.35rem;margin-right:.3rem}.now-then-photos-container .profile-photo-container .no-photo .ask-to-add-photo .add-photo-text:hover{text-decoration:underline}.now-then-photos-container .profile-photo-container .no-photo .ask-to-add-photo .add-photo-icon{height:32px;width:46px;margin-bottom:24px}.now-then-photos-container .profile-photo-container .no-photo .ask-to-add-photo .one-photo-container{margin-bottom:1rem}.now-then-photos-container .profile-photo-container .now-photo-container,.now-then-photos-container .profile-photo-container .then-photo-container{width:50%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:0}.now-then-photos-container .profile-photo-container .now-photo-container .now-photo,.now-then-photos-container .profile-photo-container .now-photo-container .then-photo,.now-then-photos-container .profile-photo-container .then-photo-container .now-photo,.now-then-photos-container .profile-photo-container .then-photo-container .then-photo{height:100%;width:100%}.now-then-photos-container .profile-photo-container .now-photo-container .now-photo img,.now-then-photos-container .profile-photo-container .now-photo-container .then-photo img,.now-then-photos-container .profile-photo-container .then-photo-container .now-photo img,.now-then-photos-container .profile-photo-container .then-photo-container .then-photo img{height:100%;width:100%;object-fit:cover}.now-then-photos-container .profile-photo-container .now-photo-container .now-photo .empty-photo,.now-then-photos-container .profile-photo-container .now-photo-container .then-photo .empty-photo,.now-then-photos-container .profile-photo-container .then-photo-container .now-photo .empty-photo,.now-then-photos-container .profile-photo-container .then-photo-container .then-photo .empty-photo{height:100%;width:100%;background-color:#bde1e2;display:flex;flex-direction:column;align-items:center;justify-content:center}.now-then-photos-container .profile-photo-container .now-photo-container .now-photo .empty-photo img,.now-then-photos-container .profile-photo-container .now-photo-container .then-photo .empty-photo img,.now-then-photos-container .profile-photo-container .then-photo-container .now-photo .empty-photo img,.now-then-photos-container .profile-photo-container .then-photo-container .then-photo .empty-photo img{width:9rem;height:9rem;object-fit:contain}.now-then-photos-container .profile-photo-container .now-photo-container .now-title,.now-then-photos-container .profile-photo-container .now-photo-container .then-title,.now-then-photos-container .profile-photo-container .then-photo-container .now-title,.now-then-photos-container .profile-photo-container .then-photo-container .then-title{height:2.4rem;width:100%;position:relative;margin-top:-2.4rem;background-color:rgba(0,0,0,.393)}.now-then-photos-container .profile-photo-container .now-photo-container .now-title span,.now-then-photos-container .profile-photo-container .now-photo-container .then-title span,.now-then-photos-container .profile-photo-container .then-photo-container .now-title span,.now-then-photos-container .profile-photo-container .then-photo-container .then-title span{display:flex;align-items:center;height:2.4rem;width:100%;font-size:1.6rem;text-align:left;padding-left:1.2rem;padding-top:.2rem;padding-bottom:.2rem;color:#fff;font-weight:400}.now-then-photos-container .profile-photo-container .now-photo-container .now-title span,.now-then-photos-container .profile-photo-container .then-photo-container .now-title span{justify-content:end;padding-left:0;padding-right:1.2rem;width:100%}.now-then-photos-container .profile-photo-container .now-photo-container:hover,.now-then-photos-container .profile-photo-container .then-photo-container:hover{text-decoration:none}.now-then-photos-container .profile-radius{border-radius:15px}.now-then-photos-container .ask-photo-container{width:100%}@media (max-width:767px){.now-then-photos-container .profile-radius{border-radius:0}}.hairtastic-card-container{display:flex;align-items:center;border-radius:15px;padding:16px;background:linear-gradient(180deg,#C8E280 -40.52%,#FFF 84.97%);line-height:20px;color:#000}.hairtastic-card-container:hover{cursor:pointer}.hairtastic-card-container h1{font-size:24px;font-weight:700;text-align:justify}.hairtastic-card-container p{font-size:16px;margin:0;text-align:justify}.hairtastic-card-container p a{font-weight:700;color:#227B7C;cursor:pointer}.hairtastic-card-container .mob-hairtastic-logo{padding:0 10px}@media (max-width:767px){.hairtastic-card-container{margin:0 0 10px;padding:10px 10px 10px 0;border-radius:0}.hairtastic-card-container h1{font-size:20px}.hairtastic-card-container h1 p{font-size:14px}}@media (max-width:1025px){.hairtastic-card-container img{width:150px}}.hartastic-margin{margin-top:16px;margin-bottom:16px}.hairtastic-module-container{border-radius:15px;background:linear-gradient(180deg,#FFF 53.24%,#C8E280 100%);box-shadow:0 1px 2px 0 rgba(0,0,0,.25);padding-bottom:16px}.hairtastic-module-container:hover{cursor:pointer}.hairtastic-module-container .hairtastic-text{padding:16px 16px 10px}.hairtastic-module-container h1{font-size:34px;font-weight:700;line-height:35px;padding:10px 0}.hairtastic-module-container p{font-size:16px;margin:0}.hairtastic-module-container p a{font-weight:700;color:#227B7C}.hairtastic-module-container .hairtastic-logo{display:flex;justify-content:center}@media (max-width:767px){.hairtastic-module-container{margin:0 16px 18px}.hairtastic-module-container .hairtastic-logo{padding-right:10px}}.grad-container{display:flex;flex-direction:column;justify-content:center;margin-top:-.5rem;position:relative;min-height:167px;width:100%;padding:20px;overflow:hidden;color:#fff;background:#B4249C}@media (min-width:769px){.grad-container{margin-top:0;flex-direction:row;align-items:center;justify-content:space-between;min-height:107px;border-radius:16px}}@media (min-width:768px){.grad-container{border-radius:16px}}.grad-container div{z-index:10}.grad-container .clickable-area{cursor:pointer;flex:1}.grad-container h1{position:relative;display:flex;align-items:center;font-size:24px;font-weight:700;z-index:10}@media (min-width:844px){.grad-container h1{padding-left:15px;max-width:392px}.grad-container .mobile-img{display:none}}.grad-container .desktop-img{display:none}@media (min-width:845px){.grad-container .desktop-img{display:block}}.grad-container button{background:#fff;height:40px;width:169px;font-size:18px;border-radius:6px;color:#000;align-self:end;z-index:10;margin-top:.25rem;font-weight:700;border:none;white-space:nowrap}@media (min-width:768px){.grad-container button{align-self:center;margin-top:0;max-width:159px}}.grad-container button:focus{outline:0}.grad-container .actions-container{display:flex;flex-direction:column}.grad-container .mobile-btn{display:none}@media (max-width:768px){.grad-container .actions-container{flex-direction:row-reverse;justify-content:space-between;align-items:center}.grad-container .mobile-btn{display:block}.grad-container .desktop-btn{display:none}}.grad-container .see-rules{font-size:14px;color:#fff;z-index:10;margin-bottom:0;margin-top:10px;white-space:nowrap;text-align:center}.grad-container .see-rules a{font-weight:700;color:#fff}.grad-container .see-rules a:hover{cursor:pointer;text-decoration:underline}.classmates-ad-ember{display:block!important}.modal.yearbook-paywall-modal.small-modal{z-index:1120}.modal.yearbook-paywall-modal.small-modal+.modal-backdrop{z-index:1119}.yearbook-paywall-modal .modal-dialog{display:flex;align-items:center;min-height:100vh}.yearbook-paywall-modal .modal-content{min-width:19.75rem;max-width:39.5rem;margin:auto;border-radius:2rem}.yearbook-paywall-modal .paywall-modal{display:flex;flex-direction:column;align-items:center;justify-content:center}.yearbook-paywall-modal .base-modal-body{display:flex;flex-direction:column;border-radius:2rem;background:#fff;box-shadow:0 4px 32px rgba(0,0,0,.12);justify-content:center;padding:2rem 2rem 5.5rem}.yearbook-paywall-modal .base-modal-body .close{position:absolute;top:1.75rem;right:1.75rem;z-index:10;font-size:1.5rem}.yearbook-paywall-modal .paywall-modal__header{text-align:center;margin-bottom:1.75rem}.yearbook-paywall-modal .paywall-modal__icon{margin-bottom:1.5rem}.yearbook-paywall-modal .paywall-modal__icon img{width:4.5rem;height:4.5rem}.yearbook-paywall-modal .paywall-modal__title{font-size:2rem;font-weight:300;color:'#3F484B';padding:0 2rem;margin-bottom:2.85rem}.yearbook-paywall-modal .paywall-modal__description{font-size:1.5rem;font-weight:400;color:#767676}.yearbook-paywall-modal .paywall-modal__body{color:#767676;font-size:1.5rem}.yearbook-paywall-modal .paywall-modal_list-intro{padding-left:2rem}.yearbook-paywall-modal .paywall-modal__features li{padding:.25rem 0}.yearbook-paywall-modal .paywall-modal__actions{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:50%;margin:0 auto}.yearbook-paywall-modal .paywall-modal__actions button{max-width:14rem}.yearbook-paywall-modal .paywall-modal__upgrade-btn{background-color:#00687B;border:none;border-radius:6.25rem;padding:.25rem 1rem;font-size:1.5rem;font-weight:400;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:background .3s ease}.yearbook-paywall-modal a.paywall-modal__upgrade-btn{color:#eee}.yearbook-paywall-modal a.paywall-modal__upgrade-btn:hover{color:#fff}.yearbook-paywall-modal .paywall-modal__upgrade-btn:hover{background:linear-gradient(rgba(255,255,255,.08),rgba(255,255,255,.08)),#227b7c}.yearbook-paywall-modal .paywall-modal__arrow-icon{filter:brightness(0) invert(1);vertical-align:middle;width:16px;height:16px}.yearbook-paywall-modal .paywall-modal__secondary-btn{font-size:1.15rem;font-weight:500;color:#00687B;margin-top:.5rem}