.header{color:#fff;text-align:center;height:140px;line-height:1.7;background-color:#323232}h1{margin:auto}.header_title{color:#f4bb4b;margin:0 auto;text-decoration:none;font-size:1.4em}.a_log{color:#fff;width:80px;text-decoration:none;background-color:purple;border:none;border-radius:10px;padding:5px 10px}.a_log:hover{background-color:orange}.login{padding:2px 10px 5px}.header__logout{display:flex;justify-content:space-between}.header__login,.header__logout{width:80%;margin:0 auto}.header__tagline{font-size:.9em;margin:0 auto 15px}@media (min-width:700px){.header{width:100%;height:80px}.header-container{height:100%;display:flex;justify-content:flex-end;align-items:baseline}.header_h1{margin:0}.header_title{justify-content:flex-end;margin:5px 0 0;font-size:1.7em;width:180px}.header__tagline,.header_title{display:flex;flex-grow:0;flex:0 1 auto}.header__tagline{margin:0 0 0 10px;font-size:.8em;width:250px;text-align:left}.header__login{width:190px;display:flex;margin:0 25px 0 0;justify-content:flex-end;flex:1 1 auto}.header__logout{width:35%;display:flex;margin:0 5px 0 0;justify-content:space-evenly;flex:1 1 auto}}@media (min-width:800px){.header__logout{justify-content:flex-end;width:360px}.myprofile{margin:0 25px 0 15px}.listings,.logout{margin:0 15px}}.landing-container{text-align:center;width:100%;height:60vh;background-color:#fff;color:#00a7e1;margin:auto;padding-top:80px;line-height:1.7}.landing-title{margin:0 auto;font-size:2em}.landing-tag{font-size:1.2em;margin:30px 10px}.create_acct{font-size:1.5em;color:#fff;background-color:purple;border:5px solid #f4bb4b;padding:10px 15px}.content-container{width:75%;margin:auto;background-color:#fff}.try_out{display:block;margin:20px}@media (min-width:700px){.landing-container{display:flex;flex-direction:column;justify-content:center}.landing-title{font-size:4em}.landing-tag{font-size:1.7em;margin:30px 10px 70px}}.reg{margin:15px;padding:3px}#Registration__user_type{width:220px;margin-bottom:20px;padding:3px}.reg_button{width:150px;height:30px;margin:10px;background-color:purple;border:none;border-radius:5px;color:#fff}.RegistrationPage{width:90%;padding-top:40px;margin:auto;text-align:center}.reg_page_title{color:#00a7e1;margin-bottom:40px}#LoginForm__email,#LoginForm__password{margin:10px;padding:3px}.log_button{width:150px;height:30px;margin:10px;background-color:purple;border:none;border-radius:5px;color:#fff}.to_register{font-size:.8em;margin:20px auto;text-align:center}.signup_question{margin-right:3px}@media (min-width:700px){#LoginForm__email,#LoginForm__password{width:60%}}.LoginPage{text-align:center;height:80vh}.log_title{color:#00a7e1;font-size:6vw}.login_form_container{margin:auto;width:100%}.demo_span{display:block;width:15%;min-width:280px;margin:auto}.demo_candidate{text-decoration:underline;margin:15px auto 10px}@media (min-width:700px){.LoginPage{display:flex;flex-direction:column;justify-content:center}.login_form_container{width:420px}.log_title{font-size:3em}}.ed_title{width:100%;color:#fff;margin:0 auto;background-color:#00a7e1}.ed_h4{font-size:1em}.ed{width:100%;height:30px;margin:20px auto}@media (min-width:700px){.profile_education{width:100%;height:220px;text-align:center}.ed{font-size:.8em;margin:10px auto}.ed_h4{margin:20px auto}}.emp{height:30px;margin:20px auto}.emp_title{width:100%;color:#fff;margin:0 auto;background-color:#00a7e1}@media (min-width:700px){.profile_employment{width:100%;height:270px;text-align:center}.emp{font-size:.8em;margin:10px auto}.emp_h4{margin:20px auto}}.con{height:30px;margin:20px auto}.con_title{width:100%;color:#fff;margin:0 auto;background-color:#00a7e1}@media (min-width:700px){.Profile_contact{width:100%;height:150px;text-align:center}.con{font-size:.8em;margin:10px auto}.con_phone{margin:20px auto 10px}}.results-item{margin:20px auto;width:90%;max-width:400px}.results-link-container{border:1px solid #000;width:100%;max-width:400px;display:block;text-decoration:none;background-color:#f4bb4b;color:#000;border-radius:10px;text-align:center}.results{height:20%;margin:10px auto}.results_company{margin:0 auto;background-color:#8a2be2;color:#fff;border-radius:9px 9px 0 0}.EmployerListings__list{max-height:580px!important;overflow-y:scroll;width:100%}.profile__container{font-family:Abel,sans-serif;text-align:center;font-size:1.3em}.pro_name{font-size:2.5em;margin:5px auto 0}.profile__image{width:250px;height:275px;margin:20px auto 0;background-size:contain}.profile__personal{width:100%}.pro_tag{font-size:.9em;width:85%;height:110px;margin:0 auto 10px}.pro_industry{font-size:.9em;height:50px;margin:0 auto 30px}.pro_my_listings{width:100%;color:#fff;margin:0 auto;text-align:center;background-color:#00a7e1}@media (min-width:700px){.profile__container{width:90%;height:800px;margin:50px auto;background-color:#d3d3d3;border-radius:40px;padding-bottom:10px;text-align:left}.profile__personal{width:50%;margin:5px;padding:1px;text-align:center;display:inline-block}.pro_industry{margin:0}.pro_tag{height:110px}.profile_info_container{width:40%;display:inline-flex;flex-direction:column;vertical-align:top;margin:75px 0}.profile__image{margin:75px auto 25px}.pro_name{margin:30px auto 50px}}*{box-sizing:border-box}.ListingsPage{text-align:center}#ListingsPage__search_jobs{display:block;margin:10px auto}ul{width:80%;margin:auto;list-style-type:none;padding:0}.list-page_title{color:#00a7e1}#ListingsPage__search_jobs{padding:3px}.new-list-link{background-color:purple;color:#fff;margin:0 auto 15px;border:none;border-radius:5px;padding:8px 12px;font-weight:bolder;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.search_button{background-color:#00a7e1;color:#fff;border:1px solid #323232;font-weight:bolder;padding:3px 8px}.applicant-results{border:1px solid #000;border-radius:10px;padding:10px;background-color:#323232;color:#fff;margin:10px}.applicant{margin:5px 10px}.ListingItem{width:90%;max-width:1000px;margin:75px auto;padding:0 5px 15px;background-color:#f4bb4b;color:#000;border-radius:20px;line-height:1.7}.list_company_name{margin:10px 10px 5px;padding:20px 15px 0}.list_company_name,.list_job_title{color:purple;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}.list_job_title{margin:0 10px;padding:0 15px}.p_location{margin:5px 10px 30px;padding:0 15px}.p_bonus,.p_description,.p_required,.p_salary{margin:5px 15px 20px;padding:0 15px}.h4{margin:5px 15px;text-decoration:underline;padding:0 10px;color:purple;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}.applicants{margin-left:25px}.list_listed,.list_salary{text-decoration:none}.list_listed{color:#fff;font-size:1.1em;text-shadow:none;font-weight:lighter}.edit-listing{margin:25px;width:50px;height:25px}.apply_button,.edit-listing{color:#fff;background-color:purple;border:none;border-radius:10px}.apply_button{margin:20px auto;width:100px;height:40px;display:flex;justify-content:center}.JobItem__fa,.JobItem__fa_bigger{display:grid;place-content:center;width:30px;height:30px;color:#000}.JobItem__fa{font-size:1.2rem}.JobItem__fa_bigger{font-size:1.5rem}.JobItem__fa:hover{cursor:pointer}.NewListingForm{margin:30px}.newlisting_submit{width:150px;height:30px;margin:10px;background-color:purple;border:none;border-radius:5px;color:#fff}.newlist_input{width:200px;margin:10px;padding:3px}.NewListingPage{width:90%;margin:auto;padding:10px 0 0;text-align:center}.newlistPage_title{color:#00a7e1;margin-bottom:15px}.WelcomePage{width:90%;margin:20px auto;padding:20px 30px;background-color:#00a7e1;border-radius:20px;line-height:1.5;color:purple}.wel_input{width:280px;margin:5px 0;padding:3px}.wel_button{margin:20px auto;width:100px;height:40px;background-color:purple;color:#fff;display:flex;justify-content:center;border:none;border-radius:10px}.welcome_explain{color:#000;font-size:1.1em}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.5478d252.chunk.css.map */