/*! bundle name: OpenBookProfilePagePage~e5982ef0 */
/*! bundle name: OpenBookProfilePage-USPage~e5982ef0 */
.Star .StarSvg{width:28px;height:28px;stroke:#ffb92e;stroke-width:1.7;fill:#fff;transition:fill .5s ease}.Star .StarSvg.highlighted{fill:#ffb92e}
.fiveStarSurveyDialog .header{display:inline;float:right;overflow:initial!important}.fiveStarSurveyDialog .header .close-button{margin-top:3px;z-index:1000}@media (max-width:599px){.fiveStarSurveyDialog.variant:not(.fullScreen) .guts{height:14.5rem}.fiveStarSurveyDialog.variant.fullScreen .cell{padding:0!important}.fiveStarSurveyDialog.variant.fullScreen .cell .guts{height:100vh;transition:height .5s ease}.fiveStarSurveyDialog.variant.fullScreen .cell .guts .content,.fiveStarSurveyDialog.variant.fullScreen .cell .guts .content-wrapper,.fiveStarSurveyDialog.variant.fullScreen .cell .guts .fiveStarSurveyGuts{height:100%}}.fiveStarSurveyGuts{overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.fiveStarSurveyGuts .agentImage .agentImageContent{transition:height .5s ease,opacity .5s ease;overflow:hidden}.fiveStarSurveyGuts .agentImage .agentImageContent img{margin:10px auto;display:block;border-radius:100%;width:110px}.fiveStarSurveyGuts .surveyTitle{text-align:center}.fiveStarSurveyGuts .surveyTitle p{margin:0;font-size:1.375rem;line-height:1.5em}.fiveStarSurveyGuts .flexGrow{flex-grow:1;display:flex;flex-direction:column}.fiveStarSurveyGuts .flexGrow .bottomContent{justify-content:space-between}.fiveStarSurveyGuts .stars{margin:.5rem auto 0 auto;display:flex;flex-direction:row;justify-content:space-between;width:80%;transition:margin-bottom .5s ease}.fiveStarSurveyGuts .reasonsContent{display:flex;justify-content:space-between;transition:height .5s ease,opacity .5s ease;overflow:hidden}.fiveStarSurveyGuts .reasonsContent .Checkbox{height:2.5rem}.fiveStarSurveyGuts .bottomContent{transition:height .5s ease,opacity .5s ease;margin-top:1rem}.fiveStarSurveyGuts .bottomContent:not(.bottom-transition-enter){height:12.7rem}.fiveStarSurveyGuts .bottomContent .suggestionBox{margin-bottom:24px}.fiveStarSurveyGuts .bottomContent .suggestionBox .feedbackTitle{margin-bottom:.5rem}.fiveStarSurveyGuts .bottomContent .suggestionBox .feedbackTitle .parentheticalOptional{font-weight:400}.fiveStarSurveyGuts .bottomContent .suggestionBox .commentBox .commentInput{width:100%;font-size:.875rem}.fiveStarSurveyGuts .bottomContent .suggestionBox .commentBox .commentInput>.input{width:auto}.fiveStarSurveyGuts .bottomContent .submitButtonWrapper,.fiveStarSurveyGuts .bottomContent .submitButtonWrapper .Button{width:100%}.fiveStarSurveyGuts.control{width:75vw;max-width:18rem}.fiveStarSurveyGuts.control.hasStars.belowCutoff .stars{margin-bottom:1rem}.fiveStarSurveyGuts.control.hasStars.aboveCutoff .stars{margin-bottom:0}.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent{flex-wrap:wrap}.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent:not(.reasons-transition-enter):not(.reasons-transition-leave){height:5.25rem}.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent .Button{width:calc(50% - .4375rem);height:2.1875rem;margin-bottom:.875rem;padding:0}.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent .Button:last-child,.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent .Button:nth-child(3){margin-bottom:0}.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent .Button.pressed{background-color:#ccc}.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent .Button span{font-size:.875rem;vertical-align:baseline}.fiveStarSurveyGuts.control.hasStars .feedbackTitle{font-size:.875rem}@media (max-width:599px){.fiveStarSurveyGuts.variant:not(.hasStars){overflow:visible;position:relative;height:auto}.fiveStarSurveyGuts.variant:not(.hasStars) .agentImage{position:absolute;top:-79px;left:0;right:0}.fiveStarSurveyGuts.variant:not(.hasStars) .agentImage img{margin:0 auto}.fiveStarSurveyGuts.variant:not(.hasStars) .surveyTitle{margin-top:3.125rem;margin-bottom:1rem}}@media (min-width:599px){.fiveStarSurveyGuts.variant{width:75vw;max-width:21rem}.fiveStarSurveyGuts.variant .agentImage .agentImageContent img{margin-top:0}}.fiveStarSurveyGuts.variant.hasStars .stars{margin-bottom:.5rem}.fiveStarSurveyGuts.variant.hasStars .reasonsContent{flex-direction:column;flex-wrap:nowrap}.fiveStarSurveyGuts.variant.hasStars .reasonsContent:not(.reasons-transition-leave):not(.reasons-transition-enter){height:9.5rem}.fiveStarSurveyGuts.variant.hasStars .reasonsContent .Checkbox{margin-bottom:1rem}.fiveStarSurveyGuts.variant.hasStars .reasonsContent .Checkbox:last-child{margin-bottom:0}.reasons-transition-enter{opacity:0;height:0}.reasons-transition-enter.reasons-transition-enter-active,.reasons-transition-leave{opacity:1;height:5.25rem}.reasons-transition-leave.reasons-transition-leave-active{opacity:0;height:0}.fiveStarSurveyGuts.variant .reasons-transition-enter.reasons-transition-enter-active,.fiveStarSurveyGuts.variant .reasons-transition-leave:not(.reasons-transition-leave-active){height:9.5rem}.agentImage-transition-leave{opacity:1;height:110px}.agentImage-transition-leave.agentImage-transition-leave-active,.bottom-transition-enter{opacity:0;height:0}.bottom-transition-enter.bottom-transition-enter-active{opacity:1;height:12.7rem}
@media (max-width:899px){.WelcomeBackSurvey .guts{position:fixed!important;top:0;left:0;bottom:0;height:unset!important}.WelcomeBackSurvey .guts .content-wrapper{height:100%!important;margin-top:0!important}.WelcomeBackSurvey .guts .content-wrapper .content{height:100%}}.WelcomeBackSurvey .toursToFollowUpWithView,.WelcomeBackSurvey .toursToFollowUpWithView .listOfTouredMiniHomeCards{height:100%}.WelcomeBackSurvey .content-wrapper{padding-bottom:0!important}.WelcomeBackSurvey .content{max-width:50rem}.WelcomeBackSurvey.isSplashScreen .content-wrapper{height:100%!important}.WelcomeBackSurvey.isSplashScreen .content-wrapper .content{position:relative}.WelcomeBackSurvey.isSplashScreen .howElseHelp{visibility:hidden}.WelcomeBackSurvey .splashScreenContainer{position:absolute;left:0;right:0;display:flex;height:100%}.WelcomeBackSurvey .splashScreenContainer .splashScreen{position:relative;top:-12px;margin:auto;text-align:center;opacity:1;transition-property:opacity;transition-duration:.5s}.WelcomeBackSurvey .splashScreenContainer .splashScreen.fade-transition{opacity:0}.WelcomeBackSurvey .title{font-weight:600;font-size:1.375rem}.WelcomeBackSurvey .subtitle{margin-top:.5rem;margin-bottom:1.5rem;line-height:1.5rem;color:#767676}.WelcomeBackSurvey .multiselectButtons{display:flex;flex-wrap:wrap;justify-content:space-between}.WelcomeBackSurvey .multiselectButtons .Button{color:#333;background-color:#fff;font-weight:400;margin-bottom:.5rem;padding:1rem .5rem;height:unset;border-width:2px}.WelcomeBackSurvey .multiselectButtons .Button.selected{border-color:#000;color:#000}.WelcomeBackSurvey .howElseHelp{height:100%;display:flex;flex-direction:column}.WelcomeBackSurvey .howElseHelp .multiselectButtons .Button{width:100%}@media (min-width:600px){.WelcomeBackSurvey .howElseHelp .multiselectButtons .Button{width:unset;min-width:calc(50% - .5rem)}}.WelcomeBackSurvey .howElseHelp .problemWithAgent{margin-top:1rem;margin-bottom:.75rem}@media (min-width:600px){.WelcomeBackSurvey .howElseHelp .problemWithAgent{margin-top:1.5rem;margin-bottom:1rem}}.WelcomeBackSurvey .TextArea,.WelcomeBackSurvey .TextArea>.input{width:100%!important}.WelcomeBackSurvey .sorryToHear{height:100%;display:flex;flex-direction:column}@media (min-width:900px){.WelcomeBackSurvey .sorryToHear{max-width:35rem}}.WelcomeBackSurvey .stickyFooter{display:flex;flex-direction:column;margin-top:auto;position:-webkit-sticky;position:sticky;bottom:0;background-color:#fff;width:100%}.WelcomeBackSurvey .stickyFooter:before{content:"";border-top:1px solid #e2e2e2;width:calc(100% + 48px);position:relative;left:-24px}.WelcomeBackSurvey .stickyFooter .buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:.75rem;padding-bottom:.75rem}@media (min-width:600px){.WelcomeBackSurvey .stickyFooter .buttons{flex-wrap:nowrap}}.WelcomeBackSurvey .stickyFooter .buttons .Button{width:100%}@media (max-width:899px){.WelcomeBackSurvey .stickyFooter .buttons .Button.primary{flex-grow:1}}@media (min-width:600px){.WelcomeBackSurvey .stickyFooter .buttons .Button.primary{min-width:15rem;width:auto}}@media (min-width:600px){.WelcomeBackSurvey .stickyFooter .buttons .noThanksButton{width:auto}}.WelcomeBackSurvey .touredMiniHomeCard{box-shadow:.1875rem .1875rem .3125rem .125rem #e2e2e2;border-radius:.3125rem;width:100%;top:auto}.WelcomeBackSurvey .touredMiniHomeCard .MiniHomeCard{width:100%}.WelcomeBackSurvey .touredMiniHomeCard .MiniHomeCard .homecardv2{min-width:11rem;height:7rem;border:none}.WelcomeBackSurvey .touredMiniHomeCard .MiniHomeCard .homecardv2 .PhotoWrapper{cursor:pointer}@media (max-width:399px){.WelcomeBackSurvey .touredMiniHomeCard .MiniHomeCard .addressDisplay span{font-size:.75rem}.WelcomeBackSurvey .touredMiniHomeCard .MiniHomeCard .addressDisplay .cityStateZip{font-size:.625rem}}.WelcomeBackSurvey .touredMiniHomeCard .Checkbox{margin-left:auto}.WelcomeBackSurvey .touredMiniHomeCard .Checkbox span{cursor:pointer}.WelcomeBackSurvey .followUpTouredHomesMenuTitle{width:80%;display:inline-block}.WelcomeBackSurvey .followUpTouredHomesMenuSubtitle{margin-bottom:1.5rem;line-height:1.5rem;color:#767676}.WelcomeBackSurvey .multiSelectQuestionHeader{flex-wrap:wrap}@media (min-width:600px){.WelcomeBackSurvey .multiSelectQuestionHeader{margin-bottom:1.375rem}}.WelcomeBackSurvey .multiSelectQuestionHeader .ProfilePhoto{width:4.125rem;height:4.125rem;display:inline-block;margin-right:2rem}@media (min-width:600px){.WelcomeBackSurvey .multiSelectQuestionHeader .ProfilePhoto{width:5.125rem;height:5.125rem}}.WelcomeBackSurvey .multiSelectQuestionHeader .title{width:12.5rem}@media (min-width:600px){.WelcomeBackSurvey .multiSelectQuestionHeader .title{width:100%}}.WelcomeBackSurvey .LeftIcon{color:#585858}.WelcomeBackSurvey .multiselectQuestion .backToTouredHomesMobile{padding-top:0;padding-left:0;margin-bottom:0;color:#585858}.WelcomeBackSurvey .multiselectQuestion .backToTouredHomesDesktop{padding-left:0;margin-left:auto;color:#585858}.WelcomeBackSurvey .multiselectQuestion .backToTouredHomesDesktop .svg-icon .SvgIcon{width:1.5rem;height:1.5rem}
.LoadingIndicator{width:100%}.LoadingIndicator .SvgIcon.spinner{display:block;width:40px;height:40px}.LoadingIndicator.LoadingIndicator--small{height:20px}.LoadingIndicator.LoadingIndicator--small .SvgIcon.spinner{width:20px;height:20px}.LoadingIndicator--vert{position:absolute;top:50%;transform:translate3d(0,-50%,0)}.LoadingIndicator.LoadingIndicator__full-page{height:500px;padding-top:100px}
.LoadingIndicator{height:40px}.LoadingIndicator .indicatorText{font-size:1.375rem;margin-left:10px}.LoadingIndicator.LoadingIndicator--small .indicatorText{font-size:1rem;margin-left:7px}.SvgIcon.spinner .spinner-background{fill:#e2e2e2}.SvgIcon.spinner .spinner-fill{fill:#585858}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.OpenBook.RootElementAdapter{position:relative;padding:2rem 0}
.RecommendedBadge{display:inline-block;position:relative}.RecommendedBadge .badgeIcon{width:18px;height:18px;background-size:contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='63.647' height='63.651' viewBox='0 0 47.735 47.738'%3E%3Cpath fill='%23c82021' d='M12.638 33.563l-.674-.126-5.885 7.975 8.44-1.759 2.954 8.085 2.976-10.022-.59-.514-5.061 1.289-2.16-4.928zM35.034 33.563l.674-.126 5.885 7.975-8.44-1.759-2.954 8.085-2.976-10.022.59-.514 5.061 1.289 2.16-4.928zM27.298 13.695a2.336 2.336 0 00-.618-.865 3.861 3.861 0 00-2.8-1.03h-2.47v7l2.47.042c3.582 0 3.706-2.883 3.747-3.747a3.504 3.504 0 00-.33-1.4z'/%3E%3Cpath d='M43.003 24.043l-2.341-4.375L43 15.29l-4.005-2.929.211-4.958-4.882-.893-1.96-4.559-4.788 1.305L23.83 0l-3.744 3.26-4.788-1.313-1.96 4.559-4.88.9.211 4.959-4.011 2.923L7 19.663l-2.338 4.378 4.006 2.929-.212 4.958 4.882.893 1.96 4.559 4.788-1.305 3.745 3.256 3.744-3.261 4.788 1.313 1.96-4.558 4.88-.9-.21-4.96zm-10.229 5.71c-.082 0-.082.083-.165.083a3.434 3.434 0 01-1.482.33h-.247c-.247 0-.535-.082-.7-.082-1.688-.206-2.553-1.153-3.5-2.718l-.7-1.318-1.482-2.594-1.03-1.935H21.41v7h-3.705c-.453 0-.453-.37-.371-.453a1.174 1.174 0 00.37-.782V10.4c0-.618-.288-.7-.37-.906-.082-.165.041-.33.37-.33h5.107c2.718 0 4.818.33 6.3 1.318.206.206.37.288.535.453a5.306 5.306 0 011.73 3.912c0 3.047-1.4 5.147-3.665 5.93-.082 0-.165.082-.247.082l.165.247 2.017 3.294 1.73 2.8c.864 1.482 1.235 1.647 1.482 1.812.247 0 .329.37-.083.74z' fill='%23c82021'/%3E%3C/svg%3E")}.RecommendedBadge .Flyout{left:50%}.RecommendedBadge .Flyout .flyout{width:12rem}.RecommendedBadge:not(:hover) .Flyout{display:none}
.bp-StarRating{display:flex;align-items:center}.bp-StarRating .StarRating__numericRating{color:#131313;font-size:.75rem;font-weight:400;line-height:1.5;margin-right:.5rem}.bp-StarRating .StarRating__stars{display:flex;align-items:center}.bp-StarRating .StarRating__starsContainer{display:flex}.bp-StarRating .StarRating__starsContainer--numReviewsBelow{flex-direction:column}.bp-StarRating .StarRating__numReviews{font-size:.75rem;font-weight:400;line-height:1.5;color:#686868;margin-left:.125rem}.bp-StarRating .StarRating__numReviews .StarRating--link{cursor:pointer;color:#15727a;font-size:.75rem;font-weight:700;line-height:1.5}.bp-StarRating .StarRating__starsContainer--numReviewsBelow .StarRating__numReviews{margin-left:0;margin-top:.5rem}.bp-StarRating .StarRating__star{height:1rem;width:1rem;fill:#c98600}
.expandableSection .sectionContentContainer{overflow:hidden;transition-property:max-height;height:auto}.expandableSection .sectionContentContainer.fadeOutOverlay{position:relative}.expandableSection .sectionContentContainer.fadeOutOverlay:before{background-image:linear-gradient(top,hsla(0,0%,100%,0) 70%,#fff);background-image:-webkit-linear-gradient(top,hsla(0,0%,100%,0) 70%,#fff);content:"\00a0";height:100%;position:absolute;width:100%;pointer-events:none;z-index:1}.expandableSection .sectionContentContainer .sectionContent h2,.expandableSection .sectionContentContainer .sectionContent hr{display:none}.expandableSection .sectionBottomLinkContainer span.bottomLink{cursor:pointer}.expandableSection.expanded>.sectionContentContainer{margin-bottom:1rem;overflow:visible}.HomeDetailsPage #content:not(.has-js) .sectionContentContainer{margin-bottom:1rem;max-height:none!important}.HomeDetailsPage #content:not(.has-js) .sectionContentContainer.fadeOutOverlay:before{display:none}
.expandableSection .linkIcon{display:inline-block;fill:#1080a2;width:24px;height:24px;position:relative;top:6px}.expandableSection .linkIcon.expandArrow{transform:rotate(180deg)}
.expandableSection.expandablePreview .sectionContentContainer{overflow:hidden!important}.expandableSection.expandablePreview .sectionBottomLink{display:inline-block}
.OpenBook .Review{width:100%;padding:25px 0 20px 0}.OpenBook .Review>.contents{display:flex}.OpenBook .Review>.contents>.agent-review-column .deal-photo{height:115px;width:115px;background-size:cover}.OpenBook .Review>.contents>.agent-review-column .property-icon{height:115px;width:115px}.OpenBook .Review>.contents>.review-body{padding-left:10px}.OpenBook .Review>.contents>.review-body>.review-text{padding-bottom:15px}.OpenBook .Review>.contents>.review-body>.provider-response{padding-top:10px}
.field.Select>.input>.container>.value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.field.Select .flyout.option{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}
.customer-facing .field.Select{min-width:100px;max-width:100%}.customer-facing .field.Select.label-left>span.input{width:auto}.customer-facing .field.Select.no-scroll span.input .Flyout .flyout .container{max-height:none;overflow:visible}.customer-facing .field.Select.align-text-right .Flyout .option,.customer-facing .field.Select.align-text-right .input .value,.customer-facing .field.Select.align-text-right .input select{text-align:right}.customer-facing .field.Select.align-text-center .Flyout .option,.customer-facing .field.Select.align-text-center .input .value,.customer-facing .field.Select.align-text-center .input select{text-align:center}.customer-facing .field.Select.icon{min-width:0}.customer-facing .field.Select.icon>span.input .container .value,.customer-facing .field.Select.icon span.input .option{line-height:0}.customer-facing .field.Select.icon>span.input .container .arrow{width:30px;top:4px}.customer-facing .field.Select.icon span.input .option{display:flex;align-items:center}.customer-facing .field.Select.icon span.input .option .SvgIcon{flex-shrink:0}.customer-facing .field.Select.icon span.input .option .SvgIcon+span{margin-left:5px}.customer-facing .field.Select>span.input{width:100%}.customer-facing .field.Select>span.input .container>.arrow{width:24px;position:absolute;right:0;top:0;margin-top:0;text-align:center;pointer-events:none}.customer-facing .field.Select>span.input .container>.arrow .SvgIcon{width:12px;height:12px;fill:#585858}.customer-facing .field.Select>span.input>.container{position:relative;display:block}.customer-facing .field.Select>span.input>.container>.value{margin-right:32px}.customer-facing .field.Select span.input{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.customer-facing .field.Select span.input select{display:none}.customer-facing .field.Select span.input .Flyout{position:absolute;left:-1px;bottom:0;width:calc(100% + 2px)}.customer-facing .field.Select span.input .Flyout .flyout{min-width:100%;box-sizing:border-box;box-shadow:none}.customer-facing .field.Select span.input .Flyout .container{max-height:190px;overflow:auto}@media (min-height:401px){.customer-facing .field.Select span.input .Flyout .container{max-height:304px}}.customer-facing .field.Select span.input .Flyout .option{font-size:1rem;position:relative;padding:12px 38px 12px 10px;color:#333;white-space:pre}.customer-facing .field.Select span.input .Flyout .option span{display:block;overflow:hidden;text-overflow:ellipsis}.customer-facing .field.Select span.input .Flyout .option.selected .checkmark{position:absolute;top:50%;right:10px;width:16px;height:16px;fill:#65c0cf;transform:translateY(-50%)}.customer-facing .field.Select span.input .Flyout .option.focus{background-color:#f5f5f5}.customer-facing .field.Select span.input .Flyout .option.disabled{color:#ccc;cursor:default}.customer-facing .field.Select span.input .Flyout .option.header .label{text-transform:uppercase;color:#b2b2b2;font-size:.875rem;font-weight:600}.customer-facing .field.Select span.input>.container>.value{white-space:pre;display:block;overflow:hidden;text-indent:2px;text-overflow:ellipsis}.customer-facing .field.Select.allowWrap span.input .Flyout .option span{white-space:normal}.customer-facing .field.Select.disabled{color:#ccc}.customer-facing .field.Select.disabled .arrow .SvgIcon{fill:#ccc}.customer-facing .field.Select.disabled .Flyout{display:none}.customer-facing .field.Select.compact .input,.customer-facing .field.Select.nativeChoose.compact .input{padding:7px 8px 8px}.customer-facing .field.Select.compact .input .container .value{font-size:.875rem}.customer-facing .field.Select.nativeChooser .input{position:relative}.customer-facing .field.Select.nativeChooser .input .container{pointer-events:none;width:100%;box-sizing:border-box}.customer-facing .field.Select.nativeChooser>span.input select{-webkit-appearance:none;appearance:none;position:absolute;display:block;top:0;bottom:0;left:0;right:0;opacity:0;border:none;width:100%;margin:0}.customer-facing .field.Select.nativeChooser .Flyout{display:none!important}.customer-facing .field.Select.defaultOption span.input>.container>.value,.customer-facing .field.Select span.input>.container>.value.defaultOption{color:#999}
.histogram-container{margin-bottom:1.5rem}@media (min-width:900px){.histogram-container{margin-bottom:0}}.histogram-column{display:inline-block;margin:0 4px 5px 0;vertical-align:middle}.histogram-column.label{width:12px;font-size:.8rem;color:#ffb92e;text-align:left}.histogram-column.label.noReviews{color:#f5f5f5}.histogram-column.label.isActive{filter:brightness(75%)}.histogram-column.bar{width:calc(100% - 50px);height:12px;background-color:#f5f5f5}.histogram-column.bar .percent{background-color:#ffb92e;height:100%}.histogram-column.bar .percent.noReviews{background-color:#f5f5f5}.histogram-column.bar .percent.isActive{filter:brightness(75%)}.histogram-column.numberOfReviews{font-size:.8rem;width:25px;color:#767676;text-align:right}.histogram-column.numberOfReviews.noReviews{color:#f5f5f5}.histogram-column.numberOfReviews.isActive{filter:brightness(75%)}.isClickable:hover{cursor:grab;filter:brightness(90%)}
.PagingControls{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;padding-bottom:30px;text-align:center;background-color:#fff}@media (max-width:599px){.PagingControls{padding-top:4px}}.PagingControls *{padding:5px;display:inline-block}.PagingControls .goToPage{width:20px;height:20px;line-height:20px;border:2px solid #1080a2;border-radius:5px;margin-left:5px;margin-right:5px}@media (min-width:1200px){.PagingControls .goToPage{width:30px;height:30px;text-align:center;line-height:30px;font-size:13px}}@media (max-width:1199px){.PagingControls .goToPage{width:17px;height:17px;text-align:center;line-height:17px;font-size:10px}}.PagingControls .goToPage.selected{border:2px solid #999;cursor:default;pointer-events:none;color:#999}.PagingControls .buttonControl{vertical-align:middle}.PagingControls .buttonControl.disabled{visibility:hidden}.PagingControls .buttonControl .SvgIcon{fill:#1080a2;width:30px;height:30px}@media (max-width:1199px){.PagingControls .buttonControl .SvgIcon{width:18px;height:18px}}
.DownloadAndSave{text-align:center;font-size:14px;padding:48px 0 15px}.DownloadAndSave a{text-decoration:none}.DownloadAndSave .viewingPage .pageText{margin-right:3px}
.review-section>.filter-select{padding-bottom:.25rem}.review-section .disclaimer{margin-bottom:1rem}
.claim-profile-error{color:#fd3316;margin:1em 0;text-align:center;width:100%}.claim-profile-notice{display:flex;font-size:small}@media screen and (max-width:599px){.claim-profile-notice{flex-direction:column}.claim-profile-notice .action-link{margin:1em 0}}@media screen and (min-width:600px){.claim-profile-notice{justify-content:space-between}.claim-profile-notice .info{max-width:40%}.claim-profile-notice .action-link{max-width:15%;text-align:center}.claim-profile-notice .questions-link{max-width:20%;text-align:right}}.profile-claimed .message .edit-link{margin-top:1rem}.profile-claimed .login-row span{margin-left:.5rem}
.Breadcrumbs{float:none;zoom:1;overflow:auto;display:flex;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.Breadcrumbs:after,.Breadcrumbs:before{content:"";display:table}.Breadcrumbs:after{clear:both}.Breadcrumbs *{display:inline;white-space:nowrap}.Breadcrumbs .breadcrumb{margin-bottom:8px}.Breadcrumbs .breadcrumb a .breadcrumbTitle{font-weight:400}.Breadcrumbs .breadcrumb a .abbreviatedBreadcrumbTitle{display:none}.Breadcrumbs .breadcrumb a.disabled{pointer-events:none}.Breadcrumbs .breadcrumb a.disabled .breadcrumbTitle{color:#585858;font-weight:700}.Breadcrumbs .separator{padding:0 10px;padding-right:16px;position:relative}.Breadcrumbs .separator .SvgIcon{fill:#e2e2e2;width:8px;height:12px;position:absolute;top:calc(50% - 6px)}.Breadcrumbs.grayLinks .breadcrumb a,.Breadcrumbs.grayLinks .breadcrumb a.disabled .breadcrumbTitle{color:#585858}.Breadcrumbs.grayLinks .breadcrumb a .breadcrumbTitle{color:#999}.Breadcrumbs.grayLinks .breadcrumb a .breadcrumbTitle:hover{color:#585858}
.OpenBook.Profile{width:100%}.OpenBook.Profile .labeledDetail>svg{fill:#1080a2;margin-right:.5rem}.OpenBook.Profile .labeledDetail>svg.new-window{position:relative;top:.25rem}.OpenBook.Profile .labeledDetail a,.OpenBook.Profile .labeledDetail span{word-break:break-all}.OpenBook.Profile .OpenBook__Header .labeledDetail>svg.new-window{top:.125rem}.OpenBook.Profile>.OpenBook__Header{padding:1rem 0 .375rem 0;background-color:#f5f5f5;display:flex;flex-direction:column;flex-wrap:wrap}.OpenBook.Profile>.OpenBook__Header .content{width:100%;max-width:920px;box-sizing:border-box;padding:0 1.5rem;margin:0 auto;display:flex;flex-direction:column;align-items:center}@media screen and (min-width:600px){.OpenBook.Profile>.OpenBook__Header .content{flex-direction:row;align-items:flex-start;flex-wrap:nowrap}}.OpenBook.Profile>.OpenBook__Header .bread-crumbs{width:100%;margin-bottom:.5rem}.OpenBook.Profile>.OpenBook__Header .photo{margin:0 auto}@media screen and (max-width:599px){.OpenBook.Profile>.OpenBook__Header .photo.person img{border-radius:50%}}@media screen and (min-width:600px){.OpenBook.Profile>.OpenBook__Header .photo{flex:0 0 auto;text-align:right;padding-right:2em;margin:0}}.OpenBook.Profile>.OpenBook__Header .photo img{border:1px solid #e2e2e2;width:150px;height:150px}.OpenBook.Profile>.OpenBook__Header .primary-info{display:flex;flex-direction:column;align-items:center;flex:1 1 auto;width:100%;margin-top:1rem}@media screen and (min-width:600px){.OpenBook.Profile>.OpenBook__Header .primary-info{width:auto;align-items:flex-start;margin-top:0}}.OpenBook.Profile>.OpenBook__Header .primary-info .serviceTitle{text-transform:uppercase;color:#e62e2e;font-size:.875rem}@media screen and (min-width:600px){.OpenBook.Profile>.OpenBook__Header .primary-info .serviceTitle{font-weight:700;font-size:1rem}}.OpenBook.Profile>.OpenBook__Header .primary-info h1,.OpenBook.Profile>.OpenBook__Header .primary-info h2{margin-bottom:0}.OpenBook.Profile>.OpenBook__Header .primary-info h1.withBadge>span{white-space:nowrap}@media screen and (max-width:599px){.OpenBook.Profile>.OpenBook__Header .primary-info h1.withBadge{padding-left:24px}}.OpenBook.Profile>.OpenBook__Header .primary-info>.rating{margin:.5rem 0 1rem 0}.OpenBook.Profile>.OpenBook__Header .primary-info>.rating .StarRating{margin-right:.25em}.OpenBook.Profile>.OpenBook__Header .primary-info>.details{width:100%;padding:1rem 0 0 0;display:flex;flex-direction:column}@media screen and (min-width:600px){.OpenBook.Profile>.OpenBook__Header .primary-info>.details{border-top:1px solid #ccc}}@media screen and (min-width:900px){.OpenBook.Profile>.OpenBook__Header .primary-info>.details{flex-direction:row;flex-wrap:wrap}}.OpenBook.Profile>.OpenBook__Header .primary-info>.details .detailsGroup{display:flex;flex-direction:column;flex:1 1 35%}.OpenBook.Profile>.OpenBook__Header .primary-info>.details .detailsGroup>div{display:flex;margin-bottom:.5rem}@media screen and (min-width:900px){.OpenBook.Profile>.OpenBook__Header .primary-info>.details .detailsGroup>div{margin-bottom:1rem}}.OpenBook.Profile>.OpenBook__Header .primary-info>.details .detailsGroup:nth-child(2){flex:5 1 60%}@media screen and (max-width:899px){.OpenBook.Profile>.OpenBook__Header .primary-info>.details .detailsGroup:nth-child(2){order:1}}.OpenBook.Profile>.OpenBook__Header .primary-info>.details .detailsGroup .apply{margin-bottom:1em}@media screen and (min-width:600px){.OpenBook.Profile>.OpenBook__Header .primary-info>.details .detailsGroup .apply{max-width:12em}}.OpenBook.Profile .OpenBook__Secondary .content{width:100%;max-width:920px;box-sizing:border-box;padding:0 1.5rem;margin:0 auto;display:flex;flex-direction:column;margin-top:2rem}.OpenBook.Profile .OpenBook__Secondary .content .claim-profile-info{margin-top:2em}.OpenBook.Profile .OpenBook__Secondary .content .claim-profile-info a{cursor:pointer}.OpenBook.Profile .OpenBook__Secondary .description p{margin-bottom:1em}.OpenBook.Profile .OpenBook__Secondary .review-section{margin-top:2rem}
