body{color:#000;background-color:#fff}body,h1,h2,h3,h4,h5,h6{font-family:genericon,Arial,sans-serif}@media (min-width:1200px){.container{width:1170px}}@media (min-width:1230px){.container{width:1200px}}a{color:#0037dc;text-decoration:underline}a:hover{color:#0037dc;text-decoration:underline}a:focus{color:#0037dc}.form-control:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.table-striped>tbody>tr:nth-child(odd)>td{background-color:#fff}.table-striped>tbody>tr:nth-child(even)>td{background-color:#fff}.btn-primary{background-color:#428bca;border-color:#357ebd;color:#fff}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle .btn-primary{background-color:#3276b1;border-color:#285e8e;color:#fff}.btn-danger{background-color:#d9534f;border-color:#d43f3a;color:#fff}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle .btn-danger{background-color:#d2322d;border-color:#ac2925;color:#fff}.btn-default{background-color:#fff;border-color:#ccc;color:#000}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle .btn-default{background-color:#ebebeb;border-color:#adadad;color:#000}.btn-success{background-color:#47a447;border-color:#3f923f;color:#fff}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle .btn-success{background-color:#3b883b;border-color:#2d672d;color:#fff}.btn-warning{background-color:#fff;border-color:#f2f2f2;color:#000}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle .btn-warning{background-color:#ebebeb;border-color:#d4d4d4;color:#000}.btn-link{background-color:transparent;border-color:transparent;color:#0037dc}.btn-link.active,.btn-link:active,.btn-link:focus,.btn-link:hover,.open .dropdown-toggle .btn-link{background-color:rgba(0,0,0,0);border-color:transparent;color:#0037dc}@font-face{font-family:minion-pro;src:url(fonts/minionpro.woff2) format("woff2"),url(fonts/minionpro.woff) format("woff"),url(fonts/minionpro.otf) format("opentype");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:genericon;src:url(fonts/genericon_2-webfont.woff2) format("woff2"),url(fonts/genericon_2-webfont.woff) format("woff");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;src:local('PT Serif'),local('PTSerif-Regular'),url(https://fonts.gstatic.com/s/ptserif/v11/EJRVQgYoZZY2vCFuvAFWzro.ttf) format('truetype')}body{font-size:20px;font-weight:400;position:relative;min-height:100vh}h1{color:#0037dc;font-family:genericon,Arial,sans-serif;font-size:84px;font-weight:400}h2{color:#000;font-family:genericon,Arial,sans-serif;font-size:40px;font-weight:400}h3{color:#000;font-family:genericon,Arial,sans-serif;font-size:40px;font-weight:400}.h1,.h2,.h3,h1,h2,h3{margin-top:40px;margin-bottom:20px}p{margin:0 0 15px}nav.navbar-inverse{background:#fff;border-color:#fff}nav.navbar-inverse>.container{width:100%}nav.navbar-inverse .navbar-header{height:150px}nav.navbar-inverse .navbar-nav{padding-top:40px;padding-right:25px}nav.navbar-inverse .navbar-nav.navbar-left{display:none}nav.navbar-inverse .navbar-nav>li>a{color:#0037dc;padding:0 0 10px;text-decoration:none}nav.navbar-inverse .navbar-nav>li>a:active,nav.navbar-inverse .navbar-nav>li>a:focus,nav.navbar-inverse .navbar-nav>li>a:hover{color:#0037dc;text-decoration:none}nav.navbar-inverse .navbar-nav .open>a{color:#0037dc}nav.navbar-inverse .navbar-nav .open>a:active,nav.navbar-inverse .navbar-nav .open>a:focus,nav.navbar-inverse .navbar-nav .open>a:hover{color:#0037dc}nav.navbar-inverse .navbar-nav .open .dropdown-menu a{text-decoration:none;font-size:15px}@media (max-width:767px){nav.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#0037dc;text-decoration:none}nav.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#0037dc;text-decoration:none}}nav.navbar-inverse .navbar-toggle{border-color:#0037dc;border-radius:0}nav.navbar-inverse .navbar-toggle .icon-bar{background-color:#0037dc}nav.navbar-inverse .navbar-toggle:focus,nav.navbar-inverse .navbar-toggle:hover{border-color:#0037dc;background:#b3b3b3}nav.navbar-inverse .navbar-toggle:focus .icon-bar,nav.navbar-inverse .navbar-toggle:hover .icon-bar{background-color:#0037dc}.navbar-brand{padding:8px 11px}.navbar-brand img{height:200px}.btn{font-size:11px;padding:10px;border-radius:0;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:4px;text-decoration:none;color:#0037dc;background:#fff;border-color:#0037dc}.btn.btn-primary{color:#0037dc;background:#fff;border-color:#0037dc}.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover{color:#fff;background:#0037dc;border-color:#0037dc}.btn.btn-default{color:#000;background:#fff;border-color:#000}.btn.btn-default:focus,.btn.btn-default:hover{color:#0037dc;background:#fff;border-color:#0037dc}.btn:active,.btn:focus,.btn:hover{color:#fff;background:#0037dc;border-color:#0037dc}.btn-group>.btn-group>.btn,.btn-group>.btn-group>.dropdown-toggle{border-radius:0}.btn-group>.btn-group:last-child>.btn:first-child,.btn-group>.btn-group:last-child>.btn:last-child,.btn-group>.btn-group:last-child>.dropdown-toggle:first-child,.btn-group>.btn-group:last-child>.dropdown-toggle:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:first-child>.btn:first-child,.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle:first-child,.btn-group>.btn-group:first-child>.dropdown-toggle:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group-xs>.btn,.btn-xs{border-radius:0}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:0}.third-party .btn{height:auto}.form-control{border-radius:0;border-color:#ddd;color:#000;font-size:20px;min-height:39px}.form-control:focus{border-color:#0037dc;box-shadow:none}.input-group{height:36px;display:flex}.input-group>*{height:100%;display:inline-block}.input-group .input-group-btn{width:auto}.glyphicon{top:2px}label{font-weight:400}.page-jobs .jobs-list{border:1px solid #ddd}.page-jobs .jobs-list th{background-color:#0037dc;border:0;color:#fff;text-transform:uppercase;letter-spacing:4px;font-size:15px;padding:15px}.page-jobs .jobs-list th .btn-link{background:0 0;border:none;line-height:1.2;color:#fff;font-size:1.2em}.page-jobs .jobs-list td{padding:15px;border-color:#ddd}.page-jobs .jobs-list-pagination nav{text-align:center}.page-jobs .filter-reset{margin-top:15px}.page-jobs #submitFilter{line-height:1.55}.page-job .job-ad-button-block{text-align:center}.page-job .job-ad-button-block .btn:nth-child(3){display:none}.page-job .job-ad-container{width:calc(100vw - 40px);margin-left:calc(-50vw + 50% + 20px)}.page-job #jobInfoDialog{z-index:1070}.page-applicant .btn-sm .completeness{display:none}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#0037dc;background:#fff;border-color:#0037dc}.pagination>li>a,.pagination>li>span{color:#fff}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#e6e6e6}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}.datepicker{color:#000;border-radius:0}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td,.datepicker table tr th{border-radius:0}.datepicker table tr td span,.datepicker table tr th span{border-radius:0}.datepicker .active.active.active.century,.datepicker .active.active.active.day,.datepicker .active.active.active.decade,.datepicker .active.active.active.month,.datepicker .active.active.active.year{color:#0037dc;background:#fff}.datepicker .active.active.active.century:focus,.datepicker .active.active.active.century:hover,.datepicker .active.active.active.day:focus,.datepicker .active.active.active.day:hover,.datepicker .active.active.active.decade:focus,.datepicker .active.active.active.decade:hover,.datepicker .active.active.active.month:focus,.datepicker .active.active.active.month:hover,.datepicker .active.active.active.year:focus,.datepicker .active.active.active.year:hover{background:#e6e6e6;color:#0037dc}.datepicker td.today.day{color:#4372ff;background:#fff}.datepicker td.today.day:focus,.datepicker td.today.day:hover{background:#fff;color:#0037dc}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover,.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.dropzone{border-width:2px;border-style:dashed;border-color:#262626;border-radius:0;color:#262626;padding:25px}.dropzone.drop,.dropzone:hover{color:#000;border-color:#000}.modal .jobprofiles{margin-top:20px}.validation-summary-errors ul{margin:0 0 0 15px;padding:0}div[class*=page]{margin-bottom:120px}.smile{display:block;margin:0 auto;width:90%;max-width:330px;padding-bottom:90px}footer{background:#0037dc;position:relative;width:100%;bottom:0;color:#fff;line-height:1;text-align:center;font-size:15px;padding:40px 0;line-height:normal}footer .contact>strong{font-family:minion-pro,serif;font-size:37px;font-weight:400}footer .contact a{color:#fff;text-decoration:none}footer .contact a:focus,footer .contact a:hover{color:#fff;text-decoration:none}footer ul{padding:0;margin:0;list-style:none}footer ul li{display:inline-block;padding:0 10px}footer ul li a{color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:4px;font-weight:700;font-size:11px}footer ul li a:focus,footer ul li a:hover{color:#fff;text-decoration:none}@media (max-width:980px){.navbar-brand{padding:2px 3px}.navbar-brand img{height:100px}h1{font-size:30px}h2,h3{font-size:26px}nav.navbar-inverse .navbar-header{height:100px}.page-jobs .jobs-list th{font-size:11px}}@media (max-width:767px){table.jobs-list>tbody>tr>td,table.jobs-list>tbody>tr>th,table.jobs-list>tfoot>tr>td,table.jobs-list>tfoot>tr>th,table.jobs-list>thead>tr>td,table.jobs-list>thead>tr>th{padding:.4em .5em .4em}.page-jobs>.description{display:block}nav.navbar-inverse .navbar-nav{padding:5px 0}nav.navbar-inverse .navbar-nav>li>a{padding:10px 15px}}
