html{font-family:'Open Sans', sans-serif;color:#666;background:#102367}body{background:none}body *{-webkit-font-smoothing:antialiased}#header{background:#fff}#header #logo{width:88px;height:74px;background:url(../images/bg-logo.png) 0 0 no-repeat;margin:20px 0}#header #logo a{display:block;width:100%;height:100%}#header .pull-right{margin-top:19px;text-align:right}#header .pull-right p{margin-bottom:0}#header .pull-right .user-actions{text-transform:uppercase;font-weight:bold;padding:0;margin:0 0 10px;list-style:none;display:inline-block}#header .pull-right .user-actions li{float:left;margin-left:20px}#header .pull-right .user-actions li:first-child{margin-left:0}.navbar.visible-xs{margin-bottom:0}#nav-mobile .pull-right{float:none !important}#nav{background:#f5f5f5}#nav ul{list-style:none;font-size:15px;text-transform:uppercase;padding:0;margin:0}#nav li{line-height:36px;float:left;padding:0}#nav li:hover,#nav li.active{background:#dfdfdf}#nav li a{display:block;padding:10px 15px}#nav .pull-right{margin-left:10px;padding:10px 0}#nav .pull-right a{background:#066791;line-height:36px;padding:0 10px;color:#fff}#nav .pull-right a:hover{background:#025578}#nav .pull-right:hover{background:#f5f5f5}@media (min-width: 768px){#nav ul{font-size:13px}#nav li a{padding:10px}#nav .pull-right{display:none}}@media (min-width: 992px){#nav ul{font-size:15px}#nav li a{padding:10px 15px}#nav .pull-right{display:list-item}}#flash_message{background:#fff;padding:20px 0 0}#flash_message .alert{margin-bottom:0}#main{background:#fff;padding-bottom:20px}#footer{font-size:1.2rem;color:#fff;padding-top:20px;padding-bottom:20px}#footer a{color:#fff}#footer ul{list-style:none;margin:0;padding:0}#footer li{float:left;border-left:1px solid #fff;padding-left:10px;margin-left:10px}#footer li:first-child{padding-left:0;margin-left:0;border-left:none}#hp-hero{background:#066791;text-align:center}#hp-hero h1{color:#fff;font-size:40px;font-weight:normal;line-height:1.3em;padding:100px 0;margin:0}@media (min-width: 768px){#hp-hero{background:#fff url(../images/bg-hp-new.jpg) center no-repeat;-webkit-background-size:cover;background-size:cover;text-align:left}#hp-hero h1{padding:80px 0 0 50px;height:345px}}@media (min-width: 1200px){#hp-hero h1{height:400px}}@media (min-width: 1300px){#hp-hero h1{padding-top:150px;font-size:60px;line-height:1.3em;height:600px}}#hp-commitment{background:#fff}#hp-commitment h3{font-size:26px;line-height:1.3em;padding:0 50px;margin:2em auto;color:#666;max-width:940px;text-align:center}#hp-commitment h3 small{font-size:0.8em}#hp-main{background:#f5f5f5}#hp-main .box{background:#fff;padding:20px;margin:20px 0;position:relative}#hp-main .box.tab-container{margin-bottom:62px}#hp-main .nav-tabs{border-bottom:none;position:absolute;right:0;bottom:-42px}#hp-main .nav-tabs li{margin-bottom:0}#hp-main .nav-tabs li a{background:#066791;color:#fff;line-height:42px;padding-top:0;padding-bottom:0;border:0;margin:0;font-weight:bold;text-transform:uppercase;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#hp-main .nav-tabs li a:hover,#hp-main .nav-tabs li a:focus{background:#025578}#hp-main .nav-tabs li.active a,#hp-main .nav-tabs li.active a:hover,#hp-main .nav-tabs li.active a:focus{background:#fff;color:#066791;border-top-color:transparent;border-bottom-color:#ddd}#hp-main .tab-pane ul{list-style:none;margin:0;padding:0}#hp-main .tab-pane li{position:relative;padding-right:100px}#hp-main .tab-pane li a.btn{position:absolute;right:0;top:0}#hp-main .tab-pane h4{font-size:18px}#jobs-list,#posts-list{margin:0;padding:0;list-style:none}#jobs-list>li,#posts-list>li{padding:10px 20px}#jobs-list>li:nth-child(2n+1),#posts-list>li:nth-child(2n+1){background:#f7f7f7}.job-actions{float:right;margin-top:20px;font-size:20px}.job-actions li{list-style:none;float:left;margin-left:8px}.job-actions li:first-child{margin-left:0}#timestamps{margin:0}#timestamps dt{float:left;width:100px}.pagination>li a,.pagination>li span{color:#066791}.pagination>li a:hover,.pagination>li a:focus,.pagination>li span:hover,.pagination>li span:focus{color:#066791}.pagination>.active a,.pagination>.active a:hover,.pagination>.active a:focus,.pagination>.active span,.pagination>.active span:hover,.pagination>.active span:focus{background:#066791;border-color:#066791}.btn-apply{padding:20px 0}.job-summary tr th,.job-summary tr td{border-top:none !important}.job-summary ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{color:#066791;line-height:1.3em}h1 .grey,h2 .grey,h3 .grey,h4 .grey,h5 .grey,h6 .grey{color:#666}a,a:focus,a:hover{color:#066791;text-decoration:none}.btn{font-weight:bold;text-transform:uppercase}.btn-default,.btn-default:hover{color:#fff;background:#066791;border-color:#066791}.btn-default:hover{background:#025578}.btn-grey{background:#666;color:#fff}.btn-grey:hover{background:#444;color:#fff}.fa-info-circle{cursor:pointer}.alert{border:0;border-left-width:5px;border-left-style:solid;border-color:#ccc;background-color:#f0f0f0}.alert.alert-success{background-color:#e6f6e0;border-color:#7fc067}.alert.alert-danger{background-color:#fbe7e7;border-color:#a94442}.alert.attach-cv{border:1px solid #ccc;border-top:0;background:#f9f9f9}.nav-stacked li{border:1px solid #eee;border-top-width:0;margin-top:0 !important}.nav-stacked li:first-child{border-top-width:1px}.nav-stacked li.active{border-color:#066791}.nav-stacked li.active a,.nav-stacked li.active a:hover,.nav-stacked li.active a:focus{background:#066791 !important}.nav-stacked li.submenu a{background:#fafafa}.nav-stacked li.submenu a:hover{background:#f0f0f0}.nav-stacked li.submenu .fa{width:5px;margin-right:5px}.job-actions .fa,.job-actions .fa a{color:#ddd}.job-actions .saved.yes .fa-star{color:#ffad00}.job-actions .applied.yes .fa-check-square-o{color:#5cb85c}#view-applications td>a{font-weight:bold}#view-applications td>a:after{content:'(toggle info)';display:none;margin-left:5px}#view-applications td>a:hover:after{display:inline-block}#view-applications td div{display:none}#view-applications td dl{margin:20px 0}#view-applications td dl dt{margin-top:20px}#view-applications td dl dt:first-child{margin-top:0}#view-vacancies a{font-weight:bold}div[class^="col-"] img{max-width:100%;height:auto}select[name="status"]{text-transform:capitalize}.badge.executive{cursor:pointer;background:#5cb85c}fieldset{margin-top:20px}fieldset:first-child{margin-top:0}fieldset legend{color:#066791}input,select,.form-control,.alert,.btn,.label,.nav-pills a,.well{-moz-border-radius:0 !important;-webkit-border-radius:0;border-radius:0 !important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.label a{color:#fff}select[multiple],select[size]{height:200px}.tooltip-inner{text-align:left}.tooltip-inner ul{margin:10px 0;padding-left:20px}@media all and (max-width: 768px){.is-sticky .sticky{position:static !important}}
