.alert{font-size:17px;font-family:"Proxima Nova Semi Bold",Arial,sans-serif;font-weight:normal;color:#2C2D30;padding:16px;min-height:60px}.alert a{font-family:"Proxima Nova Semi Bold",Arial,sans-serif;text-decoration:underline !important}.alert-danger{color:#fff !important;background-color:#FF5754;border-color:#FF5754}.alert-danger a{color:#fff !important}.alert-warning{color:#2C2D30;background-color:#FCF8E3;border-color:#FCF8E3}.alert-warning a{color:#2C2D30 !important}.alert-success{color:#fff !important;background-color:#84CE7B !important;border-color:#84CE7B !important}.alert-success a{color:#fff !important}.alert-info{color:#fff !important;background-color:#477BE4;border-color:#477BE4}.alert-info a{color:#fff !important}.alert-default{color:#2C2D30;background-color:#F5F7F9;border:1px solid #ddd}.alert-default a{color:#2C2D30 !important}form .form-group,form .form-group>.input-group{position:relative}form .form-group>label,form .form-group>.input-group>label{display:block;font-family:"Proxima Nova Semi Bold",Arial,sans-serif;font-size:17px;color:#2A2F32;line-height:18px;margin-bottom:10px}form .form-group.floating-label>label,form .form-group>.input-group.floating-label>label{position:absolute;top:16px;left:10px;font-family:"Proxima Nova Semi Bold",Arial,sans-serif;font-weight:normal !important;color:#737E90;cursor:text;z-index:100}form .form-group.floating-label.has-focus>label,form .form-group>.input-group.floating-label.has-focus>label{top:6px;font-size:10px}form .form-group.floating-label.has-focus>input,form .form-group>.input-group.floating-label.has-focus>input{font-size:13px;padding:20px 10px 6px}form .form-group .checkbox-label-combo,form .form-group>.input-group .checkbox-label-combo{width:100%;max-width:550px;height:50px;padding:12px 7px;background-color:#F5F7F9;border:1px solid #ddd;border-radius:3px;margin-top:6px}form .form-group .checkbox-label-combo.standard,form .form-group>.input-group .checkbox-label-combo.standard{height:auto;padding:0;background-color:transparent;border:0}form .form-group>input,form .form-group>select,form .form-group>textarea,form .form-group>.input-group>input,form .form-group>.input-group>select,form .form-group>.input-group>textarea{width:100%;max-width:550px;height:50px;font-size:17px !important;color:#2C2D30;padding:0 10px;border-radius:3px;background-color:#fff !important;border:1px solid #ddd}form .form-group>input:focus,form .form-group>input.focus,form .form-group>select:focus,form .form-group>select.focus,form .form-group>textarea:focus,form .form-group>textarea.focus,form .form-group>.input-group>input:focus,form .form-group>.input-group>input.focus,form .form-group>.input-group>select:focus,form .form-group>.input-group>select.focus,form .form-group>.input-group>textarea:focus,form .form-group>.input-group>textarea.focus{border-color:#bbb}form .form-group>textarea,form .form-group>.input-group>textarea{min-height:150px;padding:15px}form .form-group.disabled>input,form .form-group>.input-group.disabled>input{opacity:.5}form .form-group>p.details,form .form-group>.input-group>p.details{display:block;font-size:16px;color:#545E6E;line-height:18px}form .form-group>small,form .form-group>.input-group>small{display:block;font-size:13px;color:#545E6E;line-height:20px}form .form-group.has-danger>label,form .form-group.has-danger>p,form .form-group.has-danger>small,form .form-group.has-danger>div>small,form .form-group>.input-group.has-danger>label,form .form-group>.input-group.has-danger>p,form .form-group>.input-group.has-danger>small,form .form-group>.input-group.has-danger>div>small{color:#FF5754 !important;font-family:"Proxima Nova Semi Bold",Arial,sans-serif}form .form-group.has-danger>input,form .form-group.has-danger>select,form .form-group.has-danger>textarea,form .form-group>.input-group.has-danger>input,form .form-group>.input-group.has-danger>select,form .form-group>.input-group.has-danger>textarea{color:#FF5754 !important;border-color:#FF5754}form .form-group.has-danger>input::placeholder,form .form-group.has-danger>select::placeholder,form .form-group.has-danger>textarea::placeholder,form .form-group>.input-group.has-danger>input::placeholder,form .form-group>.input-group.has-danger>select::placeholder,form .form-group>.input-group.has-danger>textarea::placeholder{color:#FF5754 !important}form .form-group.has-danger>input:-ms-input-placeholder,form .form-group.has-danger>select:-ms-input-placeholder,form .form-group.has-danger>textarea:-ms-input-placeholder,form .form-group>.input-group.has-danger>input:-ms-input-placeholder,form .form-group>.input-group.has-danger>select:-ms-input-placeholder,form .form-group>.input-group.has-danger>textarea:-ms-input-placeholder{color:#FF5754 !important}form .form-group.has-danger>input::-ms-input-placeholder,form .form-group.has-danger>select::-ms-input-placeholder,form .form-group.has-danger>textarea::-ms-input-placeholder,form .form-group>.input-group.has-danger>input::-ms-input-placeholder,form .form-group>.input-group.has-danger>select::-ms-input-placeholder,form .form-group>.input-group.has-danger>textarea::-ms-input-placeholder{color:#FF5754 !important}form .form-group>.input-group-text,form .form-group>.input-group>.input-group-text{display:inline-block;font-family:"Proxima Nova Bold",Arial,sans-serif;font-size:17px;height:50px;text-align:center;background-color:#F5F5F5;padding:13px 15px;border:1px solid #ddd;border-right:0;border-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0}form .form-group>.input-group-text+input,form .form-group>.input-group>.input-group-text+input{border-top-left-radius:0;border-bottom-left-radius:0}.profile-phone,.result-phone,.profile-address .location-address-phone,contact-phone{white-space:nowrap;position:relative}.phone-click-reveal .phone-number-text::after{content:attr(data-reveal);background:linear-gradient(to left, #fff 58%, RGBA(255, 255, 255, 0) 100%);font-size:12px;font-family:"Proxima Nova Semi Bold",Arial,sans-serif;color:#477BE4;right:0;position:absolute;white-space:nowrap;text-align:right;width:100%;height:26px;line-height:26px}.phone-click-reveal.phone-reveal-results .phone-number-text::after,.phone-click-reveal.phone-reveal-modal .phone-number-text::after,.phone-click-reveal.phone-reveal-address .phone-number-text::after,.phone-click-reveal.phone-reveal-header .phone-number-text::after,.phone-click-reveal.phone-reveal-contact .phone-number-text::after{background:linear-gradient(to left, #fff 58%, RGBA(255, 255, 255, 0) 100%);padding-left:70px;vertical-align:middle;display:inline-block;width:inherit;line-height:25px}.phone-click-reveal.phone-reveal-results .phone-number-text.phone-number-ext::after,.phone-click-reveal.phone-reveal-modal .phone-number-text.phone-number-ext::after,.phone-click-reveal.phone-reveal-header .phone-number-text.phone-number-ext::after,.phone-click-reveal.phone-reveal-contact .phone-number-text.phone-number-ext::after{padding-left:90px}.phone-click-reveal.phone-reveal-results .phone-number-text.phone-number-ext-long::after,.phone-click-reveal.phone-reveal-contact .phone-number-text.phone-number-ext-long::after,.phone-click-reveal.phone-reveal-header .phone-number-text.phone-number-ext-long::after{padding-left:110px}.phone-click-reveal.phone-reveal-header .phone-number-text.phone-number-ext-long::after{padding-left:135px}.phone-click-reveal.phone-reveal-address .phone-number-text.phone-number-ext-long::after,.phone-click-reveal.phone-reveal-modal .phone-number-text.phone-number-ext-long::after{padding-left:85px}.phone-click-reveal.phone-reveal-results .phone-number-text.phone-number-ext::after,.phone-click-reveal.phone-reveal-modal .phone-number-text.phone-number-ext::after{background:linear-gradient(to left, #fff 62%, RGBA(255, 255, 255, 0) 100%)}.phone-click-reveal.phone-reveal-button .phone-number-text::after{display:none;margin-left:-130px;position:relative;line-height:30px;display:inline-block;padding-left:0;width:inherit;font-size:14px}.phone-click-reveal.phone-reveal-modal.phone-reveal-button .phone-number-text::after{font-size:16px}.phone-number-partial{position:relative;white-space:nowrap}.phone-click-reveal.phone-reveal-results .phone-number-partial{color:#2C2D30}.phone-click-reveal.phone-reveal-group .phone-number-text::after{background:none}.phone-number-consultation,.phone-number-finance{white-space:nowrap}.phone-number-consultation::after,.gallery-contact span.phone-number-consultation::after,.phone-number-finance::after{content:attr(data-reveal);position:relative;text-decoration:underline;text-decoration-color:#CCC;font-size:12px;font-family:"Proxima Nova Semi Bold",Arial,sans-serif;margin-left:-100px;white-space:nowrap;text-align:right;height:26px;position:relative;line-height:26px;display:inline-block;padding-left:65px;vertical-align:middle}.phone-number-consultation::after{background:linear-gradient(to left, #FCF8E3 62%, RGBA(255, 255, 255, 0) 100%)}.gallery-contact span.phone-number-consultation::after{background:linear-gradient(to left, #343F53 58%, RGBA(255, 255, 255, 0) 100%)}.phone-number-finance::after{background:linear-gradient(to left, #F5F7F9 58%, RGBA(255, 255, 255, 0) 100%)}.phone-click-reveal .phone-number-text.phone-revealed,.phone-click-reveal .phone-number-consultation.phone-revealed,.phone-click-reveal .phone-number-finance.phone-revealed,.phone-click-reveal .phone-number-group.phone-revealed{color:#2C2D30;background:none}.phone-click-reveal .phone-number-text.phone-revealed::after,.phone-click-reveal .phone-number-consultation.phone-revealed::after,.phone-click-reveal .phone-number-finance.phone-revealed::after,.phone-click-reveal .phone-number-group.phone-revealed::after{padding-left:50px}.phone-click-reveal .phone-number-text.phone-revealed::after,.phone-click-reveal.phone-reveal-results .phone-number-text.phone-revealed::after,.phone-click-reveal .phone-number-consultation.phone-revealed::after,.phone-click-reveal .phone-number-finance.phone-revealed::after,.phone-click-reveal .phone-number-group.phone-revealed::after,.phone-click-reveal.phone-reveal-modal .phone-number-text.phone-revealed::after,.phone-click-reveal.phone-reveal-modal .phone-number-text.phone-number-ext.phone-revealed::after,.phone-click-reveal.phone-reveal-modal .phone-number-text.phone-number-ext-long.phone-revealed::after{content:'';position:absolute;color:#2C2D30;background:none;padding-left:0}.gallery-contact span.phone-number-consultation.phone-revealed{color:#FFF}.phone-click-reveal.phone-reveal-results .phone-number-text::after{background:linear-gradient(to left, #fff 62%, RGBA(255, 255, 255, 0) 100%);margin-right:-90px;position:absolute;padding-right:20px}.phone-click-reveal.phone-reveal-results .phone-number-text.phone-number-ext::after{margin-right:-50px;padding-right:15px}.phone-click-reveal.phone-reveal-results .phone-number-text.phone-number-ext-long::after{margin-right:0px;padding-right:25px}.phone-click-reveal.phone-reveal-address .phone-number-text::after{margin-left:-110px;position:relative;padding-right:50px;position:relative}.phone-click-reveal.phone-reveal-address .phone-number-text.phone-number-ext-long::after{margin-left:-185px;padding-right:50px}.phone-click-reveal.phone-reveal-address .phone-number-text.phone-number-ext::after{margin-left:-140px}.phone-click-reveal.phone-reveal-modal .phone-number-text.phone-number-ext-long::after{margin-left:-230px;padding-right:60px}.phone-click-reveal.phone-reveal-modal .phone-number-text::after{margin-left:-120px;position:relative}.phone-click-reveal.phone-reveal-modal .phone-number-text.phone-number-ext::after{margin-left:-185px;padding-right:50px}.phone-click-reveal.phone-reveal-consultation .phone-number-consultation.phone-number-ext-long::after{margin-left:-170px;padding-right:20px}.phone-click-reveal.phone-reveal-consultation .phone-number-consultation.phone-number-ext::after{margin-left:-135px;padding-right:20px}.phone-click-reveal.phone-reveal-contact .phone-number-text::after{margin-left:-130px;position:absolute;line-height:23px}.phone-click-reveal.phone-reveal-contact .phone-number-text.phone-number-ext-long::after{margin-left:-170px;padding-right:60px}.phone-click-reveal.phone-reveal-contact .phone-number-text.phone-number-ext::after{padding-right:40px}#modalPhotoContact .modal-photo-contact.phone-reveal-ext{padding-left:60px}#modalPhotoContact .modal-photo-contact.phone-revealed-ext{padding-right:85px}.phone-click-reveal.phone-reveal-finance .phone-number-finance.phone-number-ext-long::after{margin-left:-160px;padding-right:20px}.phone-click-reveal.phone-reveal-finance .phone-number-finance.phone-number-ext::after{margin-left:-125px;padding-right:20px}.phone-click-reveal.phone-reveal-header .phone-number-text::after{margin-left:-130px;position:absolute;line-height:36px;height:36px}.phone-click-reveal.phone-reveal-header .phone-number-ext-long::after{padding-right:75px}.phone-click-reveal.phone-reveal-header .phone-number-ext::after{padding-right:10px}@media (max-width: 990px){.phone-click-reveal.phone-reveal-results .phone-number-text::after{background:linear-gradient(to left, #fff 58%, RGBA(255, 255, 255, 0) 100%);margin-right:-65px;padding-right:25px}.phone-click-reveal.phone-reveal-results .phone-number-text.phone-number-ext::after{margin-right:-45px;padding-right:50px}.phone-click-reveal.phone-reveal-results .phone-number-text.phone-number-ext-long::after{margin-right:0px;padding-right:55px}.phone-click-reveal.phone-reveal-contact .phone-number-text.phone-number-ext-long::after{margin-left:-170px;padding-right:50px}.phone-click-reveal.phone-reveal-contact .phone-number-text.phone-number-ext::after{padding-right:30px}}@media (max-width: 766px){.phone-number-partial{display:none}.btn .phone-number-partial{color:#FFF;font-size:14px}.phone-click-reveal .phone-number-text::after,.phone-click-reveal.phone-reveal-contact .phone-number-text::after{content:attr(data-reveal-xs);background:none;height:inherit;margin-left:0;padding-left:0;line-height:0.875rem;font-size:14px}.phone-click-reveal.phone-reveal-results .phone-number-text::after,.phone-click-reveal.phone-reveal-results .phone-number-text.phone-number-ext::after,.phone-click-reveal.phone-reveal-results .phone-number-text.phone-number-ext-long::after{content:attr(data-reveal-xs);background:none;height:inherit;margin-left:0;margin-right:inherit;padding-right:0;padding-left:0;line-height:0.875rem;font-size:14px}.phone-click-reveal.phone-reveal-contact .phone-number-text::after{color:#FFF;position:relative}.phone-click-reveal.phone-reveal-results .phone-number-text::after{color:#FFF;content:attr(data-reveal-xs);position:relative;margin-right:0}.phone-click-reveal.phone-reveal-button .phone-number-text::after{background:none;color:#FFF;margin-left:0;line-height:1.15rem}.phone-click-reveal.phone-reveal-address .phone-number-text::after{background:none;position:relative;margin-left:0;padding-left:0;width:inherit;font-size:14px;font-weight:400;line-height:28px}.phone-number-consultation::after,.phone-number-finance::after{content:attr(data-reveal-xs);background:none;font-family:"Proxima Nova Regular",Arial,sans-serif;text-decoration:underline;text-decoration-color:#CCC;font-size:15px;margin-left:0;padding-left:0}.phone-click-reveal.phone-reveal-results .phone-number-partial{color:#FFF;font-size:14px}.phone-click-reveal .phone-number-text.phone-revealed::after{content:'';position:absolute;background:none}.phone-click-reveal.phone-reveal-address .phone-number-text::after,.phone-click-reveal.phone-reveal-address .phone-number-text.phone-number-ext::after,.phone-click-reveal.phone-reveal-address .phone-number-text.phone-number-ext-long::after,.phone-click-reveal.phone-reveal-contact .phone-number-text::after,.phone-click-reveal.phone-reveal-contact .phone-number-text.phone-number-ext::after,.phone-click-reveal.phone-reveal-contact .phone-number-text.phone-number-ext-long::after,.phone-click-reveal.phone-reveal-consultation .phone-number-consultation::after,.phone-click-reveal.phone-reveal-consultation .phone-number-consultation.phone-number-ext::after,.phone-click-reveal.phone-reveal-consultation .phone-number-consultation.phone-number-ext-long::after,.phone-click-reveal.phone-reveal-finance .phone-number-finance::after,.phone-click-reveal.phone-reveal-finance .phone-number-finance.phone-number-ext::after,.phone-click-reveal.phone-reveal-finance .phone-number-finance.phone-number-ext-long::after,.phone-click-reveal.phone-reveal-modal .phone-number-text::after,.phone-click-reveal.phone-reveal-modal .phone-number-text.phone-number-ext::after,.phone-click-reveal.phone-reveal-modal .phone-number-text.phone-number-ext-long::after{margin-left:0;margin-right:0;padding-right:0;padding-left:0}.phone-click-reveal.phone-reveal-address .phone-number-text::after,.phone-click-reveal.phone-reveal-address .phone-number-text.phone-number-ext::after,.phone-click-reveal.phone-reveal-address .phone-number-tex.phone-number-ext-long::after,.phone-click-reveal.phone-reveal-consultation .phone-number-consultation::after,.phone-click-reveal.phone-reveal-consultation .phone-number-consultation.phone-number-ext::after,.phone-click-reveal.phone-reveal-consultation .phone-number-consultation.phone-number-ext-long::after,.phone-click-reveal.phone-reveal-finance .phone-number-finance::after,.phone-click-reveal.phone-reveal-finance .phone-number-finance.phone-number-ext::after,.phone-click-reveal.phone-reveal-finance .phone-number-finance.phone-number-ext-long::after{margin-top:-3px}.phone-click-reveal.phone-reveal-modal .phone-number-text::after,.phone-click-reveal.phone-reveal-modal .phone-number-text.phone-number-ext::after,.phone-click-reveal.phone-reveal-modal .phone-number-text.phone-number-ext-long::after{background:none}}html{width:100%;overflow-x:hidden}#main{padding-top:0;padding-bottom:30px;margin-top:91px !important}.header-top-nav{background-color:#3A66C0;margin-top:69px}.top-nav{padding:10px 0 0;font-size:14px}.top-nav .collapsed{display:none}.top-nav a,.top-nav .top-nav-control{color:#fff !important;padding-right:15px}.top-nav a span,.top-nav .top-nav-control span{display:inline-block;color:#fff;padding-bottom:7px}.top-nav a .item-selected,.top-nav .top-nav-control .item-selected{border-bottom:3px solid #FFF}.top-nav .top-nav-item{background-color:#FFF;height:5px}.top-nav .top-nav-control span{font-family:"Proxima Nova Semi Bold",Arial,sans-serif;font-size:14px;margin-right:4px;cursor:pointer;display:inline;user-select:none}.top-nav .top-nav-control span:after{content:'';position:relative;left:4px;display:inline-block;width:11px;height:7px;background-image:url(../../assets/actions/reveal-arrow-basic.svg);background-size:11px 7px;background-repeat:no-repeat}.top-nav .top-nav-menu{display:inline-block;z-index:100;top:30px;left:-120px;background-color:#FFF;padding-top:0;padding-bottom:0}.top-nav .top-nav-menu>span a{color:#292b2c !important;font-family:"Proxima Nova Regular",Arial,sans-serif;font-size:14px}.top-nav .top-nav-menu>span:hover{background-color:#DDD;cursor:pointer}.top-nav .top-nav-menu .selected{font-weight:bold}.top-nav .last-item{top:25px !important}.top-nav .btn-top-nav{background-color:transparent;background:transparent;color:#FFF;margin-left:45px !important}.top-nav .btn-top-nav span{margin-left:-50px}.top-nav .top-nav-group-btn{position:relative;display:inline-block}.top-nav .top-nav-group-btn .collapsed{display:none}.top-nav .top-nav-group-btn .item-selected{border-bottom:3px solid #FFF}.has-text-semi-bold{font-family:"Proxima Nova Semi Bold",Arial,sans-serif}i.icon-globe:before{content:""}.container{max-width:1018px}.btn{text-shadow:none;background-image:none !important}nav.navbar-default{position:fixed;top:0;left:0;width:100%}@media (max-width: 991px){#main{margin-top:72px !important}}@media (max-width: 767px){.main-content.profile{margin-top:-20px !important}.header-top-nav{margin-top:50px}.top-nav .top-nav-menu{top:28px}.search-engaged{overflow:hidden}.search-engaged .search-overlay{background:#fff !important}.verified-icon-xs{display:inline-flex;align-items:center;padding:0;margin:0;font-size:15px}.verified-icon-xs::before{flex-shrink:0;content:'';width:17px;height:18px;margin-right:5px;background-image:url(../../images/icons/directory/icon-verified-xs.svg);background-repeat:no-repeat;background-size:17px 17px}.verified-icon-xs.small{margin-top:3px;font-size:13px}.verified-icon-xs.small::before{width:14px;height:14px;background-size:14px 14px}}@media (max-width: 374px){.top-nav{font-size:13px}.top-nav a,.top-nav .top-nav-control{padding-right:6px}.top-nav a span,.top-nav .top-nav-control span{font-size:13px}}i{display:inline-block;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-right:3px}i.icon-chevron-left{width:5px;height:8px;background-size:5px 8px;background-image:url(../../images/icons/directory/icon-chevron-left.svg);margin:-2px 10px 0 0}i.icon-chevron-down{width:20px;height:20px;background-size:8px 5px;background-image:url(../../assets/actions/reveal-arrow-popover-selector.svg);margin:-2px 0 0 0}i.icon-chevron-up{width:20px;height:20px;background-size:8px 5px;background-image:url(../../assets/actions/reveal-arrow-popover-selector.svg);margin:-2px 0 0 0;transform:rotate(180deg)}i.icon-chevron-right{width:5px;height:8px;background-size:5px 8px;background-image:url(../../images/icons/directory/icon-chevron-right.svg);margin:-2px 10px 0 0}i.icon-refine-results{position:relative;width:15px;height:18px;background-size:15px 18px;background-image:url(../../assets/actions/refine-results.svg);margin:0 5px 0 0;vertical-align:middle}i.icon-refine-results.active{background-image:url(../../assets/actions/refine-results-active.svg)}.filter-bar-container{z-index:100;display:block;position:sticky;top:69px;width:100%;padding:0;background:#fff}.filter-bar-container.engaged .filter-bar-overlay{background:transparent;z-index:105;position:fixed;width:100%;height:100%;top:0;left:0}.filter-bar-container.sticky{z-index:100;position:fixed;position:sticky;box-shadow:0 2px 2px rgba(44,45,48,0.2);margin-top:0}.filter-bar{z-index:110;padding:15px}.filter-bar a.clear-all{display:inline-flex;position:absolute;right:15px;font-family:"Proxima Nova Regular", Arial, sans-serif;font-size:14px;line-height:30px}.filter-bar a.clear-all,.filter-bar a.clear-all:visited,.filter-bar a.clear-all:active,.filter-bar a.clear-all:hover{color:#2C2D30 !important}.filter{display:block;font-family:"Proxima Nova Regular", Arial, sans-serif;font-size:13px;line-height:13px;user-select:none;cursor:pointer;color:#2C2D30;background-color:#fff;border:1px solid #ddd;border-radius:20px;padding:7px 10px 7px 10px;margin:0 10px 0 0;background-image:url(../../images/icons/icon-loading-filter.svg),url(../../images/icons/icon-loading-removal-filter.svg);background-position:-999999px;background-repeat:no-repeat}.filter .filter-label{display:inline-block;text-align:center}.filter .filter-loading-text{display:block;visibility:hidden;font-size:10px;margin-top:-12px;line-height:12px}a.filter,a.filter:visited,a.filter:active,a.filter:hover{color:#2C2D30 !important}a.filter.active,a.filter.active:visited,a.filter.active:active,a.filter.active:hover{color:#fff !important}.filter-menu+.filter:after{content:'';display:inline-flex;position:relative;vertical-align:middle;font-size:14px;margin-left:5px;background-image:url("../../images/icons/directory/icon-filter-chevron.svg");background-size:10px 7px;background-repeat:no-repeat;width:10px;height:7px}.expanded .filter{border:1px solid #2C2D30}.expanded .filter:after{transform:rotate(-180deg)}.filter.active{font-family:"Proxima Nova Semi Bold", Arial, sans-serif;color:#fff;background-color:#477BE4;border:1px solid #477BE4;padding:7px 10px 7px 10px}.filter.loading{background-image:url(../../images/icons/icon-loading-filter.svg);background-position:center, center}.filter.loading span,.filter.loading:after{visibility:hidden}.filter.loading.remove{background-image:url(../../images/icons/icon-loading-removal-filter.svg)}.expanded .filter.active{border:1px solid #3A66C0}.filter-menu+.filter.active:after{background-image:url("../../images/icons/directory/icon-filter-chevron-white.svg")}.filter-container{position:unset;display:inline-block}.filter-container .filter-menu{z-index:100;display:none;position:absolute;top:54px;margin:0 0 0 -5px;min-width:200px;max-width:100%;padding:20px;border:1px solid #ddd;border-radius:4px;box-shadow:0 0 20px rgba(44,45,48,0.2);background-color:#fff}.filter-container .filter-menu>.title{font-family:"Proxima Nova Semi Bold", Arial, sans-serif;font-size:17px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ddd}.filter-container .filter-menu .sections{display:flex;flex-wrap:nowrap;max-height:calc(100vh - 250px);overflow-x:hidden;overflow-y:auto}.filter-container .filter-menu .sections+.sections .section:first-child{border-top:1px solid #ddd;margin-top:10px;padding-top:20px}.filter-container .filter-menu .sections .section{flex-grow:1;flex-shrink:0;padding:0 30px 0 0;font-family:"Proxima Nova Regular", Arial, sans-serif;font-size:14px}.filter-container .filter-menu .sections .section.flex-auto{flex-basis:auto}.filter-container .filter-menu .sections .section.flex-2{flex-basis:50%}.filter-container .filter-menu .sections .section.flex-3{flex-basis:33%}.filter-container .filter-menu .sections .section.flex-4{flex-basis:25%}.filter-container .filter-menu .sections .section.flex-5{flex-basis:20%}.filter-container .filter-menu .sections .section.flex-4[data-filter-section=age-focus]{flex-basis:33%}.filter-container .filter-menu .sections .section:first-child{padding-left:0}.filter-container .filter-menu .items{padding:0;font-family:"Proxima Nova Regular", Arial, sans-serif;font-size:14px}.filter-container .filter-menu .items .checkbox a{color:#2C2D30 !important;font-family:"Proxima Nova Regular",Arial,sans-serif}.filter-container .filter-menu .items .checkbox.checked .checkbox-label::after{content:'';position:absolute;left:0;top:0;width:25px;height:25px;background-color:#477BE4 !important;background-image:url(../../assets/elements/checkbox-checkmark.svg);background-size:14px 11px;background-position:center center;background-repeat:no-repeat;border-color:#477BE4;border-radius:3px}.filter-container .filter-menu .items .checkbox.disabled .checkbox-label::before{opacity:.5}.filter-container .filter-menu .items .checkbox.small .checkbox-label{position:relative;font-size:14px;margin-left:30px}.filter-container .filter-menu .items .checkbox.small .checkbox-label::before,.filter-container .filter-menu .items .checkbox.small .checkbox-label::after{left:-30px;width:20px;height:20px}.filter-container .filter-menu .items>.checkbox .label{display:inline-block;cursor:pointer;user-select:none;margin-bottom:15px}.filter-container .filter-menu .items>.checkbox .label.nowrap{white-space:nowrap}.filter-container .filter-menu .items>.checkbox .label .sublabel{opacity:0.5}.filter-container .filter-menu .sections .section .title{margin-bottom:15px;font-family:"Proxima Nova Semi Bold", Arial, sans-serif;font-size:15px;background:#fff}.filter-container.expanded .filter-menu{z-index:110;display:flex;flex-direction:column}@media (max-width: 991px){.filter-bar-container{z-index:120}.filter-bar{z-index:auto;padding:10px 15px}.filter-container .filter-menu+.filter:after{display:none}.filter-container .filter{background-image:url(../../images/icons/icon-loading-filter-xs.svg),url(../../images/icons/icon-loading-removal-filter-xs.svg);text-align:center}.filter-container .filter.loading{background-image:url(../../images/icons/icon-loading-filter-xs.svg);background-position:center, center}.filter-container .filter.loading.remove{background-image:url(../../images/icons/icon-loading-removal-filter-xs.svg)}.filter-container .filter.loading .filter-loading-text{visibility:hidden}.filter-container .filter-menu>.title{font-size:21px;color:#fff;background-color:#477BE4;border-bottom:0;padding:19px 15px 18px;margin:0}.filter-container .filter-menu .title .close-filter-menu{content:'';position:absolute;width:18px;height:18px;top:25px;right:15px;background-image:url(../../assets/actions/back-arrow-right.svg);background-size:18px 18px;background-position:0;background-repeat:no-repeat;cursor:pointer}.filter-container .filter-menu .sections{display:block;padding:0 20px;max-height:100%}.filter-container .filter-menu .sections:last-of-type{margin-bottom:48px}.filter-container .filter-menu .sections .section{padding:20px 0}.filter-container .filter-menu .sections .section+.section{border-top:1px solid #ddd}.filter-container .filter-menu .sections .section:last-child{border-bottom:0}.filter-container .filter-menu{position:fixed;top:0;left:unset;right:0;width:50%;height:100%;box-shadow:unset;border:0;border-radius:0;padding:0;transition:200ms transform ease-in-out;-webkit-overflow-scrolling:touch;-webkit-transform:translate(100%);-moz-transform:translate(100%);transform:translate(100%)}.filter-container.expanded .filter-menu{-webkit-transform:translate(0%);-moz-transform:translate(0%);transform:translate(0%)}.filter-bar-container.engaged .filter-bar-overlay{background:rgba(84,94,110,0.4)}.filter-bar a.clear-all{position:absolute;bottom:0;left:0;width:100%;padding:10px;background:#fff;box-shadow:4px 0 4px rgba(44,45,48,0.3);font-family:"Proxima Nova Semi Bold", Arial, sans-serif;font-size:15px}}@media (max-width: 575px){.filter-bar-container{margin-bottom:5px;padding:5px 0 5px}.filter-container{padding-top:5px}}@media (max-width: 767px){.filter-bar-container{top:50px;background-color:#F5F7F9;margin:5px 0 5px}.filter-bar-container.sticky{padding:5px 0 5px}.filter-bar{padding:0 15px}.filter-container{padding:5px 0 5px}.filter-container .filter-menu>.title{padding:10px 15px 8px}.filter-container .filter-menu>.title .close-filter-menu{top:15px}.filter-container.expanded .filter-menu{width:85%}.filter-container:last-of-type .filter{margin-right:0}.filter{margin:0 5px 0 0}}@media (min-width: 992px){.filter-menu.full{position:absolute;left:15px;right:15px;width:100%}.filter-menu.full .sections .section:only-child{padding-right:20px}.filter-menu.full .sections .section:only-child .items{column-count:4;column-gap:20px}.filter-menu.full .sections .section:only-child .filter-section-toggle{display:block;column-span:all}}.modal-close{cursor:pointer}.modal-close .ui-close{background-image:url("../../assets/actions/close-x.svg");background-repeat:no-repeat;width:24px;height:24px}.modal-header{color:#fff !important;background:#477BE4;padding:15px 30px}.modal-title{display:inline-block;max-width:90%;font-size:26px;font-family:"Proxima Nova Semi Bold",Arial,sans-serif;line-height:28px;vertical-align:middle;font-weight:normal;position:relative}.modal-title .has-photo{background-size:40px auto;background-repeat:no-repeat;padding-left:55px;padding-top:7px;height:50px;display:table-cell;vertical-align:middle;background-position-y:center}.modal-title.centered{display:block;width:100%;max-width:unset;text-align:center}.modal-subtitle{font-size:15px;line-height:1.3em;padding-right:20px;padding-top:5px;font-family:"Proxima Nova Regular",Arial,sans-serif}.modal-footer:empty{display:none}.modal-dialog{width:850px}@media (max-width: 991px){.modal-dialog{width:650px}}@media (max-width: 767px){.modal-dialog{min-width:100%;height:100%;margin:0;width:auto}.modal-content{min-height:100%;margin-bottom:0;border:none}}.modal-backdrop{background:rgba(84,94,110,0.4)}@media (max-width: 575px){#modalVerified .modal-dialog .modal-content .modal-header,#modalContactForm .modal-dialog .modal-content .modal-header,#modalMap .modal-dialog .modal-content .modal-header,#modalPhotoContact .modal-dialog .modal-content .modal-header,#modalShareForm .modal-dialog .modal-content .modal-header,#modalVideoRequestForm .modal-dialog .modal-content .modal-header{padding:20px 30px}#modalVerified .modal-dialog .modal-content .modal-header *,#modalContactForm .modal-dialog .modal-content .modal-header *,#modalMap .modal-dialog .modal-content .modal-header *,#modalPhotoContact .modal-dialog .modal-content .modal-header *,#modalShareForm .modal-dialog .modal-content .modal-header *,#modalVideoRequestForm .modal-dialog .modal-content .modal-header *{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;max-width:unset}#modalVerified .modal-dialog .modal-content .modal-header h1,#modalContactForm .modal-dialog .modal-content .modal-header h1,#modalMap .modal-dialog .modal-content .modal-header h1,#modalPhotoContact .modal-dialog .modal-content .modal-header h1,#modalShareForm .modal-dialog .modal-content .modal-header h1,#modalVideoRequestForm .modal-dialog .modal-content .modal-header h1{font-size:20px}#modalVerified .modal-dialog .modal-content .modal-header span.result-xs,#modalContactForm .modal-dialog .modal-content .modal-header span.result-xs,#modalMap .modal-dialog .modal-content .modal-header span.result-xs,#modalPhotoContact .modal-dialog .modal-content .modal-header span.result-xs,#modalShareForm .modal-dialog .modal-content .modal-header span.result-xs,#modalVideoRequestForm .modal-dialog .modal-content .modal-header span.result-xs{font-size:20px}#modalVerified .modal-dialog .modal-content .modal-header span.result-modal-title,#modalContactForm .modal-dialog .modal-content .modal-header span.result-modal-title,#modalMap .modal-dialog .modal-content .modal-header span.result-modal-title,#modalPhotoContact .modal-dialog .modal-content .modal-header span.result-modal-title,#modalShareForm .modal-dialog .modal-content .modal-header span.result-modal-title,#modalVideoRequestForm .modal-dialog .modal-content .modal-header span.result-modal-title{font-size:20px}#modalVerified .modal-dialog .modal-content .modal-header .modal-image,#modalContactForm .modal-dialog .modal-content .modal-header .modal-image,#modalMap .modal-dialog .modal-content .modal-header .modal-image,#modalPhotoContact .modal-dialog .modal-content .modal-header .modal-image,#modalShareForm .modal-dialog .modal-content .modal-header .modal-image,#modalVideoRequestForm .modal-dialog .modal-content .modal-header .modal-image{height:50px;width:auto}#modalVerified .modal-dialog .modal-content .modal-header .modal-image+.modal-title,#modalContactForm .modal-dialog .modal-content .modal-header .modal-image+.modal-title,#modalMap .modal-dialog .modal-content .modal-header .modal-image+.modal-title,#modalPhotoContact .modal-dialog .modal-content .modal-header .modal-image+.modal-title,#modalShareForm .modal-dialog .modal-content .modal-header .modal-image+.modal-title,#modalVideoRequestForm .modal-dialog .modal-content .modal-header .modal-image+.modal-title{margin-left:16px}#modalVerified .modal-dialog .modal-content .modal-header .modal-title,#modalContactForm .modal-dialog .modal-content .modal-header .modal-title,#modalMap .modal-dialog .modal-content .modal-header .modal-title,#modalPhotoContact .modal-dialog .modal-content .modal-header .modal-title,#modalShareForm .modal-dialog .modal-content .modal-header .modal-title,#modalVideoRequestForm .modal-dialog .modal-content .modal-header .modal-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:21px;line-height:1.0625;width:85%}#modalVerified .modal-dialog .modal-content .modal-header .modal-title .modal-subtitle,#modalContactForm .modal-dialog .modal-content .modal-header .modal-title .modal-subtitle,#modalMap .modal-dialog .modal-content .modal-header .modal-title .modal-subtitle,#modalPhotoContact .modal-dialog .modal-content .modal-header .modal-title .modal-subtitle,#modalShareForm .modal-dialog .modal-content .modal-header .modal-title .modal-subtitle,#modalVideoRequestForm .modal-dialog .modal-content .modal-header .modal-title .modal-subtitle{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:15px;line-height:1.3em;padding-right:20px;font-family:"Proxima Nova Regular",Arial,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#modalVerified .modal-dialog .modal-content .modal-header .modal-title .title,#modalContactForm .modal-dialog .modal-content .modal-header .modal-title .title,#modalMap .modal-dialog .modal-content .modal-header .modal-title .title,#modalPhotoContact .modal-dialog .modal-content .modal-header .modal-title .title,#modalShareForm .modal-dialog .modal-content .modal-header .modal-title .title,#modalVideoRequestForm .modal-dialog .modal-content .modal-header .modal-title .title{padding-right:5px;-webkit-box-flex:1;-ms-flex:1 0 85%;flex:1 0 85%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#modalVerified .modal-dialog .modal-content .modal-header .modal-title .title>h1,#modalContactForm .modal-dialog .modal-content .modal-header .modal-title .title>h1,#modalMap .modal-dialog .modal-content .modal-header .modal-title .title>h1,#modalPhotoContact .modal-dialog .modal-content .modal-header .modal-title .title>h1,#modalShareForm .modal-dialog .modal-content .modal-header .modal-title .title>h1,#modalVideoRequestForm .modal-dialog .modal-content .modal-header .modal-title .title>h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#modalVerified .modal-dialog .modal-content .modal-header .modal-title .modal-close,#modalContactForm .modal-dialog .modal-content .modal-header .modal-title .modal-close,#modalMap .modal-dialog .modal-content .modal-header .modal-title .modal-close,#modalPhotoContact .modal-dialog .modal-content .modal-header .modal-title .modal-close,#modalShareForm .modal-dialog .modal-content .modal-header .modal-title .modal-close,#modalVideoRequestForm .modal-dialog .modal-content .modal-header .modal-title .modal-close{-webkit-box-flex:0;-ms-flex:1 0 18px;flex:1 0 18px}#modalVerified .modal-dialog .modal-content .modal-header .modal-title .modal-close .ui-close,#modalContactForm .modal-dialog .modal-content .modal-header .modal-title .modal-close .ui-close,#modalMap .modal-dialog .modal-content .modal-header .modal-title .modal-close .ui-close,#modalPhotoContact .modal-dialog .modal-content .modal-header .modal-title .modal-close .ui-close,#modalShareForm .modal-dialog .modal-content .modal-header .modal-title .modal-close .ui-close,#modalVideoRequestForm .modal-dialog .modal-content .modal-header .modal-title .modal-close .ui-close{width:100%;background-size:18px 18px !important;background-position-x:right;background-position-y:top}#modalContactForm .modal-dialog .modal-content .modal-header{padding:15px 30px}#modalSession .modal-dialog .modal-title{display:flex;justify-content:space-between;align-items:center;min-width:100%}#incorrectCountryPrompt .modal-title{font-size:20px}#incorrectCountryPrompt .mobile-action{padding:0}#incorrectCountryPrompt .mobile-action:not(:first-of-type){padding-left:5px}#incorrectCountryPrompt .mobile-action:not(:last-of-type){padding-right:5px}#incorrectCountryPrompt .mobile-action .btn{font-family:"Proxima Nova Bold",Arial,sans-serif !important}}#incorrectCountryPrompt{margin:0 15px}#incorrectCountryPrompt .modal-dialog{margin-top:0}#incorrectCountryPrompt .modal-content{max-width:650px;margin:0 auto;min-height:unset}form.floating-labels .text-error{display:none}form.floating-labels .form-captcha .text-error{display:block;margin-top:5px}.modal-header h2,.modal-header .h2{color:#FFFFFF !important}.contact-modal .modal-body{overflow:auto;max-height:none !important}.contact-modal .success-message{font-size:21px}.form-group textarea,input{max-width:none !important}#modalShareForm .modal-dialog{max-width:600px}#profile-share textarea,#profile-contact textarea{padding:20px 10px 6px !important}#profile-share .has-focus .textarea-label,#profile-contact .has-focus .textarea-label{background-color:white;top:1px;width:95%;padding-top:5px}#profile-share .textarea-label,#profile-contact .textarea-label{background-color:white;top:1px;width:95%;padding-top:15px}.email-contact-form-body p{line-height:1.4}@media (max-width: 767px){.email-contact-form-body{padding-top:20px}#modalContactForm .modal-body,#profile-contact .modal-body{padding-top:7px}#modalContactForm form .form-group>textarea,#profile-contact form .form-group>textarea{min-height:75px}#modalContactForm .form-group,#profile-contact .form-group{margin-bottom:.5rem}.full-height{min-height:150px !important}}.no-matching-results{position:relative;display:flex;flex-flow:row;padding:15px 0;font-family:"Proxima Nova Regular", Arial, sans-serif;font-size:17px}.no-matching-results.with-divider{border-top:1px solid #efefef}.no-matching-results::before{content:'';position:relative;display:block;flex-shrink:0;align-self:center;width:239px;height:155px;background-image:url("../../images/icons/directory/icon-no-results.svg");background-repeat:no-repeat}.no-matching-results>span{width:100%;align-self:center;margin-left:30px}.results-teletherapy .no-matching-results{border-top:1px solid #efefef}.no-matching-results+p{border-top:1px solid #efefef;padding-top:15px}@media (max-width: 767px){.no-matching-results{padding:15px;flex-flow:column-reverse;border:1px solid #ddd;border-radius:3px;background:#fff}.no-matching-results>span{margin:0 0 15px;text-align:center}}ul{margin-bottom:0 !important}ul>li:last-of-type{margin-bottom:0}.prof-results .hidden{display:none !important}.prof-results .filter-geo-tabs{margin-top:10px;margin-bottom:.5em}.prof-results .filter-geo-tab{cursor:pointer}.prof-results .filter-geo-tab.active-tab{font-family:"Proxima Nova Bold",Arial,sans-serif}.prof-results .online-and-phone-message{display:flex;align-items:center;padding:10px 15px;margin:10px 0 5px;border:1px solid #ddd;background-color:#F5F7F9;font-size:16px;line-height:18px}.prof-results .online-and-phone-message::before{display:flex;flex-shrink:0;content:'';width:24px;height:24px;margin-right:10px;background-image:url(../../images/icons/directory/icon-phone-online.svg);background-repeat:no-repeat;background-size:24px 24px}.prof-results .online-and-phone-results-row{display:flex;align-items:center;padding:0;margin:5px 0;font-size:15px}.prof-results .online-and-phone-results-row::before{display:flex;flex-shrink:0;content:'';width:20px;height:18px;margin-right:5px;background-image:url(../../images/icons/directory/icon-phone-online-result-row.svg);background-repeat:no-repeat;background-size:20px 18px}.prof-results .teletherapy-results-row{display:flex;padding-bottom:5px;margin:0;font-size:15px}.prof-results .teletherapy-results-row::before{display:flex;flex-shrink:0;content:'';width:20px;height:18px;margin-top:2px;margin-right:5px}.prof-results .price-results-row{display:flex;padding-bottom:5px;margin:0;font-size:15px}.prof-results .price-results-row::before{display:flex;flex-shrink:0;content:'';width:20px;height:18px;margin-top:2px;margin-right:5px}.prof-results .icon-online-therapy::before{background-repeat:no-repeat;background-size:20px 18px;background-image:url(../../images/icons/directory/icon-online-therapy.svg)}.prof-results .price-icon-dollar::before{background-repeat:no-repeat;background-size:20px 18px;background-image:url(../../images/icons/directory/icon-price-dollar.svg)}.prof-results .price-icon-pound::before{background-repeat:no-repeat;background-size:20px 18px;background-image:url(../../images/icons/directory/icon-price-pound.svg)}.prof-results .price-icon-euro::before{background-repeat:no-repeat;background-size:20px 18px;background-image:url(../../images/icons/directory/icon-price-euro.svg)}.prof-results .vimeo-photo{display:flex;justify-content:center;align-items:center;overflow:hidden;max-height:200px}.prof-results .vimeo-photo.standard-results{max-height:162px}.prof-results .vimeo-photo img{flex-shrink:0;min-width:100%;min-height:100%}.prof-results .vimeo-photo img.horizontal{width:unset;height:200px}.prof-results #searchSuggestionsContainer{margin-top:10px;margin-bottom:14px}.prof-results #searchSuggestionsContainer h5{font-family:"Proxima Nova Regular",Arial,sans-serif;font-size:1rem;margin-bottom:0}.prof-results #searchSuggestionsContainer h5 span{color:#477BE4}.prof-results #searchSuggestions{margin-bottom:1em}.prof-results #locationSuggestions{margin-bottom:14px}.prof-results #nameSuggestions{margin-bottom:14px}.prof-results .results-top .location{display:block}.prof-results .results-title h1.no-margin{margin-bottom:0px}.prof-results ul{list-style-type:none}.prof-results .state-list ul{margin-top:15px;padding-left:0}.prof-results .no-results h2{margin-bottom:1rem}.prof-results .no-results ul{margin-top:15px;padding-left:0}.prof-results .no-results .countries{margin-top:2rem}.prof-results .no-results .suggestions ul{list-style-type:disc;padding-left:20px}.prof-results .no-results hr{margin-top:2rem}@media (max-width: 766px){.prof-results .no-results{padding-bottom:25px}.prof-results .no-results h2{margin-bottom:unset}.prof-results .no-results ul li{margin-bottom:1rem}.prof-results .no-results .countries{margin-top:1rem}.prof-results .no-results hr{margin-top:1rem}.prof-results .no-results h2{font-size:28px !important}.prof-results .no-results h3{font-size:24px}.prof-results .online-and-phone-message{background-color:#fff !important}.prof-results .online-and-phone-message::before{width:32px;height:32px;background-size:32px 32px}.prof-results .verified-row{margin-top:5px}.prof-results .verified-separator{font-size:18px;line-height:24px;vertical-align:top}.prof-results .online-and-phone-results-row{display:inline-flex;align-items:center;padding:0;margin:0}.prof-results .online-and-phone-results-row::before{width:20px;height:18px;margin-right:5px;background-image:url(../../images/icons/directory/icon-phone-online-result-row.svg);background-size:20px 18px}.prof-results .results-icon-rows{position:relative;display:block;align-items:center;padding-left:0;line-height:15px}.prof-results .results-icon-rows .teletherapy-results-row{font-size:15px;margin-left:25px;padding-top:7px}.prof-results .results-icon-rows .teletherapy-results-row::before{position:absolute;display:inline-flex;left:0;content:'';width:20px;height:18px;margin-right:5px;padding-bottom:5px;top:4px}.prof-results .results-icon-rows .price-results-row{font-size:15px;margin-left:25px;padding-top:6px}.prof-results .results-icon-rows .price-results-row::before{position:absolute;left:0;content:'';width:20px;height:18px;padding-bottom:5px;top:2px}}.prof-results #refine-button{position:relative;vertical-align:top;display:inline-block;cursor:pointer;color:#2C2D30;font-family:"Proxima Nova Regular",Arial,sans-serif;padding:4px 0 4px 19px}.prof-results #refine-button:before{content:'';position:absolute;left:0;background-size:15px 18px;height:18px;width:15px;background-image:url("../../assets/actions/refine-results.svg");background-repeat:no-repeat;vertical-align:text-bottom}.prof-results #refine-button.active{background-color:#84CE7B !important;border-radius:20px;color:#fff !important;font-family:"Proxima Nova Bold", Arial, sans-serif;padding:4px 11px 4px 35px;font-size:11px}.prof-results #refine-button.active:before{background-image:url("../../assets/actions/refine-results-active-white.svg");margin-left:15px;background-size:14px 17px}.prof-results #refine-button.active:before #Results---Active-Filter{fill:#fff !important}.prof-results .results-breadcrumb-nav{background-color:#F5F7F9;margin-top:69px;padding:8px 0;border-bottom:1px solid #ddd;height:40px}.prof-results .results-breadcrumb-nav .breadcrumb{padding:0;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prof-results .results-breadcrumb-nav .breadcrumb-item{float:unset}.prof-results .results-breadcrumb-nav .breadcrumb-item::before{padding-left:5px;padding-right:10px}.prof-results .results-breadcrumb-nav .breadcrumb-item a{font-family:"Proxima Nova Regular",Arial,sans-serif}.prof-results .results-breadcrumb-nav.alert-area{margin-bottom:30px}.prof-results .results-breadcrumb-nav .breadcrumb-widen a.breadcrumb-item{font-family:"Proxima Nova Semi Bold",Arial,sans-serif;color:#2C2D30 !important;font-size:17px}.prof-results .results-breadcrumb-nav .breadcrumb-distance{display:inline-block;vertical-align:top;padding-left:5px}.prof-results .results-breadcrumb-nav .breadcrumb-distance-expand{display:inline-block;vertical-align:middle;width:15px;height:20px;background-image:url("../../assets/actions/postalcode-expand.png");background-size:15px 15px;background-position-y:1px;background-repeat:no-repeat}.prof-results .results-breadcrumb-nav .breadcrumb-distance-narrow{display:inline-block;vertical-align:middle;width:15px;height:20px;background-image:url("../../assets/actions/postalcode-narrow.png");background-size:15px 15px;background-position-y:1px;background-repeat:no-repeat;margin-right:5px}@media (min-width: 575px){.prof-results #searchSuggestionsContainer .heading{cursor:pointer}}@media (max-width: 766px){.prof-results .results-breadcrumb-nav{background-color:#F5F7F9;margin-top:50px}}@media (min-width: 991px){.prof-results .hidden-lg{display:none !important}.prof-results .col-split-lg-1{-webkit-column-count:1;-moz-column-count:1;column-count:1}.prof-results .col-split-lg-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.prof-results .col-split-lg-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.prof-results .col-split-lg-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.prof-results .col-split-lg-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.prof-results .col-split-lg-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}}@media (min-width: 767px) and (max-width: 990px){.prof-results .hidden-md{display:none !important}.prof-results .col-split-md-1{-webkit-column-count:1;-moz-column-count:1;column-count:1}.prof-results .col-split-md-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.prof-results .col-split-md-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.prof-results .col-split-md-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.prof-results .col-split-md-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.prof-results .col-split-md-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}}@media (min-width: 575px) and (max-width: 766px){.prof-results .hidden-sm{display:none !important}.prof-results .col-split-sm-1{-webkit-column-count:1;-moz-column-count:1;column-count:1}.prof-results .col-split-sm-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.prof-results .col-split-sm-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.prof-results .col-split-sm-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.prof-results .col-split-sm-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.prof-results .col-split-sm-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}}@media (max-width: 574px){.prof-results .result-name h3{font-size:21px !important}.prof-results .hidden-xs{display:none !important}.prof-results .col-split-xs-1{-webkit-column-count:1;-moz-column-count:1;column-count:1}.prof-results .col-split-xs-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.prof-results .col-split-xs-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.prof-results .col-split-xs-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.prof-results .col-split-xs-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.prof-results .col-split-xs-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}}.prof-results .results-top{background-color:#F5F7F9;padding-top:14px;border-bottom:1px solid #ddd}.prof-results .results-top a{font-family:"Proxima Nova Regular",Arial,sans-serif}.prof-results .refine-expand-container{display:none;flex-direction:column;align-items:flex-end}.prof-results .refine-expand-container .refine-collapse{display:none !important}.prof-results .results-top.with-expand .refine-expand-container,.prof-results .results-top.with-collapse .refine-expand-container{display:flex}.prof-results .results-top.with-collapse .refine-expand{display:none !important}.prof-results .results-top.with-collapse .refine-collapse{display:block !important}.prof-results #refineLocation a.link-overlay{content:'';background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-webkit-text-fill-color:transparent;position:relative}.prof-results .refine-expand,.prof-results .refine-collapse{cursor:pointer;position:absolute;bottom:16px;right:60px}.prof-results .refine-expand img,.prof-results .refine-collapse img{width:16px;height:16px}.prof-results .refine-location-section.expanded .featured{font-family:"Proxima Nova Semi Bold",Arial,sans-serif}.prof-results .tel,.prof-results .tel a{font-weight:bold;margin-top:2px;color:#000;text-decoration:none}.prof-results .states1{margin-top:10px;margin-bottom:10px}.prof-results .listing-hdr{font-size:16px;margin-top:-10px;margin-bottom:10px}.prof-results .listing-page-selected{color:black;font-weight:bold;font-size:larger}.prof-results .spec-hdr{margin-bottom:5px}.prof-results .spec-list{margin-bottom:10px}.prof-results .subheader-row{position:relative;min-height:32px}.prof-results #results-page{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:1018px}.prof-results .results-btn{font-weight:normal;cursor:pointer;display:inline-block;color:#333;margin-top:3px;margin-bottom:0px;font-size:12px;margin-top:5px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;text-decoration:none;padding:3px 5px 3px 5px;text-align:center;background-color:#efefef;border:1px solid #dddddd;background:#f7f7f7;background:-moz-linear-gradient(top, #f7f7f7 0%, #D6D6D6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #D6D6D6));background:-webkit-linear-gradient(top, #f7f7f7 0%, #D6D6D6 100%);background:-o-linear-gradient(top, #f7f7f7 0%, #D6D6D6 100%);background:-ms-linear-gradient(top, #f7f7f7 0%, #D6D6D6 100%);background:linear-gradient(to bottom, #f7f7f7 0%, #D6D6D6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#D6D6D6',GradientType=0 );background-size:1px 60px;-webkit-transition:background .5s ease-out, border .5s;-moz-transition:background .5s ease-out, border .5s;-o-transition:background .5s ease-out, border .5s;transition:background .5s ease-out, border .5s}.prof-results .filter-hide-more{display:none}.prof-results .filter-show-more{display:block}.prof-results .filter-hide-xs-more{display:none}.prof-results .filter-show-xs-more{display:block}.prof-results .filter-hide{display:none}.prof-results .prof1{margin-bottom:5px}.prof-results .prof-groups h2 a,.prof-results .prof1 .h2 a,.prof-results .prof1 .h2 a span{font-size:20px;text-decoration:none}.prof-results .resultsRow{overflow:hidden;padding:10px 0px 10px 0px;border-bottom:1px solid #efefef}.prof-results #searchFieldset{float:right;right:0px;display:inline-block;color:#fff;vertical-align:middle;text-align:left;font-size:0;padding:0}.prof-results #refine{height:60px;padding:20px}.prof-results #LeftNavandBody{clear:both}.prof-results #refine-left h2,.prof-results #refine-left-refine h2{font-size:14px;margin-bottom:10px;margin-top:5px}.prof-results .result-hdr{margin-left:0}.prof-results #refine-left ul li,.prof-results #refine-left-nearest ul li{margin-bottom:6px;list-style:none}.prof-results #refine-left a{font-size:12px;text-decoration:none}.prof-results #refine-left a:hover{text-decoration:underline}.prof-results .refine-left-spec ul li a.selected{background-image:url("../../images/remove.gif");background-repeat:no-repeat;background-position:100% 1px;padding-right:15px;font-weight:bold}.prof-results .refine-left-psychiatrists ul li a.selected{padding-right:15px;font-weight:bold}.prof-results .refine-left-spec ul li a.selected:hover{text-decoration:none}.prof-results #refine-left .refine-left-spec-zips ul li{content:"\2022";color:orange;margin-right:5px}.prof-results #geo1{line-height:26px}.prof-results #refine-top-this-search{margin-bottom:6px}.prof-results #refine-top-this-search.no-margin{margin-bottom:0}.prof-results .refine-this-search a{display:block;color:black;background-image:url("../../images/remove.gif");background-repeat:no-repeat;background-position:100% 1px;padding-right:15px;margin-right:0;text-decoration:none;font-size:14px}.prof-results .refine-this-search a:hover{text-decoration:none}.prof-results .refine-this-search ul li a:hover{text-decoration:none}.prof-results .refine-this-search ul li a.selected:after{display:none}.prof-results #refine-left .select-clear a{width:100%;margin-bottom:15px;text-decoration:none}.prof-results #refine-left h4{font-size:12px;font-weight:bold;margin-top:0px;margin-bottom:6px}.prof-results #refine-left ul li a{color:#039;font-size:12px;display:block;line-height:1.3;cursor:pointer}.prof-results #refine-left-nearest ul li{background-position:-151px -191px}.prof-results #refine-left ul li div.selected{color:#039;font-weight:bold}.prof-results #refine-left .refine-this-search{padding-left:0;margin-top:12px;margin-bottom:10px}.prof-results #RightBody{padding:15px 0 0 0}.prof-results .prof-groups h2,.prof-results .prof1 .h2{font-size:16px}.prof-results .bestField{float:none;font-size:0.9em}.prof-results .prof-groups a.host{color:#000;text-decoration:none}.prof-results .prof-groups .bestField{font-style:italic}.prof-results .host{clear:both}.prof-results .host .bestField{float:none}.prof-results .attention{background-color:#E5F0DA;padding:12px}.prof-results .attention a{color:#000}.prof-results .attention a:hover{text-decoration:none}.prof-results .NoMatchingFound,.prof-results .NoMatchingFound1,.prof-results #NoMatchingFound,.prof-results #NoMatchingFound1{border:none;padding:15px;line-height:normal}.prof-results .NoMatchingFound a,.prof-results .NoMatchingFound1 a,.prof-results #NoMatchingFound a,.prof-results #NoMatchingFound1 a{color:#000}.prof-results #NoMatchingFound1 a.expand-contract{background-color:#efefef;border:1px solid #b9b7b7;border-radius:4px;padding:3px 6px;margin:-4px 0;text-decoration:none;font-size:12px;color:#333;text-shadow:0 1px 1px white;white-space:nowrap;display:inline-block;font-weight:bold}.prof-results .NoMatchingFound a.expand-contract{margin-left:0px;line-height:2.5}.prof-results .stateList{margin-top:10px}.prof-results .results-sort-box{position:absolute;bottom:0;right:0px}.prof-results .results-sort{clear:both;overflow:hidden;margin-bottom:15px}.prof-results .results-sort-right{text-align:right;margin-right:15px;margin-left:0px}.prof-results .results-sort-hdr{font-weight:bold}.prof-results .results-sort-empty{clear:both;margin-bottom:8px;padding:8px;width:100%;overflow:hidden}.prof-results a.expand-contract{border:1px solid #B9B7B7;border-radius:4px;background:#efefef;font-size:12px;color:#333;padding:3px 6px;text-decoration:none;font-weight:bold;margin-left:3px}.prof-results .results-sort-buttons{margin-left:0px;text-align:right}.prof-results .results-sort-btn{display:inline-block;padding-left:6px}.prof-results .results-sort-btn a{color:#333;text-decoration:none;display:inline-block}.prof-results .results-bottom1{clear:both;margin-top:30px;padding-top:30px;border-top:1px solid #ddd}.prof-results #resultQuickTips{padding-left:0px;padding-right:0px;padding-bottom:10px}.prof-results #AZ:before{clear:both;content:' '}.prof-results #AZ{display:block;font-size:12px;margin-top:15px}.prof-results #AZ .btn{width:25px;border:1px solid #777;border-radius:4px;padding:5px 7px 4px 7px;margin:2px;color:#333;text-align:center;font-weight:bold;font-size:12px;vertical-align:middle}.prof-results #AZ a.btn{background-color:#e6e6e6;text-decoration:none}.prof-results #AZ a.btn.here{background-color:#fff486;background-image:none}.prof-results .endresults-right a.here{background-color:#fff486;cursor:default}.prof-results .endresults-right a,.prof-results .endresults a,.prof-results .endresults-left a{background-color:#e6e6e6;padding:4px 6px;border:1px solid #777;border-radius:4px;color:#333;text-decoration:none;display:inline-block;min-width:1em;box-sizing:content-box;text-align:center;font-weight:bold;background-color:#fff;border:1px solid #ddd6d6;width:auto;min-width:1em}.prof-results .endresults .endresults-right{white-space:nowrap;float:right}.prof-results .endresults div{padding:8px;display:inline-block}.prof-results .endresults-left{float:left}.prof-results .endresults-right span{padding:4px 6px;display:inline-block}.prof-results .quicktips hr,.prof-results #AZ hr{border:0;height:1px;background-color:#ddd;display:block;width:100%;margin:30px 15px 0 15px}.prof-results #quicktip-1{margin-top:30px;margin-right:5px}.prof-results #quicktip-2{margin-top:30px;margin-left:5px}.prof-results #quicktip-3,.prof-results #quicktip-4{margin-top:30px}.prof-results .result-row{-webkit-transform:translate3d(0, 0, 0);vertical-align:top;background-size:1px 60px;-webkit-transition:background .1s, -webkit-box-shadow .3s;-moz-transition:background .1s, -moz-box-shadow .3s;-o-transition:background .1s, -o-box-shadow .3s;transition:background .1s, box-shadow .3s;overflow:hidden;padding:10px;border-top:1px solid #efefef;cursor:default;margin-bottom:5px}.prof-results .result-row.gallery-result{min-height:180px;margin-bottom:15px}.prof-results .result-row .flag-hint{opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;position:absolute;right:0px;top:0px;padding-top:13px;padding-left:5px;padding-right:35px;padding-bottom:18px;font-size:11px;height:15px;color:#888}.prof-results .result-photo{display:block;width:100%}.prof-results .gallery-result .result-photo img{margin-left:0}.prof-results .result-photo-gallery{overflow:hidden;display:block}.prof-results .gallery-photo-container{max-height:200px;max-width:320px;overflow:hidden}.prof-results .gallery-photo-container a{height:200px;display:block;background-size:cover;background-position:center center;background-position-x:50%;background-position-y:50%}.prof-results .no-gallery-photo{margin-left:0%}.prof-results .gallery-result .result-photo{margin-top:0;overflow:hidden;text-align:center}.prof-results .result-photo-small img{width:100%}.prof-results .result-col{font-size:14px;line-height:19px}.prof-results .result-title{position:relative}.prof-results .gallery-result .result-title{width:auto;min-height:155px}.prof-results .result-title,.prof-results .result-title a{text-decoration:none}.prof-results .result-suffix-verified{margin-right:40px}.prof-results .result-suffix{margin-top:0;margin-bottom:5px;min-height:10px}.prof-results .result-suffix,.prof-results .result-host,.prof-results .result-host a{color:#666;font-size:14px}.prof-results .result-name{display:block;font-size:20px;text-align:left;text-decoration:none;padding-right:30px}.prof-results .result-name h3{font-size:26px;color:unset;margin:0;line-height:unset}.prof-results .gallery-result .result-name{padding-right:45px}.prof-results .result-phone{display:inline-block;font-size:16px;margin-bottom:3px;margin-top:3px;margin-right:-25px;line-height:initial}.prof-results .gallery-result .result-phone{float:right;margin-top:5px}.prof-results .result-address{font-size:14px;width:100%}.prof-results .results-unmatched{background-color:#fcfadd;padding:10px}.prof-results .results-unmatched .result-row{background-color:#fffef5;border:1px solid #ddd;margin-bottom:5px}.prof-results .results-unmatched .result-row:hover{background-color:#fff}.prof-results .result-group .result-title{width:100%;margin:0}.prof-results .result-group-host{text-decoration:none;color:#000}.prof-results .result-desc{position:relative;overflow:hidden;max-height:62px;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;padding-bottom:10px;font-size:14px;line-height:19px}.prof-results .result-desc[dir="rtl"]{direction:rtl}.prof-results .results-no-suffix{margin-top:5px}.prof-results .result-row.normal-result{min-height:163px}.prof-results .result-row.gallery-result{min-height:202px}.prof-results .results-unmatched .result-desc:after{background-image:-moz-linear-gradient(top, rgba(255,254,245,0) 0%, #fffef5 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,254,245,0)), color-stop(100%, #fffef5));background-image:-webkit-linear-gradient(top, rgba(255,254,245,0) 0%, #fffef5 100%);background-image:-o-linear-gradient(top, rgba(255,254,245,0) 0%, #fffef5 100%);background-image:-ms-linear-gradient(top, rgba(255,254,245,0) 0%, #fffef5 100%);background-image:linear-gradient(to bottom, rgba(255,254,245,0) 0%, #fffef5 100%)}.prof-results .result-desc:after,.prof-results .results-unmatched .result-row:hover .result-desc:after{content:' ';height:20px;bottom:0;width:100%;position:absolute;left:0;z-index:20;background-image:url("../../images/resultDescFade.png");background-position:left bottom;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, #fff));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%)}.prof-results .gallery-result .result-info:after{bottom:10px}.prof-results .result-verified{display:inline-block;vertical-align:top;position:absolute;right:10px;top:0px;text-indent:-500px;overflow:hidden}.prof-results .result-img-verified{display:inline-block;vertical-align:top;right:10px;top:0px;overflow:hidden;float:right}.prof-results .gallery-result .result-verified{margin-right:25px;margin-top:-2px}.prof-results .gallery-result .result-desc{margin-top:8px;min-height:62px}.prof-results .result-verified-rms{background-position:0px -172px;width:33px;height:32px}.prof-results .result-verified-cam{background-position:0px -209px;width:33px;height:32px}.prof-results .result-verified-build{background-position:0px -135px;width:33px;height:32px}.prof-results .filter-section-container .filter-toggle-section{cursor:default;color:#000 !important;-moz-user-select:none;-webkit-user-select:none;user-select:none}.prof-results .filter-section-container .filter-toggle-section.active{font-weight:bold}.prof-results .filter-section-container .filter-show-more,.prof-results .filter-section-container .filter-show-less{margin-top:.5em;font-family:"Proxima Nova Bold",Arial,sans-serif}.prof-results .result-actions{margin-top:5px;margin-bottom:5px;width:100%}.prof-results .gallery-result .result-actions{margin-top:10px;margin-left:0px}.prof-results #cityBlurb h2{font-size:32px}.prof-results #cityBlurb p{margin-top:15px}.prof-results .results-sort-icon-asc{display:inline-block;background-image:url("../../images/s_asc.gif");background-size:contain;width:11px;height:9px}.prof-results .results-sort-icon-desc{display:inline-block;background-image:url("../../images/s_desc.gif");background-size:contain;width:11px;height:9px}.prof-results .geo-table{padding-bottom:10px}.prof-results .geo_col{padding:0 0 0 8px}.prof-results .column-split2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.prof-results .column-split3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.prof-results .column-split4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.prof-results .column-split5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.prof-results .column-split6{-webkit-column-count:6;-moz-column-count:6;column-count:6}.prof-results .column-split7{-webkit-column-count:7;-moz-column-count:7;column-count:7}.prof-results .breadcrumb-btns{position:relative;float:left}.prof-results .column-border-left{border-left:1px solid #CCC;padding-left:10px}.prof-results .column-border-right{border-right:1px solid #CCC;padding-right:10px}.prof-results .xsm-show{display:none}.prof-results .xsm-hide{display:block}.prof-results .xsm-inline-hide{display:inline-block}.prof-results .result-info{padding-bottom:10px}.prof-results .result-tag{background-color:#e5f0da;display:inline-block;font-size:11px;margin-right:0px;padding:5px 10px 5px 10px;border-radius:22px;margin-bottom:5px}.prof-results .result-tag .tag-text:not(:first-child){margin-left:2px}.prof-results .result-tag .tag-text.text-inactive{opacity:0.5;font-family:"Proxima Nova Semi Bold",Arial,sans-serif}.prof-results .gallery-result .result-tag{margin-top:8px}.prof-results .result-callout-container hr{margin:15px;border-top:1px solid #ddd}.prof-results .result-callout-container .result-callout{margin:0;padding:10px;border:1px solid #ccc;text-align:center}.prof-results .result-callout-container .result-callout .row{display:flex;margin-right:15px;margin-left:15px;justify-content:center}.prof-results .result-callout-container .result-callout img{display:block;margin:10px auto 0}.prof-results .result-callout-container .result-callout .button-container{padding-top:10px}.prof-results .result-callout-container .result-callout .button-container .btn,.prof-results .result-callout-container .result-callout .button-container button{background-color:white;color:#2C2D30 !important;margin:5px 0;padding:6px;min-width:50px;min-height:30px}.prof-results .result-callout-container .result-callout .callout-container{border-radius:10px;border:1px solid #ddd;padding:10px;margin:0px 15px 0 15px;text-align:center;background-color:white;max-width:280px}@media (min-width: 768px){.prof-results .refine-this-search ul{margin:6px 0 6px 0;padding-left:0;list-style:none}.prof-results .refine-this-search ul li{position:relative;color:#000;display:inline-block;font-size:12px;margin-bottom:5px;padding-right:15px;line-height:12px}.prof-results .refine-this-search ul li a{position:absolute;right:10px;width:10px;height:12px;background-image:url("../../images/remove.gif");background-repeat:no-repeat;background-position:100% 1px;padding:0;font-weight:bold}.prof-results .result-desc-verified{margin-top:15px}.prof-results .result-tags{clear:both}.prof-results .NoMatchingFound,.prof-results .NoMatchingFound1,.prof-results #NoMatchingFound,.prof-results #NoMatchingFound1{line-height:normal;padding-left:0px;padding-right:0px;margin:0px}.prof-results .result-callout-container .result-callout{padding:0 5px 10px 10px;border:none;text-align:left}.prof-results .result-callout-container .result-callout img{margin:0 auto;padding-top:4px}}@media (max-width: 991px){.prof-results #results-page{width:100%;margin-right:15px;padding-right:15px}.prof-results #cityBlurb h2{font-size:23px}.prof-results .result-photo-small img{width:100%;min-width:100px;padding:0px;margin:0px;margin-top:10px}.prof-results .gallery-result .result-actions{margin-top:5px}.prof-results .result-phone{font-size:14px;margin-top:10px;margin-left:0px}.prof-results .gallery-result .result-phone{margin-top:5px}.prof-results .teletherapy .result-phone{margin-top:3px}.prof-results .result-address{margin-left:0px;font-size:14px}.prof-results .result-actions{margin-left:0px}.prof-results .result-suffix,.prof-results .result-host,.prof-results .result-host a{color:#666}.prof-results .result-desc{padding-bottom:10px;line-height:19px}.prof-results .normal-result .result-desc{max-height:62px}.prof-results .column-split3{-webkit-column-count:2;-moz-column-count:2;column-count:2}.prof-results #dirLinks{text-align:center}.prof-results .gallery-result .result-title{min-height:100px}.prof-results .gallery-result .result-name{padding-right:0px}.prof-results .flagBtnWrap{display:none}.prof-results .NoMatchingFound,.prof-results .NoMatchingFound1,.prof-results #NoMatchingFound,.prof-results #NoMatchingFound1{line-height:normal}.prof-results .NoMatchingFound a.expand-contract{line-height:2.5}.prof-results .stateList{margin-bottom:45px;margin-top:10px}.prof-results .gallery-result .result-verified{margin-right:0px}.prof-results #AZ hr{margin-top:0px !important;margin-bottom:30px !important}.prof-results #AZ{padding-bottom:50px}}@media (max-width: 767px){.prof-results .listing-hdr{margin-top:0px}.prof-results .subheader-row{min-height:0px}.prof-results #cityBlurb h2{padding-top:16px;font-size:19px}.prof-results #cityBlurb p{margin-top:0}.prof-results .results-chevron{cursor:pointer;display:inline-block;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;text-decoration:none;padding:5px;text-align:center;background-color:#efefef;border:none;background:#efefef;position:absolute;float:right;width:40px;height:35px;margin-top:-25px;right:-10px;color:#555}.prof-results i.icon-chevron-right:before{font:12px/1em 'Glyphicons';color:#000;display:inline-block;position:relative;max-width:10px;max-height:10px;text-align:center;top:6px;margin-right:7px}.prof-results .gallery-result{padding-left:15px}.prof-results .filter-section-container{border:none}.prof-results .result-info{padding-left:0px;padding-right:0px;padding-bottom:0px}.prof-results .gallery-photo-container{width:100%;max-width:100%;margin-bottom:15px}.prof-results .gallery-photo-container a{height:300px;display:block;background-size:cover;background-position:center center;background-position-x:50%;background-position-y:50%}.prof-results .resultsPageInner{margin-top:15px;display:inline-block}.prof-results .xsm-show{display:block}.prof-results .xsm-hide{display:none}.prof-results .result-address{margin-left:0px;color:#666;margin-bottom:10px}.prof-results .result-suffix{color:#666;width:100%}.prof-results .xsm-inline-hide{display:none}.prof-results .gallery-result .result-phone{float:left;margin-top:0px}.prof-results .result-actions{margin-top:5px}.prof-results .result-desc{padding-left:10px;padding-right:10px;font-size:14px}.prof-results .result-hdr{margin-left:0px}.prof-results #results-page{margin-left:0px;margin-top:0px;padding-top:0px;padding-right:5px;padding-left:5px;border-top:1px solid #ddd}.prof-results .column-split3{-webkit-column-count:1;-moz-column-count:1;column-count:1}.prof-results #flag-tool{display:none}.prof-results #main.no-min-height{overflow:hidden}.prof-results .results-sort{width:100%}.prof-results #results-left{margin-top:-30px}.prof-results .result-row{margin-top:0px;margin-bottom:5px}.prof-results .result-row.gallery-result{min-height:190px;margin-top:0px;margin-bottom:5px}.prof-results .gallery-result .result-title{min-height:100px}.prof-results .photo-column{margin-bottom:15px}.prof-results .result-photo img{display:block;padding:2px 0px 2px 2px;min-width:100%}.prof-results .refine-this-search ul li a.selected-tag-remove-icon{display:inline-block;position:absolute;top:0px;right:12px;left:auto;width:10px;height:100%;background-image:url("../../images/x-1.svg");background-size:contain;background-repeat:no-repeat;background-position:center center}.prof-results .result-tag{background-color:#e5f0da;display:inline-block;font-size:11px;margin-right:0px;padding:5px 10px 5px 10px;border-radius:22px;margin-bottom:5px}.prof-results .gallery-result .result-tag{margin-top:0px}.prof-results .geographyLink{margin-top:5px}.prof-results #refine-left.visible i.icon-close::before{color:#555;cursor:pointer}.prof-results #refine-left.visible{padding:10px 15px 15px 15px}.prof-results #refine-left.visible .btn-close{top:5px;padding:0px;display:inline-block;right:5px}.prof-results #refine-left.visible{display:inline-block}.prof-results #refine-left.visible .btn-close span{font-size:15px;color:#555;cursor:pointer;padding-left:6px}.prof-results h3{font-weight:bold;font-size:15px;margin-top:15px}.prof-results h4{font-weight:bold;margin-top:15px}.prof-results table{width:100%}.prof-results td{vertical-align:top}.prof-results h2{font-size:19px !important;margin-top:0;margin-bottom:0;font-weight:normal}.prof-results ul{list-style-type:none;margin:0;padding:0}.prof-results li{margin:0;padding:0}.prof-results li.highlight{color:#093}.prof-results .geo-col-left{padding-left:15px}.prof-results .geo-col-right{padding-left:10px}.prof-results a.expand-contract{background-color:#efefef;border:1px solid #b9b7b7;border-radius:4px;padding:3px 6px;text-decoration:none;font-size:12px;color:#333;text-shadow:0 1px 1px white;font-weight:bold;white-space:nowrap}.prof-results .alert-alert,.prof-results .alert-error,.prof-results .alert-confirm{padding:12px 15px;margin-bottom:10px;font-size:15px}.prof-results .alert-error{background-color:#fccece;border:1px solid #fd8e8e;color:#d40000}.prof-results .alert-confirm{background-color:#def8d2;border:1px solid #afd79c;color:#3c821b}.prof-results .alert-alert{background-color:#fcf8ce;border:1px solid #fde98e;color:#505043}.prof-results .results-unmatched{padding:0px 20px;margin-left:-20px;margin-right:-20px}.prof-results .results-unmatched .result-row{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;padding:10px;margin-top:0px;margin-bottom:5px}.prof-results .NoMatchingFound,.prof-results .NoMatchingFound1,.prof-results #NoMatchingFound,.prof-results #NoMatchingFound1{background-color:#fcfadd;border:none;padding:15px 10px 15px 10px;line-height:1.5;margin:0px}.prof-results .NoMatchingFound1,.prof-results #NoMatchingFound1{padding-top:0px}.prof-results .NoMatchingFound a,.prof-results .NoMatchingFound1 a,.prof-results #NoMatchingFound a,.prof-results #NoMatchingFound1 a{color:#000}.prof-results .NoMatchingExpand{margin-top:15px;margin-bottom:0px}.prof-results .textError{display:block;padding-bottom:5px;color:red;clear:both}.prof-results #RightBody{clear:both}.prof-results .resultsRow{padding:5px 0px 5px 0px;border-bottom:8px solid white}.prof-results #refine-left a.selected{position:relative}.prof-results #refine-left a.selected:after{content:' ';position:absolute;right:5px;top:12px;background:url("../../images/x-1.svg");background-size:contain;width:10px;height:10px}.prof-results .refine-left-spec ul li:before,.prof-results #refine-left-nearest ul li:before{display:none}.prof-results .refine-this-search{margin-bottom:0px}.prof-results .refine-this-search ul{margin-bottom:0px}.prof-results .refine-this-search ul li .ui-sprite,.prof-results #refine-left-sort ul li .ui-sprite,.prof-results #refine-left .refine-left-spec ul li .ui-sprite{background-image:url("../../images/x-1.svg")}.prof-results .refine-this-search .ui-close,.prof-results #refine-left .refine-left-spec span.ui-close{background-color:transparent;display:inline-block;border:0;width:17px;height:17px;background-position:0 0;cursor:pointer;-webkit-transform:scale(0.55);-moz-transform:scale(0.55);-ms-transform:scale(0.55);-o-transform:scale(0.55);transform:scale(0.55);float:right}.prof-results #refine-left .refine-left-spec span.ui-close{display:inline-block;position:fixed;right:15px;margin-top:-2px}.prof-results .refine-this-search ul li{width:inherit}.prof-results .refine-this-search ul li:before{display:none}.prof-results .refine-this-search ul li span{margin-right:0px;background-image:none;padding-left:0px;display:inline-block;font-weight:normal}.prof-results .refine-this-search ul li a{color:black;margin-right:0;text-decoration:none;font-size:12px;display:inline-block;margin-bottom:-5px;margin-left:10px;position:relative;left:0px}.prof-results .results-sort a{margin-bottom:0}.prof-results .results-bottom1{border-top:1px solid #ddd;margin-top:30px;padding-top:30px}.prof-results .no-gallery-photo{margin-left:-20%}.prof-results .no-photo{margin-left:15px}.prof-results #pageFooter{margin-top:0px;padding-top:50px;border-top:none}.prof-results .endresults{text-align:center}.prof-results .results-sort-right{text-align:right;margin-right:10px;margin-left:10px}.prof-results .results-sort-empty{clear:both;margin-bottom:8px;padding:8px;width:100%;overflow:hidden}.prof-results .results-sort{border:none;background-color:#FFF;margin-bottom:8px;padding:0}.prof-results .result-sort-buttons{padding-left:5px;padding-right:5px}.prof-results .results-sort-btn{width:100%}.prof-results .results-sort-btn a{background-color:transparent;text-decoration:none !important}.prof-results .endresults a,.prof-results .endresults-left a,.prof-results .endresults-right a{background-color:#fff;padding:4px 6px;border:1px solid #ddd6d6;border-radius:4px;color:#333;text-decoration:none;display:inline-block;width:auto;min-width:1em;text-align:center;font-weight:bold;margin-bottom:8px}.prof-results .endresults-left{float:none}.prof-results .results-bottom1 .endresults-right{white-space:nowrap;float:none}.prof-results .endresults-right a.here{background-color:#fff486}.prof-results .endresults-right span{margin-top:-10px}.prof-results .host span{font-size:inherit}.prof-results .tel,.prof-results a.resultsActions{background-color:#dfe5fd;text-decoration:none;display:inline-block;padding:5px 7px 5px 7px;font-weight:bold;border-radius:2px;border:solid 1px #c1c7e7;color:#039;margin-top:4px;margin-bottom:4px;background:-webkit-gradient(linear, left top, left bottom, from(#edf2f8), to(#d7e1fc));background:-moz-linear-gradient(top, #edf2f8, #d7e1fc);background:-o-linear-gradient(top, #edf2f8 0%, #d7e1fc 100%)}.prof-results .prof-phone-link{background-color:#FF9211;text-decoration:none;display:inline-block;padding:5px 7px 5px 7px;font-weight:bold;border-radius:2px;border:solid 1px #ea8b1b;color:#fff;margin-top:4px}.prof-results .seeProfile{white-space:nowrap}.prof-results .prof-phone-link .field-label{color:#fff;text-transform:capitalize}.prof-results .prof-email-link{background-image:none;background-color:#FF9211;text-decoration:none;display:inline-block;padding:3px 7px 3px 7px;font-weight:bold;border-radius:2px;border:solid 1px #ea8b1b;color:#fff;margin-top:4px;margin-bottom:4px}.prof-results .prof-skype-link{background-image:none;background-color:#7060a9;text-decoration:none;display:inline-block;padding:3px 7px 3px 7px;font-weight:bold;border-radius:2px;border:solid 1px #65569d;color:#fff;margin-bottom:4px}.prof-results .prof-forward-link{background-image:none;background-color:#5399ee;text-decoration:none;display:inline-block;padding:3px 7px 3px 7px;font-weight:bold;border-radius:2px;border:solid 1px #5399ee;color:#fff;margin-bottom:4px}.prof-results .spec-list ul,.prof-results .spec-list ul li{list-style-type:none}.prof-results .profile-photo{float:left;width:80px;height:100px;clear:left;margin-right:10px}.prof-results .profile-photo img{width:80px;height:auto}.prof-results .profile-name{clear:both;font-size:19px}.prof-results .profile-title{font-size:12px;margin-bottom:5px}.prof-results .profile-phone{background-color:#FF9211;text-decoration:none;display:inline-block;padding:5px 7px 5px 7px;font-weight:bold;border-radius:4px;border:solid 1px #EA8B1B;color:white;margin-top:4px}.prof-results .profile-buttons ul{margin:0;padding:0;list-style-type:none}.prof-results .profile-address{clear:both;margin-top:10px}.prof-results .profile-change_block{margin-top:15px}.prof-results .region-mobile{clear:both;float:left;width:100%;margin-top:20px;padding:0px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.prof-results html:not(.js) button{display:none}.prof-results .profile-contact-form{padding:10px}.prof-results .profile-contact-form label{font-weight:bold}.prof-results .profile-contact-form label,.prof-results .profile-contact-form textarea{display:block}.prof-results .feedback-field-body,.prof-results .contact-field-body{width:275px;height:90px}.prof-results .disclaim{color:#999;font-size:0.8em}.prof-results .profile-verify-ins,.prof-results .contact-form-preview{background:#efefef;border:1px solid #ddd;padding:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.prof-results .section h2{font-size:21px;margin-top:1em;margin-bottom:.5em}.prof-results .profile-nearby .profile-list-comma{clear:both;float:left;margin-top:10px}.prof-results .profile-verified{display:none}.prof-results .contact-field input{width:175px}.prof-results .contact-field input[type=submit]{width:auto}.prof-results .profile-name h1{font-size:16px;margin-bottom:0px}.prof-results .profile-title h2{margin-top:0;padding-top:0}.prof-results .profile-address .link-email{display:none}.prof-results .result-row{width:100%;vertical-align:top;background:#fff;background-size:1px 60px;overflow:hidden;padding:10px;cursor:default;margin-top:0px;margin-bottom:5px;transition:none;-webkit-transition:none;-webkit-transform:none;-moz-transition:none;-o-transition:none;border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}.prof-results .result-photo img{margin-left:5px}.prof-results .gallery-result .result-photo{min-width:300px;margin:0 auto}.prof-results .result-col{vertical-align:top;font-size:14px;line-height:18px}.prof-results .result-name{display:inline-block;vertical-align:top;margin-bottom:5px;width:100%;line-height:1.1}.prof-results a.result-name{font-size:19px;text-decoration:none}.prof-results .result-desc{hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}.prof-results .expandNarrowBtn{width:28px;height:28px}.prof-results .expandNarrowBtn strong{text-align:center}.prof-results .verified-mini{color:#666;margin-bottom:5px}.prof-results .verified-mini i.icon-ok:before{color:#666;font-size:11px;margin-right:5px;padding-top:1px}.prof-results .result-verified{display:inline-block;vertical-align:top}.prof-results .result-verified.ui-sprite{background-image:none}.prof-results .result-btn-email{padding-right:5px}.prof-results .result-btn-phone{padding-left:5px}.prof-results a.result-phone,.prof-results a.result-phone:active,.prof-results a.result-phone:visited,.prof-results a.result-phone:hover{background-color:#dfe5fd;text-decoration:none;display:inline-block;padding:5px 7px 5px 7px;font-weight:bold;border-radius:2px;border:solid 1px #c1c7e7;color:#039;background:-webkit-gradient(linear, left top, left bottom, from(#edf2f8), to(#d7e1fc));background:-moz-linear-gradient(top, #edf2f8, #d7e1fc);background:-o-linear-gradient(top, #edf2f8 0%, #d7e1fc 100%);vertical-align:middle;margin-bottom:4px;white-space:nowrap;padding:3px 3px 2px 3px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:19px}.prof-results .result-phone{margin-top:5px}.prof-results .result-verified{position:absolute;right:10px;vertical-align:top;text-indent:-500px;overflow:hidden}.prof-results .result-verified-rms,.prof-results .result-verified-cam,.prof-results .result-verified-build{width:33px;height:32px}.prof-results .result-desc{position:relative;overflow:hidden;margin-bottom:10px;width:100%;padding-left:0px}.prof-results .normal-result .result-desc{max-height:55px}.prof-results #results-page{background-color:#efefef}.prof-results #results-page h1{font-size:19px;margin-top:0px;padding-top:16px;margin-left:10px;margin-right:10px}.prof-results #results-page span.result-xs{font-size:23px;margin-top:0px;padding-top:0px;margin-left:0px;margin-right:0px}.prof-results .filter-xs-hide{display:none}.prof-results #cityBlurb{padding-right:10px;padding-left:10px;padding-top:0}.prof-results .result-verified-rms{background-position:0px -142px}.prof-results .result-verified-cam{background-position:0px -178px}.prof-results .result-verified-build{background-position:0px -105px}.prof-results li .btn{margin-top:5px}.prof-results .center{text-align:center}.prof-results .listHeading h2{display:inline-block;width:auto;padding:10px}.prof-results .listItems a{padding-left:10px}.prof-results hr{border:0;background-color:#ccc;height:1px}.prof-results #refine-left span.ui-close{width:17px;height:17px;background-position:0 -746px;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);display:inline-block}.prof-results #refine-left .refine-left-sort ul li span.ui-close{background-color:transparent;display:inline-block;border:0;width:17px;height:17px;background-position:0 -746px;cursor:pointer;display:inline-block;position:absolute;right:15px;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75)}.prof-results #refine-left .refine-this-search{padding-top:30px}.prof-results #refine-left .btn-close{z-index:1;display:block;position:absolute;top:10px;right:10px;margin:4px 5px;cursor:pointer}.prof-results #refine-left .filters{padding-bottom:15px}.prof-results #refine-left .ui-close::before{color:#555;cursor:pointer}.prof-results #refine-left{padding-top:20px;overflow:hidden;background-color:#fff;display:block;z-index:99999;margin:0px;margin-bottom:20px;color:#333;border-right:0px;position:fixed;top:0;left:0;padding:12px 15px 15px 15px;-webkit-transition:200ms -webkit-transform ease-in-out;-moz-transition:200ms -moz-transform ease-in-out;transition:200ms transform ease-in-out;width:85%;left:100%;height:100%}.prof-results #refine-left h2{font-size:16px;margin-bottom:8px;font-weight:bold;margin-top:0px}.prof-results #refine-left h3{margin-top:0px;color:#666;font-size:16px}.prof-results #refine-left h4{font-size:14px;margin-bottom:8px;margin-top:0;padding-top:20px}.prof-results #refine-left-nearest{border:none}.prof-results #refine-left ul{list-style-type:none}.prof-results #refine-left ul li,.prof-results #refine-left-spec ul li,.prof-results #refine-left-sort ul li{border-top:1px solid #ccc}.prof-results .refine-left-spec ul li,.prof-results #refine-left-nearest ul li,.prof-results #refine-left-sort ul li{background:none}.prof-results #refine-left ul li,.prof-results #refine-left-nearest ul li{margin-bottom:0px}.prof-results #refine-left #refine-left-refine .refine-left-spec-zips ul li a{display:inline-block;background-position:center right}.prof-results #refine-left ul li a{display:block;padding-top:10px;padding-right:0px;padding-bottom:7px;margin-left:0px;background-position:center right}.prof-results #refine-left ul li.last,.prof-results #refine-left-spec ul li.last{border-bottom:1px solid #ccc}.prof-results #refine-left ul li a{text-decoration:none;color:#333;font-size:12px}.prof-results #refine-left ul li a:hover{text-decoration:none}.prof-results .refine-this-search ul li{background-position:0% 10px;border-top:1px solid #CCC;padding-left:15px;font-size:12px;margin-bottom:15px}.prof-results html.overlay{overflow:hidden;position:fixed}.prof-results .refine-this-search a{background-position:100% 1px}.prof-results #refine-left ul li a.selected{background-image:none;padding-right:25px}.prof-results .profile-phone .ui-sprite{background:none}.prof-results .textNoLink{color:inherit;text-decoration:none}.prof-results .profile-personalstatement h3{font-weight:bold;margin:15px 0px 10px 0px}.prof-results .statementPara{margin-top:15px;margin-bottom:15px}.prof-results .search-type-name,.prof-results .search-type-cname{top:30px}.prof-results .search-type-name #searchField,.prof-results .search-type-cname #searchField{-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.prof-results .content-page{padding:10px}.prof-results #searchLinks{margin-top:10px}.prof-results #searchLinks .btn{-ms-filter:"progid:DXImageTransform.Microsoft.GLow(color=#000000,strength=2)";transition:background-color .3s;margin-right:5px;border-radius:4px;padding:10px}.prof-results #searchLinks .btn:hover{background-color:rgba(0,0,0,0.4);text-decoration:none}.prof-results #searchLinks .active,.prof-results #searchLinks .active:hover{background-color:#333;background-color:rgba(0,0,0,0.7);text-shadow:none;font-weight:normal}.prof-results input:required{box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important}.prof-results #PR label{font-weight:normal}.prof-results .refine-left-spec ul li:before,.prof-results #refine-left-nearest ul li:before{content:""}.prof-results .flagBtnWrap{display:none}.prof-results #geo1{padding-right:15px}.prof-results .breadcrumb-city{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:225px}}@media (max-width: 480px){.prof-results .result-name{font-size:18px}}.prof-results #forbiddenHost>span{font-size:36px;font-family:"Proxima Nova Semi Bold", Arial, sans-serif;font-weight:normal;color:#2C2D30;margin-bottom:0.5rem;line-height:1.1}#citySrch,#refineLocation,#RefineCitiesCountiesToggle{margin-bottom:15px}.result-row:hover .results-btn,.result-row:hover .results-btn{border:1px solid #bbb;background-position:40px}.result-row:hover{-webkit-box-shadow:0px 4px 8px rgba(50,50,50,0.25);-moz-box-shadow:0px 4px 8px rgba(50,50,50,0.25);box-shadow:0px 4px 8px rgba(50,50,50,0.25);z-index:1}.result-row:hover .flag-hint{opacity:.7;cursor:pointer}.result-row:hover .flagBtnWrap:hover .flag-hint{opacity:1}#citySrch a,#refineLocation a,#RefineCitiesCountiesToggle a{display:block;text-decoration:none;cursor:pointer}#citySrch h3{margin-bottom:3px}#refineLocation h3,#RefineCitiesCountiesToggle h3{margin-bottom:8px;font-weight:bold;cursor:pointer}#nbhdOnly{cursor:text}#nbhdPostalCodesMoreBtn,#nbhdPostalCodesLessBtn{margin-top:10px}#RefineCitiesMoreList li{margin-top:6px}#RefineCountiesMoreList li{margin-top:6px}.js #nbhdMore,#searchLocationsMore{overflow:hidden;-webkit-transition:height 200ms ease-in-out;transition:height 200ms ease-in-out;height:0px}#searchLocationsMore{margin-bottom:5px}#nbhdMoreBtn,#searchLocationsMoreBtn{display:none}.js #nbhdMoreBtn,#searchLocationsMoreBtn{display:inline-block;margin-left:0}@media (max-width: 767px){.result-row:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;z-index:1}.results-top{border-bottom:0 !important}#refineLocation{margin-bottom:3px;margin-top:15px;padding:0 15px 15px 15px;border:1px solid #ccc}}.collapsible-result-section.collapsed .toggle-show-more,.collapsible-result-section .toggle-show-less{display:inline-block;padding:0 0 10px 0}.collapsible-result-section .toggle-show-more,.collapsible-result-section.collapsed .toggle-show-less{display:none;padding:0 0 10px 0}body.right-sidebar-engaged .sidebar-overlay{background:rgba(84,94,110,0.4);z-index:102;position:fixed;width:100%;height:100%;top:0}.prof-results .results-content{margin-top:5px}.prof-results .first .result-row{border-top:0;margin-top:10px}@media (max-width: 766px){.prof-results .first .result-row{border-top:1px solid #ccc}}.prof-results .results-teletherapy{margin-top:0}.prof-results .results-teletherapy .results-column>.NoMatchingFound{margin:0 -15px;padding:15px;border-top:1px solid #efefef}.prof-results .results-teletherapy .results-column .row:nth-child(2) .result-row{margin-top:0}.prof-results .result-row .result-tag,.prof-results .results-subhead .result-tag{font-family:"Proxima Nova Bold",Arial,sans-serif;color:#fff !important;line-height:1;padding:8px 11px;background-color:#477BE4;border-radius:20px}.prof-results .results-subhead .result-tag span{vertical-align:middle}.prof-results .results-subhead .result-tag .remove-icon{display:inline-block;position:relative;vertical-align:middle;padding-left:8px}.prof-results .result-row{margin-bottom:0}.prof-results .result-row .photo-column{padding:0 4px}.prof-results .result-row .photo-column a{display:block;position:relative;cursor:pointer}.prof-results .result-row .photo-column .play-icon{position:absolute;bottom:10px;left:10px}.prof-results .result-row .photo-column .play-icon-gradient{visibility:hidden}.prof-results .result-row .photo-column .play-icon-gradient:before{content:'';position:absolute;height:45px;width:100%;bottom:0;display:inline-block;background:linear-gradient(180deg, #2C2D30 0%, rgba(44,45,48,0) 100%);opacity:0.5;border-radius:3px 3px 0px 0px;transform:matrix(1, 0, 0, -1, 0, 0)}.prof-results .result-row .details-column .result-name{width:90%;font-size:26px;padding-right:0;line-height:1}.prof-results .result-row .details-column .result-suffix{font-size:15px;color:#2C2D30;line-height:1.2;margin-top:0}.prof-results .result-row .details-column .result-desc{font-size:15px;color:#2C2D30;line-height:1.4;margin-bottom:12px}.prof-results .result-row .details-column .result-seal{display:block;position:absolute;top:10px;right:18px}.prof-results .result-row .details-column .result-seal.psychologytoday{width:30px;height:31px;background-image:url(../../images/icons/badge/icon-badge-verified-psychology-today.svg)}.prof-results .result-row .details-column .result-seal.healthprofs{width:30px;height:31px;background-image:url(../../images/icons/badge/icon-badge-verified-healthprofs.svg)}.prof-results .result-row .result-phone{font-family:"Proxima Nova Semi Bold",Arial,sans-serif;font-size:21px;letter-spacing:0.34px;margin-bottom:15px}.prof-results .result-row .result-address{position:relative;display:block;align-items:center;padding-left:25px;padding-bottom:8px}.prof-results .result-row .result-address .office-locale{display:inline-block;font-size:15px;line-height:1.2}.prof-results .result-row .result-address .office-locale>.textNoLink{font-family:"Proxima Nova Regular",Arial,sans-serif;color:#2C2D30 !important}.prof-results .result-row .result-address .office-locale::before{position:absolute;display:inline-flex;left:1px;content:'';width:17px;height:23px;margin-right:5px;background-image:url(../../images/icons/directory/icon-map-pin.svg);background-size:17px 23px}.prof-results .result-row .result-actions{margin-top:24px}.prof-results .result-row .result-actions>button,.prof-results .result-row .result-actions a{font-size:14px;color:#2C2D30 !important;padding:11px 14px;margin-right:4px}.prof-results .result-row .result-actions>button:last-child,.prof-results .result-row .result-actions a:last-child{margin-right:0}.prof-results .results-unmatched{background-color:#FCF8E3;padding:15px 20px;margin:4px -5px}.prof-results .results-unmatched .NoMatchingFound{padding:0}.prof-results .results-unmatched .NoMatchingFound .btn-widen-results{color:#2C2D30 !important;margin-top:10px}.prof-results .results-unmatched+.row .result-row{border-top:0}.prof-results .result-callout-container{margin:30px -15px 0 -15px}.prof-results .result-callout-container .result-callout .heading{text-align:center;padding:20px 5px;margin-bottom:unset}.prof-results .result-callout-container .result-callout .title{color:#477BE4;font-size:14px;font-family:"Proxima Nova Semi Bold",Arial,sans-serif}.prof-results .teletherapy .result-actions{margin-top:8px}.prof-results .teletherapy .result-actions>button,.prof-results .teletherapy .result-actions a{font-size:13px;color:#2C2D30 !important;padding:8px 14px;margin-right:4px;width:100%;max-width:47%}.prof-results .teletherapy .result-actions>button:last-child,.prof-results .teletherapy .result-actions a:last-child{margin-right:0}.prof-results .teletherapy .result-row .result-actions>button,.prof-results .teletherapy .result-row .result-actions a{padding:10px 14px}.prof-results .teletherapy .result-row .result-phone{margin-bottom:5px}.prof-results .teletherapy .result-row .details-column .result-desc{cursor:pointer;margin-top:10px;font-size:17px;line-height:25px;max-height:100px}.prof-results .teletherapy .result-row .photo-column{padding:0 4px;display:inline-block}.prof-results .teletherapy .result-row .verified-icon{display:inline-flex;align-items:center;padding:0;margin:0}.prof-results .teletherapy .result-row .verified-icon::before{flex-shrink:0;content:'';width:17px;height:18px;margin-right:5px;background-image:url(../../images/icons/directory/icon-verified-xs.svg);background-repeat:no-repeat;background-size:17px 17px}.prof-results .teletherapy .result-row .verified-icon.small{margin-top:3px;font-size:13px}.prof-results .teletherapy .result-row .verified-icon.small::before{width:14px;height:14px;background-size:14px 14px}.prof-results .teletherapy .result-row .verified-icon.rounded{border-radius:10px;border:1px solid #ddd;padding:2px 10px 1px 0;font-size:13px;vertical-align:text-bottom;max-height:20px}.prof-results .teletherapy .details-column .result-price{display:block;position:absolute;font-family:"Proxima Nova Semi Bold",Arial,sans-serif;font-size:15px;top:6px;right:18px}@media (min-width: 575px){.prof-results .teletherapy .details-column .verified-icon-xs{font-size:26px}.prof-results .teletherapy .details-column .verified-icon{vertical-align:middle}.prof-results .teletherapy .details-column .verified-icon::before{width:15px;height:15px;margin-left:7px;background-size:14px 14px}.prof-results .teletherapy .details-column .result-suffix{margin-top:5px;margin-right:3px}}@media (max-width: 766px){.prof-results .teletherapy .details-column .verified-icon-xs{display:inline;white-space:nowrap}.prof-results .teletherapy .details-column .verified-icon-xs::before{display:none}.prof-results .teletherapy .details-column .verified-icon-xs::after{display:inline-block;content:'';width:17px;height:18px;background-image:url(../../images/icons/directory/icon-verified-xs.svg);background-repeat:no-repeat;background-size:17px 17px;margin-left:7px;vertical-align:middle}.prof-results .teletherapy .details-column .result-price{font-family:"Proxima Nova Regular",Arial,sans-serif;font-size:15px;position:static;top:0;right:0;margin-bottom:10px}.prof-results .teletherapy .details-column .result-price>hr{background-color:#ddd;margin-top:0.2rem;margin-bottom:0.4rem}.prof-results .teletherapy .details-column .result-address{margin-bottom:0;margin-top:5px;border-top:1px solid #ddd;padding-top:3px;padding-bottom:0;margin-left:0}.prof-results .teletherapy .details-column .result-address .office-locale::before{top:8px}}@media (max-width: 990px){.prof-results .teletherapy .result-row .result-actions>button,.prof-results .teletherapy .result-row .result-actions a{padding:10px 2px}}.prof-results #refine-left h4{font-family:"Proxima Nova Bold",Arial,sans-serif;font-size:14px;font-weight:normal;color:#2C2D30;margin:12px 0}.prof-results #refine-left .select-clear a{font-family:"Proxima Nova Bold",Arial,sans-serif;font-size:14px;font-weight:normal;color:#2C2D30 !important}.prof-results #refine-left ul.spec-list,.prof-results #refine-left .nearest-list ul,.prof-results #refine-left .psychiatrists-list ul{padding-left:0}.prof-results #refine-left ul.spec-list>li>a,.prof-results #refine-left .nearest-list ul>li>a,.prof-results #refine-left .psychiatrists-list ul>li>a{font-family:"Proxima Nova Regular",Arial,sans-serif !important;font-size:14px;line-height:1.2;font-weight:normal}.prof-results #refine-left ul.spec-list>li>a.selected,.prof-results #refine-left .nearest-list ul>li>a.selected,.prof-results #refine-left .psychiatrists-list ul>li>a.selected{font-family:"Proxima Nova Bold",Arial,sans-serif !important;background-image:url(../../images/icons/directory/icon-remove-filter-x.svg);background-position:100% 4px}.prof-results #refine-left .refine-this-search ul li{font-family:"Proxima Nova Bold",Arial,sans-serif;font-size:14px;font-weight:normal;color:#2C2D30;padding:4px 15px 0 12px}.prof-results #refine-left .refine-this-search ul li a{width:9px !important;height:12px !important;right:0;background-image:url(../../images/icons/directory/icon-remove-filter-x.svg);background-position:100% 2px}.prof-results .results-bottom1.no-pagination{border-top:0;margin:0;padding:0}.prof-results .results-bottom1 .icon-chevron-right{margin:-2px 0 0 10px}.prof-results .results-bottom1 .pager-page,.prof-results .results-bottom1 .btn-previous,.prof-results .results-bottom1 .btn-next,.prof-results .results-bottom1 .btn-refine{font-family:"Proxima Nova Semi Bold",Arial,sans-serif;color:#2C2D30 !important;margin-bottom:6px;min-width:unset}.prof-results .results-bottom1 .pager-page.here,.prof-results .results-bottom1 .btn-previous.here,.prof-results .results-bottom1 .btn-next.here,.prof-results .results-bottom1 .btn-refine.here{color:#fff !important;background-color:#477BE4;border-color:#477BE4}.prof-results .results-bottom1 .btn-refine{margin-top:20px}.prof-results.healthprofs .results-bottom1 .pager-page.here,.prof-results.healthprofs .results-bottom1 .btn-previous.here,.prof-results.healthprofs .results-bottom1 .btn-next.here,.prof-results.healthprofs .results-bottom1 .btn-refine.here{background-color:#63B448;border-color:#63B448}.prof-results .last-name-links{display:block;font-size:16px;margin-bottom:6px}.prof-results #AZ a.btn{color:#2C2D30 !important;background-color:#F8F8F8;border:1px solid #ddd}.prof-results #AZ a.btn:first-of-type{margin-left:0}.prof-results #AZ a.btn:hover{background-color:#EFEFEF;border-color:#bbb}.prof-results .selected-tag{position:relative;display:inline-block;font-family:"Proxima Nova Bold",Arial,sans-serif;color:#fff !important;font-size:12px !important;line-height:1;padding:8px 28px 8px 11px !important;background-color:#84CE7B;border-radius:20px;border:0 !important;margin-bottom:4px !important}.prof-results .selected-tag>a.selected-tag-remove-icon{width:9px !important;height:12px !important;top:7px !important;right:12px !important;line-height:1.3;background-image:url(../../images/icons/directory/icon-remove-filter-inner-x.svg) !important;background-position:100% 2px}#VideoCarouselApp{min-height:125px}#VideoCarouselApp.with-titles{min-height:140px}@media (max-width: 991px){.prof-results .vimeo-photo{max-height:190px}.prof-results .vimeo-photo.standard-results{max-height:182px}.prof-results .result-row .details-column .result-name{word-wrap:break-word;word-break:break-word}.prof-results #refine-left{padding-top:20px;overflow:hidden;background-color:#fff;display:block;z-index:99999;margin:0px;margin-bottom:20px;color:#333;border-right:0px;position:fixed;top:0;left:0;padding:12px 15px 15px 15px;-webkit-transition:200ms -webkit-transform ease-in-out;-moz-transition:200ms -moz-transform ease-in-out;transition:200ms transform ease-in-out;width:50%;left:100%;height:100%}.prof-results #refine-left .refine-this-search ul li{width:auto}.prof-results #refine-left h4{font-size:15px;padding-top:0;margin:0 0 10px !important}.prof-results #refine-left h3{font-family:"Proxima Nova Semi Bold",Arial,sans-serif;font-size:21px;color:#fff !important;background-color:#477BE4;margin:-12px -15px 10px;padding:23px 15px}.prof-results #refine-left.healthprofs h3{background-color:#63B448}.prof-results #refine-left.healthprofs ul.spec-list>li a,.prof-results #refine-left.healthprofs .nearest-list ul>li a,.prof-results #refine-left.healthprofs .psychiatrists-list ul>li a{color:#63B448 !important}.prof-results #refine-left.visible{overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translate(-100%);-moz-transform:translate(-100%);transform:translate(-100%)}.prof-results #refine-left.visible .btn-close{position:absolute;width:18px;height:18px;top:25px;right:15px;background-image:url(../../assets/actions/back-arrow-right.svg);background-size:18px 18px;background-position:0;background-repeat:no-repeat;cursor:pointer}.prof-results #refine-left .select-clear a{margin-top:20px}.prof-results #refine-left ul.spec-list>li,.prof-results #refine-left .nearest-list ul>li,.prof-results #refine-left .psychiatrists-list ul>li{border-top:1px solid #ddd}.prof-results #refine-left ul.spec-list>li a,.prof-results #refine-left .nearest-list ul>li a,.prof-results #refine-left .psychiatrists-list ul>li a{padding:8px 10px}.prof-results #refine-left ul.spec-list>li a.selected,.prof-results #refine-left .nearest-list ul>li a.selected,.prof-results #refine-left .psychiatrists-list ul>li a.selected{background-position:right 6px top 13px}.prof-results #refine-left ul.spec-list>li a.selected:after,.prof-results #refine-left .nearest-list ul>li a.selected:after,.prof-results #refine-left .psychiatrists-list ul>li a.selected:after{display:none}.prof-results #refine-left .filter-spacer{display:block;height:10px}.prof-results .filter-column #refine-button{display:inline-block;cursor:pointer;font-size:15px}.prof-results .filter-column #refine-button .icon-filter{width:14px;height:15px;background-image:url(../../images/icons/directory/icon-filter.svg);background-repeat:no-repeat;margin-top:-7px;margin-right:0}.prof-results .filter-column #refine-button .icon-filter.filter-applied{background-image:url(../../images/icons/directory/icon-filter-applied.svg)}.prof-results .refine-expand,.prof-results .refine-collapse{bottom:16px;right:10px}}@media (max-width: 767px){.prof-results{background-color:#F5F7F9}.prof-results .vimeo-photo{max-height:280px}.prof-results .vimeo-photo.standard-results{max-height:280px}.prof-results .vimeo-photo img.horizontal{width:unset;height:280px}.prof-results .results-content{margin-top:0}.prof-results .results-column{background-color:#F5F7F9}.prof-results .prof-no-photo .photo-column{display:none}.prof-results .prof-no-photo .details-and-contact,.prof-results .prof-no-photo .details-column{padding:0 15px 0 0}.prof-results .result-row .result-address{padding-left:0}.prof-results .result-callout-container{margin:0;border-top:0;border-bottom:0}.prof-results .result-callout-container .result-callout{margin-top:25px;padding:0;border:unset}.prof-results .result-callout-container .result-callout .title{padding-top:15px}.prof-results .result-callout-container .result-callout .heading{text-align:center;padding:0 5px 20px;margin-bottom:unset}.prof-results .result-callout-container .result-callout .row{margin:0 0 10px 0}.prof-results .result-callout-container .result-callout .callout-container{width:100%;height:165px;max-width:100%;flex:unset;margin-bottom:10px;border-radius:5px;padding:0}.prof-results .NoMatchingFound{border-top:0 !important;background-color:#FCF8E3;margin:10px 0 !important}.prof-results #refineLocation a.link-overlay-xs{content:'';background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-webkit-text-fill-color:transparent;position:relative}.prof-results #refine-left{width:85%}.prof-results #refine-left h3{margin:-10px -15px 10px;padding:13px 15px 14px}.prof-results #refine-left.visible .btn-close{top:12px}.prof-results #refine-left .refine-this-search{padding-top:4px}.prof-results .result-row{margin:0 auto 15px}.prof-results .result-row .details-column .office-locale{display:block;margin-top:8px;margin-left:25px;line-height:15px;padding-bottom:5px}.prof-results .result-row .details-column .office-locale .result-addr-header{color:#2C2D30}.prof-results .result-row .details-column .office-locale>span,.prof-results .result-row .details-column .office-locale>a{font-family:"Proxima Nova Regular",Arial,sans-serif;font-size:15px;color:#2C2D30 !important}.prof-results .result-row .details-column .result-name{margin-bottom:3px}.prof-results .result-row .details-column .result-suffix{margin-top:0;margin-bottom:0}.prof-results .result-row .details-column .result-seal{float:none;display:inline-block;position:relative;width:auto !important;height:auto !important;top:auto !important;right:auto !important;background-image:url(../../images/icons/badge/icon-badge-verified-mobile.svg) !important;background-repeat:no-repeat;background-position:0 center;font-size:15px;padding-left:15px}.prof-results .result-row .details-column .result-seal .result-verifiedby{display:none}.prof-results .result-row .mobile-description{padding:0;margin-bottom:4px}.prof-results .result-row .mobile-action{padding:0}.prof-results .result-row .mobile-action .btn{font-family:"Proxima Nova Bold",Arial,sans-serif !important}.prof-results .results-bottom1{border-top:0;margin-top:0;padding-top:15px}.prof-results .refine-expand,.prof-results .refine-collapse{bottom:20px;right:30px}nav.footer-nav{margin-top:0}}@media (max-width: 575px){.prof-results .vimeo-photo{max-height:130px}.prof-results .vimeo-photo.standard-results{max-height:130px}.prof-results .vimeo-photo img.horizontal{width:unset;height:130px}.verified-icon-xs{font-size:21px}.result-name{font-size:21px !important}}@media screen and (device-aspect-ratio: 40 / 71){.prof-results .vimeo-photo{max-height:100px}.prof-results .vimeo-photo.standard-results{max-height:100px}.prof-results .vimeo-photo img.horizontal{width:unset;height:100px}}@media screen and (device-aspect-ratio: 3 / 4){.prof-results .vimeo-photo{max-height:145px}.prof-results .vimeo-photo.standard-results{max-height:145px}.prof-results .vimeo-photo img.horizontal{width:unset;height:145px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#VideoModalApp,#VideoCarouselApp,.prof-results .result-row .photo-column .play-icon,.filter-container[data-filter="video"]{display:none !important}}.listing-filters .links-09{margin:15px 0 10px}.listing-filters .links-az{margin:10px 0 15px}.listing-filters .btn{width:25px;border-radius:4px;padding:5px;margin:2px;font-family:"Proxima Nova Semi Bold",Arial,sans-serif;color:#2C2D30 !important;text-align:center;font-weight:normal;font-size:13px;vertical-align:middle}.listing-filters .btn.here{color:#fff !important;background-color:#3E6CC8 !important;border-color:#3E6CC8 !important}#main{margin-top:22px !important}.prof-results .results-breadcrumb-nav{margin-top:0px}.prof-results .result-row .result-tag,.prof-results .results-subhead .result-tag{font-family:"Proxima Nova Semi Bold",Arial,sans-serif;color:#2C2D30 !important;background-color:#ECF1FC}.prof-results #refineLocation a.link-overlay{background-image:linear-gradient(to right, #477BE4 0%, #F5F7F9 30%)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.prof-results #refineLocation a.link-overlay{background:linear-gradient(to right, RGBA(255, 255, 255, 0), #F5F7F9);opacity:0.4}}@media (min-width: 767px) and (max-width: 990px){#main{margin-top:22px !important}}@media (max-width: 767px){.main-content.profile{margin-top:-22px !important}.results-breadcrumb-nav{background-color:#F5F7F9;margin-top:50px}.prof-results #refineLocation a.link-overlay-xs{background-image:linear-gradient(to right, #477BE4 0%, #F5F7F9 25%)}}@media all and (max-width: 767px) and (-ms-high-contrast: none), (max-width: 767px) and (-ms-high-contrast: active){.prof-results #refineLocation a.link-overlay-xs{background:linear-gradient(to right, RGBA(255, 255, 255, 0), #F5F7F9);opacity:0.4}}
/*# sourceMappingURL=results-psychologytoday.css.map */
