/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page-node-type-study .intro{padding:1.5rem 1rem 1rem}@media (min-width:768px){.page-node-type-study .intro{padding:3rem}}.az-list-search{padding:1.5rem;background-color:#f4f4f2;border-radius:10px}@media (min-width:768px){.az-list-search{padding:3rem 3rem 1.5rem}}.az-list-search .search-input input{display:block;width:100%;padding:.7rem 1rem .7rem 3.5rem;margin:0 auto;font-size:16px;font-weight:700;color:#003e7e;background:#fff url(/themes/custom/surrey/assets/dist/img/az-search.svg) 16px center no-repeat;border:0;border-style:solid;border-radius:10px;box-shadow:-1px 0 5px 0 #ccc}@media (min-width:992px){.az-list-search .search-input input{width:70%}}.az-list-search .search-input input::-moz-placeholder{color:#737373;text-decoration:underline;text-decoration-color:#c2a204}.az-list-search .search-input input::-ms-input-placeholder{color:#737373;text-decoration:underline;text-decoration-color:#c2a204}.az-list-search .search-input input::placeholder{color:#737373;text-decoration:underline;-webkit-text-decoration-color:#c2a204;text-decoration-color:#c2a204}.az-list-search .filter-by{margin-left:-1.25rem}@media (min-width:992px){.az-list-search .filter-by{margin-left:0;text-align:right}}.az-list-search .az-filters{display:flex;flex-wrap:wrap;margin-left:1.25rem}@media (min-width:992px){.az-list-search .az-filters{width:79%;margin:0 auto}}.az-list-search .az-filters .form-check-label{padding-left:.25rem;font-size:1rem}.az-list-search .az-filters .form-check-input{width:16px;height:16px}.js-form-item input.form-text{width:100%;line-height:43px;background-image:url(/themes/custom/surrey/assets/dist/img/search_yellow.svg);background-repeat:no-repeat;background-position:97% center;outline:1px #003e7e solid;outline-offset:-2px}.form-type-textfield{width:100%}.input-area{margin-top:38px}.course,.subject{margin-bottom:0}.course span,.subject span{display:block;font-size:19px;font-weight:700}.course a,.subject a{display:inline-block;line-height:1.4rem;color:#3e3e38}.options{position:relative;display:inline-block;line-height:16px;vertical-align:middle}.filter-title{margin-bottom:-22px}.bg-img-remove{background-image:none!important}.az-list .container{padding-right:1rem;padding-left:1rem}@media (min-width:992px){.az-list .container{padding-right:5rem;padding-left:5rem}}.az-list .no-items{display:none}.az-list-related .row+h3{margin-top:30px}.cpd-listing-page .nav-link.active{color:#fff!important;background-color:#004682}.cpd-listing-page .nav-link.active::after{position:absolute;top:50%;left:100%;width:0;height:0;content:'';border:solid transparent;border-color:transparent transparent transparent #004682;border-width:12px 0 12px 12px;transform:translateY(-50%)}@media (min-width:768px){.cpd-tiles div[class^=col-]:not(.col-md-6) .card-text{width:40%!important}}.cpd-tiles a{min-height:210px;background-repeat:no-repeat;background-size:cover}.cpd-tiles a .card-text{width:100%;min-height:70px}@media (min-width:992px){.clearing-list .az-list-search .az-filters{width:85%}}@media (min-width:992px){.clearing-list .search-input input{width:80%}}@media (min-width:992px){.clearing-list.list .container{padding-right:6.875rem;padding-left:6.875rem}}.clearing-list.list .container .card-link{background-color:#e4ebf1;border-radius:10px;transition:all .15s ease-in-out}.clearing-list.list .container .card-link:hover{color:#fff!important;background-color:#25384a}.clearing-list.list .container .card-link:hover span{color:#fff!important;text-decoration:none!important}.clearing-list.list .container .card-simple.card-simple--regular{margin-bottom:20px}.clearing-list.list .container .course span{font-size:16px;font-weight:700}.clearing-list.list .container .course .dark-arrows,.clearing-list.list .container .course .link-arrow{display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between}.clearing-list.list .container .course .dark-arrows span,.clearing-list.list .container .course .link-arrow span{font-weight:400}.clearing-list.list .container .course .dark-arrows::after,.clearing-list.list .container .course .link-arrow::after{display:inline-block;flex-shrink:0;min-width:7px;height:11px;margin-left:1rem;line-height:2.2rem;content:'';background-image:url(/themes/custom/surrey/assets/dist/img/battersea-blue-arrow.svg);background-repeat:no-repeat;background-position:center right;background-size:100%}.clearing-list.list .container .course:hover .dark-arrows::after,.clearing-list.list .container .course:hover .link-arrow::after{background-image:url(/themes/custom/surrey/assets/dist/img/stag-yellow-arrow.svg)}.clearing-list.list .container .active-list .course .dark-arrows::after,.clearing-list.list .container .active-list+.az-list-related .course .dark-arrows::after{display:none}@media (min-width:992px){.clearing-list.list .container .active-list .course .dark-arrows::after,.clearing-list.list .container .active-list+.az-list-related .course .dark-arrows::after{display:inline-flex}}.clearing-list.list .container .active-list .course .link-arrow,.clearing-list.list .container .active-list+.az-list-related .course .link-arrow{align-items:center}.clearing-list.list .container .active-list .course .link-arrow::after,.clearing-list.list .container .active-list+.az-list-related .course .link-arrow::after{display:inline-block}@media (min-width:992px){.clearing-list.list .container .active-list .course .link-arrow,.clearing-list.list .container .active-list+.az-list-related .course .link-arrow{align-items:start}.clearing-list.list .container .active-list .course .link-arrow::after,.clearing-list.list .container .active-list+.az-list-related .course .link-arrow::after{display:none}}.no-items[style*='display: block']+.active-title{display:none!important}
