﻿#job-openings h3{margin:0;}#job-openings a{transition:.2s;display:block;padding:20px;background-color:rgba(255,255,255,.1);margin:20px 0;}#job-openings a:hover{background-color:rgba(255,255,255,.2);padding-left:30px;border-left:solid 10px;}#job-openings a span{text-transform:uppercase;letter-spacing:3px;display:block;margin-top:15px;}#job-openings a span:before{font-family:"fontAwesome";font-weight:900;content:"";padding-right:6px;}#careers-hero{text-align:center;color:#fff;background-position:center;background-size:cover;background-image:url(/images2/careers/careers-bg.jpg);}#careers-hero h1{margin-top:0;font-size:80px;}@media(max-width:700px){#careers-hero h1{font-size:40px;}}@media(max-width:700px){#careers-hero h2{font-size:30px;}}#careers-hero p{font-size:18px;}@media(max-width:1025px){#careers-hero p{max-width:700px;padding:0 30px;margin:auto;}}#careers-hero h3,#careers-hero .h3{font-weight:800;}#careers-hero .container-fluid{padding-top:150px;padding-bottom:150px;max-width:800px;margin:0 auto;}@media(max-width:767px){#careers-hero .container-fluid{padding:50px 0;}}#section-1,#section-2{margin-top:15px;}#section-1 .row,#section-2 .row{align-items:center;}h4{font-weight:600;}#top-promo-bar{display:none;}#job-post{margin-bottom:30px;}#job-navigation{background-color:#046197;}#job-navigation a{color:#fff;display:inline-block;width:100%;padding:10px 0;transition:.2s;}#job-navigation a:hover{background-color:rgba(0,0,0,.3);padding-left:10px;color:#fff;}#job-title{background-color:#0272b3;color:#fff;padding:30px 0 60px 0;}@media(max-width:500px){#job-title h1{font-size:40px;}}#job-title a{color:#fff;text-decoration:underline;}#job-title p{font-size:16px;}#job-outro{margin-top:20px;}