@charset "UTF-8";
.arrange{box-sizing:border-box;display:table;margin-left:0;margin-right:0;min-width:100%;padding:0;table-layout:auto}.arrange-fill,.arrange-fit{display:table-cell;padding:0;vertical-align:top}.arrange-fill{width:100%}.arrange-fill img{height:auto;max-width:100%}.arrange-fit img{max-width:none!important;width:auto!important}.arrange-middle .arrange-fill,.arrange-middle .arrange-fit{vertical-align:middle}.arrange-bottom .arrange-fill,.arrange-bottom .arrange-fit{vertical-align:bottom}.arrange-equal{table-layout:fixed;width:100%}.arrange-equal>.arrange-fill,.arrange-equal>.arrange-fit{width:1%}.arrange-gutter{margin-left:-5px;margin-right:-5px}.arrange-gutter>.arrange-fit,.arrange-gutter .arrange-fit,.arrange-gutter>.arrange-fill{padding-left:5px;padding-right:5px}.arrange-gutter.arrange-equal{width:calc(100% + 10px)}.vr-on .arrange-50,.arrange-50{width:100%}.arrange-gutter.arrange-50{width:calc(100% + 10px)}.arrange-50>.arrange-fit,.arrange-50>.arrange-fill{width:50%}.vr-on .arrange-50>.arrange-fit,.vr-on .arrange-50>.arrange-fill{width:33%}@media(max-width:767px){.arrange-gutter>.arrange-fit.sm-full-width,.arrange-equal>.arrange-fill.sm-full-width{display:block;width:100%}}.arrange-equal>.arrange-fit.one-third-width,.arrange-equal>.arrange-fill.one-third-width{width:33.5%}.arrange-equal>.arrange-fit.two-thirds-width,.arrange-equal>.arrange-fill.two-thirds-width{width:66.5%}.arrange-fit.full-half{width:100%!important}@media(min-width:704px){.arrange-fit.full-half{width:50%!important}}.filter-heading{margin:0;padding:0}.filter-summary{font-size:inherit;margin-left:6px}.filter-summary:empty{display:none}.filter-item{border-color:#d6d6d6;border-style:solid;border-width:1px 0;cursor:pointer;display:block;font-weight:normal;line-height:1.428571429;margin:-1px 0 0;overflow:hidden;padding:10px 38px 10px 12px;position:relative}.filter-item,.filter-item:hover,.filter-item:focus{color:inherit;text-decoration:none}.filter-item:hover,.filter-item:focus{background-color:#fef5e8;z-index:2}.filter .filter .filter .filter-item{padding-left:24px}.filter-primary{background-color:#fff;background-image:none;font-weight:bold}.filter-primary:hover,.filter-primary:focus{background-image:none}.filter-parent:after,.filter-checkbox,.filter-radio{margin-top:-10px;right:12px;position:absolute;top:50%;pointer-events:none}.filter-checkbox input,.filter-radio input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.filter-checkbox-value,.filter-radio-value{background-color:#fff;background-position:center;background-repeat:no-repeat;border:1px solid #bbb;box-shadow:inset 0 1px 1px rgba(0,0,0,.15);display:inline-block;height:20px;position:relative;width:20px}input:focus+.filter-checkbox-value,input:focus+.filter-radio-value{border-color:#44a6d4;box-shadow:inset 0 1px 1px rgba(0,0,0,.15),0 0 0 3px #acd7ec}input:checked+.filter-checkbox-value,input:checked+.filter-radio-value{background-color:#59b0d9;border-color:#2b8cba}.filter-checkbox-value{border-radius:3px}input:checked+.filter-checkbox-value{background-image:url(/images/filter-check.svg)}.filter-radio-value{border-radius:50%}input:checked+.filter-radio-value:before{background-color:#fff;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.2);content:"";height:8px;left:50%;margin:-4px 0 0 -4px;position:absolute;top:50%;width:8px}.filter-parent:after{content:"–";height:20px;font-weight:bold;line-height:20px;text-align:center;width:20px}.filter-parent.collapsed:after{content:"+"}.mobile-type-filter ul{padding:0;margin:20px 0 10px 0}.mobile-type-filter ul li{display:inline-block;width:23%;text-align:center}.mobile-type-filter ul li .icon{margin-bottom:10px;transform:scale(1.4)}.mobile-type-filter ul li a{margin:0 auto;display:block;color:#be7979;padding:5px}.mobile-type-filter ul li.active a{color:#bf4646}.filter-badge-master{padding:5px 0;background-color:#bbb;font-size:11px;min-width:21px;position:absolute;right:50%;top:0;margin-right:-30px;display:none;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:10px}.filter-badge-master.checked-master{display:inline-block}.chip{font-size:13px;padding:2px 0 0 11px;white-space:nowrap;background-color:#ddd;margin:0 5px;border-radius:25px;color:#000;display:inline-block}.chip span{display:inline-block;padding:8px 10px 8px 6px;margin:0;font-size:9px}.chip-bar{border:0;display:block;align-items:center;justify-content:left;margin-bottom:0;padding:8px 10px;display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;align-items:center;min-width:100%}#our-psychics-container.open .chip-bar-container{display:none!important}.box-bio{position:relative}@media(min-width:704px){.box-bio{padding:0}}.bio-summary{padding-bottom:10px;padding-top:10px;position:relative}.bio-summary:before,.bio-summary:after{display:table;content:" "}.bio-summary:after{clear:both}@media(min-width:704px){.bio-summary{border:1px solid #d6d6d6;border-radius:6px;margin-bottom:10px;padding:10px}}.bio-summary .btn-sm{padding:6px 6px;font-size:13px;line-height:1.42857}@media(min-width:994px){.bio-summary-object,.bio-summary-body{float:left}}.TickingTimer{color:#e33c3c;font-weight:bold}.bio-summary-object{margin-left:auto;margin-right:auto;width:220px}@media(min-width:994px){.bio-summary-object{max-width:100%;padding-right:10px;width:41.6666666667%}}.bio-summary-photo{max-width:100%}@media(min-width:994px){.bio-summary-body{padding-left:5px;padding-right:5px}}.bio-summary-info{margin-bottom:10px;margin-top:10px}@media(min-width:994px){.bio-summary-info{margin-top:5px}}.bio-summary-heading{margin-bottom:5px;margin-top:0}@media(min-width:994px){.bio-summary-heading{padding-right:130px}}.bio-summary-fave-btn{position:absolute;right:5px;top:8px}@media(min-width:994px){.bio-summary-fave-btn{position:absolute;right:10px;top:10px}}.bio-summary-av{margin-top:13.3333333333px;padding-bottom:5px;padding-top:5px}@media(max-width:991px){.bio-summary-fave-btn+.bio-summary-av{padding-top:20px;margin-top:-16px}}@media(min-width:994px){.bio-summary-av{padding-left:0;padding-right:0;margin:0}}.bio-actions{width:100%;width:calc(100% + 10px);margin:0 -5px;padding:0;display:table}@media(min-width:994px){.bio-actions{max-width:30em}}.bio-action{width:50%;display:table-cell;padding:0 5px}.vr-on .bio-action{width:33%}.bio-price{font-size:.9em;display:block;text-align:center;font-weight:800;margin-top:.2em}.bio-price del{color:#bbb;font-weight:normal}.vr-on .bio-price{font-weight:normal}.bio-section-header{margin:0;position:relative;clear:both}@media(min-width:704px){.bio-section-header{position:static;margin-bottom:10px}}.collapse .bio-section-header{margin:0}a.section-parent{display:block;position:relative;padding:10px;font-weight:bold;color:#000;text-decoration:none;border-color:#d6d6d6;border-style:solid;border-width:1px 0;margin-top:-1px;background-color:#f5f5f5;padding-right:20px}a.section-parent:hover,a.section-parent:focus{background-color:#f5f5f5}a.section-parent:after{position:absolute;right:10px;top:10px;content:"–";height:20px;font-weight:bold;line-height:20px;text-align:center;width:20px}a.section-parent.collapsed:after{content:"+"}@media(min-width:704px){a.section-parent{background:transparent;border:0;cursor:default;display:inline-block;padding:0}a.section-parent.collapsed:after,a.section-parent:after{content:""}a.section-parent:hover,a.section-parent:focus{background:transparent}}@media(min-width:704px){a.section-parent{padding-left:0}}#more-articles .link-block:hover{background-color:#fef5e8}.bio-section-teaser{padding:5px}@media(min-width:704px){.bio-section-teaser{padding:0;margin:0 0 1em}}.time-zone-picker .form-control{font-size:.9em}@media(max-width:991px){.similar-advisors{padding:0}}@media(min-width:704px){.similar-advisors .advisor-tile-main-body{font-size:.875em}}.full-listing-heading{padding-left:10px;padding-right:10px}@media(min-width:704px){.full-listing-heading{padding-left:0;padding-right:0}}@media(min-width:994px){.review-page .reviewContainer{max-width:360px}}.review-page .bio-summary.text-left-lg{text-align:center}@media(min-width:994px){.review-page .bio-summary-fave-btn{position:relative;right:auto;top:auto}}.review-page .bio-summary-object{margin-left:auto;margin-right:auto;max-width:80%;width:175px}@media(min-width:994px){.review-page .bio-summary-object{max-width:100%;padding-right:10px;float:none;width:100%}}@media(min-width:994px){.review-page .bio-summary-body{float:none;width:100%}}.review-page .bio-summary-heading{padding-right:0;padding-left:0}.review-page .bio-summary-fave-btn+.bio-summary-av{padding-top:18px;margin-top:-15px}@media(min-width:704px) and (max-width:1199px){.review-page .bio-action{width:100%;display:block;padding:0 5px}}@media(min-width:704px){.bio-reviews-col-md{float:right}.bio-reviews-col-md .review{padding-left:0;padding-right:0}.bio-reviews-col-md .bio-hidden-md{display:none}.bio-reviews-col-md .reviews-count{padding-bottom:0;font-size:1em}.bio-reviews-col-md .reviews-summary{border-radius:0;border-width:0 0 1px 0;padding:0;background:transparent}.bio-reviews-col-md .review-stars-average{margin:0}.bio-reviews-col-md .review-stars{right:0}}.match-width{width:580px;margin-left:auto}.bio-schedule-calendar-spacing{max-width:380px;margin:10px auto 20px auto}.bio-schedule-calendar{max-width:380px;margin:10px auto 20px auto;background:#f5f5f5}.bio-schedule-calendar .weekdays{margin:0;padding:0;display:flex;flex-direction:row}.bio-schedule-calendar .weekdays li{list-style-type:none;width:14.2857142857%;text-align:center;font-size:10px;font-weight:bold;line-height:30px;height:30px;border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;vertical-align:top}.bio-schedule-calendar .weekdays li:last-child{border-right:1px solid #e2e2e2}.bio-schedule-calendar .days{padding:0 0;margin:0;display:flex;flex-wrap:wrap}.bio-schedule-calendar .days a{text-decoration:none}.bio-schedule-calendar .days li{box-sizing:border-box;list-style-type:none;display:inline-block;width:14.2857142857%;text-align:center;font-size:12px;color:#c9c9c9;height:40px;border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;vertical-align:top;line-height:30px}.bio-schedule-calendar .days li:nth-child(7),.bio-schedule-calendar .days li:nth-child(14){border-right:1px solid #e2e2e2}.bio-schedule-calendar .days li.available,.bio-schedule-calendar .days li.available a{color:#333;height:40px;display:block}.bio-schedule-calendar .days li span.today{color:#fff;background:#707070;cursor:pointer;border-radius:40px;width:20px;height:20px;display:block;margin:5px auto;line-height:20px}.bio-schedule-calendar .days li.available{background:#fff;position:relative}.bio-schedule-calendar .days li.available>span{display:block;background:#5892a0;width:7px;height:7px;border-radius:40px;margin:0 auto;position:relative;top:-2px}.bio-schedule-calendar .days li.available.active{background:#acacac}.bio-schedule-calendar .days li.disabled{color:#d6d6d6;background:#f5f5f5;cursor:initial}.bio-schedule-calendar .days li.not-month{color:#d6d6d6}.bio-schedule-calendar .days li.not-month:hover{color:#777}.bio-schedule-calendar .calendar-wrapper .timezone{margin-bottom:20px}.bio-schedule-calendar .calendar-wrapper .duration{margin-top:20px}@media screen and (min-width:720px){.bio-schedule-calendar .time-list{padding:0;margin:0;list-style:none;overflow-y:auto;max-height:100%}.bio-schedule-calendar .time-list li{display:inline-block;padding:5px;background:#fff;border-radius:3px;border:solid 1px #cdcdcd;margin:0 15px 20px 0;font-size:14px}.bio-schedule-calendar .time-list li:hover{cursor:pointer;background:#ebebeb}}.bio-schedule-calendar-callout{position:relative;margin-bottom:20px;max-width:380px;margin-left:auto;margin-right:auto}.bio-schedule-calendar-callout h3{font-weight:normal;margin-bottom:5px}.bio-schedule-calendar-callout>svg{display:block;position:absolute;top:-11px;left:40px}.bio-schedule-calendar-callout .bio-time-detail-wrapper .bio-time-detail{background:#fff;padding:5px;border:1px #c5c5c5 solid;border-bottom:0;margin:0}.bio-schedule-calendar-callout .bio-time-detail-wrapper .bio-time-detail>.col-time{text-align:center;border-right:1px solid #89a5a8}.bio-schedule-calendar-callout .bio-time-detail-wrapper .bio-time-detail>.col-status{padding-left:25px}.bio-schedule-calendar-callout .bio-time-detail-wrapper .bio-time-detail>.col-status .icon{margin-right:10px;vertical-align:-.06em}.bio-schedule-calendar-callout .bio-time-detail-wrapper .bio-time-detail:last-child{border-bottom:1px #c5c5c5 solid}.bio-schedule-calendar-callout .bio-icon-placeholder{margin-right:10px;vertical-align:-.06em;color:inherit;display:inline-block;vertical-align:-.26em;line-height:inherit;height:1em;width:1em;background-color:#fff;background-color:transparent}.calendar-controls .next{float:right;text-align:right}.sticky-profile-buttons .advisor-tile-btn-holder .advisor-tile-btn .icon{display:inline-block;margin:-4px 6px -4px 0}.sticky-profile-buttons .advisor-tile-btn{height:40px!important}.sticky-profile-buttons{display:none;position:fixed;bottom:0;left:0;right:0;background-color:#cdcdcd;border-radius:5px 5px 0 0;transition:top 1s linear;animation-name:slideUp;animation-duration:.5s;animation-timing-function:ease-in;z-index:999;padding-bottom:28px}@keyframes slideUp{0%{bottom:-75px}100%{bottom:0}}.surprise-me-bio{margin-top:50px}.surprise-me-bio .surprise-me-bio-inner{display:block;min-height:230px}.surprise-me-bio .surprise-me-bio-inner .bio-summary-object{text-align:center;padding-right:0;width:100%}@media screen and (min-width:992px){.surprise-me-bio .surprise-me-bio-inner .bio-summary-object{text-align:left;width:40%;padding-left:20px;padding-right:20px;margin-left:50px}}.surprise-me-bio .surprise-me-bio-inner .bio-summary-body{width:100%}.surprise-me-bio .surprise-me-bio-inner .bio-summary-body .bio-summary-info{margin-top:20px}.surprise-me-bio .surprise-me-bio-inner .bio-summary-body .bio-summary-heading{padding-right:0}.surprise-me-bio .surprise-me-bio-inner .bio-summary-body .surprise-me-again{display:block;width:70%;margin:30px auto}@media screen and (min-width:992px){.surprise-me-bio .surprise-me-bio-inner .bio-summary-body .surprise-me-again{margin:30px auto 60px 0}}@media screen and (min-width:992px){.surprise-me-bio .surprise-me-bio-inner .bio-summary-body{width:50%}}.surprise-me-bio .bio-summary{padding:20px 30px}@media screen and (min-width:720px){.surprise-me-bio .bio-summary{padding:20px 60px}}.surprise-me-bio .surprise-me-specialties{padding-left:0}@media screen and (min-width:992px){.surprise-me-bio .surprise-me-specialties{padding-left:70px}}details.bio-section>summary{display:flex;padding:10px;background-color:#f5f5f5;border-bottom:solid 1px #d6d6d6;cursor:pointer;user-select:none;gap:10px;justify-content:space-between;font-weight:bold;align-items:center}details.bio-section>summary div{width:100%;display:flex;align-items:center;gap:10px}details.bio-section>summary small{display:none;font-weight:normal}@media(min-width:768px){details.bio-section>summary small{display:block}}details.bio-section>summary svg{width:22px;min-width:22px;flex-shrink:0}details.bio-section>summary:after{content:"+";padding-right:5px;margin-left:auto;flex-shrink:0}details.bio-section:first-of-type>summary{border-top:solid 1px #d6d6d6}details.bio-section:last-of-type>summary{border-bottom:0}details.bio-section[open]>summary{border-top:solid 1px #d6d6d6;border-bottom:solid 1px #d6d6d6}details.bio-section[open]>summary:after{content:"-";font-weight:inherit}details.bio-section section{padding:10px}@media(min-width:768px){details.bio-section{display:block}details.bio-section>summary{border-top:0;border-bottom:0;background-color:transparent;pointer-events:none;cursor:default;padding:0 0 10px;font-size:1.3em;user-select:initial;justify-content:initial}details.bio-section>summary:after{display:none}details.bio-section:first-of-type>summary{border-top:0;border-bottom:0}details.bio-section:last-of-type>summary{border-top:0;border-bottom:0}details.bio-section[open]{display:block}details.bio-section[open]>summary:after{display:none!important}details.bio-section section{padding:0 0 20px}}.return-lines{list-style:none;padding-left:0}.return-line{border-color:#adadad;border-style:solid;border-width:1px 0;margin-top:-1px;padding:10px;position:relative}@media(min-width:704px){.return-line{border-width:1px}.return-line:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.return-line:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}}.return-line-info{display:table;width:100%}.return-line-photo,.return-line-details,.return-line-place,.return-line-actions{padding:10px}.return-line-photo,.return-line-details,.return-line-place{display:table-cell;vertical-align:top}.return-call-settings-box h4{font-size:1.15em;margin-bottom:3px}.return-line-photo{width:em(62px)}.return-line-photo img{width:100%}.return-line-place{width:1%;padding-top:19px}.return-line-actions{display:table;width:100%}.return-line-actions>li{display:table-cell;width:5%}.return-line-actions>li:first-child{padding-right:10px;width:auto}@media(min-width:994px){.return-line{border-width:1px;display:table;width:100%}.return-line-info,.return-line-actions{display:table-cell;vertical-align:middle}.return-line-actions{width:1%}}.return-call-settings-box{margin-bottom:8px;margin-top:8px}.return-call-settings-box .btn{min-width:109px}@media(max-width:991px){.return-call-settings-box{border-bottom:solid 1px #d4ddde;border-radius:0;padding-bottom:1em}}@media(min-width:991px){.return-call-app-box{border-top:solid 1px #d4ddde}}.app-callout-on-returncall{display:block}.app-callout-on-returncall .box{padding:9px 18px}@media(min-width:991px){.app-callout-on-returncall .box{padding:10px 0}}.app-callout-on-returncall .box a:first-of-type{margin-left:-10px}.rc-teasers{display:block;clear:both;min-height:65px}@media(min-width:994px){.return-lines.favorite-advisors-listing .return-line-place{padding-top:32px}}.return-lines.appointment-history .appt-cancel-button{width:100px;text-align:center;margin:0 auto}.return-lines.appointment-history .appt-join{width:100%;margin-bottom:10px}.return-lines.appointment-history .return-line-actions p{margin-bottom:20px}.return-lines.appointment-history .return-line-info{padding-right:0}@media(min-width:480px){.return-lines.appointment-history .return-line-info{width:80%;display:table-cell}.return-lines.appointment-history .return-line-actions{width:20%;display:table-cell;vertical-align:top;padding-top:18px;text-align:center}.return-lines.appointment-history .return-line-actions li{padding:0;display:block}.return-lines.appointment-history .appt-cancel-button{text-align:center;width:auto}.return-lines.appointment-history .appt-join{width:auto}}.progress-bar{background-color:#7fadb2}.with-progress-marker{margin:68.857142864px 16px}.with-progress-marker,.with-progress-marker .progress-bar{overflow:visible;position:relative}.with-progress-marker .progress-bar:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.with-progress-marker .progress-bar[style*="width:100%"],.with-progress-marker .progress-bar[style*="width: 100%"]{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.progress-marker{background-color:#fff;border:2px solid #d4ddde;border-radius:4px;bottom:100%;color:#993838;font-size:16px;line-height:1.428571429;padding:6px 12px;position:absolute;right:0;transform:translateX(50%)}.progress-marker:before,.progress-marker:after{border-style:solid;content:"";height:0;position:absolute;right:50%;top:100%;transform:translateX(50%);width:0}.progress-marker:before{border-width:10px 10px 0 10px;border-color:#d4ddde transparent transparent transparent}.progress-marker:after{border-width:7px 7px 0 7px;border-color:#fff transparent transparent transparent}.progress-marker-offset{margin-bottom:15px;margin-top:15px}.progress-marker-down{bottom:auto;top:100%}.progress-marker-down:before,.progress-marker-down:after{bottom:100%;top:auto}.progress-marker-down:before{border-width:0 10px 10px 10px;border-color:transparent transparent #d4ddde transparent}.progress-marker-down:after{border-width:0 7px 7px 7px;border-color:transparent transparent #fff transparent}.progress-marker-left{transform:translateX(16px)}.progress-marker-left:before,.progress-marker-left:after{right:14px}.progress-marker-right{left:100%;right:auto;transform:translateX(-16px)}.progress-marker-right:before,.progress-marker-right:after{left:14px;right:auto;transform:translateX(-50%)}.progress-marker-jazzy{background-color:#fff;border-color:#f87f25;background-image:linear-gradient(to bottom,white,#fcc8a1);text-shadow:0 0 5px #fff}.progress-marker-jazzy:before{border-color:#f87f25 transparent transparent transparent}.progress-marker-jazzy:after{border-color:#fcc8a1 transparent transparent transparent}.progress-marker-jazzy.progress-marker-down:before{border-color:transparent transparent #f87f25 transparent}.progress-marker-jazzy.progress-marker-down:after{border-color:transparent transparent #fff transparent}.progress-split{border-left:0 solid #d6d6d6;height:18px;width:2px;position:absolute;left:0;background-color:#d6d6d6}.progress-split-30{margin:0 0 0 33%}.progress-split-60{margin:0 0 0 66%}.js-audio-player canvas{position:absolute;visibility:hidden;margin-top:-1px;margin-left:-1px}.steps-progressbar{text-align:center;margin:10px 0 15px 0;padding:0;overflow:hidden;counter-reset:step;position:relative;z-index:4}@media(min-width:991px) and (max-width:1199px){.steps-progressbar{margin-top:30px}}.steps-progressbar li{list-style-type:none;font-size:11px;width:33.33%;width:25%;float:left;position:relative}.steps-progressbar li.active{color:#75a938}.steps-progressbar li:before{content:counter(step);counter-increment:step;width:33px;line-height:26px;display:block;font-size:14px;color:#d6d6d6;background:#fff;border-radius:20px;padding-right:1px;padding-top:1px;margin:0 auto 5px auto;border:3px solid #d6d6d6;font-weight:bold}.steps-progressbar li:after{content:"";width:100%;height:8px;background:#d6d6d6;position:absolute;left:-50%;top:14px;z-index:-1}.steps-progressbar li:first-child:after{content:none}.steps-progressbar li.active:before,.steps-progressbar li.active:after{background:#75a938;color:#fff}