h1.site-title {
    margin: -31px 10px -24px 0 !important;
}
header#masthead {
    box-shadow: none;
}

ul li a {  
font-size: 13px !important;
    vertical-align: middle;
    color: #fff;
    margin: 2px 0 !important;
    padding: 2px 0px !important;
    display: block;
    border: 2px solid transparent; 
    text-decoration: none!important;
    font-weight: normal!important;
  font-weight: 500 !important;
      text-transform: none !important;
}

#login-modal > a {
    padding: 6px !important;
}
.wp-job-manager-categories-enabled.wp-job-manager-categories-multi-enabled .search_keywords{margin-bottom:0!important}
.wp-job-manager-categories-enabled.wp-job-manager-categories-multi-enabled .search_location {
    display: none;
}
.wp-job-manager-categories-enabled.wp-job-manager-categories-multi-enabled .search_jobs .search_categories{width:30%!important; clear: none;min-width:30%;}
.wp-job-manager-categories-enabled.wp-job-manager-categories-multi-enabled .search_jobs .search_submit{width:16%!important; clear: none;min-width:16%;margin-top:2px;}
@media only screen and (max-width:1200px){
.site-title img {
    margin-top: 7px;
}
}
@media only screen and (max-width:768px){
.wp-job-manager-categories-enabled.wp-job-manager-categories-multi-enabled .search_keywords {
    margin-bottom: 15px !important;
	width:100%!important
}
.wp-job-manager-categories-enabled.wp-job-manager-categories-multi-enabled .search_jobs .search_categories {
    min-width: 100%;
    width: 100% !important;
	margin-top:0!important;margin-bottom: 15px;
}
.wp-job-manager-categories-enabled.wp-job-manager-categories-multi-enabled .search_jobs .search_submit {
    margin-top: 2px;
    min-width: 100%;
    width: 100% !important;
}
}