.search-form{display:flex;flex-flow:row wrap;align-items:center}.search-form label{font-weight:400;display:inline-block;margin-bottom:.5rem}.search-form .search-field{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.search-form .search-submit{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#fff;background-color:#6c757d;border-color:#6c757d}.search-form .search-submit:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.search-form .search-submit:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}