body{font-family:Raleway,sans-serif;line-height:1.6}a{color:#002e5b;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:active,a:focus,a:hover{color:#333;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif;font-weight:400;margin-top:0;color:#002e5b}h1{font-size:40px;margin-bottom:20px}.btn:focus,:focus,a:focus,input:focus{outline:0;outline:0}ol,ul{padding-left:23px}img{max-width:100%}body{color:#002e5b;padding-top:102px}iframe{width:100%;border:none;background:0 0;overflow:hidden}.dynamic-breadcrumb{display:none}#content-container,#dynamic-container,#job-dynamic-container{padding-top:3em;padding-bottom:2em}#ctl00_ContentPlaceHolder1_ucMemberSocialLogin1_lbSignInFacebook{display:unset!important}#dynamic-side-left-container,#side-left{margin-top:8px}#side-left .map-address{display:none}.jxt-mini-campaign{padding-top:2em}.phoneTop{background-color:#f2f2f2;line-height:30px;color:#6a6a6a;font-weight:600;font-size:13px}.navbar-brand{height:auto;padding:0;width:245px}.navbar-brand img{position:relative;top:22px}.navbar{margin-bottom:0}li.dropdown{position:relative;margin-right:5px;cursor:pointer}li.dropdown:after{content:' ';position:absolute;top:9px;left:85%;right:0;bottom:0;color:#fff;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}.navbar .navbar-collapse>ul:not(.navbar-nav){display:none}#site-topnav .navbar{margin-bottom:10px}#site-topnav .nav>li>a:focus,#site-topnav .nav>li>a:hover{background-color:transparent}#site-topnav li,#site-topnav ul{list-style:none}#site-topnav ul ul ul{padding-left:0}.navbar-wrapper{z-index:20}.navbar .nav>li>a{color:#fff;text-transform:uppercase;font-size:15px;padding:0;margin:0 23px;text-shadow:none;text-decoration:none}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{opacity:.6}.navbar .nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover{opacity:.6}.navbar-nav>li>.dropdown-menu{border-top-right-radius:4px;border-top-left-radius:4px;background-color:#002e5b;border:none;margin-top:0}.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle,.navbar .nav li.dropdown.open>.dropdown-toggle{background-color:#112c56}.navbar .nav li.dropdown li a{color:#fff;padding:5px 20px;text-decoration:none;font-weight:400}.navbar .nav li.dropdown ul li ul li>a{padding-left:35px}.navbar .nav li.dropdown li a:focus,.navbar .nav li.dropdown li a:hover,.navbar .nav li.dropdown li.active>a{background-color:#fff;color:#002e5b}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent}#Top-nav-sticky{background:#031a35}.dropdown-menu li li a{display:block}#site-social,#site-social-footer{margin:36px 0 0 0}#site-social li,#site-social-footer li{color:#fff;padding-right:10px}#site-social li a,#site-social-footer li a{display:block;color:#fff;text-decoration:none}#site-social li a:focus,#site-social li a:hover,#site-social-footer li a:focus,#site-social-footer li a:hover{opacity:.6}#site-social li a em,#site-social li a i,#site-social-footer li a em{font-size:17px}#site-social li a:focus em,#site-social li a:focus i,#site-social li a:hover em,#site-social li a:hover i,#site-social-footer li a:focus em,#site-social-footer li a:hover em{border-color:#333}#moreinfo{background-color:#f2f2f2;padding:3em 0 2em 0}#moreinfo a{text-decoration:none}#moreinfo .foo-info{padding-top:1em}#moreinfo .foo-info h3{margin-bottom:1em;font-size:21px}#moreinfo .foo-info h3 em{color:#ccc;padding-left:10px}#moreinfo .foo-info a{color:#333;line-height:2.3em}#moreinfo .foo-info a:focus,#moreinfo .foo-info a:hover{color:#333;text-decoration:underline}#moreinfo .foo-qlinks a em{font-size:25px;position:relative;top:5px;padding-right:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#moreinfo .foo-qlinks a:focus em,#moreinfo .foo-qlinks a:hover em{color:#333}#disclaimer{padding:23px 0 15px 0;color:#c5c6ca;background:#002e5b;font-size:13px}#disclaimer .fa{color:#c5c6ca;font-size:17px}#disclaimer .fa:focus,#disclaimer .fa:hover{color:#fff}#disclaimer p a{color:#c5c6ca;text-decoration:none}#disclaimer p a:focus,#disclaimer p a:hover{color:#fff}#disc-links a{color:#333;font-size:12px;line-height:35px;text-decoration:none}#disc-links a:focus,#disc-links a:hover{text-decoration:underline}#disclaimer #site-social-footer{margin:0}#prefix_banner-container>div{overflow:hidden}#widget-search{position:relative;margin-top:-75px;z-index:1000}#widget-search .form-group{margin-bottom:20px}#widget-search .form-group label{display:none}#btn-widget-search{color:#fff;border-radius:0;background-color:#031a35;border:none;border:0 solid transparent}#btn-widget-search:focus,#btn-widget-search:hover{background-color:#fff;color:#031a35}#widget-search input[type=text]{border:0 solid #ececec!important;box-shadow:none;padding:0 15px;line-height:46px;height:40px;border-radius:0;color:#031a35}#widget-search select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-color:transparent;background-image:none;border:none!important;box-shadow:none;color:#666;line-height:1;outline:0;overflow:hidden;position:relative;text-indent:1px;text-overflow:'';height:40px;padding:9px 15px;cursor:pointer;line-height:1.2}#widget-search .custom-select .search-widget{background-color:#fff;display:block;border-radius:0;border:0 solid #ececec;overflow:hidden}#widget-search .custom-select:before{display:inline-block;content:"\f078";color:#333;font-family:FontAwesome;font-weight:400;font-style:normal;font-size:17px;position:absolute;right:1.7em;top:8px;text-decoration:inherit}.styled-desc{font-size:17px}.styled-border{padding:0 2em 2em 2em}.styled-border:after{border-bottom:1px solid #333;bottom:0;content:'';left:38%;right:38%;position:absolute;width:24%}.h-section{padding:25px 0 0}.h-section .row{padding:2em 0}.h-section h2{font-size:45px;margin-bottom:20px}.h-section h2 span{color:#333}.h-section .row.h-qlinks{padding:1.2em 0}.h-qlinks a{display:block;text-decoration:none;border-radius:2px;padding:26px 25px 35px;margin:.6em 0;color:#002e5b}.four-box-title{font-weight:300;font-size:24px;line-height:1.8em;display:block;padding-top:13px}.four-box-txt{display:block;font-size:14px;line-height:1.3;padding-top:8px;font-weight:400}.h-qlinks a em{font-size:48px}.h-qlinks a:focus,.h-qlinks a:hover{color:#fff;background-color:#031a35}.outline-outward{display:inline-block;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent}.outline-outward:active:before,.outline-outward:focus:before,.outline-outward:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px}.outline-outward:before{content:'';position:absolute;border:#031a35 solid 1px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.section-service{background:url(../images/bg-h-service.jpg) 50% 50% no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.h-section .row.h-services{padding:0 0 1em 0}.crsl-item a{text-decoration:none;color:#333}.crsl-item a img{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent}.crsl-item a:active img,.crsl-item a:focus img,.crsl-item a:hover img{box-shadow:0 0 15px rgba(0,0,0,.6)}.crsl-item a span{text-align:center;font-weight:300;font-size:16px;padding:14px 0;height:50px;display:block}.crsl-item a span:after{border-bottom:4px solid #d3d1d1;bottom:46px;content:'';left:25%;right:25%;position:absolute;width:50%}.crsl-item a:focus span:before,.crsl-item a:hover span:before{border-bottom:4px solid #d3d1d1;bottom:0;content:'';left:25%;right:25%;position:absolute;width:50%}.crsl-nav a{position:absolute;bottom:50%;color:#666;border:1px solid #666;border-radius:2em;width:35px;height:34px;line-height:32px;text-align:center}.crsl-nav a:focus,.crsl-nav a:hover{color:#333;border:1px solid #333}.crsl-nav a.previous{left:-35px}.crsl-nav a.next{right:-35px}.section-about h2{position:absolute;margin-top:2.2em;z-index:1}.section-about h3{color:#f8f8f8;font-size:90px;position:relative;bottom:100%;line-height:.8em}.h-about h4{font-size:18px;padding-left:60px}.h-about h4 span{font-size:45px;color:#333}.h-about h4 i{position:absolute;font-size:45px;color:#333;margin-left:-60px;margin-top:2px}.double-border{border:1px solid #e6e6e6;border-left:none;border-right:none}.single-border{border-bottom:1px solid #e6e6e6}.h-section .row.double-border{padding:32px 0 25px 0;margin-bottom:30px;margin-left:0;margin-right:0}.h-section .row.single-border{padding:32px 0 25px 0;margin-bottom:30px;margin-left:0;margin-right:0}#h-consult-tab-con .list-inline>li{padding:0;margin-right:-16px;margin-left:12px}#h-consult-tab-con .list-inline li a{display:block;background:#333;position:relative}#h-consult-tab-con .list-inline li a i{position:absolute;top:36%;left:37%;font-size:20px;border:1px solid;width:40px;line-height:39px;text-align:center;border-radius:2em;color:#fff;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#h-consult-tab-con .list-inline li a:focus img,#h-consult-tab-con .list-inline li a:hover img{opacity:.2;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#h-consult-tab-con .list-inline li a:focus i,#h-consult-tab-con .list-inline li a:hover i{opacity:1}.h-section .tab-pane .row{padding:0}.h-section .row.section-cons-tabs{padding:0 0 29px 0}.h-section .row.section-cons-tabs .tab-pane img{max-width:135px}#h-consult-tab.nav-tabs>li>a{border:none}#h-consult-tab.nav-tabs{border:none}#h-consult-tab.nav>li>a:focus,#h-consult-tab.nav>li>a:hover{background:0 0;color:#333}#h-consult-tab.nav>li>a{font-weight:300;color:#333;font-size:16px}#h-consult-tab.nav-tabs>li.active>a,#h-consult-tab.nav-tabs>li.active>a:focus,#h-consult-tab.nav-tabs>li.active>a:hover{color:#333}.section-jobfeed{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#myJobsList,#myJobsList .jcarousel-clip,#myJobsList ul{overflow:hidden;margin:0;list-style:none;font-size:14px}#myJobsList li{display:block;overflow:hidden;margin:0 30px 0 0;width:450px;float:left;position:relative;min-height:90px}#myJobsList .rss-item-pubDate{display:block;float:left;width:50px;height:50px;text-align:center;padding:7px 9px 7px 8px;margin:1px 0 0;border:solid 1px #031a35;color:#002e5b;line-height:1.1;font-size:16px;font-weight:400;text-transform:uppercase;text-align:center;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0}#myJobsList .rss-item-title{display:block;padding:25px 0 0 70px}#myJobsList .rss-item-title a{font-weight:300;font-size:20px;line-height:20px;padding-bottom:10px;text-transform:uppercase;display:block;text-decoration:none;color:#002e5b}#myJobsList .rss-item-description{display:block;padding:10px 0 0;color:#002e5b;font-size:14px;font-weight:400;line-height:18px}.xmlLocation{position:absolute;top:0;color:#333;left:70px}.xmlBoldTitle{position:absolute;left:15px;font-size:14px;color:#002e5b;font-weight:500}.xmlLocation:before{font-family:FontAwesome;font-style:normal;font-weight:400;content:"\f041";position:relative;text-decoration:inherit;margin-right:7px;left:2px;color:#002e5b;font-size:14px}.simply-scroll-container{position:relative}.simply-scroll-clip{position:relative;overflow:hidden}.simply-scroll-list{overflow:hidden;margin:0;padding:0;list-style:none}.left-hidden{display:none}.team-member-page .staff-holder{margin:20px 15px;overflow:hidden;border-top:1px solid #f2f2f2;padding:40px 0 0 0}.team-member-page .staff-holder #site-social{margin-top:10px}.team-member-page .staff-holder img{border-radius:0;border:10px solid #eee;display:inline-block}.team-member-page .staff-holder h2{font-size:32px;margin:5px 0 0}.team-member-page .staff-holder h2 span{font-size:24px;color:#ccc}.staff-holder #site-social li{display:block}.candidates .page-service{padding-top:30px}.page-service .service-holder{background-color:#f2f2f2;margin-bottom:20px;padding:10px 10px 5px 10px}.page-service .service-holder img{width:100%}.page-service .service-holder h3{font-weight:500;padding-top:15px;padding-bottom:13px;border-bottom:1px solid #e2e2e2;font-size:20px;line-height:1.3}.page-service .service-holder p{margin-bottom:15px}.page-service .service-holder em{font-size:65px;width:100px;height:100px;line-height:100px;border-radius:10em;background:#f9f9f9;padding:18px 22px}#contact-map{position:relative;background-color:#f2f2f2}.map-overlay{background-color:rgba(51,51,51,.2);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:99}.in-section .h-about .col-sm-6{padding-bottom:1em;padding-top:1em}.navigation{border-radius:6px;background:#333;border:none;color:#fff;width:100%;padding:10px;display:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-o-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border:1px solid #031a35!important}input[type=email],input[type=password],input[type=text]{height:40px;border-radius:0}.form-control:focus{border:2px solid #666!important;outline:0;-webkit-box-shadow:none;box-shadow:none}#CV-content-holder .input-append{margin:15px 0 0 0}.btn{font-size:12px;font-weight:700;text-transform:uppercase;text-shadow:none}.btn-primary{font-family:Raleway,sans-serif;color:#fff;font-size:16px;border-radius:2em;background-color:transparent;border-width:2px;padding:11px 35px;border-color:#9d9d9d;text-decoration:none;height:40px;font-weight:500}.btn-primary:focus,.btn-primary:hover{border-color:transparent;background-color:#fff;color:#031a35}.btn-default{border-color:#9d9d9d!important}.btn-default:focus,.btn-default:hover{color:#fff;background-color:#333;border-color:#333}.btn-group-sm>.btn,.btn-sm{color:#fff;border-radius:0;background-color:#031a35;border:none;padding:11px 20px;font-size:14px}.btn-group-sm>.btn:focus,.btn-group-sm>.btn:hover,.btn-sm:focus,.btn-sm:hover{background-color:#fff;color:#031a35}.btn.active,.btn:active{box-shadow:none}.nav .caret,.nav a:focus .caret,.nav a:hover .caret{border-top-color:#333;border-bottom-color:#333}.dropdown-menu>.active>a,.dropdown-menu>li.active>a:focus,.dropdown-menu>li.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#002e5b}#CV-content{margin-left:15px;margin-right:15px}ul#memberProfileLinks ul.dropdown-menu{right:0;left:auto}ul.site-login{float:right;margin-top:6px}li#memberStatusDashLogin,li#memberStatusDashRegister{display:inline-block}li#memberStatusDashRegister{position:relative}li#memberStatusDashRegister:before{content:'|';position:absolute;left:-5px}.member-status-home img{display:none}.member-status-home::after{display:block;position:absolute;top:3px;left:-22px;font-family:FontAwesome;margin-right:18px}.member-status-home{position:relative}.profile-completion-info .jxt_dash-statusInfo .fa,.profile-completion-info .status-yes .fa{background:#7bc109}.profileMeterRing .progress-bar .right{background:#2c2b7c!important}.profileMeterRing .progress-bar .rotate{background:#2c2b7c!important}.uncomplete-sec-list .fa:focus,.uncomplete-sec-list .fa:hover{color:#2c2b7c}#box-profile-details .db_section-header h2{color:#fff;border-bottom:1px solid #000}#divForm{padding-left:37px}.buttonHolder{margin-top:20px}.boardy-apply-content .boardy-apply-register .form-group .input-group{padding-left:15px;padding-right:35px}.boardy-apply-content .boardy-apply-register .form-group label{padding-left:30px}.margin-left0{margin-left:0}.form-horizontal .control-label{text-align:left}#memberProfileLinks li{background:#2c2b7c}#memberProfileLinks a{color:#fff}#memberProfileLinks a:focus,#memberProfileLinks a:hover{background-color:#44c8f5}#memberProfileLinks .btn.btn-default{background-color:#2c2b7c;color:#fff}.nav .caret,.nav a:focus .caret,.nav a:hover .caret{border-top-color:#fff;border-bottom-color:#333}.highlight{color:#031a35}#CV-content .btn-primary{color:#fff;background-color:#031a35;border:1px solid #031a35!important}#CV-content .btn-primary:focus,#CV-content .btn-primary:hover{color:#031a35;background-color:#fff!important;border-color:#031a35}.db_section-header{background-color:#031a35}.missing{color:#777}.newDash .table-bordered>thead>tr>td,.newDash .table-bordered>thead>tr>th{color:#031a35}.section-footer a:focus,.section-footer a:hover{background-color:transparent}#member-fp-or-field{margin-bottom:6px;text-align:center}#ctl00_ContentPlaceHolder1_lblMessage{display:none}input[type=text]{-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}ul#side-drop-menu li#AdvancedSearchFilter_PnlCompany{display:none}#jobsearch-top .num-results{margin:0 0 1em 0}#jobsearch-top .searchresult-number{color:#333;font-weight:700}.job-navbtns .button{-moz-boz-sizing:border-box;boz-sizing:border-box;float:left;margin:0 .5em 1em 0}.job-navbtns .switch_options{display:none}.job-navbtns .button a,.search-options .button a{padding:8px 20px;font-weight:500;font-size:16px}.job-navbtns .actions-button,.job-navbtns .filters-button{display:none}#job-holder,.job-holder{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;clear:both;border:solid 1px #d5d5d5;background:#fafafa;margin:0 0 1em 0;padding:.8em 1em;width:100%;border-radius:5px}#job-holder:focus,#job-holder:hover,.job-holder:hover .job-holder:focus{box-shadow:1px 1px 6px #c1bac1;background:#fff}#job-holder a{color:#666;font-weight:700}#job-holder a:focus,#job-holder a:hover{color:#333}#job-holder .job-toplink a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#666;background:0 0;display:inline-block;font-size:1.2em;font-weight:600;line-height:1.3em}#job-holder:focus .job-toplink a,#job-holder:hover .job-toplink a{color:#000}.job-toplink{-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 5% 0 0;width:80%}.job-toplink a{font-size:24px;text-decoration:none}.job-toplink .nameofcompany{display:none;font-size:small}.job-rightlinks{-moz-box-sizing:border-box;box-sizing:border-box;float:right;font-size:small;text-align:right;width:20%}.job-rightlinks a{text-decoration:none}.description-holder .locandsalary{-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;overflow:hidden}.description-holder .locandsalary span{display:block;margin:0}.description-holder{clear:both;display:inline-block;margin:.4em 0;overflow:hidden;width:100%}.description-holder .description-logo{display:none}.description-holder p,.description-holder ul{margin-top:0;margin-bottom:0}.job-breadcrumbs{-moz-box-sizing:border-box;box-sizing:border-box;clear:both;font-size:small}.job-breadcrumbs a{text-decoration:none}.description-holder .job-checkbox{float:right;text-align:right;width:5%}.description-holder .job-checkbox input[type-checkbox]{max-width:100%}.description-holder .locandsalary{-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 5% 0 0;width:35%}.description-holder .description-text{float:left;font-size:13px;width:60%}#tnt_pagination a{border:solid 1px #bebebe;cursor:pointer;display:inline-block;font-size:small;margin:0 .5em 0 0;padding:.5em .5em;text-align:center}#wrapper #job-ad-template,.jobdetail-top .job-detailtop-title{-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 0 1em 0;width:65%}.job-detailtop-title a{text-decoration:none}.jobdetail-top{margin:0 0 1em 0;overflow:hidden;width:100%}#job-ad-template{overflow:hidden;float:left;width:458px;border:solid 1px #f2f2f2;border-radius:0;font-size:14px;line-height:1.5;color:#333}#job-ad-template.job-ad-mickey{width:536px}#job-ad-template a{text-decoration:underline;color:#333}#job-ad-template a:active,#job-ad-template a:focus,#job-ad-template a:hover{text-decoration:none;color:#333}#job-ad-template p{margin:0 0 1.5em 0}#job-ad-template ul{padding:0 0 0 18px;margin:0 0 1.5em 0;list-style:disc}#job-ad-template ol{padding:0 0 0 24px;margin:0 0 1.5em 0}#job-ad-template ol li{padding:0;margin:0}#job-ad-template ul li{display:list-item;padding:0;margin:0;list-style:disc}#job-ad-template li:before{display:none}#job-ad-template #job-ad-content{padding:1em 1.5em}#job-ad-template .job-ad-part{margin:1.5em 0}#job-ad-template #job-ad-header{overflow:hidden;position:relative;padding:1.5em;background-size:cover;background-color:#002e5b}#job-ad-template #job-ad-header:after{content:"";position:absolute;bottom:0;left:0;right:0;top:0;z-index:1}#job-ad-template #job-advertiser-logo{position:relative;z-index:10;float:right;width:245px;height:88px;background-repeat:no-repeat;background-position:left 50%;background-size:auto 100%;background-image:url(../images/logo.png)!important}#job-ad-template .job-ad-option{display:table-row}#job-ad-template .job-ad-optional-heading,#job-ad-template .job-ad-optional-text{display:table-cell;vertical-align:top}#job-ad-template .job-ad-optional-heading{padding:0 1em 0 0;font-weight:700}#job-ad-template .job-ad-optional-text div{display:inline-block}#job-ad-template #job-ad-footer a{display:block;padding:.5em 0;text-align:center;text-decoration:none;background:#002e5b;color:#fff}#job-ad-template #job-ad-footer a:active,#job-ad-template #job-ad-footer a:focus,#job-ad-template #job-ad-footer a:hover{background:#031a35;color:#fff}.jd-btm-description,.job-detail-centre,.jobdetail-top .backtoresults{-moz-box-sizing:border-box;box-sizing:border-box;float:right;width:35%}.jobdetail-top .backtoresults a{-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;width:100%}.job-detail-centre .jobdetail-padding,.jobdetail-top .backtoresults{padding-right:0}.job-detail-centre h2{margin:15px 0 0}.job-detail-centre .jobdetail-options li,.job-detail-centre .jobdetail-options ul{background:0 0;list-style:none;padding:0;margin:0}.job-detail-centre .jobdetail-options li{display:block;padding:0;margin:0}.job-detail-centre .jobdetail-options a{color:#666;display:block;background-repeat:no-repeat;background-size:auto cover;background-position:left center;font-size:small;line-height:26px;text-decoration:none;padding:.5em 0 .5em 2.7em}.job-detail-centre a{position:relative}.job-detail-centre a:before{color:#333;font-family:FontAwesome;font-style:normal;font-weight:400;font-size:20px;left:-6px;position:absolute;text-decoration:inherit;text-indent:.5em;top:7px}.job-detail-centre .save-image a:before{content:"\f0c7";left:-5px}.job-detail-centre .print-image a:before{content:"\f02f"}.job-detail-centre .email-image a:before{content:"\f0e0"}.job-detail-centre .facebook-image a:before{content:"\f09a";color:#395692;left:4px}.job-detail-centre .twitter-image a:before{content:"\f099";color:#3299d4}.job-detail-centre .linked-in-image a:before{content:"\f0e1";color:#085c88}#jobdetail-social-media .googleplus-in-image,.jobdetail-options ul .googleplus-in-image{background:0 0}.job-detail-centre .googleplus-in-image a:before{content:"";left:-8px;color:#d51b1c}.backtoresults,.jobdetail-padding{padding-left:40px}.jd-btm-description{clear:both;float:none}.jd-btm-description .jobdetail-padding{padding-left:0}.apply-now-link{margin-bottom:20px}.apply-now-link a{background:#031a35;color:#fff;display:block;font-size:16px;padding:.5em 0;text-align:center;border:1px solid #031a35;border-radius:0}.apply-now-link a:focus,.apply-now-link a:hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#fff;color:#031a35;border:1px solid #031a35}#ef-messageforyourfriend-field textarea,#ef-yourfriendemail-field input,#ef-yourfriendname-field input{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#box-table{clear:both;max-width:100%;margin:1em 0;white-space:nowrap}#box-table th{background:#252525;color:#fff;font-weight:700;padding:.5em}#box-table tr td{background:#f6f6f6;padding:.5em;color:#333}.box-table-responsive{clear:both;margin:1em 0;overflow-x:scroll;position:relative;width:100%}#content ul.tabs{display:none}#content ul.tabs li{background:0 0;border:0;list-style:none;padding:0;margin:0}#ContentPlaceHolder1_pnlFullRegistration{display:none}#jobBreadCrumb,.breadcrumbs{margin:0 0 1em 0}.button a,.jobdetail-top .backtoresults a,.mini-new-buttons{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:0;cursor:pointer;display:inline-block;box-shadow:none!important;text-decoration:none;padding:9px 35px;border:1px solid #031a35!important;background:#031a35;color:#fff!important;font-size:16px;font-weight:500;height:40px}.button a:focus,.button a:hover,.jobdetail-top .backtoresults a:focus,.jobdetail-top .backtoresults a:hover,.mini-new-buttons:focus,.mini-new-buttons:hover{color:#031a35!important;background-color:#fff}input.mini-new-buttons{-webkit-appearance:none}#prefix_left-navigation li,#prefix_left-navigation ul,#prefix_left-navigation-static li,#prefix_left-navigation-static ul{list-style:none}#prefix_left-navigation ul li a,#prefix_left-navigation-static ul li a{font-size:15px;text-decoration:none;display:block;padding:10px 0;color:#58595b;position:relative;border-top:1px solid #e8e8e8;text-indent:5px}#prefix_left-navigation ul li ul li a:focus,#prefix_left-navigation ul li ul li a:hover,#prefix_left-navigation-static ul li ul li a:focus,#prefix_left-navigation-static ul li ul li a:hover{color:#000}#prefix_left-navigation ul,#prefix_left-navigation-static ul{padding:0;margin:0}#prefix_left-navigation ul li ul li a,#prefix_left-navigation-static ul li ul li a{color:#727272}#prefix_left-navigation ul li ul li ul li a{text-indent:15px}#prefix_left-navigation ul li ul li ul li.active a,#prefix_left-navigation ul li ul li.active>a,#prefix_left-navigation-static ul li ul li.active>a{color:#031a35;font-weight:500}.side-left-header{display:none}#side-drop-menu,#side-drop-menu ul,.links-2 ul{list-style:none;margin:0;padding:0}#side-drop-menu{margin-bottom:2em;margin-top:2em}#side-drop-menu li,.links-2 li{display:block;margin:0;padding:0}#side-drop-menu a,.links-2 a,.search-query p{display:block;margin:0;padding:10px 5px;border-top:1px solid #e8e8e8;text-decoration:none}#side-drop-menu ul li a,.links-2 ul li ul li a{color:#727272}#side-drop-menu a:focus,#side-drop-menu a:hover,.links-2 a:focus,.links-2 a:hover{text-decoration:none}.search-query{margin:0}.search-query>h3{display:none}.red-remove{color:#f60;float:right}.red-remove a{color:#f60;display:inline-block}.red-remove:focus,.red-remove:focus a,.red-remove:hover,.red-remove:hover a{color:#f60}.login-status{padding:0 5px}#advanced_search-holder,.form-all,.uniForm{clear:both;padding:0}#advanced_search-holder input,#advanced_search-holder select,.form-all input,.form-all select,.form-all textarea,.uniForm input,.uniForm select,.uniForm textarea{-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em;height:40px}.form-required,label em{color:#f60;padding:0 .5em}.form-section,.form-section li,.uniForm li,.uniForm ul{background:0 0;display:block;list-style:none;padding:0;margin:0}.formHint{margin:0}.formHint span{margin:0 0 1em 0}.MemberFullRegisterHeader{cursor:pointer}#search-salary #divSalaryFrom,#search-salary ul li{float:left;width:45%}#search-salary #divSalaryTo,#search-salary ul li:last-child{float:right;width:45%}#search-salary ul li:first-child{float:none;width:100%;margin:0}#search-worktype{clear:both}#search-salary{overflow:hidden}#divTo{float:left;width:9%;text-align:center;line-height:33px}#ctl00_ContentPlaceHolder1_ucMemberEdit1_upDateOfBirth{overflow:hidden}#ucmemberedit-date-of-birth .form-sub-label-container{float:left;padding-right:5%;text-indent:-5000em;width:35%}.Member-nojob-alerts{margin-top:15px}.form-sub-label-container .span-dash{display:none}#ucmemberedit-date-of-birth .form-sub-label-container select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-sub-label-container .form-sub-label{display:none}#ucmemberedit-date-of-birth .form-sub-label-container:last-child{float:right;padding-right:0;width:30%}#jobs-salaryfromto-field .form-input{text-align:center}#jobs-salaryfromto-field select{float:left;width:40%}#jobs-salaryfromto-field select:last-child{float:right;margin-right:0}#Li2{clear:both}.form-input table{width:100%}.form-input table tr td{-moz-box-sizing:border-box;box-sizing:border-box;padding-right:1em;width:50%}.form-input table tr td:last-child{padding-right:0;padding-left:1em}.cke{max-width:100%}.advertiser-searchbottom,.form-buttons-wrapper,.member-submitbottom{margin:1em 0}#Li1 .form-input,#ucmembersearchcriteria-avail-date .form-sub-label-container{position:relative}#Li1 a,#ucmembersearchcriteria-avail-date #ctl00_ContentPlaceHolder1_ucMemberSearchCriteria1_ibFirstApprovedDate{position:absolute;right:.5em;top:0}.form-error-message{background:#f5f5f5;color:#f60;padding:1em;margin:1em 0}.form-radio label,.form-radio2 label{margin-right:1em}.label{background-color:#fff;font-size:14px;padding:0;color:#002e5b}.section-heading{font-size:1.2em;display:inline-block;padding-top:15px}#content-container.newDash #content .content-holder{padding-top:20px}#memberProfileLinks .btn.btn-default{border-color:#dadada}#content-container.newDash #content #memberProfileLinks{top:-1em}#memberProfileLinks li .divider{background-color:#e5e5e5}#memberProfileLinks{right:0;top:-1em}#CV-content-holder{padding-top:1em}.banner-sec{width:100%;height:460px;background:url(../images/home-banner.jpg) no-repeat bottom center;background-size:cover;display:block;position:relative;overflow:hidden;background-position:0 -5px}#btn-widget-search .fa{display:none}.form-control{font-size:16px;color:#777!important;border-radius:0}.fluid-type-sec{padding-top:50px;text-align:center}.fluid-type-sec h2{color:#002e5b;font-size:30px;font-weight:500;line-height:30px;padding:0 20px}.fluid-type-sec p{color:#002e5b;font-size:20px;line-height:36px;padding:5px 100px 60px}.fluid-service-box{width:100%;height:267px;position:relative;z-index:1;margin-bottom:30px;background-repeat:no-repeat;background-size:cover}.fluid-service{display:block;overflow:hidden;position:relative}.fluid-service-box a:after{content:' ';position:absolute;width:100%;height:100%;left:0;background-repeat:no-repeat!important;z-index:0;top:0}.service-1 a:after{background:url(../images/fluid-accounting-shape-img.png)}.service-2 a:after{background:url(../images/fluid-engineering-shape-img.png)}.service-3 a:after{background:url(../images/fluid-operations-shape-img.png)}.service-4 a:after{background:url(../images/fluid-it-shape-img.png)}.service-5 a:after{background:url(../images/fluid-commercial-shape-img.png)}.service-6 a:after{background:url(../images/hr-services-shape-img.png)}.service-7 a:after{background:url(../images/fluid-it-shape-img-orange.png)}.service-8 a:after{background:url(../images/fluid-it-shape-img-light-green.png)}.service-9 a:after{background:url(../images/fluid-it-shape-img-blue.png)}.fluid-service-title{background-color:#002e5b;padding:15px;position:absolute;bottom:0;width:100%;left:0;z-index:1}.fluid-service-title h3{color:#fff;font-size:24px;line-height:36px;margin-bottom:0}.job-section{padding-top:35px}.section-title{text-align:center;font-size:30px;font-weight:500;color:#002e5b}#myJobsList{padding-top:30px}#myJobsList ul{padding-left:0}.client-section{padding:65px 0}#client-logo-slider{padding-top:25px}#client-logo-slider ul{padding-left:0}.banner-title{height:74px;width:520px;background-color:#002e5b;padding:22px 29px}.banner-txt{height:50px;width:449px;background-color:#fff;margin-left:59px;padding:15px 21px 15px 37px}.banner-title h1{color:#fff;font-size:40px;line-height:25px;margin-bottom:0;font-weight:400}.banner-txt p{color:#031a35;font-size:20px;line-height:20px}.banner-outer-box{position:absolute;top:145px}select::-ms-expand{display:none}a.leftnav-active.active{color:#031a35!important;font-weight:500}.staff-holder #site-social li{color:#002e5b}.staff-holder #site-social li a{display:block;color:#002e5b;text-decoration:none}.staff-holder #site-social li a:focus,.staff-holder #site-social li a:hover{opacity:1}.staff-holder #site-social li a:focus em,.staff-holder #site-social li a:hover em{color:#002e5b}.staff-holder #site-social li a em{padding:10px 5px 10px 0;text-align:center}.dynamic-content-holder h2{font-size:27px;line-height:30px;font-weight:500}.two-sec{padding-top:30px}.dynamic-content-holder h3{font-weight:500;line-height:30px}.clients h3{font-weight:500}.dynamic-content-holder p a{font-weight:600}.dynamic-content-holder h2.spe-heading{font-size:20px;line-height:28px;font-weight:400}.section-title-gap{margin:30px 0 20px}.contact-us h2{padding-top:20px}#widget-search ::-webkit-input-placeholder{color:#031a35;opacity:1}#widget-search :-moz-placeholder{opacity:1;color:#031a35}#widget-search ::-moz-placeholder{opacity:1;color:#031a35}#widget-search :-ms-input-placeholder{opacity:1;color:#031a35}#widget-search .form-control{color:#031a35}.submit-vacancy h1{margin-bottom:0}input:-moz-placeholder{color:#777!important;opacity:1}input::-webkit-input-placeholder{color:#777!important;opacity:1}input::-moz-placeholder{color:#777!important;opacity:1}input:-ms-input-placeholder{color:#777!important;opacity:1}.uniForm textarea::placeholder{color:#031a35!important;height:auto}.ctrlHolder select,.mapFilter select,.right-col select,select{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;-moz-box-shadow:0 0 0;-ms-box-shadow:0 0 0;-o-box-shadow:0 0 0;-webkit-appearance:none;appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;outline:0;border-radius:0;background-image:url(../images/select-box-arrow.png);background-repeat:no-repeat;background-size:12px;background-position:98% 50%}#ctl00_ContentPlaceHolder1_ucJobAlert1_lstBoxArea{height:auto}.ctrlHolder.areas-container select{background:0 0}input[type=checkbox]{height:auto}#search-salary .section-heading{display:none}input#ctl00_ContentPlaceHolder1_ucJobAlert1_txtSalaryLowerBand{padding-left:0}input#ctl00_ContentPlaceHolder1_ucJobAlert1_txtSalaryUpperBand{padding-left:0}.jxt-salary-type select{display:block;width:100%;margin:0;box-sizing:border-box;height:40px;border-radius:0}.jxt-salary-type{padding-left:0;padding-right:0;margin-top:1.5em;margin-bottom:1.5em}.jxt-salary-bands{display:table;padding-left:0;padding-right:0;margin-bottom:1.5em}.jxt-salary-bands .jxt-salary-max input,.jxt-salary-bands .jxt-salary-min input{display:block;width:100%;padding-left:15px;margin:0;box-sizing:border-box}.jxt-salary-submit{clear:both;padding-left:0;padding-right:0;padding-bottom:1.5em}#job-ad-header #job-ad-title h1{color:#fff}.jxt-similar-job{padding:1em 15px 1em 0}input[type*=radio]{height:auto}input#ctl00_ContentPlaceHolder1_docInput,input#ctl00_ContentPlaceHolder1_fuCoverLetter{height:auto}input[type=file]{-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;outline:0;border:none}.form-radio label,.form-radio2 label{margin-right:1em;margin-left:5px}.profile-completion-info .status-yes .fa{background-color:#031a35}.profile-completion-info .jxt_dash-statusInfo .fa{background-color:#031a35}.perc-overlay{background-color:transparent}.highlight{color:#031a35}#box-profile-details .db_section-header h2{color:#031a35}.text-incomplete{color:#031a35}.db_section-header .highlight{color:#fff}.profileMeterRing .progress-bar .right{background:#031a35!important}.profileMeterRing .progress-bar .rotate{background:#031a35!important}.uncomplete-sec-list .fa:hover{color:#031a35}.db_section-header{background-color:#031a35}#CV-content .btn-primary{border:1px solid #031a35!important;background-color:#031a35;font-size:16px;padding:7px 12px;border-radius:0}.breadcrumbs{display:none}#CV-content .btn-primary:focus,#CV-content .btn-primary:hover{background-color:#fff;color:#031a35}.newDash .table-bordered th.action-head{width:40%}#memberProfileLinks .btn.btn-default{background-color:#031a35;color:#fff;padding:13px 15px}#content #advertiserDropdownLinks a,#content #memberProfileLinks a{line-height:26px;padding:12px 20px;opacity:1;border-radius:0;border:none}#memberProfileLinks ul{background:#002e5b;min-width:270px;left:auto;right:0}#memberProfileLinks>li{background:0 0!important}#memberProfileLinks li{background:#002e5b;padding:3px 0}#memberProfileLinks a{color:#fff}.dropdown-menu .divider{display:none!important}.db_section-header h2{font-size:14px;color:#fff}#aspnetForm[action*="/default.aspx"] #CV-content .CV-Builder-title{margin-top:-55px}#aspnetForm[action*="/settings.aspx"] .form-header-group .form-header{margin-bottom:0}#aspnetForm[action*="/settings.aspx"] #ctl00_ContentPlaceHolder1_lbCloseAccount{float:right!important;margin-bottom:20px;border:1px solid #031a35!important;padding:10px 15px}#aspnetForm[action*="/settings.aspx"] .form-header-group .col-sm-4{width:100%}#aspnetForm[action*="/profile.aspx"] .content-holder{padding-top:4em;padding-bottom:2em}#aspnetForm[action*="/profile.aspx"] #CV-content .CV-Builder-title{margin-top:-50px}#CV-content .quick-links{height:40px}#content #memberProfileLinks .dropdown-menu a{padding:3px 20px;line-height:1.42857143}#memberProfileLinks a:focus,#memberProfileLinks a:hover{background-color:#fff;color:#002e5b}.GroupStatus-logInBefore a:focus,.GroupStatus-logInBefore a:hover,.GroupStatus-registerBefore a:focus,.GroupStatus-registerBefore a:hover{color:#031a35}.boardy-GroupStatus-btn{display:inline-block;width:46%;margin:10px 2%;text-align:center;float:left;text-decoration:none;padding:12px 0;background:#031a35;color:#fff;border:2px solid #031a35;font-size:16px}.boardy-GroupStatus-btn:focus,.boardy-GroupStatus-btn:hover{background:0 0;color:#031a35!important}.label{margin-bottom:5px;font-weight:700;font-size:14px;color:#333;padding:0}.form-radio label,.form-radio2 label{margin-right:1em;margin-left:5px}input#ctl00_ContentPlaceHolder1_docInput,input#ctl00_ContentPlaceHolder1_fuCoverLetter{height:auto}input[type*=radio]{height:auto}.profileMeterRing .progress-bar div .progress-value{font-family:Raleway,sans-serif;font-weight:500}#aspnetForm[action*="/default.aspx"] .gdprSettings{display:none}#memberProfileDropdown .caret{border-top-color:#fff;border-bottom-color:#fff}#content input[type=password],#content input[type=text],#content select,#content textarea{min-height:40px}#memberProfileDropdown:focus,#memberProfileDropdown:hover{color:#fff!important}.memberprofilelinks-wrap #memberProfileLinks{padding-right:15px}.fileupload-new{font-size:13px}.jobdetail-options #jobdetail-interested-in-job h2,.jobdetail-options #jobdetail-social-media h2{font-size:20px}#wrapper .jxt-similar-jobs-container h2{padding:0;margin:0;font-size:20px}#ctl00_ContentPlaceHolder1_txtAddress{resize:none;height:auto}#aspnetForm[action*="/profile.aspx"] #candidate-name h3{margin-left:-7px}#aspnetForm[action*="/privacy-policy"] #dynamic-side-left-container,#aspnetForm[action*="/terms-of-use"] #dynamic-side-left-container{display:none}#aspnetForm[action*="/privacy-policy"] #dynamic-content,#aspnetForm[action*="/terms-of-use"] #dynamic-content{width:100%}.jxt-news-item .jxt-news-item-title a:hover{color:#a6adb5}.office-add .mini-new-buttons{margin:20px 0}#ctl00_ContentPlaceHolder1_upNavigation span .btn-primary{font-size:13px;padding:11px 12px}#client-logo-slider ul li a img{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;opacity:1}#client-logo-slider ul li a:focus img,#client-logo-slider ul li a:hover img{transform:scale(1.1);transition:all .3s ease-out 0s}#job-ad-header #job-ad-title{display:inline-block}.fluid-service-box a img{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;opacity:1;width:100%;height:267px;-o-object-fit:cover;object-fit:cover}.fluid-service-box a:focus img,.fluid-service-box a:hover img{transform:scale(1.2);transition:all .3s ease-out 0s}.inner-banner{height:360px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;overflow:hidden;background-image:url(../images/inner-banner.jpg)}.inner-banner-content{padding-top:135px}.inner-banner-title{display:inline-block;background-color:#031a35;padding:25px 30px}.inner-banner-txt{background-color:#fff;margin-left:59px;padding:15px 30px 5px;position:absolute;color:#031a35}.inner-banner-title h1{color:#fff;font-size:40px;line-height:24px;margin-bottom:0;font-weight:400}.inner-banner-txt p{font-size:20px;line-height:20px}.inner-body-color{background-color:#e8ecef}.light-turquoise-blue-theme .inner-banner-title{background-color:#149ea6}.light-turquoise-blue-theme .inner-banner-txt{color:#149ea6}.light-turquoise-blue-theme hr{border-color:#149ea6}.yellow-theme .inner-banner-title{background-color:#ffcb03}.yellow-theme .inner-banner-txt{color:#ffcb03}.yellow-theme hr{border-color:#ffcb03}.light-blue-theme .inner-banner-title{background-color:#03a9ff}.light-blue-theme .inner-banner-txt{color:#03a9ff}.light-blue-theme hr{border-color:#03a9ff}.purple-theme .inner-banner-title{background-color:#7511c9}.purple-theme .inner-banner-txt{color:#7511c9}.purple-theme hr{border-color:#7511c9}.red-theme .inner-banner-title{background-color:#d12929}.red-theme .inner-banner-txt{color:#d12929}.red-theme hr{border-color:#d12929}.orange-theme .inner-banner-title{background-color:#c87c39}.orange-theme .inner-banner-txt{color:#c87c39}.orange-theme hr{border-color:#c87c39}.blue-theme .inner-banner-title{background-color:#515dc9}.blue-theme .inner-banner-txt{color:#515dc9}.blue-theme hr{border-color:#515dc9}.green-theme .inner-banner-title{background-color:#94e5c3}.green-theme .inner-banner-txt{color:#94e5c3}.green-theme hr{border-color:#94e5c3}hr{border-top:1px solid #031a35}#call-to-action{padding:30px 0;position:relative}.parallax{height:auto;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}.parallax-overlay{z-index:0;background-color:rgba(32,33,39,.8);position:absolute;top:0;left:0;bottom:0;right:0}#call-to-action h3{margin-top:10px;font-size:30px;font-weight:500;margin-bottom:0;color:#fff}#call-to-action .button-wrapper{margin-top:0;margin-bottom:0}#call-to-action .btn-primary{padding:15px 30px;background-color:#fff;font-size:16px;font-weight:600;text-transform:uppercase;border-bottom:none;box-shadow:none;color:#202127;border-radius:0;display:inline-block;text-align:center;cursor:pointer;height:auto}#call-to-action .btn-primary:focus,#call-to-action .btn-primary:hover{padding:15px 30px;background-color:#202127;font-size:16px;font-weight:600;border-bottom:none;box-shadow:none;text-decoration:none;color:#fff}.light-turquoise-blue-theme .parallax-overlay{background-color:rgba(20,158,166,.8)}.yellow-theme .parallax-overlay{background-color:rgba(255,203,3,.8)}.light-blue-theme .parallax-overlay{background-color:rgba(3,169,255,.8)}.purple-theme .parallax-overlay{background-color:rgba(117,17,201,.8)}.red-theme .parallax-overlay{background-color:rgba(209,41,41,.8)}.orange-theme .parallax-overlay{background-color:rgba(200,124,57,.8)}.green-theme .parallax-overlay{background-color:rgba(148,229,159,.8)}.blue-theme .parallax-overlay{background-color:rgba(81,93,201,.8)}.inner-banner-pattern{position:absolute;top:0;bottom:0;background-repeat:no-repeat;width:741px;right:0}.blue-theme .inner-banner-pattern,.green-theme .inner-banner-pattern,.light-blue-theme .inner-banner-pattern,.light-turquoise-blue-theme .inner-banner-pattern,.orange-theme .inner-banner-pattern,.purple-theme .inner-banner-pattern,.red-theme .inner-banner-pattern,.yellow-theme .inner-banner-pattern{position:absolute;z-index:1;right:-250px;top:-350px;opacity:.8;width:70%}.blue-theme .inner-banner-pattern{background-image:url(../images/blue-inner-banner-pattern.png)!important}.orange-theme .inner-banner-pattern{background-image:url(../images/orange-inner-banner-pattern.png)!important}.green-theme .inner-banner-pattern{background-image:url(../images/green-inner-banner-pattern.png)!important}.jxt-news-item p img{padding-top:20px}#prefix_left-navigation-static ul li ul li ul li a{text-indent:15px}.jxt-has-image .jxt-news-item-title{font-size:26px;line-height:1.2;width:70%}.jxt-news-item-image{width:30%}.jxt-has-image .jxt-news-item-excerpt{width:70%}#search-locationarea .radius-container,#search-locationarea .streetaddress-container{display:none}.footer-job-btn-mobile{display:none}.footer-job-btn{text-align:center;padding:45px 0}.footer-job-btn a{color:#fff;border-radius:0;background-color:#031a35;border:none;border:1px solid transparent;padding:9px 35px}.footer-job-btn a:focus,.footer-job-btn a:hover{border:1px solid #031a35}#myJobsList+.footer-job-btn .btn{width:100%;max-width:220px}#ctl00_ContentPlaceHolder1_ucJobAlert1_lbBoxArea,#ctl00_ContentPlaceHolder1_ucJobAlert1_lstBoxArea{display:none}.jxt-news-filter-category{display:none}.jxt-news-item-category{display:none!important}.clients h2{padding:20px 0}#side-drop-menu li a{font-size:17px;font-weight:600}#side-drop-menu ul li a{color:#727272;font-size:14px;font-weight:400}#wrapper .search-query>p{cursor:auto;font-size:16px;font-weight:600}.search-query .red-remove{font-weight:400;font-size:14px}#contact-map iframe{width:50%;border:none;background:0 0;overflow:hidden}.map-container{width:50%;float:left;position:relative}.map-box{height:450px}.map-details-wrapper{position:absolute;top:80px;right:80px;margin:0}.map-title{display:inline-block;padding:15px;background-color:#e8ecef}.map-wrapper-nz .map-title{background-color:#031a35}.map-wrapper-aus .map-title{background-color:#fff}.map-title h2{margin:0;padding:0;text-align:center;color:#333}.map-wrapper-nz .map-title h2{color:#fff}.map-wrapper-aus .map-title h2{color:#031a35}.contact-info-section{padding:30px;background-color:#fff}.map-wrapper-aus .contact-info-section{background-color:#031a35}ul.contact-info-list{margin-left:2em;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}ul.contact-info-list li{padding:0;font-size:16px}.contact-info-section p{font-weight:400}.contact-info-section a{font-weight:700}.map-wrapper-aus .contact-info-section a,.map-wrapper-aus .contact-info-section i,.map-wrapper-aus .contact-info-section li,.map-wrapper-aus .contact-info-section p{color:#fff}ul.contact-info-list li i.fa-li{top:4px;font-size:20px}.custom-job-title .inner-banner h1{color:#fff;position:absolute;top:45%;padding:10px;background-color:#031a35}@media (min-width:992px){.parallax{background-attachment:fixed!important}body{padding-top:90px}ul.nav li.dropdown:focus>ul.dropdown-menu,ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}.navbar-nav{margin-top:38px;margin-left:35px}a#child-menu{display:none}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-4px;left:18px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #002e5b;border-left:6px solid transparent;content:''}}@media (max-width:1300px){.blue-theme .inner-banner-pattern,.green-theme .inner-banner-pattern,.light-blue-theme .inner-banner-pattern,.light-turquoise-blue-theme .inner-banner-pattern,.orange-theme .inner-banner-pattern,.purple-theme .inner-banner-pattern,.red-theme .inner-banner-pattern,.yellow-theme .inner-banner-pattern{width:90%}}@media (max-width:1260px){.crsl-nav a{bottom:105%}.crsl-nav a.previous{left:20px}.crsl-nav a.next{right:20px}ul#site-social{margin-right:0}.inner-banner-pattern{width:480px}}@media (max-width:1199px){.jxt-salary-bands .jxt-salary-max input,.jxt-salary-bands .jxt-salary-min input{font-size:12px}.newDash .form-section{min-height:257px}.navbar .navbar-collapse ul{float:right}.navbar-brand{width:190px;padding-right:10px;margin-top:-10px}.navbar{margin-bottom:20px}.navbar-nav{margin-top:10px}#site-social{margin:25px 0 0 0}.h-qlinks a{padding:26px 15px 35px}.four-box-title{font-size:20px;line-height:1em}.four-box-txt{min-height:80px}.fluid-type-sec p{padding:5px 40px 25px}#job-ad-template #job-advertiser-logo{width:210px;height:70px}}@media (max-width:991px){.banner-sec{height:400px}li.dropdown:after{display:none}.navbar .navbar-collapse ul{float:none}.fluid-type-sec h2{font-size:28px;line-height:35px;padding:0 20px}.fluid-type-sec p{padding:5px 15px 25px;font-size:18px;line-height:28px}.fluid-service-title h3{color:#fff;font-size:22px;line-height:28px;margin-bottom:0}body{padding-top:80px}#btn-widget-search:focus,#btn-widget-search:hover,#widget-search input[type=text],#widget-search select{border:1px solid #031a35!important}.navbar-nav{float:none}.navbar-nav>li{float:none}.member-dashboard-content div:nth-child(3)>.form-section{min-height:auto}#box-profile-details{min-height:80px!important}.navbar-collapse.collapse{display:none!important}.collapse.in{display:block!important}.navbar-header{float:none}.navbar-toggle{display:block;color:#fff;font-size:17px;padding:4px 14px;margin:22px 10px 0 0;border-radius:6px;background:#333;padding-left:15px;padding-right:15px}.navbar-wrapper{border-top:none}.navbar-collapse{max-height:700px;box-shadow:inset 0 1px 0 rgba(234,234,234,.8);margin-top:20px}#site-topnav .nav a{color:#fff;border:none;text-align:center;outline:0!important;padding-top:15px}.navbar-brand{padding:0;width:175px;margin-top:-14px}.navbar{margin-bottom:20px}.navbar .nav li.dropdown li a:focus,.navbar .nav li.dropdown li a:hover,.navbar .nav li.dropdown li.active a{background-color:transparent}a#child-menu{display:inline;z-index:5;position:absolute;top:0;right:0;cursor:pointer;padding-left:40px;padding-right:40px;background-color:transparent}#widget-search{margin-top:30px}#site-social{margin-top:30px}ul#site-social{margin-right:0}#tnt_pagination a,.apply-now-image2,.breadcrumbs{display:none}#tnt_pagination .search-previous-button{display:inline-block;float:left;margin:0;width:40%}#tnt_pagination .search-next-button{display:inline-block;float:right;margin-right:0;width:40%}.job-breadcrumbs,.job-toplink{padding:0;width:100%}.job-toplink a{display:block;margin:0 0 .5em 0}.job-rightlinks{clear:both;float:none;text-align:left;width:100%}.job-rightlinks .search-result-links-separator,.job-rightlinks .search-result-save-job-link,.job-rightlinks .search-result-send-email-link,.job-rightlinks br{display:none}.description-holder .job-checkbox{width:10%}.description-holder .locandsalary{font-size:small;overflow:hidden;margin:0 0 1em 0;width:90%}.description-holder .locandsalary span{margin:0 10px 0 0;float:left}.description-holder .description-text{width:100%}.description-holder .job-checkbox{float:right;text-align:right}#wrapper #job-ad-template{width:100%}.job-detail-centre{clear:both;float:none;padding:1em 0;width:100%}.job-detail-centre .jobdetail-padding{padding:0}.job-detail-centre .jobdetail-options h2{display:none}.job-detail-centre .jobdetail-options ul{-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:1em 0;width:49%}.jobdetail-top .backtoresults,.jobdetail-top .job-detailtop-title{float:none;padding:0;width:100%}.jobdetail-top .job-detailtop-title{margin-bottom:1em}.four-box-txt{min-height:auto}.four-box-txt br{display:none}}@media (max-width:767px){.custom-job-title .inner-banner h1{font-size:30px;margin-right:15px}.inner-banner-pattern{display:none}.blue-theme .inner-banner-pattern,.green-theme .inner-banner-pattern,.light-blue-theme .inner-banner-pattern,.light-turquoise-blue-theme .inner-banner-pattern,.orange-theme .inner-banner-pattern,.purple-theme .inner-banner-pattern,.red-theme .inner-banner-pattern,.yellow-theme .inner-banner-pattern{display:none}#ctl00_ContentPlaceHolder1_hfSummaryClose{top:-20px}.team-member-page .staff-holder{padding:0}.navigation{display:block}.newDash .form-section{min-height:auto}.team-member-page .staff-holder h2{font-size:28px;margin:20px 0 0;text-align:center}body{padding-top:0}#Top-nav-sticky{position:static}.h-section h2{font-size:30px;text-align:center}.section-about h2{position:static;margin-top:0}.btn-primary{font-size:14px}.meet-team .staff-holder{padding:20px 10px}#site-social{margin-top:30px}ul#site-social{margin-right:0}.job-navbtns .button{display:none}.job-navbtns .button.actions-button,.job-navbtns .button.filters-button{display:block}.job-breadcrumbs,.job-detail-centre .jobdetail-options .print-image,.jobdetail-top .job-detailtop-title{display:none}.job-detail-centre .jobdetail-options ul{float:none;overflow:hidden;width:100%}.job-detail-centre a::before{top:7px}.inner-banner-content{padding-top:100px}.inner-banner-title h1{line-height:1;font-size:35px}.map-container{float:none;width:100%}.map-details-wrapper{left:0;right:0;max-width:500px;margin-left:auto;margin-right:auto}.footer-job-btn-mobile{display:block;padding:0;margin-top:35px}#myJobsList+.footer-job-btn p+p{display:none}}@media screen and (max-width:599px){#job-ad-template .job-ad-option{margin:.5em 0}#job-ad-template .job-ad-option,#job-ad-template .job-ad-optional-heading,#job-ad-template .job-ad-optional-text,#job-ad-template .job-ad-optional-text div{display:block}#job-ad-template #job-advertiser-logo{width:180px;height:60px}#job-ad-header #job-ad-title h1{font-size:33px}}@media screen and (max-width:530px){#client-logo-slider .slick-slide img{margin:0 auto}}@media screen and (max-width:480px){#prefix_banner-container{display:none}#job-ad-template #job-ad-header h2{margin-bottom:.5em}#job-ad-template #job-ad-header h2,#job-ad-template #job-advertiser-logo{float:none;width:auto}#aspnetForm[action*="/profile.aspx"] #content-container #content .content-holder{overflow:hidden}#site-social{margin-top:27px}}@media screen and (max-width:420px){.navbar-brand{margin-top:10px}}@media screen and (max-width:399px){#ctl00_ContentPlaceHolder1_upNavigation{height:122px!important}}@media screen and (max-width:320px){.navbar-brand{margin-top:-9px;width:150px}}