.page-list.clinician-list{margin:0 0 30px}.page-list.clinician-list .search-form .form-wrapper{padding:50px 60px 35px;background-color:#005eb8;border-radius:20px 20px 0 0}.page-list.clinician-list .search-form .alpha-filter{margin:0 0 50px}.page-list.clinician-list .search-form .alpha-filter .alpha-toggle{margin:0 0 20px}.page-list.clinician-list .search-form .alpha-filter .alpha-toggle label{margin:0 12px 0 0;display:inline-block;vertical-align:middle;color:#231f20;font-size:18px;font-size:1.8rem;font-weight:400}.page-list.clinician-list .search-form .alpha-filter .alpha-toggle button[role=switch]{position:relative;display:inline-block;vertical-align:middle;padding:0;width:60px;height:30px;background-color:#768692;border:none;border-radius:30px;transition:.3s}.page-list.clinician-list .search-form .alpha-filter .alpha-toggle button[role=switch]::after{content:'\f00d';font:16px/1.3 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;bottom:0;left:4px;margin:auto;width:22px;height:22px;color:#231f20;background-color:#fff;border-radius:50%;transition:.3s}.page-list.clinician-list .search-form .alpha-filter .alpha-toggle button[role=switch][aria-checked=true]{background-color:#005eb8}.page-list.clinician-list .search-form .alpha-filter .alpha-toggle button[role=switch][aria-checked=true]::after{content:'\f00c';transform:translateX(28px)}.page-list.clinician-list .search-form .alpha-filter fieldset legend{margin:0;padding:19px 0;width:180px;min-height:60px;float:left;font-size:20px;font-size:2rem;font-weight:700;line-height:1;color:#005eb8;background-color:#fff;border:1px solid #005eb8;text-align:center}.page-list.clinician-list .search-form .alpha-filter fieldset .letters{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:3px 0 3px 180px;padding:0 10px;background-color:#005eb8}.page-list.clinician-list .search-form .alpha-filter .letter{position:relative;width:3.84615385%}.page-list.clinician-list .search-form .alpha-filter .letter input[type=radio]:checked~label{background-color:#003087;transform:none}.page-list.clinician-list .search-form .alpha-filter .letter input[type=radio]:focus~label,.page-list.clinician-list .search-form .alpha-filter .letter input[type=radio]~label:active,.page-list.clinician-list .search-form .alpha-filter .letter input[type=radio]~label:focus,.page-list.clinician-list .search-form .alpha-filter .letter input[type=radio]~label:hover{background-color:#003087;transform:scale(1.1,1.2);z-index:2}.page-list.clinician-list .search-form .alpha-filter .letter input[type=radio]:disabled~label{background-color:#005eb8;transform:none;opacity:1;cursor:not-allowed}.page-list.clinician-list .search-form .alpha-filter .letter input[type=radio]:disabled~label span{border-bottom:none}.page-list.clinician-list .search-form .alpha-filter .letter label{position:relative;z-index:1;width:100%;padding:15px 4px 13px;font-size:22px;font-size:2.2rem;font-weight:400;line-height:1;text-align:center;cursor:pointer;transition:.3s}.page-list.clinician-list .search-form .alpha-filter .letter label span{display:inline-block;min-width:10px;padding-bottom:3px;color:#fff;border-bottom:1px solid}.page-list.clinician-list .search-form .heading{margin-bottom:25px;font-size:30px;font-size:3rem;color:#fff}.page-list.clinician-list .search-form .form-fields{display:flex;flex-direction:row;flex-wrap:wrap;margin:-5px -10px}.page-list.clinician-list .search-form .form-fields .form-group{position:relative;margin:0;padding:5px 10px;width:100%}.page-list.clinician-list .search-form .form-fields .form-group input,.page-list.clinician-list .search-form .form-fields .form-group select{padding:10px 30px;width:100%;min-height:4.8rem;font-size:20px;font-size:2rem;font-weight:400;color:#231f20;background-color:#fff;border:none;border-radius:8px}.page-list.clinician-list .search-form .form-fields .form-group input:focus,.page-list.clinician-list .search-form .form-fields .form-group select:focus{outline-offset:2px;outline-color:#fff}.page-list.clinician-list .search-form .form-fields .form-group select{padding-right:45px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23005EB8' d='m8 13.2 6-10.4H2l6 10.4z'/%3E%3C/svg%3E");background-position:right 18px center;background-size:14px 14px}.page-list.clinician-list .search-form .form-action{margin-top:25px;text-align:right}.page-list.clinician-list .search-form .form-action .button-link{vertical-align:middle;margin:0}.page-list.clinician-list .search-form .form-action .button-link.clear-search{margin-right:30px;padding:5px 35px 5px 5px;font-family:"Frutiger LT Pro",sans-serif;letter-spacing:normal;background-color:transparent!important;border:none;text-decoration:none!important}.page-list.clinician-list .search-form .form-action .button-link.clear-search .fa{right:0}.page-list.clinician-list .search-form .form-action .button-link.clear-search span{padding-bottom:2px;border-bottom:2px solid;transition:.3s}.page-list.clinician-list .search-form .form-action .button-link.clear-search:active span,.page-list.clinician-list .search-form .form-action .button-link.clear-search:focus span,.page-list.clinician-list .search-form .form-action .button-link.clear-search:hover span{border-color:transparent}.page-list.clinician-list .results-wrapper{padding:50px 60px;border:1px solid #005eb8;border-radius:0 0 20px 20px}.page-list.clinician-list .results-wrapper .heading{font-size:30px;font-size:3rem;color:#231f20}.page-list.clinician-list .results-wrapper .results{margin:0 -60px;padding:0}.page-list.clinician-list .results-wrapper .results>li{margin:-1px 0 0;list-style-type:none}.page-list.clinician-list .results-wrapper .results>li .accordion{padding-bottom:0}.page-list.clinician-list .results-wrapper .results>li .accordion.open .acc-title button{background-color:#fff;border-color:#005eb8}.page-list.clinician-list .results-wrapper .results>li .accordion.open .acc-title button span:first-child{color:#005eb8;border-bottom-color:#005eb8}.page-list.clinician-list .results-wrapper .results>li .accordion.open .acc-title button::after{color:#005eb8;border-color:#005eb8;opacity:1}.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title{margin-bottom:0}.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button{padding:12px 68px 12px 60px;font-family:"Frutiger LT Pro",sans-serif;font-size:22px;font-size:2.2rem;font-weight:300;letter-spacing:normal;background-color:transparent;border:1px solid transparent;border-width:1px 0;border-radius:0}.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button::after{right:25px;width:28px;height:28px;font-size:20px;font-weight:700;line-height:1.1;color:#fff;border:3px solid #fff;border-radius:50%;opacity:0}.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button span:first-child{padding-bottom:2px;color:#005eb8;border-bottom:1px solid #005eb8;transition:.3s}.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button:active,.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button:focus,.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button:hover{background-color:#005eb8;text-decoration:none}.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button:active::after,.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button:focus::after,.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button:hover::after{color:#fff;border-color:#fff;opacity:1}.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button:active span:first-child,.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button:focus span:first-child,.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button:hover span:first-child{color:#fff;border-bottom-color:#fff}.page-list.clinician-list .results-wrapper .results>li .accordion .acc-body .acc-content{margin-bottom:0;padding:20px 60px;border:none;border-bottom:1px solid #005eb8;border-radius:0}.page-list.clinician-list .results-wrapper .results>li .clinician-photo{margin-left:15px;max-width:300px;float:right}.page-list.clinician-list .results-wrapper .results>li .clinician-photo img{border-radius:8px}.page-list.clinician-list .results-wrapper .results>li .clinician-details,.page-list.clinician-list .results-wrapper .results>li .clinician-details ul{margin-top:0;padding:0;list-style-type:none}.page-list.clinician-list .results-wrapper .results>li .clinician-details ul>li,.page-list.clinician-list .results-wrapper .results>li .clinician-details>li{margin-bottom:15px}.page-list.clinician-list .results-wrapper .results>li .clinician-details ul>li:last-child,.page-list.clinician-list .results-wrapper .results>li .clinician-details>li:last-child{margin-bottom:0}.page-list.clinician-list .results-wrapper .results>li .clinician-details>li strong{display:block}.page-list.clinician-list .results-wrapper .results>li .clinician-details>li ul li{margin-bottom:5px}.page-list.clinician-list .results-wrapper .results>li .read-more{margin-top:20px;text-align:right}.page-list.clinician-list .results-wrapper .results>li .read-more .button-link{margin:0}@media (min-width:992px){.page-list.clinician-list .search-form .form-action .button-link.submit-btn{padding-left:45px;padding-right:68px}.page-list.clinician-list .search-form .form-action .button-link.submit-btn::after{right:16px}}@media (max-width:991px){.page-list.clinician-list .search-form .form-wrapper{padding:40px 45px 30px}.page-list.clinician-list .search-form .alpha-filter{margin-bottom:40px}.page-list.clinician-list .search-form .alpha-filter fieldset legend{padding-top:38px;padding-bottom:38px;min-height:98px}.page-list.clinician-list .search-form .alpha-filter .letter{width:7.69230769%}.page-list.clinician-list .search-form .alpha-filter .letter label{padding-top:11px;padding-bottom:9px}.page-list.clinician-list .results-wrapper{padding:40px 45px}.page-list.clinician-list .results-wrapper .results{margin:0 -45px}.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button{padding-left:45px}.page-list.clinician-list .results-wrapper .results>li .accordion .acc-body .acc-content{padding-left:45px;padding-right:45px}.page-list.clinician-list .results-wrapper .results>li .clinician-photo{margin-left:0;margin-bottom:15px;float:none}}@media (max-width:767px){.page-list.clinician-list{margin-bottom:20px}.page-list.clinician-list .search-form .form-wrapper{padding:30px 35px 25px}.page-list.clinician-list .search-form .alpha-filter{margin-bottom:20px}.page-list.clinician-list .search-form .alpha-filter .alpha-toggle{margin-bottom:15px}.page-list.clinician-list .search-form .alpha-filter .alpha-toggle label{display:block;margin:0 0 10px;font-size:16px;font-size:1.6rem}.page-list.clinician-list .search-form .alpha-filter .alpha-toggle button[role=switch]{width:54px;height:28px;border-radius:28px}.page-list.clinician-list .search-form .alpha-filter .alpha-toggle button[role=switch]::after{font-size:14px;line-height:1.5;width:20px;height:20px}.page-list.clinician-list .search-form .alpha-filter .alpha-toggle button[role=switch][aria-checked=true]::after{transform:translateX(26px)}.page-list.clinician-list .search-form .alpha-filter fieldset{background-color:#005eb8;border-radius:20px;overflow:hidden}.page-list.clinician-list .search-form .alpha-filter fieldset legend{float:none;width:100%;padding:14px 15px;min-height:0;font-size:18px;font-size:1.8rem;border-bottom:none;border-radius:20px 20px 0 0}.page-list.clinician-list .search-form .alpha-filter fieldset .letters{margin:0 auto;max-width:300px}.page-list.clinician-list .search-form .alpha-filter .letter{min-width:40px;width:auto}.page-list.clinician-list .search-form .alpha-filter .letter label{font-size:20px;font-size:2rem}.page-list.clinician-list .search-form .heading{margin-bottom:20px;font-size:28px;font-size:2.8rem}.page-list.clinician-list .search-form .form-fields .form-group input,.page-list.clinician-list .search-form .form-fields .form-group select{padding-left:20px;padding-right:20px;min-height:4.6rem;font-size:18px;font-size:1.8rem}.page-list.clinician-list .search-form .form-fields .form-group select{padding-right:42px;background-size:13px 13px}.page-list.clinician-list .search-form .form-action{margin-top:20px}.page-list.clinician-list .results-wrapper{padding:30px 35px}.page-list.clinician-list .results-wrapper .heading{font-size:28px;font-size:2.8rem}.page-list.clinician-list .results-wrapper .results{margin:0 -35px}.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button{padding-left:35px;padding-right:61px;font-size:20px;font-size:2rem}.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button::after{right:20px;font-size:19px;line-height:1.12;width:26px;height:26px}.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button .location{padding:4px 8px}.page-list.clinician-list .results-wrapper .results>li .accordion .acc-body .acc-content{padding:15px 35px}}@media (max-width:479px){.page-list.clinician-list .search-form .form-wrapper{padding:20px}.page-list.clinician-list .search-form .alpha-filter{margin-bottom:15px}.page-list.clinician-list .search-form .alpha-filter .letter{min-width:36px}.page-list.clinician-list .search-form .alpha-filter .letter label{font-size:18px;font-size:1.8rem}.page-list.clinician-list .search-form .heading{margin-bottom:15px;font-size:26px;font-size:2.6rem}.page-list.clinician-list .search-form .form-fields .form-group input,.page-list.clinician-list .search-form .form-fields .form-group select{padding:10px 15px;min-height:4.2rem;font-size:16px;font-size:1.6rem}.page-list.clinician-list .search-form .form-fields .form-group select{padding-right:36px;background-size:12px 12px;background-position:right 15px center}.page-list.clinician-list .search-form .form-action .button-link.clear-search{display:block;margin-left:auto;margin-bottom:10px;margin-right:0}.page-list.clinician-list .results-wrapper{padding:20px}.page-list.clinician-list .results-wrapper .heading{font-size:26px;font-size:2.6rem}.page-list.clinician-list .results-wrapper .results{margin:0 -20px}.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button{padding-left:20px;padding-right:49px;font-size:18px;font-size:1.8rem}.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button::after{right:15px;font-size:16px;line-height:1.15;width:24px;height:24px}.page-list.clinician-list .results-wrapper .results>li .accordion .acc-title button .location{margin:10px 0 0;display:table;float:none}.page-list.clinician-list .results-wrapper .results>li .accordion .acc-body .acc-content{padding-left:20px;padding-right:20px}}