.jobmeta{margin-bottom:10px}.jobmeta .company,.profile .company{display:block;overflow:hidden;background:#f1f1f1;padding:5px}.jobmeta .company .logo{display:inline-block;height:70px;float:left;margin-right:15px;max-width:120px}.jobmeta .company .logo img{max-height:100%}.jobmeta .company .info{line-height:20px;font-size:14px}.jobmeta .company .job_company{font-weight:700;font-size:18px;line-height:19px}.private-listing{display:block;color:#eee;background:#888;padding:10px;text-align:center;font-size:18px;margin-bottom:10px}.profile input[type="file"]{background:transparent!important}.single-jobboard .jobmeta .company .info{padding-top:12px}.job-metafield{padding:15px 0;border-bottom:1px solid #ddd}.job-metafield .field_title{width:25%;float:left;font-weight:600}.job-listing{margin:15px 0}.newjob-success,.application-success{margin:10px 10px 20px 10px;padding:10px;background:#afe0b1;display:block;overflow:hidden}.newjob-success p:last-child,.application-success p:last-child{margin-bottom:0}.job-apply{background:#f1f1f1;padding:5px 0}.job-apply form{background:transparent!important;padding:10px 0 0 0!important;margin:0!important}.job-apply h3{margin:15px 0 0 15px}.job_application .form-group,.job_submit .form-group{margin-bottom:10px}.job_application label.control-label,.job_submit label.control-label{font-weight:600;margin-bottom:2px}.myinfo{text-transform:uppercase;text-align:center;font-size:13px;line-height:16px;padding:4px;background:#dedede;font-weight:700;margin-bottom:4px}.job_month{width:130px;float:left;margin-right:2px}.job_day{width:65px;float:left;margin-right:2px}.job_year{width:85px;float:left;margin-right:2px}.job_time{width:110px;float:left}.job_month select,.job_day select,.job_year select,.job_time select{width:100%}.switch-field{display:flex;margin-bottom:10px;overflow:hidden}.switch-field input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.switch-field label{background-color:#e4e4e4;color:rgb(0 0 0 / .6);font-size:16px;line-height:1;text-align:center;padding:10px 18px;margin-right:-1px;border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .3),0 1px rgb(255 255 255 / .1);transition:all 0.1s ease-in-out}.switch-field label:hover{cursor:pointer}.switch-field input:checked+label{background-color:#f80000;color:#fff;box-shadow:none}input:checked+label[for*="toggle-yes"]{background:#f80000}input:checked+label[for*="toggle-no"]{background:#222}.req{color:#fb0000}.needit{color:#e20000;font-weight:700;margin-right:5px}.editme,input[type="submit"].editme{background:#333333!important;color:#fff;padding:6px 15px;font-weight:600!important;font-size:13px!important;line-height:13px!important;display:inline-block;margin-top:3px;text-transform:uppercase}.editme:hover{background:#2d9630;color:#fff}input[type="submit"].editme:hover{background:#800;color:#fff}#job-search form{background:transparent!important}select#job_type,select#job_category{width:100%}#job-search{display:block;width:100%;text-align:center;margin-bottom:15px;background:#eee;padding:5px}#category-select{padding:5px !Important}#category-select label{font-weight:700}.job-sc-entry{display:block;position:relative;padding:7px 0;overflow:hidden}.job-sc-entry .job-entry-info{padding-top:0}.job-sc-entry .job-start i,.job-sc-entry .job-venue i{color:#777;padding-right:4px;width:22px;text-align:center}.job-entry-info{display:block;width:100%}.job-entry-info .job-entry-img{width:100px;height:60px;float:left;margin-right:10px;background-size:cover;background-position:center center;align-content:center}.job-entry-info .job-title{font-weight:700;font-size:16px}.job-entry-info .newjob{font-size:13px;background:#2fa92e;color:#fff;border-radius:50px;padding:2px 8px;margin-left:7px;font-weight:700}.job-entry-info .job-left{float:left;display:inline-block;padding-top:5px}.job-entry-info .job-right{float:right;width:100px;font-size:13px;line-height:18px;text-align:center}.job-entry-info .job-company{display:inline-block;margin-right:10px;opacity:.8}.job-entry-info .job-city,.job-entry-info .job-private{opacity:.8}.job-entry-info .srricon{display:inline-block;margin-right:5px;opacity:.8}.job-type{text-transform:uppercase}@media screen and (max-width:767px){.job-entry-info .job-right,.job-entry-info .newjob{display:none}.job-entry-info .job-left{display:inline-block}}