.app-container.gray-background.helpfulness-survey-active.helpfulness-survey-hide .global-footer .cb-widget .C44iFBXKCgqwkKHjkd7VZ,.app-container.gray-background:not(.helpfulness-survey-active) .global-footer .cb-widget .C44iFBXKCgqwkKHjkd7VZ{background-color:#f1f4fb}.app-container.gray-background .app{background-color:#f1f4fb}.app-container.helpfulness-survey-active:not(.helpfulness-survey-hide) .app{padding:0}.app-container.helpfulness-survey-active:not(.helpfulness-survey-hide) .app .main-content{padding:0 0 36px}.app-container.helpfulness-survey-active:not(.helpfulness-survey-hide) .app .helpfulness-survey-container{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1px 0 0}.app-container.helpfulness-survey-active:not(.helpfulness-survey-hide) .app .helpfulness-survey-container .helpfulness-survey{width:960px}@media(max-width:767px){.app-container.helpfulness-survey-active:not(.helpfulness-survey-hide) .app .helpfulness-survey-container .helpfulness-survey{width:360px}}@media(min-width:768px)and (max-width:1023px){.app-container.helpfulness-survey-active:not(.helpfulness-survey-hide) .app .helpfulness-survey-container .helpfulness-survey{width:640px}}.app-container.helpfulness-survey-active.helpfulness-survey-hide .app .helpfulness-survey-container{display:none}.app-container .global-footer .cb-widget._1tvfIAQnN4ah_rpkb4ox_{margin-top:0}.app-container .app{padding:0 0 70px}.app-container .app .hr:not(.cb-flag){border-bottom:1px solid #dcdcdc;margin:30px 0}.app-container .app a:not(.cb-btn):not(.error-action):not(.no-txt-decor){text-decoration:underline}.app-container .app a:not(.cb-btn):not(.error-action):not(.no-txt-decor):focus,.app-container .app a:not(.cb-btn):not(.error-action):not(.no-txt-decor):hover{text-decoration:none}.app-container .app a:not(.cb-btn):not(.error-action):not(.no-txt-decor).disabled{color:#505050}.app-container .app .archive-history-record .archive-record-date{font-size:14px;font-weight:700}.app-container .app .archive-history-record .archive-record-info{margin:0}.app-container .app .category-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:6px;-webkit-box-shadow:0 1px 16px 0 rgba(0,0,0,.12);box-shadow:0 1px 16px 0 rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:200px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:12px;padding:12px;text-decoration:none;width:285px}@media(max-width:767px){.app-container .app .category-card{height:135px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:8px;padding:16px;text-align:center;width:128px}}@media(max-width:767px)and (max-width:345px){.app-container .app .category-card{padding:16px 12px 12px}}@media(min-width:768px)and (max-width:1023px){.app-container .app .category-card{height:160px;width:200px}}.app-container .app .category-card .category-card-image{font-size:48px}@media(max-width:767px){.app-container .app .category-card .category-card-image{font-size:2px}}@media(min-width:768px)and (max-width:1023px){.app-container .app .category-card .category-card-image{font-size:40px}}.app-container .app .category-card .category-card-title{color:#1e1e1e;font-size:18px;font-weight:300;letter-spacing:normal;line-height:24px;margin-top:16px}@media(max-width:767px){.app-container .app .category-card .category-card-title{font-size:14px;line-height:20px;margin-top:8px}}@media(min-width:768px)and (max-width:1023px){.app-container .app .category-card .category-card-title{font-size:14px;margin-top:8px}}.app-container .app .category-card-wrapper{-webkit-box-orient:vertical;-ms-flex-flow:nowrap column;flex-flow:column nowrap}.app-container .app .category-card-wrapper,.app-container .app .category-card-wrapper .category-card-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.app-container .app .category-card-wrapper .category-card-row{-webkit-box-orient:horizontal;-ms-flex-flow:nowrap row;flex-flow:row nowrap}.app-container .app .category-card-wrapper .category-card-row:first-child>*{margin-top:0}.app-container .app .category-card-wrapper .category-card-row:last-child>*{margin-bottom:0}.app-container .app .category-card-wrapper .category-card-row>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.app-container .app .category-card-wrapper .category-card-row>:first-child{margin-left:0}.app-container .app .category-card-wrapper .category-card-row>:last-child{margin-right:0}.app-container .app .entry-screen.image-spacing{margin-top:-23px}.app-container .app .entry-screen .header{color:#262626;font-size:24px;font-weight:500;letter-spacing:-.57px;line-height:28px;margin:0 0 24px;text-align:center}.app-container .app .entry-screen .cb-btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:48px 0 0}.app-container .app .entry-screen .cb-btn-row .cb-btn{font-size:16px;font-weight:500;margin:0}.app-container .app .entry-screen .cb-btn-row .cb-btn:focus,.app-container .app .entry-screen .cb-btn-row .cb-btn:hover{text-decoration:underline}.app-container .app .entry-screen .cb-btn-row .cb-btn+.cb-btn{margin-left:16px}.app-container .app .entry-screen.profile-info .attending-status .sm-list-legend{font-size:16px}.app-container .app .entry-screen.profile-info .attending-status .sm-list{margin:8px 0 0}.app-container .app .category-menu-container .category-breadcrumb-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.app-container .app .category-menu-container .category-breadcrumb-header-container .category-breadcrumb{margin:70px 0 32px;padding:0}@media(max-width:767px){.app-container .app .category-menu-container .category-breadcrumb-header-container .category-breadcrumb{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);margin:0 -24px 50px;padding:18px 16px}}.app-container .app .category-menu-container .category-breadcrumb-header-container .category-breadcrumb a{border:2px solid rgba(0,0,0,0);border-radius:17px;color:#505050;padding:2px 8px;text-decoration:none}.app-container .app .category-menu-container .category-breadcrumb-header-container .category-breadcrumb a:focus,.app-container .app .category-menu-container .category-breadcrumb-header-container .category-breadcrumb a:hover{border-color:#324dc7;-webkit-box-shadow:none;box-shadow:none;outline:none}.app-container .app .category-menu-container .category-breadcrumb-header-container .category-breadcrumb a:focus :not(.cb-glyph),.app-container .app .category-menu-container .category-breadcrumb-header-container .category-breadcrumb a:hover :not(.cb-glyph){text-decoration:none}.app-container .app .category-menu-container .category-breadcrumb-header-container .category-breadcrumb a :not(.cb-glyph){font-size:16px;line-height:24px;margin:0 0 0 8px;text-decoration:underline}@media(max-width:767px){.app-container .app .category-menu-container .category-breadcrumb-header-container .category-breadcrumb a :not(.cb-glyph){text-decoration:none}}.app-container .app .category-menu-container .category-breadcrumb-header-container .category-menu-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dcdcdc;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 70px;padding:0 0 16px}@media(max-width:767px){.app-container .app .category-menu-container .category-breadcrumb-header-container .category-menu-header{margin:0 -24px;padding:0 24px 24px}}@media(max-width:767px){.app-container .app .category-menu-container .category-breadcrumb-header-container .category-menu-header.no-menu{margin-bottom:16px}}.app-container .app .category-menu-container .category-breadcrumb-header-container .category-menu-header .category-menu-title{font-size:26px;font-weight:300;line-height:32px;margin:0 0 0 16px}@media(max-width:767px){.app-container .app .category-menu-container .category-breadcrumb-header-container .category-menu-header .category-menu-title{font-size:23px;font-weight:400}}.app-container .app .category-menu-container .category-menu{border-radius:8px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.2);margin-right:70px}@media(max-width:767px){.app-container .app .category-menu-container .category-menu{border:0;-webkit-box-shadow:none;box-shadow:none;margin:0 -24px;padding:0}.app-container .app .category-menu-container .category-menu ul li{border-bottom:1px solid #dcdcdc;display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px;position:relative}.app-container .app .category-menu-container .category-menu ul li .cb-menu-link{font-size:19px!important;line-height:24px;padding:0}.app-container .app .category-menu-container .category-menu ul li:after{color:#888;content:"";font-family:CB Icons;font-size:19px;line-height:24px}}@media(min-width:768px)and (max-width:1023px){.app-container .app .category-menu-container .category-menu{margin-right:16px}}@media(min-width:1024px)and (max-width:1247px){.app-container .app .category-menu-container .category-menu{margin-right:40px}}.app-container .app .category-menu-container .category-menu .cb-menu-link{padding-left:20px}.app-container .app .record-list-container .record-list .sm-css-transition-mrl-enter{max-height:0;opacity:0}.app-container .app .record-list-container .record-list .sm-css-transition-mrl-enter-active{max-height:500px;opacity:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.app-container .app .record-list-container .record-list .sm-css-transition-mrl-exit{max-height:500px;opacity:1}.app-container .app .record-list-container .record-list .sm-css-transition-mrl-exit-active{max-height:0;opacity:0;-webkit-transition:all .35s ease-in;transition:all .35s ease-in}.app-container .app .record-list-container .record-list{list-style:none;margin:0;padding:0}.app-container .app .record-list-container .record-list.simple-list .record-entry{border:0;margin-bottom:16px;padding-top:0}.app-container .app .record-list-container .record-list .record-entry{border:1px solid #dcdcdc;border-radius:6px;margin-bottom:32px;padding:24px 16px 8px}.app-container .app .record-list-container .record-list .record-entry .hr{margin:15px 0 8px}.app-container .app .record-list-container .record-list .record-entry .record-entry-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.app-container .app .record-list-container .record-list .record-entry .record-entry-actions .record-remove{font-size:14px}.app-container .app .record-list-container .record-add,.app-container .app .record-list-container .record-remove{font-weight:400;line-height:24px}.app-container .app .record-list-container .record-add{font-size:16px}.app-container .app .record-list-container .record-add .cb-glyph{font-size:12px!important}.app-container .app .record-list-container .record-add .cb-glyph:before{color:#324dc7;left:6px;top:3px}.app-container .app .record-list-container .record-add .cb-glyph:after{background-color:#fff;border:2px solid #324dc7}@media(max-width:767px){.app-container .app .item-list-container .item-list form .ml-xs-6{margin-left:8px}.app-container .app .item-list-container .item-list form .mr-xs-6{margin-right:8px}.app-container .app .item-list-container .item-list form .no-mr-xs{margin-right:0}}@media(min-width:768px)and (max-width:1023px){.app-container .app .item-list-container .item-list form .ml-sm-6{margin-left:8px}.app-container .app .item-list-container .item-list form .mr-sm-6{margin-right:8px}}@media(min-width:1024px)and (max-width:1247px){.app-container .app .item-list-container .item-list form .ml-md-6{margin-left:8px}.app-container .app .item-list-container .item-list form .mr-md-6{margin-right:8px}}@media(min-width:1248px){.app-container .app .item-list-container .item-list form .ml-lg-6{margin-left:8px}.app-container .app .item-list-container .item-list form .mr-lg-6{margin-right:8px}}.app-container .app .item-list-container .item-list form .ml-6{margin-left:8px}.app-container .app .item-list-container .item-list form .mr-6{margin-right:8px}.app-container .app .item-list-container .item-list .cb-btn-row.edit-controls .item-cancel{border:2px solid rgba(0,0,0,0);color:#324dc7;font-size:16px;font-weight:400;line-height:24px;text-decoration:underline}.app-container .app .item-list-container .item-list .cb-btn-row.edit-controls .item-cancel:focus,.app-container .app .item-list-container .item-list .cb-btn-row.edit-controls .item-cancel:hover{border-color:#324dc7;-webkit-box-shadow:none;box-shadow:none;outline:none;text-decoration:none}.app-container .app .item-list-container .item-list .item-controls{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:12px;width:80px}.app-container .app .item-list-container .item-list .item-controls .item-options-menu{height:32px;width:32px}.app-container .app .item-list-container .item-list .item-controls .item-options-menu:focus,.app-container .app .item-list-container .item-list .item-controls .item-options-menu:hover{-webkit-box-shadow:inset 0 0 1px 2px #505050;box-shadow:inset 0 0 1px 2px #505050}.app-container .app .item-list-container .item-list .item-controls .item-options-menu .cb-glyph{color:#324dc7;font-size:18px}.app-container .app .item-list-container .item-list .item-controls .item-options-menu-list{left:-74px;top:32px}.app-container .app .item-list-container .item-list .item-controls .item-options-menu-list .item-options-menu-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-style:none;color:#505050;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 24px 12px 15px;text-align:left;width:100%}.app-container .app .item-list-container .item-list .item-controls .item-options-menu-list .item-options-menu-link:focus,.app-container .app .item-list-container .item-list .item-controls .item-options-menu-list .item-options-menu-link:hover{background-color:#f0f0f0;border:0;-webkit-box-shadow:inset 2px 0 0 0 #1e1e1e;box-shadow:inset 2px 0 0 0 #1e1e1e;text-decoration:none}.app-container .app .item-list-container .item-list .item{max-height:5000px}.app-container .app .item-list-container .item-list .item .sm-css-transition-item-enter{max-height:0;opacity:0}.app-container .app .item-list-container .item-list .item .sm-css-transition-item-enter-active{max-height:5000px;opacity:1;-webkit-transition:all .6s;transition:all .6s}.app-container .app .item-list-container .item-list .item .sm-css-transition-item-exit{max-height:5000px;opacity:1}.app-container .app .item-list-container .item-list .item .sm-css-transition-item-exit-active{max-height:0;opacity:0;-webkit-transition:all .6s;transition:all .6s}.app-container .app .item-list-container .item-list .sm-css-transition-enter{max-height:0;opacity:0}.app-container .app .item-list-container .item-list .sm-css-transition-enter-active{max-height:5000px;opacity:1;-webkit-transition:all .6s ease-in;transition:all .6s ease-in}.app-container .app .item-list-container .item-list .sm-css-transition-exit{max-height:5000px;opacity:1}.app-container .app .item-list-container .item-list .sm-css-transition-exit-active{max-height:0;opacity:0;-webkit-transition:all .6s ease-in;transition:all .6s ease-in}.app-container .app .item-list-container .item-list .sm-css-transition-ph-enter{max-height:0;opacity:0}.app-container .app .item-list-container .item-list .sm-css-transition-ph-enter-active{max-height:200px;opacity:1;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.app-container .app .item-list-container .item-list .sm-css-transition-ph-exit{max-height:200px;opacity:1}.app-container .app .item-list-container .item-list .sm-css-transition-ph-exit-active{max-height:0;opacity:0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.app-container .app .item-list-container .item-list .item{display:grid;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;grid-template-columns:auto;grid-template-rows:auto}.app-container .app .item-list-container .item-list .item>*{grid-area:1/1/1/1}.app-container .app .item-list-container .item-list .form{word-break:break-word}.app-container .app .item-list-container .item-list .form .form-desc+form{margin-top:36px}.app-container .app .item-list-container .item-list .form .view-data{margin:0;padding:0}.app-container .app .item-list-container .item-list .form .view-data.spacer-16{margin-bottom:16px}.app-container .app .item-list-container .item-list .form form{margin-top:8px}.app-container .app .item-list-container+.item-list-container{margin-top:48px}.app-container .app .item-list-container.no-header{margin-top:-70px}@media(max-width:767px){.app-container .app .item-list-container.no-header{margin-top:-16px}}.app-container .app .item-list-container .item-list-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dcdcdc;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0 0 16px}@media(max-width:767px){.app-container .app .item-list-container .item-list-header{margin:0 -24px;padding:0 24px 16px}}.app-container .app .item-list-container .item-list-header.no-border{border-bottom:0}.app-container .app .item-list-container .item-list-header .item-list-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:32px;font-weight:300;line-height:40px;margin:0}.app-container .app .item-list-container .item-list-desc{border-bottom:1px solid #dcdcdc;padding:0 0 16px}.app-container .app .item-list-container .item-list-link{border:2px solid rgba(0,0,0,0);color:#324dc7;font-size:16px;font-weight:400;line-height:24px;padding:6px 18px;text-decoration:underline}.app-container .app .item-list-container .item-list-link:disabled{color:#b2b2b2}.app-container .app .item-list-container .item-list-link:focus:not(:disabled),.app-container .app .item-list-container .item-list-link:hover:not(:disabled){border-color:#324dc7;-webkit-box-shadow:none;box-shadow:none;outline:none;text-decoration:none}.app-container .app .item-list-container .item-list-link.item-add{padding:6px 18px 6px 14px}.app-container .app .item-list-container .item-list-link.item-add:disabled .cb-glyph:before{color:#b2b2b2}.app-container .app .item-list-container .item-list-link.item-add:disabled .cb-glyph:after{border-color:#b2b2b2}.app-container .app .item-list-container .item-list-link.item-add:focus:not(:disabled) .cb-glyph:after,.app-container .app .item-list-container .item-list-link.item-add:hover:not(:disabled) .cb-glyph:after{border:0}.app-container .app .item-list-container .item-list-link.item-add .cb-glyph{font-size:12px!important}.app-container .app .item-list-container .item-list-link.item-add .cb-glyph:before{color:#324dc7;left:6px;top:3px}.app-container .app .item-list-container .item-list-link.item-add .cb-glyph:after{background-color:#fff;border:2px solid #324dc7}.app-container .app .item-list-container .item-list-link.item-link-hidden{visibility:hidden}.app-container .app .item-list-container .item-list.single .item-list-ul .item-list-li{border-bottom-color:rgba(0,0,0,0)}.app-container .app .item-list-container .item-list .item-list-ul{list-style:none;margin:0;padding:0}.app-container .app .item-list-container .item-list .item-list-ul .item-grid{display:grid;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;grid-template-columns:auto;grid-template-rows:auto}.app-container .app .item-list-container .item-list .item-list-ul .item-grid>*{grid-area:1/1/1/1}.app-container .app .item-list-container .item-list .item-list-ul .item-list-li{border-bottom:1px solid #dcdcdc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:24px 0;-webkit-transition:border-bottom .4s;transition:border-bottom .4s}.app-container .app .item-list-container .no-view-data{color:#888;font-style:italic;margin:24px 0 0;padding:0}.app-container .app .mfe-app .profile-information-mfe>:not(.mycb-information-list){padding-bottom:48px}.app-container .app .mfe-app .profile-information-mfe>:not(.mycb-information-list) .cb-red1-color{color:#1e1e1e!important}.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-button:active,.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-button:focus,.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-button:hover{text-decoration:none}.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-button:active .cb-required span,.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-button:focus .cb-required span,.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-button:hover .cb-required span{text-decoration:underline}.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-button:active .cb-required:after,.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-button:focus .cb-required:after,.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-button:hover .cb-required:after{text-decoration:none}.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-element-rm{color:#1e1e1e;cursor:pointer;display:block;font-size:16px;font-weight:400;line-height:24px;margin-top:24px}.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-element-rm:focus,.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-element-rm:hover{text-decoration:none}.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-element-rm:focus:after,.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-element-rm:hover:after{-webkit-box-shadow:none;box-shadow:none}.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-element-rm:focus :not(.cb-glyph),.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-element-rm:hover :not(.cb-glyph){text-decoration:underline}.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-element-rm .cb-file-element{display:inline-block;margin-top:0}.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-element-rm .cb-file-element span{cursor:inherit!important}.app-container .app .attachments .cb-file-upload .cb-btn.cb-file-element-rm .cb-glyph{font-size:12px!important}.app-container .app .attachments .file-name-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.app-container .app .attachments .file-name-status .cb-glyph.cb-check,.app-container .app .attachments .file-name-status .cb-glyph.cb-exclamation{font-size:16px;line-height:24px;margin:0 0 0 10px}.app-container .app .attachments .file-name-status .cb-glyph.cb-check{color:#3c763d}.app-container .app .attachments .file-name-status .cb-glyph.cb-exclamation{color:#c13145}.app-container .app .attachments .file-name-status .sm-loader-container{line-height:24px;min-height:0}.app-container .app .attachments .file-name-status .sm-loader-container .cb-spinner{height:18px;margin:0 0 0 15px;width:18px}.app-container .app .attachments .file-name-status .view-data{font-size:16px;line-height:24px}.app-container .app .essays .cb-btn.new-prompt{font-size:16px;font-weight:400;line-height:24px;margin:8px 0 32px}.app-container .app .essays .essay-type-other{margin-top:10px}.app-container .app .college-choices .school-name .acorn-autocomplete ul.suggestion-list>li>span{display:block}.app-container .app .college-choices .school-name .acorn-autocomplete ul.suggestion-list>li>span .college-suggestion-name{color:#505050;font-size:16px;font-weight:500;line-height:19px}.app-container .app .college-choices .school-name .acorn-autocomplete ul.suggestion-list>li>span .college-suggestion-city-state{color:#505050;font-size:14px;line-height:16px}@media(max-width:1023px){.app-container .app .majors .major-name{margin-bottom:24px}}.app-container .app .si .attending-status .sm-list-legend{font-size:16px}.app-container .app .si .attending-status .sm-list{margin:8px 0 0}.app-container .app .household .sm-form-group.record-list-container{padding:14px}.app-container .app .self-identification .sm-form-group.additional-armed-service-info .sm-list-container .sm-list-legend{font-size:16px}.app-container .app .local-nav{background-color:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.1);box-shadow:0 4px 4px 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;height:71px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.app-container .app .local-nav .cb-menu-list ul li{padding-bottom:2px}.app-container .app .local-nav .cb-menu-list ul li a{color:#1e1e1e;padding-bottom:24px}.app-container .app .local-nav .cb-menu-list ul li .cb-selected,.app-container .app .local-nav .cb-menu-list ul li a:hover{-webkit-box-shadow:inset 0 -3px 0 -1px #324dc7;box-shadow:inset 0 -3px 0 -1px #324dc7}.app-container .app .local-nav .cb-menu-list ul li .cb-selected{color:#324dc7;font-weight:700}.app-container .app .homenav{background-color:#fff}.app-container .app .mini-profile-container{border-radius:6px;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14);box-shadow:0 6px 10px 0 rgba(0,0,0,.14)}.app-container .app .mini-profile-container .mini-profile-header{background-color:#324dc7;border-top-left-radius:6px;border-top-right-radius:6px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px}.app-container .app .mini-profile-container .mini-profile-header .mini-profile-title{font-size:18px;font-weight:500;line-height:32px;padding-left:10px}.app-container .app .mini-profile-container .mini-profile-content{background-color:#fff;padding:24px 24px 0}.app-container .app .mini-profile-container .mini-profile-footer{background-color:#fff;-webkit-box-shadow:0 -4px 13px 0 rgba(0,0,0,.14);box-shadow:0 -4px 13px 0 rgba(0,0,0,.14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px;z-index:10}.app-container .app .mini-profile-container .mini-profile-footer .mini-profile-control{background:none;border:2px solid rgba(0,0,0,0);border-radius:17px;color:#324dc7;font-size:12px;line-height:24px;padding:0 15px}.app-container .app .mini-profile-container .mini-profile-footer .mini-profile-control:focus,.app-container .app .mini-profile-container .mini-profile-footer .mini-profile-control:hover{border-color:#324dc7;outline:none}.app-container .app .mini-profile-container .mini-profile-footer .mini-profile-control:focus>:not(.cb-glyph),.app-container .app .mini-profile-container .mini-profile-footer .mini-profile-control:hover>:not(.cb-glyph){text-decoration:none}.app-container .app .mini-profile-container .mini-profile-footer .mini-profile-control>:not(.cb-glyph){text-decoration:underline}.app-container .app .mini-profile-container .mini-profile-footer .mini-profile-control .cb-glyph{margin-right:8px;position:relative;text-decoration:none;top:1px}.app-container .app .mini-profile-container .mini-profile-content .mini-profile-section:last-child{padding:0 0 24px}.app-container .app .mini-profile-container .mini-profile-content .mini-profile-section:not(:last-child){border-bottom:1px solid #e8e8e8;margin:0 0 24px;padding:0 0 24px}.app-container .app .mini-profile-container .mini-profile-content .mini-profile-section .section-header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.app-container .app .mini-profile-container .mini-profile-content .mini-profile-section .section-header .section-title{color:#333;font-size:16px;font-weight:500;line-height:27px}.app-container .app .mini-profile-container .mini-profile-content .mini-profile-section .section-header .section-add-link,.app-container .app .mini-profile-container .mini-profile-content .mini-profile-section .section-header .section-edit-link{-ms-flex-item-align:start;align-self:flex-start;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-radius:17px;color:#324dc7;font-size:14px;font-weight:500;margin:0 0 0 12px;text-align:center}.app-container .app .mini-profile-container .mini-profile-content .mini-profile-section .section-header .section-add-link:focus,.app-container .app .mini-profile-container .mini-profile-content .mini-profile-section .section-header .section-add-link:hover,.app-container .app .mini-profile-container .mini-profile-content .mini-profile-section .section-header .section-edit-link:focus,.app-container .app .mini-profile-container .mini-profile-content .mini-profile-section .section-header .section-edit-link:hover{outline:none;text-decoration:underline}.app-container .app .mini-profile-container .mini-profile-content .mini-profile-section .section-content{margin-right:58px}.app-container .app .mini-profile-container .mini-profile-content .mini-profile-section .section-content .view-data{color:#333;font-size:14px;line-height:24px;margin:0;padding:0}.app-container .app .mini-profile-container .mini-profile-content .mini-profile-section .section-content .view-text{color:#333;font-size:14px;font-style:italic;line-height:24px;opacity:.75}.app-container .app .mini-profile-container .mini-profile-content .mini-profile-section .section-content .view-text .view-link{color:#333}.app-container .app .mini-profile-container .mini-profile-content .basic-info-personal-school .address-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.app-container .app .mini-profile-container .mini-profile-content .basic-info-personal-school .address-content .address-info{padding-left:2px;width:100%}.app-container .app .mini-profile-container .mini-profile-content .college-choices .section-content .college-choices-more{color:#324dc7;font-size:12px;line-height:24px;text-decoration:none}.app-container .app .mini-profile-container .mini-profile-content .college-choices .section-content .college-choices-more .cb-glyph,.app-container .app .mini-profile-container .mini-profile-content .college-choices .section-content .college-choices-more .show-all-count{margin-right:4px}.app-container .app .sm-ph-container.form-view-item .ph-1,.app-container .app .sm-ph-container.form-view-item .ph-2,.app-container .app .sm-ph-container.form-view-item .ph-3{height:2em;margin-bottom:1.5em;width:60%}@media(max-width:767px){.app-container .app .sm-ph-container.form-view-item .ph-1,.app-container .app .sm-ph-container.form-view-item .ph-2,.app-container .app .sm-ph-container.form-view-item .ph-3{width:75%}}.app-container .app .sm-ph-container.form-view-item .ph-3{margin-bottom:0}.app-container .app .sm-ph-container{width:100%}@-webkit-keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.app-container .app .sm-ph-container .sm-ph{-webkit-animation:shimmer 6s linear infinite;animation:shimmer 6s linear infinite;background:-webkit-gradient(linear,left top,right top,color-stop(4%,#eff1f3),color-stop(25%,#e2e2e2),color-stop(36%,#eff1f3));background:linear-gradient(90deg,#eff1f3 4%,#e2e2e2 25%,#eff1f3 36%);background-size:1000px 100%;border-radius:10px}.app-container .app .sm-ph-container .sm-ph.dark{background:-webkit-gradient(linear,left top,right top,color-stop(4%,#eff1f3),color-stop(25%,#fffefe),color-stop(36%,#eff1f3));background:linear-gradient(90deg,#eff1f3 4%,#fffefe 25%,#eff1f3 36%)}.app-container .app .sm-ph-container.mini-profile-ph .ph-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.app-container .app .sm-ph-container.mini-profile-ph .ph-content .ph-left{width:25%}.app-container .app .sm-ph-container.mini-profile-ph .ph-content .ph-right{width:75%}.app-container .app .sm-ph-container.mini-profile-ph .ph-1{height:16px;margin-bottom:12px;width:35%}.app-container .app .sm-ph-container.mini-profile-ph .ph-2,.app-container .app .sm-ph-container.mini-profile-ph .ph-3{height:12px;margin-bottom:10px;width:80%}.app-container .app .sm-ph-container.mini-profile-ph .ph-4,.app-container .app .sm-ph-container.mini-profile-ph .ph-5,.app-container .app .sm-ph-container.mini-profile-ph .ph-6,.app-container .app .sm-ph-container.mini-profile-ph .ph-7{height:12px;margin-bottom:10px;width:65%}.app-container .app .sm-ph-container.mini-profile-ph .ph-3,.app-container .app .sm-ph-container.mini-profile-ph .ph-7{margin-bottom:0}.app-container .app .onboarding .progress-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 32px}.app-container .app .onboarding .progress-status *{background-color:#324dc7;border-radius:3.5px;height:7px;margin:0 8px;opacity:.2;width:68px}.app-container .app .onboarding .progress-status .active{opacity:1}.app-container .app .onboarding .onboarding-entry-screens{display:grid;grid-template-columns:auto;grid-template-rows:auto}.app-container .app .onboarding .onboarding-entry-screens>*{grid-area:1/1/1/1}.app-container .app .onboarding .onboarding-entry-screens .sm-css-transition-onboarding-enter{opacity:0}.app-container .app .onboarding .onboarding-entry-screens .sm-css-transition-onboarding-enter-active{opacity:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.app-container .app .onboarding .onboarding-entry-screens .sm-css-transition-onboarding-exit{opacity:1}.app-container .app .onboarding .onboarding-entry-screens .sm-css-transition-onboarding-exit-active{opacity:0;-webkit-transition:all .35s ease-in;transition:all .35s ease-in}.app-container .app .archives-history+.archives-history{margin-top:48px}.app-container .app .archives-history .list-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dcdcdc;margin:0;padding:0 0 16px}@media(max-width:767px){.app-container .app .archives-history .list-header{margin:0 -24px;padding:0 24px 16px}}.app-container .app .archives-history .list-header .header-title{font-size:32px;font-weight:300;line-height:40px;margin:0}.app-container .app .archives-history ul{list-style:none;margin:0;padding:0}.app-container .app .archives-history ul>li{border-bottom:1px solid #dcdcdc;padding:24px 0}.app-container .app .archives-history ul>li.no-view-data{border:0;color:#888;font-style:italic}.app-container .app .summary-header{background-color:#fff;padding:40px 0}.app-container .app .summary-header .header-title{font-size:32px;font-weight:400;line-height:48px;margin:0}.app-container .app .summary-header .header-desc{font-size:20px;font-weight:400;line-height:32px;margin:14px 0 24px}.app-container .app .summary-header .more-matches-desc{color:#505050;font-size:16px;line-height:21px;margin:24px 0 16px}.app-container .app .summary-header .show-me-matches{text-decoration:none}.app-container .app .summary-header .show-me-matches:focus,.app-container .app .summary-header .show-me-matches:hover{text-decoration:underline}.app-container .app .summary-header .summary-info{color:#505050;font-size:14px;line-height:21px;margin-top:24px}.app-container .app .summary-header .summary-info .summary-info-link{color:#505050}.app-container .app .summary-full-profile{background-color:#f5f7fc}.app-container .app .summary-full-profile .full-profile-title{font-size:20px;font-weight:400;line-height:32px;margin:40px 0 16px}.app-container .app .summary-full-profile .lastest-archive-info{font-size:14px;line-height:18px}.app-container .app .summary-full-profile .import-export-history-link{font-size:14px;line-height:18px;margin:0 0 28px}.app-container .app .summary-full-profile .import-export-history-link a{color:#324dc7}.app-container .app .summary-full-profile .faq-link{padding-top:60px}.app-container .app .summary-full-profile .faq-link a{color:#505050;font-size:17px;font-weight:700}.app-container .app .summary-full-profile .cb-scholarsnapp-logo{height:25px;margin-top:25px;width:280px}