.page-list-wrapper.consultant-search-private{margin:0 0 30px}.page-list-wrapper.consultant-search-private .search-form form{background-color:transparent;padding:0}.page-list-wrapper.consultant-search-private .search-form form .styled-form{padding:45px;padding-top:40px;background-color:#f0f0f0}.page-list-wrapper.consultant-search-private .search-form form .styled-form .inline-group .form-group{width:33%}.page-list-wrapper.consultant-search-private .search-form .alpha-toggle{margin:0 0 20px}.page-list-wrapper.consultant-search-private .search-form .alpha-toggle p{display:inline-block;vertical-align:middle;color:#231f20;font-size:18px;font-size:1.8rem;font-weight:400}.page-list-wrapper.consultant-search-private .search-form .alpha-toggle button[role='switch']{position:relative;display:inline-block;vertical-align:middle;margin-right:15px;padding:0;width:60px;height:30px;border:none;background-color:#acdcd4;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-list-wrapper.consultant-search-private .search-form .alpha-toggle button[role='switch']::after{content:'\f00d';font:normal normal normal 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:#ffffff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-list-wrapper.consultant-search-private .search-form .alpha-toggle button[role='switch'][aria-checked="true"]{background-color:#007b85}.page-list-wrapper.consultant-search-private .search-form .alpha-toggle button[role='switch'][aria-checked="true"]::after{content:'\f00c';-webkit-transform:translateX(28px);-ms-transform:translateX(28px);transform:translateX(28px)}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter legend{float:left;width:auto;margin:0;color:#ffffff;font-size:19px;font-size:1.9rem;font-weight:700;padding:16px 10px;background-color:#00539b;text-align:center;width:175px;border:none;line-height:1.3}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter .letters{background-color:transparent;margin:3px 0;padding:0 10px;margin-left:175px;font-size:0;background-color:#007b85;border:1px solid #00539b;border-left:none}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter .letter{display:inline-block;position:relative;width:3.84615385%}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter .letter input[type="radio"]:checked+label{background-color:#00539b;-webkit-transform:none;-ms-transform:none;transform:none}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter .letter input[type="radio"]:focus+label,.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter .letter input[type="radio"]+label:hover,.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter .letter input[type="radio"]+label:focus,.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter .letter input[type="radio"]+label:active{background-color:#00539b;-webkit-transform:scale(1.1, 1.2);-ms-transform:scale(1.1, 1.2);transform:scale(1.1, 1.2);z-index:2}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter .letter input[type="radio"]:disabled+label{background-color:#007b85;-webkit-transform:none;-ms-transform:none;transform:none;cursor:not-allowed}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter .letter input[type="radio"]:disabled+label span{border-bottom-color:transparent}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter .letter label{font-size:19px;font-size:1.9rem;text-align:center;width:100%;height:100%;padding:10px 4px;font-weight:400;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;z-index:1;cursor:pointer}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter .letter label span{display:inline-block;min-width:10px;color:#ffffff;border-bottom:1px solid #ffffff;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-list-wrapper.consultant-search-private .search-form .form-group.condition-filter select option.bold{font-weight:bold !important}.page-list-wrapper.consultant-search-private .results-wrapper{margin-top:20px}.page-list-wrapper.consultant-search-private .results-wrapper .results-group{padding:0;list-style-type:none}.page-list-wrapper.consultant-search-private .results-wrapper .results-group>li{margin:0}.page-list-wrapper.consultant-search-private .results-wrapper .results-group .group-heading{margin:0 0 10px;color:#231f20;font-weight:400;font-size:26px;font-size:2.6rem}@media (max-width:991px){.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter legend{padding-top:30px;padding-bottom:30px;height:88px}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter .letter{width:7.69230769%}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter .letter label{padding-top:6px;padding-bottom:6px}.page-list-wrapper.consultant-search-private .search-form form .styled-form .inline-group .form-group{width:100%;margin-top:10px}}@media (max-width:767px){.page-list-wrapper.consultant-search-private{margin-bottom:20px}.page-list-wrapper.consultant-search-private .search-form form .styled-form{padding:30px}.page-list-wrapper.consultant-search-private .search-form .alpha-toggle{margin:0 0 15px}.page-list-wrapper.consultant-search-private .search-form .alpha-toggle p{font-size:16px;font-size:1.6rem}.page-list-wrapper.consultant-search-private .search-form .alpha-toggle button[role='switch']{margin-right:10px}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter legend{padding-top:12px;padding-bottom:12px;width:100%;height:50px}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter fieldset{background-color:#007b85;border:1px solid #00539b}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter .letters{max-width:375px;margin:0 auto;padding:0;text-align:center;border:none}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter .letter{width:4rem;height:4rem}.page-list-wrapper.consultant-search-private .results-wrapper{margin-top:15px}.page-list-wrapper.consultant-search-private .results-wrapper .results-group .group-heading{margin:0 0 10px;font-size:24px;font-size:2.4rem}}@media (max-width:599px){.page-list-wrapper.consultant-search-private .search-form .alpha-toggle{margin:0 0 15px}.page-list-wrapper.consultant-search-private .search-form .alpha-toggle p{display:block;font-size:16px;font-size:1.6rem}.page-list-wrapper.consultant-search-private .search-form .alpha-toggle button[role='switch']{margin:0 0 10px}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter legend{padding-top:14px;padding-bottom:12px;width:100%;height:50px}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter fieldset{background-color:#007b85;border:1px solid #00539b}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter .letters{max-width:375px;margin:0 auto;padding:0;text-align:center;border:none}.page-list-wrapper.consultant-search-private .search-form .form-group.alpha-filter .letter{width:4rem;height:4rem}}@media (max-width:479px){.page-list-wrapper.consultant-search-private .search-form form .styled-form{padding:20px}.page-list-wrapper.consultant-search-private .results-wrapper .results-group .group-heading{font-size:22px;font-size:2.2rem}}