body {font: 13px Helmet, Freesans, sans-serif;} body, select, input, textarea {color: #333;}
a {color: #005b9d;}
a:hover {color: #4285b6;} ::-moz-selection{background: #fcd700; color: #fff; text-shadow: none;}
::selection {background: #fcd700; color: #fff; text-shadow: none;} a:link {-webkit-tap-highlight-color: #fcd700;}
ins {background-color: #fcd700; color: #000; text-decoration: none;}
mark {background-color: #fcd700; color: #000; font-style: italic; font-weight: bold;} input:-moz-placeholder { color:#a9a9a9; }
textarea:-moz-placeholder { color:#a9a9a9; } #single_page .job_listing.job_position_filled{}
#single_page .job_listing.job_position_filled section:nth-child(2){}
#single_page .job_listing.job_position_filled section:nth-child(2) .elementor-container{}
#single_page .job_listing.job_position_filled section:nth-child(2) .elementor-container .elementor-column.elementor-element-0dc687d:nth-child(1){overflow: hidden}
#single_page .job_listing.job_position_filled section:nth-child(2) .elementor-container .elementor-column.elementor-element-0dc687d:nth-child(1):after{content: "This position is filled";position: absolute;right: -65px;background: #b50017;color: #fff;font-size: 24px;padding: 5px 80px;transform: rotate(45deg);top: 80px;box-shadow: 0 0 10px 0px #777;}
#single_page .job_listing.job_position_filled section:nth-child(2) .elementor-container .elementor-column.elementor-element-0dc687d:nth-child(1) .elementor-element-131cfef{max-height: 600px; overflow: hidden;opacity: 0.346;    filter: blur(2px);} footer{background: #4285b6;}
#footercontainer {max-width: 1380px;margin: 15px auto 0;padding: 20px 5px;text-align: right;border-top: 1px solid #005b9d9e;font-family: "Roboto", Sans-serif; font-weight: 100;}
#footercontainer p,
#footercontainer a{margin: 0; font-size: 14px; text-decoration: none; color: #fff;} .page.page-id-61 .meta .job-type.full-time {
color: #dd3333;
}
.single_job_listing .application .application_button, .job-manager-application-wrapper .application .application_button {
text-align: center;
font-size: 1.1em;
line-height: 1em;
display: inline-block;
margin: 0 0.5em 0 0;
padding: 1em 2em; background: #005b9d;
color: #fff;
border: none;
transition: 0.5s;
}
.single_job_listing .application .application_button:hover, .job-manager-application-wrapper .application .application_button:hover {background: #4285b6;}
form.job_filters {background: #005b9d;color: #fff;border-radius: 5px;}
form.job_filters .job_types{color: #000;}
ul.job_listings{}
ul.job_listings li{}
ul.job_listings > li:nth-child(odd){background: #ddd;    border-bottom: 1px solid #909090 !important;}
ul.job_listings > li:nth-child(even){} @media print {
}