body:not(.path-admin) .event-filters form{display:flex;flex-wrap:wrap}body:not(.path-admin) .event-filters .form-item{margin:0 30px 0 0}body:not(.path-admin) .event-filters .form-item:last-child{margin-right:0}body:not(.path-admin) .event-filters .form-actions{margin:0;align-items:flex-end;flex-grow:1;justify-content:space-between}body:not(.path-admin) .event-filters .button{margin:0}body:not(.path-admin) .view-articles .event-filters .form-actions,body:not(.path-admin) .view-organisations .event-filters .form-actions{justify-content:flex-start}body:not(.path-admin) .view-articles .event-filters .form-actions .form-submit,body:not(.path-admin) .view-organisations .event-filters .form-actions .form-submit{margin-right:0}body:not(.path-admin) input[type=email],body:not(.path-admin) input[type=search],body:not(.path-admin) input[type=text],body:not(.path-admin) textarea{width:100%;border-width:2px;border-style:solid;border-radius:8px;background:rgba(37,49,122,.1);font-size:1em;min-height:0;color:#25317a;padding:5px 16px}body:not(.path-admin) .form-item__label,body:not(.path-admin) .label,body:not(.path-admin) label{color:#25317a;font-size:1.333em}body:not(.path-admin) .form-select,body:not(.path-admin) [dir=ltr] select,body:not(.path-admin) [dir=rtl] select{border:0;border-radius:8px;font-size:1em;padding:8px 46px 8px 16px;height:auto;line-height:21px;color:#25317a;background-color:rgba(37,49,122,.1);background-image:url(../svg/select-arrow.svg);background-position:center right 18px}body:not(.path-admin) .form-select:active,body:not(.path-admin) .form-select:focus,body:not(.path-admin) .form-select:hover,body:not(.path-admin) [dir=ltr] select:active,body:not(.path-admin) [dir=ltr] select:focus,body:not(.path-admin) [dir=ltr] select:hover,body:not(.path-admin) [dir=rtl] select:active,body:not(.path-admin) [dir=rtl] select:focus,body:not(.path-admin) [dir=rtl] select:hover{background-color:rgba(37,49,122,.1);background-image:url(../svg/select-arrow.svg);background-position:center right 18px}body:not(.path-admin) .form-submit[value=Reset]{background-color:transparent;border:0;border-radius:0;color:#25317a;text-decoration:underline;margin:0 auto 0 0}body:not(.path-admin) .form-submit[value=Reset]:focus,body:not(.path-admin) .form-submit[value=Reset]:hover{text-decoration:none}body:not(.path-admin).path-search .form-submit[value=Reset]{margin:1.125rem 0}body:not(.path-admin) .contact-form .form-select{width:100%}body:not(.path-admin) .contact-form a{text-decoration:none;font-family:Effra,sans-serif;font-weight:700}body:not(.path-admin) .contact-form a:hover{color:#25317a;text-decoration:underline}body:not(.path-admin).publications-list .event-filters .form-submit{margin-top:1em}@media (min-width:1180px){body:not(.path-admin) .contact-form{max-width:640px;margin:0 auto}}@media (min-width:720px) and (max-width:1179px){body:not(.path-admin) .event-filters .form-actions{flex-grow:0}}@media (max-width:720px){body:not(.path-admin) .event-filters select{width:100%}body:not(.path-admin) .event-filters form{flex-direction:column}body:not(.path-admin) .event-filters .form-item{margin:0;width:100%}body:not(.path-admin) .event-filters .form-actions{margin-top:30px;flex-direction:column;align-items:inherit}body:not(.path-admin) .event-filters .form-actions .form-submit{margin-right:0;margin-bottom:20px}}