.module-jm-searchjobs .submit-field button{background:red;border:2px solid red;border:.125rem solid red;border-radius:30px;border-radius:1.875rem;color:white;font-weight:700;width:auto;padding:12px 20px;padding:.75rem 1.25rem;font-size:16px;font-size:1rem;line-height:normal}.module-jm-searchjobs .submit-field button:hover{background:white;color:red}.job-manager-heading{margin-left:auto;margin-right:auto;max-width:100%;width:100%}.fl-builder-content .sobeys-jm-bs-nav{padding:10px 0;padding:.625rem 0}@media screen and (min-width: 800px){.fl-builder-content .sobeys-jm-bs-nav{padding:0}}.fl-builder-content .sobeys-jm-bs-nav .fl-module-custom button{color:#000}.fl-builder-content .sobeys-jm-bs-nav .fl-module-custom button.navbar-toggler{background-color:transparent;border:none;border-radius:0;float:none;padding:0 10px;padding:0 .625rem;height:30px;height:1.875rem}.fl-builder-content .sobeys-jm-bs-nav .fl-module-custom button.navbar-toggler::before{display:none}.fl-builder-content .sobeys-jm-bs-nav .fl-module-custom button.navbar-toggler[aria-expanded="true"]{transform:rotate(90deg)}.fl-builder-content .sobeys-jm-bs-nav .fl-module-custom button span{display:block;position:relative;background-color:#000;height:8px;height:.5rem;width:8px;width:.5rem}.fl-builder-content .sobeys-jm-bs-nav .fl-module-custom button span::before,.fl-builder-content .sobeys-jm-bs-nav .fl-module-custom button span::after{background-color:#000;content:'';display:block;height:8px;height:.5rem;position:absolute;width:8px;width:.5rem}.fl-builder-content .sobeys-jm-bs-nav .fl-module-custom button span::before{top:-10px;top:-.625rem}.fl-builder-content .sobeys-jm-bs-nav .fl-module-custom button span::after{top:10px;top:.625rem}.sobeys-jm-bs-nav{border-bottom:1px solid #e5e5e5;border-bottom:.0625rem solid #e5e5e5}.sobeys-jm-bs-nav .navbar{padding:10px 20px;padding:.625rem 1.25rem}@media screen and (min-width: 992px){.sobeys-jm-bs-nav .navbar{padding:0}}.sobeys-jm-bs-nav .navbar .navbar-collapse{padding-left:0;padding-right:0}.sobeys-jm-bs-nav .nav-link{font-size:16px;font-size:1rem;font-weight:400;padding:30px 0;padding:1.875rem 0}.sobeys-jm-bs-nav .navbar-nav{width:100%}.sobeys-jm-bs-nav .navbar-nav li{border-bottom:1px solid #ddd;border-bottom:.0625rem solid #ddd}.sobeys-jm-bs-nav .navbar-nav li:hover{border-bottom:3px solid #e5e5e5;border-bottom:.1875rem solid #e5e5e5}.sobeys-jm-bs-nav .navbar-nav li.current-menu-item{border-bottom:3px solid red;border-bottom:.1875rem solid red}.sobeys-jm-bs-nav .navbar-nav li a{padding:30px;padding:1.875rem}@media screen and (min-width: 992px){.sobeys-jm-bs-nav .navbar-expand-lg .navbar-nav .nav-link{padding:13px;padding:.8125rem}}.module-jm-searchjobs .submit-field button{overflow:hidden;position:relative;transition:transform 1s cubic-bezier(0.07, 0.51, 0.12, 1);z-index:1}.module-jm-searchjobs .submit-field button::before{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%) skew(-45deg);transform-origin:0 0;transition:transform 1s cubic-bezier(0.07, 0.51, 0.12, 1);width:150%;z-index:-1}.module-jm-searchjobs .submit-field button:hover::before{transform:translateX(0) skew(-45deg)}.module-jm-searchjobs{background:#fff;border:1px solid #e5e5e5;border:.0625rem solid #e5e5e5;margin:-60px auto 60px;margin:-3.75rem auto 3.75rem;max-width:100%;width:100%}.module-jm-searchjobs .hidden{display:none}.module-jm-searchjobs .status{background:#fee;border:1px solid red;border:.0625rem solid red;font-size:14px;font-size:.875rem;margin-bottom:20px;margin-bottom:1.25rem;padding:5px;padding:.3125rem;text-align:left;width:100%}@media screen and (min-width: 800px){.module-jm-searchjobs .search-content-wrapper{display:flex}}.module-jm-searchjobs .search-content-wrapper .form-type-wrapper,.module-jm-searchjobs .search-content-wrapper .form-data-wrapper{display:flex;flex-direction:column;justify-content:center;padding:30px;padding:1.875rem;width:100%}.module-jm-searchjobs .search-content-wrapper .form-data-wrapper{border-top:1px solid #e5e5e5;border-top:.0625rem solid #e5e5e5}@media screen and (min-width: 800px){.module-jm-searchjobs .search-content-wrapper .form-data-wrapper{border-top:none;border-left:1px solid #e5e5e5;border-left:.0625rem solid #e5e5e5}}.module-jm-searchjobs .search-content-wrapper .form-data-wrapper>div,.module-jm-searchjobs .search-content-wrapper .form-data-wrapper .title{margin-left:auto;margin-right:auto;width:100%}@media screen and (min-width: 800px){.module-jm-searchjobs .search-content-wrapper .form-data-wrapper>div,.module-jm-searchjobs .search-content-wrapper .form-data-wrapper .title{text-align:center;width:80%}}.module-jm-searchjobs .search-content-wrapper .form-data-wrapper form{margin-bottom:30px;margin-bottom:1.875rem;margin-top:30px;margin-top:1.875rem}@media screen and (min-width: 800px){.module-jm-searchjobs .search-content-wrapper .form-data-wrapper form{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:600px;max-width:37.5rem;width:80%}}@media screen and (min-width: 800px){.module-jm-searchjobs .search-content-wrapper .form-data-wrapper form fieldset{width:calc(100% - 180px);padding-right:10px;padding-right:.625rem}}.module-jm-searchjobs .submit-field{margin-top:20px;margin-top:1.25rem;width:100%}@media screen and (min-width: 650px){.module-jm-searchjobs .submit-field{width:auto}}@media screen and (min-width: 800px){.module-jm-searchjobs .submit-field{margin-top:0}}.module-jm-searchjobs .submit-field button{float:none;font-weight:300;padding:10px;width:100%;font-weight:300}.module-jm-searchjobs .form-field{margin:5px 0;margin:.3125rem 0;padding:5px 0;padding:.3125rem 0}.module-jm-searchjobs .form-field select{border:none;border-bottom:2px solid #d5d5d5;border-bottom:.125rem solid #d5d5d5;width:100%;padding:10px;padding:.625rem;background:inherit}.module-jm-searchjobs input[type="text"]{background:inherit;border:none;border-bottom:2px solid #d5d5d5;border-bottom:.125rem solid #d5d5d5;border-radius:0;padding:5px;padding:.3125rem;width:100%}

/*# sourceMappingURL=search_jobs.css.map */
