.ccm-block-page-list-wrapper.constituency-search{margin:0 0 30px;position:relative;font-family:"Frutiger LT W03_65 Bold",sans-serif}.gambling-harms-service .ccm-block-page-list-wrapper.constituency-search{font-family:'Sofia Pro',sans-serif}.ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle{text-align:center}.ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle p#info-text{margin:0;font-size:2.2rem;font-weight:400}.ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch{margin-top:20px}.ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch #toggle-text{margin:0 6px 0 0;vertical-align:middle;font-size:1.8rem;font-weight:400;color:#000}.ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch]{padding:5px 0;width:62px;height:38px;position:relative;vertical-align:middle;font-size:1.8rem;font-weight:400;background-color:#fff;color:#931639;border:2px solid #931639;border-radius:38px;transition:background-color 80ms linear}.ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch]:after{content:'\f00d';height:26px;width:26px;position:absolute;top:4px;left:4px;font-family:FontAwesome;font-size:16px;line-height:1.6;background-color:#931639;color:#fff;border-radius:50%;transform:translateX(0);transition:220ms cubic-bezier(0,.9,.4,.9)}.ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch][aria-checked=true]{border-color:#006747}.ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch][aria-checked=true]:after{content:'\f00c';background-color:#006747;transform:translateX(24px)}.ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle+.box{margin-top:30px}.ccm-block-page-list-wrapper.constituency-search .search{padding:40px 50px;position:relative;z-index:1;background-color:#fff;border:1px solid #931639;border-left-width:5px}.ccm-block-page-list-wrapper.constituency-search .search>h3{margin-bottom:30px;padding-bottom:10px;position:relative;display:block;line-height:1;border-bottom:1px solid #aeb7c3}.ccm-block-page-list-wrapper.constituency-search .search>h3:before{content:'';width:70px;height:70px;position:absolute;top:-15px;right:-18px;background-image:url(/application/themes/custom/images/grey-search-icon.png);background-repeat:no-repeat;background-size:cover}@media all and (max-width:767px){.ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch #toggle-text{display:block}.ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch]{margin:10px auto 0;display:block}.ccm-block-page-list-wrapper.constituency-search .search>h3:before{content:none}}.ccm-block-page-list-wrapper.constituency-search .search>h3:after{content:none}.ccm-block-page-list-wrapper.constituency-search .search .field{margin:0 0 15px}.ccm-block-page-list-wrapper.constituency-search .search .field input[type=text],.ccm-block-page-list-wrapper.constituency-search .search .field select{padding:12.5px 20px;width:100%;display:block;background:#f3f3f3;color:#000;font-size:1.6rem;border:1px solid grey;box-shadow:3px 3px 5px -2px #999 inset}.ccm-block-page-list-wrapper.constituency-search .search .field input[type=text]::-moz-placeholder{color:#000;opacity:1}.ccm-block-page-list-wrapper.constituency-search .search .field input[type=text]::placeholder{color:#000;opacity:1}.b-w-contrast .ccm-block-page-list-wrapper.constituency-search .search .field input[type=text]::-moz-placeholder{color:#000}.b-w-contrast .ccm-block-page-list-wrapper.constituency-search .search .field input[type=text]::placeholder{color:#000}.blue-contrast .ccm-block-page-list-wrapper.constituency-search .search .field input[type=text]::-moz-placeholder{color:#006}.blue-contrast .ccm-block-page-list-wrapper.constituency-search .search .field input[type=text]::placeholder{color:#006}.beige-contrast .ccm-block-page-list-wrapper.constituency-search .search .field input[type=text]::-moz-placeholder{color:#042868}.beige-contrast .ccm-block-page-list-wrapper.constituency-search .search .field input[type=text]::placeholder{color:#042868}.high-contrast .ccm-block-page-list-wrapper.constituency-search .search .field input[type=text]::-moz-placeholder{color:#000}.high-contrast .ccm-block-page-list-wrapper.constituency-search .search .field input[type=text]::placeholder{color:#000}.ccm-block-page-list-wrapper.constituency-search .search .service-search__submit{padding:6px 15px}.ccm-block-page-list-wrapper.constituency-search .search .service-search__submit .clear-search,.ccm-block-page-list-wrapper.constituency-search .search .service-search__submit button{display:inline-block;vertical-align:middle}.ccm-block-page-list-wrapper.constituency-search .search .service-search__submit .clear-search{margin-left:30px;font-size:1.8rem;padding:0;background-color:transparent;border:none;text-decoration:underline;width:auto;transform:translateY(-3px);opacity:0;pointer-events:none;transition:80ms linear}.ccm-block-page-list-wrapper.constituency-search .search .service-search__submit .clear-search:focus,.ccm-block-page-list-wrapper.constituency-search .search .service-search__submit .clear-search:hover{text-decoration:none}.ccm-block-page-list-wrapper.constituency-search .search .service-search__submit .clear-search .fa{margin-left:6px;top:auto;bottom:auto;right:auto;position:relative}.ccm-block-page-list-wrapper.constituency-search .search .service-search__submit .clear-search.shown{transform:0;opacity:1;pointer-events:all}.ccm-block-page-list-wrapper.constituency-search .search .service-search__submit button{margin:0;padding:10px 50px 10px 30px;width:200px;position:relative;font-family:"Frutiger LT W03_55 Roman",sans-serif}.gambling-harms-service .ccm-block-page-list-wrapper.constituency-search .search .service-search__submit button{font-family:'Sofia Pro',sans-serif}.ccm-block-page-list-wrapper.constituency-search .search .service-search__submit button i{margin:auto;height:19px;position:absolute;top:0;bottom:0;right:15px;font-size:18px}@media all and (max-width:991px){.ccm-block-page-list-wrapper.constituency-search .search{padding:30px;background:#fff}}.ccm-block-page-list-wrapper.constituency-search ul.ccm-block-page-list-pages{margin:45px 0 15px;padding:0;list-style:none}.ccm-block-page-list-wrapper.constituency-search ul.ccm-block-page-list-pages .loading-gif{text-align:center;padding:15px}.ccm-block-page-list-wrapper.constituency-search ul.ccm-block-page-list-pages .loading-gif img{max-width:100%;height:auto}.ccm-block-page-list-wrapper.constituency-search ul.ccm-block-page-list-pages li.ccm-block-page-list-page-entry{margin:0 0 20px;padding:0;border-bottom:1px solid #9a1261}.ccm-block-page-list-wrapper.constituency-search ul.ccm-block-page-list-pages li.ccm-block-page-list-page-entry:before{content:none}.ccm-block-page-list-wrapper.constituency-search ul.ccm-block-page-list-pages li.ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-title h4{border:0;padding:0;margin-bottom:20px}.ccm-block-page-list-wrapper.constituency-search ul.ccm-block-page-list-pages li.ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-title h4:after{content:none}.b-w-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch #toggle-text,.b-w-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle p#info-text{color:#000}.b-w-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch]{background-color:#fff;color:#000;border:2px solid #000}.b-w-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch]:after{background-color:#000;color:#fff}.b-w-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch][aria-checked=true]{border-color:#000}.b-w-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch][aria-checked=true]:after{background-color:#000}.b-w-contrast .ccm-block-page-list-wrapper.constituency-search .search{background-color:#fff;border:2px solid #000}.b-w-contrast .ccm-block-page-list-wrapper.constituency-search .search:after,.b-w-contrast .ccm-block-page-list-wrapper.constituency-search .search:before{content:none}.b-w-contrast .ccm-block-page-list-wrapper.constituency-search .search>h3{border-bottom-color:#000}.b-w-contrast .ccm-block-page-list-wrapper.constituency-search .search .field input[type=text],.b-w-contrast .ccm-block-page-list-wrapper.constituency-search .search .field select{color:#000;background:#fff;box-shadow:none;border-color:#000}.b-w-contrast .ccm-block-page-list-wrapper.constituency-search .ccm-block-page-list-pages .ccm-block-page-list-page-entry{border-bottom-color:#000}.blue-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch #toggle-text,.blue-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle p#info-text{color:#006}.blue-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch]{background-color:#cfe5fc;color:#006;border:2px solid #006}.blue-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch]:after{background-color:#006;color:#cfe5fc}.blue-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch][aria-checked=true]{border-color:#006}.blue-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch][aria-checked=true]:after{background-color:#006}.blue-contrast .ccm-block-page-list-wrapper.constituency-search .search{background-color:#cfe5fc;border:2px solid #006}.blue-contrast .ccm-block-page-list-wrapper.constituency-search .search:after,.blue-contrast .ccm-block-page-list-wrapper.constituency-search .search:before{content:none}.blue-contrast .ccm-block-page-list-wrapper.constituency-search .search>h3{border-bottom-color:#006}.blue-contrast .ccm-block-page-list-wrapper.constituency-search .search .field input[type=text],.blue-contrast .ccm-block-page-list-wrapper.constituency-search .search .field select{color:#006;background:#cfe5fc;box-shadow:none;border-color:#006}.blue-contrast .ccm-block-page-list-wrapper.constituency-search .ccm-block-page-list-pages .ccm-block-page-list-page-entry{border-bottom-color:#006}.beige-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch #toggle-text,.beige-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle p#info-text{color:#042868}.beige-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch]{background-color:#f7efd8;color:#042868;border:2px solid #042868}.beige-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch]:after{background-color:#042868;color:#f7efd8}.beige-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch][aria-checked=true]{border-color:#042868}.beige-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch][aria-checked=true]:after{background-color:#042868}.beige-contrast .ccm-block-page-list-wrapper.constituency-search .search{background-color:#f7efd8;border:2px solid #042868}.beige-contrast .ccm-block-page-list-wrapper.constituency-search .search:after,.beige-contrast .ccm-block-page-list-wrapper.constituency-search .search:before{content:none}.beige-contrast .ccm-block-page-list-wrapper.constituency-search .search>h3{border-bottom-color:#042868}.beige-contrast .ccm-block-page-list-wrapper.constituency-search .search .field input[type=text],.beige-contrast .ccm-block-page-list-wrapper.constituency-search .search .field select{color:#042868;background:#f7efd8;box-shadow:none;border-color:#042868}.beige-contrast .ccm-block-page-list-wrapper.constituency-search .ccm-block-page-list-pages .ccm-block-page-list-page-entry{border-bottom-color:#042868}.high-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch #toggle-text,.high-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle p#info-text{color:#000}.high-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch]{background-color:#fdff2d;color:#000;border:2px solid #000}.high-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch]:after{background-color:#000;color:#fdff2d}.high-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch][aria-checked=true]{border-color:#000}.high-contrast .ccm-block-page-list-wrapper.constituency-search .constituency-search-toggle .toggle-switch button[role=switch][aria-checked=true]:after{background-color:#000}.high-contrast .ccm-block-page-list-wrapper.constituency-search .search{background-color:#fdff2d;border:2px solid #000}.high-contrast .ccm-block-page-list-wrapper.constituency-search .search:after,.high-contrast .ccm-block-page-list-wrapper.constituency-search .search:before{content:none}.high-contrast .ccm-block-page-list-wrapper.constituency-search .search>h3{border-bottom-color:#000}.high-contrast .ccm-block-page-list-wrapper.constituency-search .search .field input[type=text],.high-contrast .ccm-block-page-list-wrapper.constituency-search .search .field select{color:#000;background:#fdff2d;box-shadow:none;border-color:#000}.high-contrast .ccm-block-page-list-wrapper.constituency-search .ccm-block-page-list-pages .ccm-block-page-list-page-entry{border-bottom-color:#000}