@charset "UTF-8";@font-face{src:url('https://www.aviatec.net/components/com_cwhire/assets/css/components/com_cwhire/assets/fonts/fontawesome-webfont.eot'),url('https://www.aviatec.net/components/com_cwhire/assets/css/components/com_cwhire/assets/fonts/fontawesome-webfont.woff') format('woff'),url('https://www.aviatec.net/components/com_cwhire/assets/css/components/com_cwhire/assets/fonts/fontawesome-webfont.ttf') format('truetype'),url('https://www.aviatec.net/components/com_cwhire/assets/css/components/com_cwhire/assets/fonts/fontawesome-webfont.svg') format('svg');font-family:'FontAwesome';font-weight:normal;font-style:normal;font-display:swap}#jobsearch_well{border:none;border-radius:0;padding:0;margin:0}#jobsearch_well #jobokSearchForm{display:block}#jobsearch_well #jobokSearchForm #cwhire_search_container{position:relative;width:100%;height:auto;text-align:center;padding:0}#jobsearch_well #jobokSearchForm #cwhire_search_container .module-filter-bar{display:inline-block;position:relative;text-align:center;width:auto;height:auto;line-height:auto !important;padding:0 5% 0 5%;margin:9px auto 9px auto}#jobsearch_well #jobokSearchForm #cwhire_search_container .filter-search{position:relative}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar{position:relative;max-width:100%;margin-left:0 !important;display:flex;flex-wrap:nowrap}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container{display:flex;flex-wrap:wrap;flex-basis:90%}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container .btn-group{display:flex;flex-basis:33.3333%;flex-grow:1;margin:0;border:1px solid #b8b8b8;background-color:#fff;border-right:0}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container .btn-group i.fa-caret-down{font-family:"FontAwesome";font-style:normal;line-height:38px;margin-left:20px;font-size:26px;color:var(--basecolor)}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container .btn-group select,#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container .btn-group input#filter_search{position:relative;border:none;border-radius:0;margin:0;color:var(--basecolor);background-color:#fff;text-transform:uppercase;min-width:200px;height:auto;font-size:13px;line-height:33px}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container .btn-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:0px;padding-bottom:4px;font-size:13px;text-align:left;width:100%}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container .btn-group select option{text-align:left;padding:0 10px 0 10px}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container .btn-group input#filter_search{width:100%}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container .btn-group.filter-search label.element-invisible{display:none !important}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .btn-group#jobsearch_buttons{border:none;flex-basis:10%;line-height:2;margin:0;display:flex;flex-direction:column}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar #jobsearch_buttons #cwhire_search_clear,#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar #cwhire_search_buttons #cwhire_search_clear{display:none}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar #cwhire_search_submit{width:100%;text-align:center;background-color:var(--basecolor) !important;background-image:none !important;color:#fff !important;border:1px solid var(--basecolor) !important;border-radius:0;box-shadow:none;line-height:2;text-transform:uppercase;padding:6px 0;flex-grow:1;margin:0;padding:0}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar #cwhire_search_submit i{font-family:"FontAwesome";font-style:normal;font-size:18px}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar #cwhire_search_clear{text-align:center;background-color:var(--basecolor) !important;background-image:none !important;color:#fff !important;border:1px solid var(--basecolor) !important;border-radius:0;box-shadow:none;line-height:normal;text-transform:uppercase;padding:4px 14px;height:28px}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .jobsearch-label{display:none}@media (max-width:768px){#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container{flex-wrap:wrap}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .filter-btn-container .btn-group{flex-basis:100%}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .btn-group:nth-child(3){border-right:1px solid #b8b8b8 !important}}@media (max-width:480px){#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .btn-group{width:100%;border-right:1px solid #b8b8b8 !important}#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .btn-group#cwhire_search_buttons,#jobsearch_well #jobokSearchForm #cwhire_search_container #filter-bar .btn-group#jobsearch_buttons{width:100%}}.cwhire_readmore a.readmore{color:var(--basecolor)}#cwhire_joblication .item_fields .jobdescription,#cwhire_joblication .item_fields .jobtasks,#cwhire_joblication .item_fields .jobprofile,#cwhire_joblication .item_fields .job_contactinfo{margin:10px 0 10px 0}#cwhire_joblication .item_fields .item_header{position:relative;margin-bottom:20px;float:none;clear:both}#cwhire_joblication .item_fields .item_header .item_header_textstr{float:left;padding-right:20px;color:var(--basecolor)}#cwhire_joblication .item_fields .item_header::after{position:relative;display:block;content:" ";float:none;clear:both}#cwhire_joblication .item_fields #formhider{color:#fff;display:block;cursor:pointer;font-weight:bold;text-align:right;background:var(--basecolor);padding-right:10px;vertical-align:middle;height:26px;line-height:normal}#cwhire_joblication .item_fields #formhider i{font-size:22px;height:26px;vertical-align:middle;padding-top:2px;padding-left:4px;transition-duration:.5s}#cwhire_joblication .item_fields #formhider.active i{transform:rotate(90deg)}#cwhire_joblication .item_fields #formhider img{vertical-align:top;margin-top:4px}#cwhire_joblication .item_fields .progress{position:relative}#cwhire_joblication .item_fields .progress .bar{background-color:#64a1ed}#cwhire_joblication .item_fields .progress .percent{position:absolute;top:-5px;left:50%}#cwhire_joblication .item_fields #cwhire_sent_status{background-color:#fff;border:1px solid #dfe3e7;border-radius:.25rem;box-shadow:2px 2px 2px rgba(140,140,140,0.82);padding:20px;position:fixed;z-index:99;left:35%;top:50vh;display:none}#cwhire_joblication #application_form{position:relative;height:auto;text-align:left;background-color:#fff}#cwhire_joblication #application_form select,#cwhire_joblication #application_form textarea,#cwhire_joblication #application_form input[type="text"],#cwhire_joblication #application_form input[type="password"],#cwhire_joblication #application_form input[type="datetime"],#cwhire_joblication #application_form input[type="datetime-local"],#cwhire_joblication #application_form input[type="date"],#cwhire_joblication #application_form input[type="month"],#cwhire_joblication #application_form input[type="time"],#cwhire_joblication #application_form input[type="week"],#cwhire_joblication #application_form input[type="number"],#cwhire_joblication #application_form input[type="email"],#cwhire_joblication #application_form input[type="url"],#cwhire_joblication #application_form input[type="search"],#cwhire_joblication #application_form input[type="tel"],#cwhire_joblication #application_form input[type="color"],#cwhire_joblication #application_form .uneditable-input{display:inline-block;padding:12px 18px;margin-bottom:9px;font-size:16px;line-height:normal;color:#555;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#cwhire_joblication #application_form select.warning,#cwhire_joblication #application_form textarea.warning,#cwhire_joblication #application_form input[type="text"].warning,#cwhire_joblication #application_form input[type="password"].warning,#cwhire_joblication #application_form input[type="datetime"].warning,#cwhire_joblication #application_form input[type="datetime-local"].warning,#cwhire_joblication #application_form input[type="date"].warning,#cwhire_joblication #application_form input[type="month"].warning,#cwhire_joblication #application_form input[type="time"].warning,#cwhire_joblication #application_form input[type="week"].warning,#cwhire_joblication #application_form input[type="number"].warning,#cwhire_joblication #application_form input[type="email"].warning,#cwhire_joblication #application_form input[type="url"].warning,#cwhire_joblication #application_form input[type="search"].warning,#cwhire_joblication #application_form input[type="tel"].warning,#cwhire_joblication #application_form input[type="color"].warning,#cwhire_joblication #application_form .uneditable-input.warning{border-color:#c40000}#cwhire_joblication #application_form select{height:auto}#cwhire_joblication #application_form input{width:210px}#cwhire_joblication #application_form textarea{height:auto;margin-top:10px;width:430px}#cwhire_joblication #application_form input[type="radio"],#cwhire_joblication #application_form input[type="checkbox"]{margin:4px 0 0;margin-top:0;margin-top:1px \9;line-height:normal;cursor:pointer;width:auto}#cwhire_joblication #application_form .appliform_upload::file-selector-button{margin-right:20px;border:none;background:var(--basecolor);padding:12px 18px;border-radius:5px;color:#fff;cursor:pointer}#cwhire_joblication #application_form .uploadcontainer{display:flex;align-items:flex-start;justify-content:flex-start;width:100%}#cwhire_joblication #application_form .uploadcontainer input[type="file"]{z-index:1;font-size:17px;color:var(--basecolor)}#cwhire_joblication #application_form .uploadcontainer .button-wrap{position:relative}#cwhire_joblication #application_form .formlabel{width:150px;clear:both;float:left;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}#cwhire_joblication #application_form .formlabel.radio{float:none;width:100%}#cwhire_joblication #application_form #appliform_plz{width:90px}#cwhire_joblication #application_form .appliform_field,#cwhire_joblication #application_form .appliform_field_long{position:relative;padding:12px 18px;border-radius:5px;font-size:16px;font-weight:normal;color:var(--basecolor);height:auto}#cwhire_joblication #application_form .appliform_field{width:400px}#cwhire_joblication #application_form .appliform_field_long{width:700px}#cwhire_joblication #application_form .appliform_textarea{width:450px;height:100px}#cwhire_joblication #application_form .appliform_upload{width:300px;background-color:#fff;border:none}#cwhire_joblication #application_form #form_uploadgroup #form_uploadgroup_vita,#cwhire_joblication #application_form #form_uploadgroup #form_uploadgroup_testi{margin:0;padding:0;display:flex;flex-wrap:wrap}#cwhire_joblication #application_form #form_uploadgroup #form_uploadgroup_vita input,#cwhire_joblication #application_form #form_uploadgroup #form_uploadgroup_testi input{margin-bottom:10px}#cwhire_joblication #application_form #button_submit{position:relative;display:inline-block;padding:12px 18px;border-radius:5px;background-color:var(--basecolor);font-size:16px;font-weight:bold;color:#fff}#cwhire_joblication #application_form .moduletable_homepage_slideshow{width:50%}#cwhire_joblication #application_form #formlabel_upload,#cwhire_joblication #application_form #formlabel_link{cursor:pointer}#cwhire_joblication #application_form #application_text{font-style:italic !important}#cwhire_joblication #application_form .g-recaptcha{position:relative;display:inline-block}#jobsearchForm{text-align:center}.jobsbutton{display:inline-block;position:relative;left:0;right:0;border-radius:0;margin:0 auto;background-color:var(--basecolor);border:1px solid var(--basecolor);color:#fff;line-height:normal;text-transform:uppercase;text-align:center;padding:5px 0 4px 0;font-size:12px;width:388px}.jobsbutton:hover{background-color:var(--basecolor);border:1px solid var(--basecolor);color:#86c9f9}.jobsbutton:active{background-color:var(--basecolor);border:1px solid var(--basecolor);color:fff}@media (max-width:480px){.jobsbutton{width:100%}}
