3 * This file is used to style the search block.
14 @media screen and (min-width: 48em) {
19 border-bottom: 1px solid #e6eee0;
23 .search-block-form form {
26 margin-bottom: 1.2rem;
33 justify-content: flex-end;
37 @media screen and (min-width: 48em) {
43 /* Search icon for mobile */
49 justify-content: flex-end;
50 /* Centres the icon when focused/hovered */
56 background-color: #fff;
57 outline: 3px solid #00836d;
72 max-width: calc(100vw - 6.25em);
75 padding: 7px 8px 7px 32px;
76 border: 1px solid #dbdbdb;
81 background: url(../../../../images/svg/search.svg) no-repeat 0.5em center #fff;
82 background-size: 1.5em;
87 margin: 0 0 -2px -2px;
88 padding: 5px 8px 5px 32px;
91 .form-search::placeholder {
94 .form-type-search .form-search {
95 box-sizing: border-box; /* Override input[type="search"] of normalize.css */
99 .search-block-form .form-actions {
105 .search-block-form .form-submit,
106 .search-form .form-submit {
107 /* Take off the border radius on the left side as it bumps into the search field */
108 border-top-left-radius: 0;
109 border-bottom-left-radius: 0;
112 .search-block-form .form-submit:focus,
113 .search-block-form .form-submit:hover,
114 .search-form .form-submit:focus,
115 .search-form .form-submit:hover {
116 border-top-left-radius: 4px;
117 border-bottom-left-radius: 4px;