.trac-embed{margin:0 0 30px;font-size:1.125rem}.trac-embed #hj-jobs-board-content #hj-content #hj-select-sector>ul{margin:0 auto;width:auto;max-width:900px;font-size:0;text-align:center}.trac-embed #hj-jobs-board-content #hj-content #hj-select-sector>ul li{margin:0;padding:5px;width:33.3333333333%;max-width:none;min-width:0;display:inline-block;vertical-align:top}.trac-embed #hj-jobs-board-content #hj-content #hj-select-sector>ul li a:active .hj-css-sector-icon,.trac-embed #hj-jobs-board-content #hj-content #hj-select-sector>ul li a:focus .hj-css-sector-icon,.trac-embed #hj-jobs-board-content #hj-content #hj-select-sector>ul li a:hover .hj-css-sector-icon{background-color:#005eb8}.trac-embed #hj-jobs-board-content #hj-content #hj-select-sector>ul li .hj-css-icon-text,.trac-embed #hj-jobs-board-content #hj-content #hj-select-sector>ul li .hj-css-sector-icon{margin:0;padding:15px;background:0 0;color:inherit;font:inherit;border:none}.trac-embed #hj-jobs-board-content #hj-content #hj-select-sector>ul li .hj-css-sector-icon{padding:0!important;width:100%;display:table;background-color:#003087;transition:.3s}.trac-embed #hj-jobs-board-content #hj-content #hj-select-sector>ul li .hj-css-icon-text{color:#fff;font-size:1.125rem}.trac-embed #hj-jobs-board-content #hj-content .form-widget.order-4{width:100%}.trac-embed #hj-jobs-board-content #hj-content #JobSearch_default #JobSearch\.q{margin:0 auto;padding:8px 30px;display:inline-block;color:#231f20;font-size:1.125rem;border:1px solid #231f20!important;border-radius:0}.trac-embed #hj-jobs-board-content #hj-content #JobSearch_default input#JobSearch\.QueryIntegratedSubmit{width:auto}.trac-embed #hj-jobs-board-content #hj-content #hj-main-section .breadcrumbs li{display:inline-block;vertical-align:middle;float:none}.trac-embed #hj-jobs-board-content #hj-content .hj-job-list ol li{border:none}.trac-embed #hj-jobs-board-content #hj-content .hj-job-list>ol>li{margin:0;padding:0;border-top:1px solid #768692}.trac-embed #hj-jobs-board-content #hj-content .hj-job-list>ol>li a{padding:20px 10px}.trac-embed #hj-jobs-board-content #hj-content .hj-job-list>ol>li:last-child{border-bottom:1px solid #768692}.trac-embed #hj-jobs-board-content #hj-content .hj-job-list .hj-job ol,.trac-embed #hj-jobs-board-content #hj-content .hj-job-list .hj-job ol:last-child,.trac-embed #hj-jobs-board-content #hj-content .hj-job-list .hj-job p,.trac-embed #hj-jobs-board-content #hj-content .hj-job-list .hj-job p:last-child,.trac-embed #hj-jobs-board-content #hj-content .hj-job-list .hj-job ul,.trac-embed #hj-jobs-board-content #hj-content .hj-job-list .hj-job ul:last-child{margin:0 0 15px}.trac-embed #hj-jobs-board-content #hj-content .hj-job-list .hj-job ol li,.trac-embed #hj-jobs-board-content #hj-content .hj-job-list .hj-job ul li{padding:0;margin:0 0 5px}.trac-embed #hj-jobs-board-content #hj-content .hj-job-list .hj-job ol li:last-child,.trac-embed #hj-jobs-board-content #hj-content .hj-job-list .hj-job ul li:last-child{margin:0}.trac-embed #hj-jobs-board-content #hj-content .hj-job-list .hj-job .hj-job-list-entry{overflow:auto;margin:0 0 15px}.trac-embed #hj-jobs-board-content #hj-content .hj-job-list .hj-job .hj-job-list-entry .hj-jobtitle{font-weight:700;font-size:1.5rem}.trac-embed #hj-jobs-board-content #hj-content .hj-job-list .hj-job .hj-job-details>div{margin:0 0 15px}.trac-embed #hj-jobs-board-content #hj-content .hj-job-list .hj-job .hj-job-details>div:last-child{margin:0}.trac-embed #hj-jobs-board-content #hj-content .hj-standard-box .hj-box-heading{background-color:#003087}.trac-embed #hj-jobs-board-content #hj-content a.hj-button,.trac-embed #hj-jobs-board-content #hj-content button,.trac-embed #hj-jobs-board-content #hj-content input.hj-primary[type=button],.trac-embed #hj-jobs-board-content #hj-content input.hj-primary[type=submit],.trac-embed #hj-jobs-board-content #hj-content input[type=button],.trac-embed #hj-jobs-board-content #hj-content input[type=submit],.trac-embed #hj-jobs-board-content #hj-menu a.hj-button,.trac-embed #hj-jobs-board-content #hj-menu button,.trac-embed #hj-jobs-board-content #hj-menu input.hj-primary[type=button],.trac-embed #hj-jobs-board-content #hj-menu input[type=button]{padding:10px 30px;background-color:#005eb8;color:#fff!important;font-size:1rem;font-weight:400!important;text-decoration:none!important;line-height:1.5;border:0!important;border-radius:0;transition:.3s}.trac-embed #hj-jobs-board-content #hj-content a.hj-button:active,.trac-embed #hj-jobs-board-content #hj-content a.hj-button:focus,.trac-embed #hj-jobs-board-content #hj-content a.hj-button:hover,.trac-embed #hj-jobs-board-content #hj-content button:active,.trac-embed #hj-jobs-board-content #hj-content button:focus,.trac-embed #hj-jobs-board-content #hj-content button:hover,.trac-embed #hj-jobs-board-content #hj-content input.hj-primary[type=button]:active,.trac-embed #hj-jobs-board-content #hj-content input.hj-primary[type=button]:focus,.trac-embed #hj-jobs-board-content #hj-content input.hj-primary[type=button]:hover,.trac-embed #hj-jobs-board-content #hj-content input.hj-primary[type=submit]:active,.trac-embed #hj-jobs-board-content #hj-content input.hj-primary[type=submit]:focus,.trac-embed #hj-jobs-board-content #hj-content input.hj-primary[type=submit]:hover,.trac-embed #hj-jobs-board-content #hj-content input[type=button]:active,.trac-embed #hj-jobs-board-content #hj-content input[type=button]:focus,.trac-embed #hj-jobs-board-content #hj-content input[type=button]:hover,.trac-embed #hj-jobs-board-content #hj-content input[type=submit]:active,.trac-embed #hj-jobs-board-content #hj-content input[type=submit]:focus,.trac-embed #hj-jobs-board-content #hj-content input[type=submit]:hover,.trac-embed #hj-jobs-board-content #hj-menu a.hj-button:active,.trac-embed #hj-jobs-board-content #hj-menu a.hj-button:focus,.trac-embed #hj-jobs-board-content #hj-menu a.hj-button:hover,.trac-embed #hj-jobs-board-content #hj-menu button:active,.trac-embed #hj-jobs-board-content #hj-menu button:focus,.trac-embed #hj-jobs-board-content #hj-menu button:hover,.trac-embed #hj-jobs-board-content #hj-menu input.hj-primary[type=button]:active,.trac-embed #hj-jobs-board-content #hj-menu input.hj-primary[type=button]:focus,.trac-embed #hj-jobs-board-content #hj-menu input.hj-primary[type=button]:hover,.trac-embed #hj-jobs-board-content #hj-menu input[type=button]:active,.trac-embed #hj-jobs-board-content #hj-menu input[type=button]:focus,.trac-embed #hj-jobs-board-content #hj-menu input[type=button]:hover{background-color:#003087}.trac-embed #hj-jobs-board-content #hj-main-section .breadcrumbs{margin:15px 0;font-size:1.125rem}.trac-embed #hj-jobs-board-content #hj-main-section #hj-job-list>h2,.trac-embed #hj-jobs-board-content #hj-main-section #hj-job-list>h2+.hj-job-pager{width:70%;float:left}.trac-embed #hj-jobs-board-content #hj-main-section #hj-job-list .hj-sorter{width:30%;float:right}.trac-embed #hj-jobs-board-content #hj-main-section #hj-job-list .hj-job-pager .pagination{padding:0}.trac-embed #hj-jobs-board-content #hj-main-section #hj-job-list .hj-job-pager div.page-link{display:none}.trac-embed #hj-jobs-board-content #hj-main-section #hj-job-list .hj-job-pager .page-item.active a.page-link{background-color:#003087!important;color:#fff}.trac-embed #hj-jobs-board-content #hj-main-section #hj-job-list .hj-job-pager .page-item a.page-link{background-color:transparent;color:#003087;text-decoration:none}.trac-embed #hj-jobs-board-content #hj-main-section #hj-job-list .hj-job-pager .page-item a.page-link:hover{background-color:#e8edee;text-decoration:underline}.trac-embed #hj-jobs-board-content #hj-main-section #hj-job-list>ol:before{content:"";width:100%;display:table}.trac-embed #hj-jobs-board-content #hj-main-section #frmSorter\.rstsortby{border:1px solid #000;padding:6px 10px;font-size:inherit}.trac-embed #hj-jobs-board-content #hj-main-section #frmSorter\.rstsortby_container{font-size:1.125rem}.trac-embed #hj-jobs-board-content #hj-main-section #frmSorter\.rstsortby_container .form-widget{width:200px;float:right}.trac-embed #hj-jobs-board-content #hj-main-section #frmSorter\.rstsortby_container label{margin:0;padding:6px 15px}.trac-embed #hj-jobs-board-content #hj-job-summary dl.front-end-job-summary{margin:10px 0 30px;font-size:0;background:#0060b8}.trac-embed #hj-jobs-board-content #hj-job-summary dl.front-end-job-summary dd,.trac-embed #hj-jobs-board-content #hj-job-summary dl.front-end-job-summary dt{text-align:left;padding:15px 30px;font-size:1.125rem}.trac-embed #hj-jobs-board-content #hj-job-summary dl.front-end-job-summary dt{background:#0060b8;color:#fff;width:30%;margin-right:0}.trac-embed #hj-jobs-board-content #hj-job-summary dl.front-end-job-summary dd{background:#fff}.trac-embed #hj-jobs-board-content #hj-job-summary dl.front-end-job-summary dd ol,.trac-embed #hj-jobs-board-content #hj-job-summary dl.front-end-job-summary dd ul{padding-left:20px;margin-bottom:15px}@media (min-width:768px){.trac-embed #hj-jobs-board-content #hj-job-summary .col-sm-6{width:50%}}.trac-embed #hj-job-advert-description ol,.trac-embed #hj-job-advert-description ol:last-child,.trac-embed #hj-job-advert-description p,.trac-embed #hj-job-advert-description p:last-child,.trac-embed #hj-job-advert-description ul,.trac-embed #hj-job-advert-description ul:last-child,.trac-embed #hj-job-advert-organisation ol,.trac-embed #hj-job-advert-organisation ol:last-child,.trac-embed #hj-job-advert-organisation p,.trac-embed #hj-job-advert-organisation p:last-child,.trac-embed #hj-job-advert-organisation ul,.trac-embed #hj-job-advert-organisation ul:last-child,.trac-embed #hj-job-advert-overview ol,.trac-embed #hj-job-advert-overview ol:last-child,.trac-embed #hj-job-advert-overview p,.trac-embed #hj-job-advert-overview p:last-child,.trac-embed #hj-job-advert-overview ul,.trac-embed #hj-job-advert-overview ul:last-child,.trac-embed #hj-job-description ol,.trac-embed #hj-job-description ol:last-child,.trac-embed #hj-job-description p,.trac-embed #hj-job-description p:last-child,.trac-embed #hj-job-description ul,.trac-embed #hj-job-description ul:last-child,.trac-embed #hj-job-role-requirement ol,.trac-embed #hj-job-role-requirement ol:last-child,.trac-embed #hj-job-role-requirement p,.trac-embed #hj-job-role-requirement p:last-child,.trac-embed #hj-job-role-requirement ul,.trac-embed #hj-job-role-requirement ul:last-child{margin:0 0 30px}@media (max-width:767.98px){.trac-embed #hj-jobs-board-content #hj-content #hj-select-sector>ul{margin:0 -15px}.trac-embed #hj-jobs-board-content #hj-main-section #hj-job-list .hj-sorter,.trac-embed #hj-jobs-board-content #hj-main-section #hj-job-list>h2{width:100%}}@media (max-width:629.98px){.trac-embed #hj-jobs-board-content #hj-content #hj-select-sector>ul li{width:100%;display:block}}