@font-face{font-family:"Marcellus";src:url('../fonts/marcellus/marcellus-regular-webfont.ttf?1560348639') format('truetype'),url('../fonts/marcellus/marcellus-regular-webfont.eot?1560348639') format('embedded-opentype'),url('../fonts/marcellus/marcellus-regular-webfont.woff?1560348639') format('woff'),url('../fonts/marcellus/marcellus-regular-webfont.svg?1560348639') format('svg')}@font-face{font-family:"Open Sans";src:url('../fonts/open-sans/opensans-regular-webfont.ttf?1560348639') format('truetype'),url('../fonts/open-sans/opensans-regular-webfont.eot?1560348639') format('embedded-opentype'),url('../fonts/open-sans/opensans-regular-webfont.woff?1560348639') format('woff'),url('../fonts/open-sans/opensans-regular-webfont.svg?1560348639') format('svg')}.form-item{margin:1.5em 0}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00}.form-item label{display:block;font-weight:bold}.form-item label.option{display:inline;font-weight:normal}.form-item .form-required{color:#840009}.form-item .description{font-size:0.85em}.form-checkboxes .form-item,.form-radios .form-item{margin:0}.container-inline div,.container-inline label{display:inline}a.button{-moz-appearance:button;-webkit-appearance:button}.password-parent,.confirm-parent{margin:0}#user-login-form{text-align:left}#user-login-form ul{margin-bottom:0}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-top:1.5em;margin-left:-20px}#user-login-form li.user-link{margin-top:1.5em}#user-login ul{margin:1.5em 0}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc}form tbody{border-top:1px solid #ccc}form tr.even{background-color:#fff}form table .item-list ul{margin:0}td.menu-disabled{background:#ccc}.node-webform .form-item{float:left;width:100%;margin:1px 5px}.node-webform form{float:left;width:100%}.node-webform label{color:#840009;float:left;display:block;font-family:"Calibri", "arial", sans-serif;font-weight:bold;width:90%}.node-webform label.option{color:#000}.node-webform input{display:block;float:left}.node-webform input[type="submit"]{color:black;background-color:#840009;font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;font-weight:normal}.node-webform fieldset{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;float:left;width:100%;padding:10px;margin:10px 0}.node-webform fieldset.collapsed{border:0}.node-webform fieldset.webform-component-fieldset legend{background:#EDEBE7;border-top:1px solid #840009;border-bottom:1px solid #840009;width:100%;color:#840009;text-transform:uppercase;font-family:"Marcellus",Georgia,serif;font-size:1.125em;padding:5px 0}.node-webform .description{float:left}.node-webform .webform-component-managed_file{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #840009;padding:10px}.node-webform .messages{float:left}.node-webform .webform-component-date label,.node-webform .webform-component-webform_time label{width:auto}.node-webform .webform-component-date .form-item-submitted-time-ampm,.node-webform .webform-component-webform_time .form-item-submitted-time-ampm{margin:0}.node-webform .form-type-radio input[type="radio"]{margin:1px 2px 0 0}.node-webform .form-type-radio input[type="submit"]{color:black}.node-webform .form-type-radio label{width:auto;font-family:"Calibri", "arial", sans-serif}.node-webform .webform-grid input[type="radio"]{margin:0 0 0 10px}.node-job_announcement-form{position:relative}.node-job_announcement-form .group-contact-info{width:50%}.node-job_announcement-form .group-contact-info>h3{font-size:1.5em}.node-job_announcement-form .group-contact-info .form-item-title{margin-top:0.6em}.node-job_announcement-form .group-contact-info input{width:100%}.node-job_announcement-form .group-contact-info .description{color:grey;font-weight:300;margin-top:5px}.node-job_announcement-form .group-poster-forms .form-field-name-field-poster-announcement input[id^="edit-field-poster-announcement-und-actions-ief-add"]{top:105px}.node-job_announcement-form .group-poster-forms .form-field-name-field-poster-job-position input[id^="edit-field-poster-job-position-und-actions-ief-add"]{top:165px}.node-job_announcement-form .group-poster-forms .form-field-type-entityreference{margin-top:40px}.node-job_announcement-form .group-poster-forms .form-field-type-entityreference .ief-form>legend{color:#d70023;font-size:1.4em;font-weight:600;text-transform:uppercase;text-align:center}.node-job_announcement-form .group-poster-forms .form-field-type-entityreference table.ief-entity-table{border:none;border-spacing:0}.node-job_announcement-form .group-poster-forms .form-field-type-entityreference table.ief-entity-table thead th{border:none;border-bottom:1px solid;text-transform:uppercase;padding:0 40px 5px 10px;font-weight:300;font-size:1.1em}.node-job_announcement-form .group-poster-forms .form-field-type-entityreference table.ief-entity-table tbody tr{background-color:#fff}.node-job_announcement-form .group-poster-forms .form-field-type-entityreference table.ief-entity-table tbody tr.even{background-color:#f1f1f1}.node-job_announcement-form .group-poster-forms .form-field-type-entityreference table.ief-entity-table tbody td{border:none;padding:10px 40px 10px 10px;background:none}.node-job_announcement-form .group-poster-forms .form-field-type-entityreference table.ief-entity-table tbody td input{margin-right:10px}.node-job_announcement-form .group-poster-forms .form-type-textfield,.node-job_announcement-form .group-poster-forms .field-type-link-field{float:left;width:50%;padding:0 10px}.node-job_announcement-form .group-poster-forms .form-type-urlfield{margin:0}.node-job_announcement-form .group-poster-forms input[type='text'],.node-job_announcement-form .group-poster-forms input[type='url']{width:100%}.node-job_announcement-form .group-poster-forms .field-name-body{padding:0 10px;clear:both}.node-job_announcement-form .group-poster-forms .form-item.form-type-select{float:left;width:50%;padding:0 10px}.node-job_announcement-form .group-poster-forms .form-item.form-type-select select{width:100%}.node-job_announcement-form .group-poster-forms div[id^="edit-field-poster-announcement-und-form-actions"],.node-job_announcement-form .group-poster-forms div[id^="edit-field-poster-job-position-und-form-actions"]{padding:0 10px}.node-job_announcement-form .group-poster-forms div[id^="edit-field-poster-announcement-und-form-actions"] input,.node-job_announcement-form .group-poster-forms div[id^="edit-field-poster-job-position-und-form-actions"] input{font-size:0.9em}.node-job_announcement-form .group-poster-forms div[id^="edit-field-poster-announcement-und-form-actions"] input:first-child,.node-job_announcement-form .group-poster-forms div[id^="edit-field-poster-job-position-und-form-actions"] input:first-child{margin-right:20px}.node-job_announcement-form .group-poster-forms .description{color:grey;font-weight:300;font-size:12px}.node-job_announcement-form .group-poster-forms .field-type-image{padding:0 10px;float:left;width:50%}.node-job_announcement-form .group-poster-forms .field-type-image input[type='file']{font-size:0.8em;width:70%}.node-job_announcement-form .group-poster-forms .field-type-image .description{margin-top:5px}.node-job_announcement-form .group-poster-forms .field-type-image.field-name-field-announce-image{float:none}.node-job_announcement-form .group-poster-forms .group-announce-date,.node-job_announcement-form .group-poster-forms .group-job-date{float:left;width:50%;padding:0 10px;margin:1.5em 0 0 0}.node-job_announcement-form .group-poster-forms .group-announce-date .date-combo>legend,.node-job_announcement-form .group-poster-forms .group-job-date .date-combo>legend{font-weight:bold}.node-job_announcement-form .group-poster-forms .group-announce-date .fieldset-wrapper,.node-job_announcement-form .group-poster-forms .group-job-date .fieldset-wrapper{float:left}.node-job_announcement-form .group-poster-forms .group-announce-date .fieldset-wrapper .field-type-datetime,.node-job_announcement-form .group-poster-forms .group-job-date .fieldset-wrapper .field-type-datetime{margin-bottom:15px}.node-job_announcement-form .group-poster-forms .group-announce-date .fieldset-wrapper .form-type-date-popup,.node-job_announcement-form .group-poster-forms .group-announce-date .fieldset-wrapper .form-type-date-text,.node-job_announcement-form .group-poster-forms .group-job-date .fieldset-wrapper .form-type-date-popup,.node-job_announcement-form .group-poster-forms .group-job-date .fieldset-wrapper .form-type-date-text{margin:0}.node-job_announcement-form .group-poster-forms .group-announce-date .fieldset-wrapper .form-type-date-popup .date-padding,.node-job_announcement-form .group-poster-forms .group-announce-date .fieldset-wrapper .form-type-date-text .date-padding,.node-job_announcement-form .group-poster-forms .group-job-date .fieldset-wrapper .form-type-date-popup .date-padding,.node-job_announcement-form .group-poster-forms .group-job-date .fieldset-wrapper .form-type-date-text .date-padding{padding:0}.node-job_announcement-form .group-poster-forms .group-announce-date .fieldset-wrapper .form-type-date-popup .date-padding .form-type-textfield,.node-job_announcement-form .group-poster-forms .group-announce-date .fieldset-wrapper .form-type-date-text .date-padding .form-type-textfield,.node-job_announcement-form .group-poster-forms .group-job-date .fieldset-wrapper .form-type-date-popup .date-padding .form-type-textfield,.node-job_announcement-form .group-poster-forms .group-job-date .fieldset-wrapper .form-type-date-text .date-padding .form-type-textfield{width:100%;padding:0}.node-job_announcement-form .group-poster-forms .group-announce-date .fieldset-wrapper .form-type-date-popup .date-padding input,.node-job_announcement-form .group-poster-forms .group-announce-date .fieldset-wrapper .form-type-date-text .date-padding input,.node-job_announcement-form .group-poster-forms .group-job-date .fieldset-wrapper .form-type-date-popup .date-padding input,.node-job_announcement-form .group-poster-forms .group-job-date .fieldset-wrapper .form-type-date-text .date-padding input{width:70%}.node-job_announcement-form .group-poster-forms .group-announce-date .fieldset-wrapper .form-type-date-popup .date-padding label,.node-job_announcement-form .group-poster-forms .group-announce-date .fieldset-wrapper .form-type-date-text .date-padding label,.node-job_announcement-form .group-poster-forms .group-job-date .fieldset-wrapper .form-type-date-popup .date-padding label,.node-job_announcement-form .group-poster-forms .group-job-date .fieldset-wrapper .form-type-date-text .date-padding label{display:none}.node-job_announcement-form .group-poster-forms .field-type-list-boolean{padding:0 10px;clear:both}.node-job_announcement-form .group-poster-forms .field-type-list-boolean label{font-weight:600}.node-job_announcement-form .form-field-name-field-poster-job-position input[id^="edit-field-poster-job-position-und-actions-ief-add"],.node-job_announcement-form .form-field-name-field-poster-job-position input[id^="edit-field-poster-announcement-und-actions-ief-add"],.node-job_announcement-form .form-field-name-field-poster-announcement input[id^="edit-field-poster-job-position-und-actions-ief-add"],.node-job_announcement-form .form-field-name-field-poster-announcement input[id^="edit-field-poster-announcement-und-actions-ief-add"]{position:absolute;right:10%;min-width:233px;font-size:1.2em;background:none;background-color:#d70023;color:white;font-weight:600;border:none;border-radius:0;text-shadow:none;padding:8px 25px;-moz-transition:background-color 0.5s 0.1s;-o-transition:background-color 0.5s 0.1s;-webkit-transition:background-color 0.5s 0.1s;transition:background-color 0.5s 0.1s}.node-job_announcement-form .form-field-name-field-poster-job-position input[id^="edit-field-poster-job-position-und-actions-ief-add"]:hover,.node-job_announcement-form .form-field-name-field-poster-job-position input[id^="edit-field-poster-announcement-und-actions-ief-add"]:hover,.node-job_announcement-form .form-field-name-field-poster-announcement input[id^="edit-field-poster-job-position-und-actions-ief-add"]:hover,.node-job_announcement-form .form-field-name-field-poster-announcement input[id^="edit-field-poster-announcement-und-actions-ief-add"]:hover{background-color:#b5011e}.node-job_announcement-form .captcha{padding:10px;margin-top:40px}.node-job_announcement-form .captcha legend,.node-job_announcement-form .captcha .fieldset-description{color:grey;font-weight:300}.node-job_announcement-form .form-actions{padding:30px 10px 10px 0}.node-job_announcement-form .form-actions input{font-size:0.9em;text-transform:uppercase;padding:7px 10px}.node-job_announcement-form .tabledrag-toggle-weight{display:none}.ui-widget-header{border:1px solid #e3a1a1;background:#c00 url(images/ui-bg_highlight.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold}.ui-widget-header .ui-icon{filter:brightness(0) invert(1)}.ui-datepicker table{border:none}#ui-datepicker-div{background:#f9f9f9;border-right:1px #d8dcdf solid;border-bottom:1px #d8dcdf solid}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:none;cursor:pointer;background:none;top:2px}.ui-datepicker .ui-datepicker-prev-hover{left:2px}.ui-datepicker .ui-datepicker-next-hover{right:2px}.node-webform .webform-layout-box.horiz .form-item{margin:1px 0;width:auto;min-height:45px}.node-webform .webform-layout-box.equal .form-item{margin:1px 0}.node-webform .webform-layout-box .webform-component-date label{width:90%}.node-webform .webform-submit{margin:5px 0}
