﻿.positions,.positions label{margin-bottom:10px}.positions{padding:0;min-width:100%;max-width:980px}.positions p{font-size:inherit;line-height:inherit}.positions textarea{max-width:887px;max-height:150px}.positions input[type=checkbox]{width:15px;height:15px}.positions strong{font-size:14px}.positions ul{margin-left:50px;padding:0}.positions .app-title{font-size:22px;text-transform:uppercase;margin-bottom:0;color:#262626;font-weight:700;line-height:1.4em;margin-top:.7em}.positions .company-name,.positions .location{font-size:15px;color:#262626;line-height:inherit;font-weight:700}.positions .location{display:inline}.positions .heading{width:calc(100% - 44px);font-size:22px!important;position:relative;background-color:#1d9ed9;color:#fff;line-height:1.4em;padding:8px 20px;font-weight:700;-webkit-margin-before:1em;margin:22px 0}.positions .heading::after{border-right:10px solid transparent;border-top:10px solid #1d9ed9;content:"";left:0;position:absolute;top:100%}.positions .required-fields{display:none}.positions .button,.positions .cust-button,.positions .cust-button-top,.positions .link-container a,.positions .locate-me{margin-right:10px;border:none;background-color:#262626;color:#fff;background-image:none;font-size:14px;line-height:1.4;font-weight:600;padding:10px 20px;text-decoration:none;width:155px;text-align:center;height:41px;border-radius:0;-webkit-appearance:none}.positions .button:hover,.positions .cust-button-top:hover,.positions .cust-button:hover,.positions .link-container a:hover,.positions .locate-me:hover{background-color:#1d9ed9;background-image:none;border:none;text-decoration:none}.positions .link-container{display:flex;display:-webkit-flex;margin-bottom:6px}.positions .link-container a{margin:0 15px}.positions .link-container a:first-child,.positions .link-container a:last-child{margin:0;background-image:none;color:#fff!important;height:20px}.positions .link-container a:after{content:""!important}.positions .link-container a:nth-child(2){background-image:none;color:#fff!important;height:20px}.positions .cust-button{margin:0 auto 20px;float:none;display:block;justify-content:center;-webkit-justify-content:center}.positions .cust-button-top{margin:0 3% 0 auto;float:none;display:flex;display:-webkit-flex;justify-content:center}.positions .button-holder{padding:24px;max-width:980px;margin:0 auto;overflow:auto;min-height:100%}.positions .field{margin-bottom:1em;overflow:hidden!important}.positions .field label:nth-child(5){display:none}.positions .field label{padding-top:.5em;vertical-align:top;width:200px!important;display:inline-block;font-weight:300;text-align:left!important;font-size:14px!important}.positions .field input,.positions .field select{width:270px!important;display:inline;padding:.4em;box-sizing:border-box;background:0;border-radius:.2em;border:1px solid #ccc;line-height:normal;font-family:inherit;font-size:100%;margin:7px 0 0;user-select:text;margin-right:6px!important}.positions #application{background-color:#fff;max-width:100%}.positions #application,.positions #main,.positions #wrapper,.positions .mainWrapper{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.positions #app_body,.positions .mainWrapper{max-width:100%;padding:24px 10px 0!important}.positions #content{margin-top:1.5em}.positions #custom_fields label{width:100%!important}.positions #back_to_application_link,.positions #view-more{display:none}@media screen and (max-width:640px){.positions .link-container{display:block}.positions .link-container a{margin:5px 0!important;height:29px!important}.positions .progress-bar .upload{width:96%}.positions .field a{margin:0;background-image:none;color:#fff!important}}.positions .mainWrapper{max-width:980px;margin:0 auto;overflow:auto;background-color:#fff;min-height:100%;font-size:14px}.positions .jobsSection li{list-style-type:none}.positions .jobsSection ul{margin-left:0}.positions .searchSection>div{margin-bottom:1em}.positions .searchSection .labelSearch{width:100px;float:left;line-height:2.5em}.positions .searchSection select{width:300px;height:35px;font-size:16px;float:left}.positions .searchBtn{width:50px;width:85px;margin-left:100px;height:inherit;cursor:pointer}.positions .searchBtn:hover{background-color:#1d9ed9}.positions span{float:right;font-weight:300}.positions .jobRow{border-bottom:1px solid #ddd;line-height:2}.positions .jobRow div{display:inline}.positions .jobRow a{color:#1d9ed9;font-weight:700;text-decoration:none;cursor:pointer}.positions .jobRow a:hover{color:#005580;text-decoration:underline}.positions #error{margin:100px 0;font-weight:500}.positions .mainWrapper h1{font-size:22px;margin-bottom:15px;line-height:1.4em;margin-top:.7em;font-weight:700}.positions .cf:after,.positions .cf:before{content:'';display:table}.positions .cf:after{clear:both}@media screen and (max-width:640px){.positions .searchSection .labelSearch,.positions .searchSection select{width:100%}.positions .searchSection .searchBtn{margin-left:auto;margin-right:auto;display:flex;justify-content:center}.positions .jobRow li{height:50px}.positions .jobRow div{display:block}.positions .jobRow span{display:block;float:none}}.addthis_toolbox{display:none}