#ja-jobs-widget{position:relative;text-align:left;margin-top:20px;padding-top:20px;border-top:1px solid rgba(0,0,0,.3)}#ja-jobs-widget h2{font-size:16px}#ja-jobs-widget .ja-loading{position:absolute;top:10px;right:10px}#ja-jobs-widget .ja-loading.left{left:10px;right:auto}#ja-jobs-widget .ja-form{margin-bottom:3em}#ja-jobs-widget .ja-form .ja-field-container{margin-bottom:.5em}#ja-jobs-widget .ja-form .ja-field-container:before,#ja-jobs-widget .ja-form .ja-field-container:after{content:"";display:table}#ja-jobs-widget .ja-form .ja-field-container:after{clear:both}#ja-jobs-widget .ja-form .ja-field-container{zoom:1}#ja-jobs-widget .ja-form .ja-field-container label{display:block;float:left;width:100px;padding-top:6px}#ja-jobs-widget .ja-form .ja-field-container .ja-field{float:left}#ja-jobs-widget .ja-form .ja-field-container select,#ja-jobs-widget .ja-form .ja-field-container textarea,#ja-jobs-widget .ja-form .ja-field-container input[type=text],#ja-jobs-widget .ja-form .ja-field-container input[type=password],#ja-jobs-widget .ja-form .ja-field-container input[type=datetime],#ja-jobs-widget .ja-form .ja-field-container input[type=datetime-local],#ja-jobs-widget .ja-form .ja-field-container input[type=date],#ja-jobs-widget .ja-form .ja-field-container input[type=month],#ja-jobs-widget .ja-form .ja-field-container input[type=time],#ja-jobs-widget .ja-form .ja-field-container input[type=week],#ja-jobs-widget .ja-form .ja-field-container input[type=number],#ja-jobs-widget .ja-form .ja-field-container input[type=email],#ja-jobs-widget .ja-form .ja-field-container input[type=url],#ja-jobs-widget .ja-form .ja-field-container input[type=search],#ja-jobs-widget .ja-form .ja-field-container input[type=tel],#ja-jobs-widget .ja-form .ja-field-container input[type=color]{font-family:Helvetica,Arial,sans-serif;font-size:1em;color:#333;border:solid 1px #ccc}#ja-jobs-widget .ja-form .ja-field-container select{width:240px;padding:2px}#ja-jobs-widget .ja-form .ja-field-container textarea,#ja-jobs-widget .ja-form .ja-field-container input[type=text],#ja-jobs-widget .ja-form .ja-field-container input[type=password],#ja-jobs-widget .ja-form .ja-field-container input[type=datetime],#ja-jobs-widget .ja-form .ja-field-container input[type=datetime-local],#ja-jobs-widget .ja-form .ja-field-container input[type=date],#ja-jobs-widget .ja-form .ja-field-container input[type=month],#ja-jobs-widget .ja-form .ja-field-container input[type=time],#ja-jobs-widget .ja-form .ja-field-container input[type=week],#ja-jobs-widget .ja-form .ja-field-container input[type=number],#ja-jobs-widget .ja-form .ja-field-container input[type=email],#ja-jobs-widget .ja-form .ja-field-container input[type=url],#ja-jobs-widget .ja-form .ja-field-container input[type=search],#ja-jobs-widget .ja-form .ja-field-container input[type=tel],#ja-jobs-widget .ja-form .ja-field-container input[type=color]{width:230px;padding:3px 4px}#ja-jobs-widget .ja-form .ja-field-container .checkbox:after{content:".";display:block;height:0;clear:both;visibility:hidden}#ja-jobs-widget .ja-form .ja-field-container .checkbox{display:block;margin-left:95px}#ja-jobs-widget .ja-form .ja-field-container .checkbox br{clear:left}#ja-jobs-widget .ja-form .ja-field-container .checkbox input{width:15px;height:19px;float:left}#ja-jobs-widget .ja-form .ja-field-container .checkbox label{height:21px;width:auto;line-height:21px;float:left;padding:2px 12px 0 5px}#ja-jobs-widget .ja-form .ja-submit{margin-top:1em;margin-left:100px;vertical-align:middle}#ja-jobs-widget .ja-form .ja-submit .ja-loading{position:relative;top:0;left:0;margin-left:10px;vertical-align:middle}#ja-jobs-widget .ja-button:active{position:relative;top:1px}#ja-jobs-widget .ja-form .ja-field-container .error{color:#900;border-color:#900}#ja-jobs-widget .ja-form .ja-field-container .validation-error{display:block;clear:both;margin-top:5px;color:#a00}#ja-jobs-widget .ja-form .ja-error-container{color:#a00;margin-top:2em;margin-left:100px}#ja-jobs-widget .ja-form .ja-error-container p{margin-bottom:0}#ja-jobs-widget .ja-job-list{margin-bottom:3em}#ja-jobs-widget .ja-job-list .job{margin-bottom:1em;padding:20px}#ja-jobs-widget .ja-job-list .job.alt{background-color:#f5f5f5}#ja-jobs-widget .ja-job-list .job.hot{background-color:#fffdfd}#ja-jobs-widget .ja-job-list .job .meta{margin-bottom:1em}#ja-jobs-widget .ja-job-list .job .meta:before,#ja-jobs-widget .ja-job-list .job .meta:after{content:"";display:table}#ja-jobs-widget .ja-job-list .job .meta:after{clear:both}#ja-jobs-widget .ja-job-list .job .meta{zoom:1}#ja-jobs-widget .ja-job-list .job .meta p{font-size:.9em;margin-bottom:.5em}#ja-jobs-widget .ja-job-list .job .meta .classifications{float:left;width:50%;margin:0;padding:0 0 0 15px}#ja-jobs-widget .ja-job-list .job .meta .classifications li{margin-right:.5em}#ja-jobs-widget .ja-job-list .job .meta .date-posted{float:right;width:50%;text-align:right}#ja-jobs-widget .ja-job-list .job .meta .salary{clear:left;float:left}#ja-jobs-widget .ja-job-list .job .meta .reference{float:right;text-align:right}#ja-jobs-widget .ja-job-list .job .view-details{border-radius:1000px;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;line-height:1.2;padding:20px 30px;color:#fff;text-decoration:none;transition:all .3s ease;text-transform:uppercase;font-size:13px;text-align:center;background-color:#a588bf;border:2px solid #A588BF}#ja-jobs-widget .ja-job-list .job .view-details:hover{text-decoration:none;background-color:#56388f;border-color:#56388f}#ja-jobs-widget .ja-pager-container:before,#ja-jobs-widget .ja-pager-container:after{content:"";display:table}#ja-jobs-widget .ja-pager-container:after{clear:both}#ja-jobs-widget .ja-pager-container{zoom:1}#ja-jobs-widget .ja-pager{float:left;font-size:.9em}#ja-jobs-widget .ja-pager:before,#ja-jobs-widget .ja-pager:after{content:"";display:table}#ja-jobs-widget .ja-pager:after{clear:both}#ja-jobs-widget .ja-pager{zoom:1}#ja-jobs-widget .ja-pager span,#ja-jobs-widget .ja-pager a{display:block;float:left;line-height:23px;padding:0 8px;margin-right:3px;color:#333;background-color:#f3f3f3;border:solid 1px #ddd}#ja-jobs-widget .ja-pager a:hover,#ja-jobs-widget .ja-pager .current-page{color:#fff;background-color:#bbb;border-color:#999;text-decoration:none}#ja-jobs-widget .ja-pager-summary{float:right;line-height:25px;font-size:.9em}#ja-jobs-widget .ja-job-details .meta{margin-bottom:1em}#ja-jobs-widget .ja-job-details .meta:before,#ja-jobs-widget .ja-job-details .meta:after{content:"";display:table}#ja-jobs-widget .ja-job-details .meta:after{clear:both}#ja-jobs-widget .ja-job-details .meta{zoom:1}#ja-jobs-widget .ja-job-details .meta p{font-size:.9em;margin-bottom:.5em}#ja-jobs-widget .description{margin-top:20px}#ja-jobs-widget .ja-job-details .meta .classifications{float:left;width:50%;margin:0;padding:0 0 0 15px}#ja-jobs-widget .ja-job-details .bullet-points{margin:0;padding:0 0 0 15px}#ja-jobs-widget .ja-job-details .meta .classifications li{margin-right:.5em}#ja-jobs-widget .ja-job-details .meta .date-posted{clear:right;float:right;width:50%;text-align:right}#ja-jobs-widget .ja-job-details .meta .salary{clear:left;float:left}#ja-jobs-widget .ja-job-details .meta .reference{float:right;text-align:right}#ja-jobs-widget .ja-job-details .apply{margin:2em 0 .5em;text-align:center}#ja-jobs-widget .ja-job-details .apply .back-link{font-size:.9em;margin-right:1em}#ja-jobs-widget .ja-job-details .apply .ja-button{border-radius:1000px;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;line-height:1.2;padding:20px 30px;color:#fff;text-decoration:none;transition:all .3s ease;text-transform:uppercase;font-size:13px;text-align:center;background-color:#a588bf;border:2px solid #A588BF}#ja-jobs-widget .ja-job-details .apply .ja-button:hover{text-decoration:none;background-color:#56388f;border-color:#56388f}#ja-jobs-widget .ja-apply-iframe iframe{width:100%;height:500px;border:none}#ja-jobs-widget .ja-apply-iframe .apply{margin:2em 0 .5em;text-align:center}#ja-jobs-widget .ja-apply-iframe .apply .back-link{font-size:.9em}#ja-jobs-widget .ja-job-apply .ja-submit .back-link{font-size:.9em;margin-left:1em}#ja-jobs-widget .powered-by-jobadder{color:#bbb;font-size:.9em;text-align:center;margin:2em 0 1em}#ja-jobs-widget .powered-by-jobadder a{color:#bbb}#ja-jobs-widget .powered-by-jobadder a:hover{color:#aaa}#ja-jobs-widget ul{list-style:disc}
