@import url(//hello.myfonts.net/count/30e5bd);@font-face{font-family:'ProximaNovaA-Light';src:url(webfonts/30E5BD_0_0.eot);src:url(webfonts/30E5BD_0_0.eot?#iefix) format('embedded-opentype') , url(webfonts/30E5BD_0_0.woff2) format('woff2') , url(webfonts/30E5BD_0_0.woff) format('woff') , url(webfonts/30E5BD_0_0.ttf) format('truetype')}@font-face{font-family:'ProximaNovaS-Light';src:url(webfonts/30E5BD_1_0.eot);src:url(webfonts/30E5BD_1_0.eot?#iefix) format('embedded-opentype') , url(webfonts/30E5BD_1_0.woff2) format('woff2') , url(webfonts/30E5BD_1_0.woff) format('woff') , url(webfonts/30E5BD_1_0.ttf) format('truetype')}@font-face{font-family:'ProximaNova-Light';src:url(webfonts/30E5BD_2_0.eot);src:url(webfonts/30E5BD_2_0.eot?#iefix) format('embedded-opentype') , url(webfonts/30E5BD_2_0.woff2) format('woff2') , url(webfonts/30E5BD_2_0.woff) format('woff') , url(webfonts/30E5BD_2_0.ttf) format('truetype')}html,body{font-family:ProximaNova-Light,'Open Sans',sans-serif!important;background:#fff;color:#4d4d4d;font-size:18px}h1{font-size:60px;line-height:50px;text-transform:uppercase;width:100%;min-height:40px;font-weight:700;text-align:left;color:#fff;font-family:'Oswald',sans-serif!important;letter-spacing:8px;height:80px;margin-top:0;padding-top:28px}h2{font-family:ProximaNova-Light,'Open Sans',sans-serif!important;font-size:48px;line-height:48px;font-weight:500;padding-top:0;padding-bottom:0;letter-spacing:0;color:#002fa7;margin-bottom:20px}h3{}h4{}h5{}a,button{color:#002fa7;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}a:hover{color:#057fb1;text-decoration:none}img{max-width:100%;height:auto}.white-text{color:#fff}.center-element{text-align:center}.lead{font-size:18px;font-weight:400}.green-text{color:#002fa7}.btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:18px!important}.btn-default,.btn-default:hover,.btn-default:focus{color:#fff;text-shadow:none;background:#002fa7;border:1px solid #002fa7;padding:10px 20px 10px 20px;margin-bottom:20px}.bootbox-confirm .btn{padding:10px 20px 10px 20px;margin-bottom:0}.btn-default:hover,.btn-default:focus{background:#002fa7;border:1px solid #002fa7}.btn-green,.btn-green:hover,.btn-green:focus{background:#7b95fa!important;border:1px solid #7b95fa!important;color:#fff!important}.btn-green:hover,.btn-green:focus{background:#5e7df6!important;border:1px solid #5e7df6!important;color:#fff!important}.btn-danger,.btn-danger:hover,.btn-danger:focus{background-color:#c9302c}.btn-danger:hover,.btn-danger:focus{background-color:#a5110e}.test-buttons{margin-bottom:0;width:100%}.test-buttons,.test-buttons:hover,.test-buttons:focus{margin-bottom:0}.table-responsive{color:#4d4d4d}.table-bordered{border:0}.table-bordered td a{color:#4d4d4d}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #002fa7}table{border:1px solid #002fa7;border-collapse:collapse;width:100%;margin-bottom:20px;font-size:13px;text-align:center}table th a{color:#fff;text-align:center;display:inline-block}table th a:hover{color:#e1e1e1}table th{text-align:center;background:#002fa7;color:#fff;font-weight:300;font-size:16px;font-weight:400;border-right:1px solid #fff!important}table th:last-child{border-right:1px solid #002fa7!important;border-bottom:1px solid #002fa7!important}table th,table td{font-size:18px;padding:15px!important;border:1px solid #002fa7}table td{background:#fff;vertical-align:middle!important}label{color:#000;font-weight:400}.standard-filter-table{max-width:100%}.standard-filter-table input[type="text"]{border:0;width:100%}.exam-panel::-webkit-scrollbar{width:6px}.exam-panel::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);-webkit-border-radius:10px;border-radius:10px}.exam-panel::-webkit-scrollbar-thumb{background:rgba(70,165,146,1)}.exam-panel::-webkit-scrollbar-thumb:window-inactive{background:rgba(97,186,168,1)}.header-holder{background-color:rgba(255,255,255,0)}.navbar-default{background-color:rgba(255,255,255,0);border:0;margin-top:20px}.navbar-default .navbar-nav>li>a{color:#002fa7;padding-top:5px;padding-bottom:5px;margin-top:15px;font-size:24px;font-weight:normal}.navbar-default .navbar-nav>li>a>img{margin-top:-5px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:active{color:#002fa7}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:rgba(255,255,255,0);color:#4d4d4d}.alert{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}.alert strong{font-weight:400}.alert-info{background:#002fa7;color:#fff;border:0;background-color:rgba(255,255,255,0);color:#002fa7}.alert-success{background:#002fa7;color:#fff}.alert-warning{background:#002fa7;color:#fff}.modal-content{background:#fff;border:1px solid #002fa7;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.modal-header{border-bottom:0;color:#000}.modal-footer{border-top:0}.modal-body{color:#000}.required .required{color:#002fa7}.modal-header .close{color:#000!important;opacity:1!important}.bread-holder .green-text{float:left}.breadcrumbs{background:#002fa7;float:left;padding:0;padding-left:5px;color:#fff;margin-bottom:0}.breadcrumb>.active{color:#fff}.breadcrumbs a{color:#fff}.external-page{height:100%!important;background-color:#fff!important;min-height:960px}.internal-page{min-height:960px;background:#fff}.external-page .green-nav a{border:1px solid #61baa8}.external-content-holder{min-height:650px;margin-top:30px}.ext-image{padding-top:90px}.breadcrumb-ext{background:#002fa7;height:80px;width:100%}.external-page .radio input[type="radio"],.external-page .radio-inline input[type="radio"],.external-page .checkbox input[type="checkbox"],.external-page .checkbox-inline input[type="checkbox"]{margin-left:-20px}.external-page a,.external-page a:focus,.external-page a:hover{color:#002fa7;text-decoration:none}.homepage-container{width:100%;max-width:100%;margin-left:0;margin-right:0}.external-page .jumbotron{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;max-width:100%;background-color:rgba(255,255,255,0);margin:0 0 -22px 0;padding-left:0;text-align:left;padding-bottom:0;padding-right:0;padding:0;background-image:url(https://hudsonweir.topfivepercent.co.uk/themes/white-blue/img/xhomepage-bg.jpg.pagespeed.ic.H9NxhHZQVQ.jpg)!important;background-repeat:no-repeat;background-position:center center!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;min-height:750px}.external-page .homepage-feature-text{font-family:ProximaNova-Light,'Open Sans',sans-serif!important;font-size:50px;line-height:50px;width:100%;min-height:40px;font-weight:400;text-align:left;position:relative;color:#002fa7;margin-top:20px;margin-bottom:20px}.external-page .homepage-feature-text-bold{font-family:'Oswald',sans-serif!important;letter-spacing:12px;font-weight:700;font-size:120px;line-height:100px;margin-bottom:30px}.external-page .jumbotron p{text-align:left}.external-page .homepage-button-title{margin-top:30px;font-size:32px;line-height:40px;color:#61baa8;font-weight:400}.external-page .homepage-button-holder{float:left;width:240px;margin-top:10px;margin-bottom:10px;margin-left:0;margin-right:10px}.external-page .homepage-button-holder a{color:#fff;background:#002fa7;display:block;padding:10px 10px 10px 10px;font-size:22px;font-weight:normal;border:2px solid #fff;text-align:center}.external-page .homepage-button-holder a:hover{border:2px solid #002fa7;text-decoration:none;color:#fff}.log-reg-holder{margin-bottom:30px}.external-page .log-reg-holder input[type="text"],.external-page .log-reg-holder input[type="password"],.external-page .contact-form-holder input[type="text"],.external-page .contact-form-holder input[type="password"],.external-page .contact-form-holder textarea{background-color:rgba(97,186,168,0);padding:15px;color:#002fa7;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:22px;min-height:60px;box-shadow:none!important;webkit-box-shadow:0;border:0;border:1px solid #002fa7}.external-page .green-see-through .btn,.external-page .green-see-through a{background-color:#002fa7;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-top:0;color:#fff;font-weight:400;font-size:22px!important;display:inline-block;padding:10px 35px 10px 35px;font-size:26px;border:2px solid #002fa7}.external-page .social-login-btn a{padding:0;width:100%;background:#fff;color:#002fa7;border:1px solid #002fa7;margin-bottom:15px}.external-page .social-login-btn a:hover{background:#002fa7;color:#fff;border:1px solid #fff}.external-page .social-login-btn img{padding:0}.external-page .green-see-through .btn:hover,.external-page .green-see-through a:hover{border:2px solid #fff;color:#fff;background-color:#rgba(97, 186, 168, 1)}.external-page h1{font-size:60px;line-height:50px;text-transform:uppercase;width:100%;min-height:40px;font-weight:700;text-align:left;color:#fff;font-family:'Oswald',sans-serif!important;letter-spacing:8px;height:80px;margin-top:0;padding-top:28px}.indiv-content{text-align:left}.indiv-content p{font-weight:400;font-size:18px;line-height:30px;margin-bottom:0}.indiv-content p .green-text{font-size:30px;line-height:10px}.about-content{margin-top:0}.contact-left-holder{font-weight:600;font-size:50px;margin-bottom:0;text-align:center;margin-top:80px;color:#5b833d;line-height:40px}.contact-left-holder a{font-size:23px;color:#002fa7}.external-page .contact-form-holder{margin-top:100px}.external-page ::-webkit-input-placeholder{color:#c1c1c1!important}.external-page ::-moz-placeholder{color:#c1c1c1!important}.external-page :-ms-input-placeholder{color:#c1c1c1!important}.external-page input:-moz-placeholder{color:#c1c1c1!important}.external-page .help-block{color:#002fa7}.green-nav a{border:1px solid #fff}.green-nav .active a{border:1px solid #1b7765}.site-button-title{margin-top:30px;font-size:32px;line-height:40px;color:#61baa8;font-weight:400;text-align:center;margin-bottom:20px}.site-button-holder{width:100%;margin-top:20px;margin-bottom:40px}.site-button-holder a{color:#fff;background:#f65c5c;display:block;padding:10px 20px 10px 20px;font-weight:300;text-align:center}.site-button-holder a:hover{background-color:rgba(97,186,168,1);text-decoration:none}.site-divider-holder{width:100%;overflow:hidden;text-align:left}.site-divider{width:75%;height:3px;margin-top:20px;margin-bottom:20px;background:#002fa7}.site-reference-holder{width:50%;margin:auto;border:1px solid #46a592;text-align:center;padding:20px;color:#46a592;font-size:18px;background:#fff}.green-subheader{color:#46a592;font-weight:300;font-size:30px}.footer-holder{clear:both;width:100%;overflow:hidden;color:#fff;min-height:100px;padding:10px 0 10px 0;text-align:center;margin-top:20px;border-top:2px solid #002fa7}.footer-social-holder{margin:10px 20px 20px 20px}.footer-social-holder a{display:inline-block;margin:0 10px 0 10px}.footer-social-holder img{opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;max-width:100%}.footer-social-holder img:hover{opacity:.2;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footer-address{color:#002fa7;text-align:right}.benefits-image{margin-top:40px;border:5px solid #e1e1e1}.large-list{list-style:none;padding:0}.large-list li{min-height:20px;line-height:30px}.large-list li:before{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 10px 0 0;content:"\e080";color:#e95b6f;font-size:20px}.blog-holder,.blog-indiv-holder{min-height:700px}.blog-holder,.blog-indiv-holder{margin-top:110px}.blog-header-holder h2,.blog-header-holder h2 a{padding-left:0;color:#002fa7;font-size:26px;line-height:32px;margin-top:0}.blog-blurb-holder{font-size:18px;line-height:30px}.blog-back-button{width:100%;margin-top:10px;text-align:right;font-weight:300}.read-more-link a{padding:10px 10px 10px 0}.create-child-form button{margin-left:10px}.blog-date{font-family:'Oswald',sans-serif!important;width:100%;background:#002fa7;color:#fff;font-weight:700;display:block;font-size:36px;line-height:24px;padding-top:8px;margin-top:5px;padding-left:5px}.blog-month-year{color:#002fa7;font-weight:700;display:block;font-size:18px}.blog-single{overflow:hidden;margin-bottom:25px}.blog-image{margin-top:90px;padding-right:20px}.blog-image img{padding-right:20px}.site-form{margin-top:20px}.site-form label{width:100%;text-align:center;font-weight:400}.site-form input[type="text"], .site-form input[type="email"], .site-form textarea] {border:1px solid #002fa7;padding:20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.social-media-login-button{width:100%;overflow:hidden;padding:10px;margin-bottom:10px;font-size:23px;line-height:30px;text-align:center;font-weight:300}.social-media-login-button a{color:#fff}.facebook-button{background:#3b579d}.linked-in-button{background:#0077b5}.google-plus-login{background:#dc4a38}.forgotten-holder a{color:#002fa7}.bread-log-holder{width:100%;overflow:hidden;background:#61baa8;padding:10px;color:#fff;font-size:13px;min-height:40px}.bread-holder .green-text,.log-holder .green-text{color:#002fa7;float:left;font-weight:600}.bread-holder a,.log-holder a{color:#fff}.log-holder{float:right}.internal-nav-holder{width:100%;background:#002fa7;overflow:hidden;margin-top:10px;margin-bottom:30px}.candidate-nav{background:#002fa7;border:0;padding:0}.candidate-nav>li>a,.candidate-nav>li>a:focus{color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-bottom:0;background:#002fa7;font-size:18px}.candidate-nav>li>a:hover{background:#002fa7;border-bottom:0;color:#fff}.candidate-nav>li.active>a{border-bottom:0;background:#002fa7;color:#fff}.candidate-nav .open>a,.candidate-nav .open>a:focus,.candidate-nav .open>a:hover{background:#002fa7;border-color:#002fa7}.candidate-nav>.dropdown .dropdown-menu{background:#46a592;border:0;margin-top:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;text-align:center}.candidate-nav .dropdown-menu>li>a{color:#fff;font-size:14px;font-weight:400}.candidate-nav .dropdown-menu>li>a:focus,.candidate-nav .dropdown-menu>li>a:hover{background:#46a592}.head-info-holder{width:100%;overflow:hidden;background:#61baa8;color:#fff;text-align:center;padding:20px}.head-info-holder-large{font-weight:300;font-size:24px;line-height:26px}.head-info-holder-large strong{font-weight:600}.head-info-holder-small{font-weight:300;font-size:16px}.head-info-holder a{background:#fff;color:#46a592;display:inline-block;padding:10px 20px 10px 20px;font-size:20px;font-weight:400;line-height:26px;margin-left:10px;margin-bottom:10px}.head-info-holder a:hover{color:#002fa7}.summary-photo-holder{margin-bottom:20px;text-align:center}.summary-photo-holder img{width:150px;height:150px;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;border:5px solid #002fa7}.profile-summary-table td{width:100%;color:#000}.profile-summary-table th{border-right:0!important;border-bottom:1px solid #002fa7!important}.profile-summary-table-left{width:30%!important}.profile-summary-table-right{width:70%!important}.notification-table{width:100%;color:#4d4d4d}.notification-table a,.current-applications-table a{color:#4d4d4d}.current-applications-table{width:100%;color:#4d4d4d}.radio input[type="radio"],.radio-inline input[type="radio"]{margin-left:0}input[type="text"].form-control,input[type="email"].form-control,input[type="password"].form-control,select.form-control,input[type="number"].form-control,input[type="file"]{color:#4d4d4d;background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:18px;height:50px;border:1px solid #002fa7}input[type="file"].form-control{min-height:40px}.custom-file-input::-webkit-file-upload-button{visibility:hidden}.custom-file-input::before{content:'Browse Files';display:inline-block;background:#7b95fa;padding:5px 5px;outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer;color:#fff}.custom-file-input:hover::before{background:#7b95fa}.custom-file-input:active::before{background:#7b95fa}textarea.form-control{color:#000;background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px;border:1px solid #002fa7;min-height:245px}select.form-control{padding:3px 5px 5px 5px}[class^="select2"]{font-size:18px;border-radius:0!important}.cv-table a{color:#7b95fa}.delete-cv{color:#fff}.exam-name h1{color:#002fa7;font-size:22px;font-family:ProximaNova-Light,'Open Sans',sans-serif!important;letter-spacing:0;text-align:center}.exam-intro{color:#333;text-align:center!important;padding:20px;margin-bottom:20px;font-weight:600;color:#002fa7}.exam-intro p{text-align:center!important}.exam-description{color:#002fa7;text-align:center;padding:20px;margin-bottom:20px;font-weight:600;background-color:#rgba(0, 0, 0, 0);border:2px solid #002fa7}.exam-start-holder{background-color:#rgba(0, 0, 0, 0);border:1px solid #002fa7;padding:20px;margin-bottom:20px;font-weight:400;text-align:center;color:#002fa7}.exam-start-holder ul{list-style:none;padding-left:0;text-align:center}.exam-start-holder ul li{font-size:20px;margin-bottom:15px}.exam-time{color:#002fa7;padding:20px;font-weight:700;min-height:90px;text-align:center;background-color:rgba(97,186,168,0);border:1px solid #002fa7;font-size:15px;margin-bottom:10px}.exam-title{background-color:rgba(97,186,168,0);border:1px solid #002fa7;color:#002fa7;padding:20px;font-weight:700;min-height:90px;text-align:center;font-size:15px;margin-bottom:10px}.exam-end-button{text-align:right;width:100%;margin-bottom:10px}.exam-end-button .btn{width:100%;font-size:18px!important;line-height:35px;height:90px}.disclaimer-holder{background:#fff;width:100%;overflow:hidden;padding:30px;margin-bottom:20px;color:#002fa7;text-align:center;font-size:18px;font-weight:300}.disclaimer-holder strong{font-size:25px;line-height:55px;font-weight:600}.panel-holder{border:1px solid #46a592;margin-left:0;margin-right:0;margin-bottom:20px;background:#fff}.exam-panel{width:100%;overflow-y:scroll;min-height:600px;max-height:600px}.exam-panel-left{width:100%;padding:0 20px 20px 20px;margin-top:20px;margin-bottom:20px}.exam-panel-right{width:100%;padding:0 20px 20px 20px;margin-top:20px;margin-bottom:20px}.exam-panel .btn{width:100%;margin-bottom:20px}.progress-bar2{width:100%;margin:20px auto;text-align:center;min-height:80px}.progress-bar2 .circle,.progress-bar2 .bar{display:inline-block;background:#fff;width:40px;height:40px;border-radius:40px;border:1px solid #a1e4d7}.progress-bar2 .bar{position:relative;width:80px;height:4px;top:-33px;margin-left:-5px;margin-right:-5px;border-left:none;border-right:none;border-radius:0}.progress-bar2 .circle .label{display:inline-block;width:32px;height:32px;line-height:28px;border-radius:32px;margin-top:3px;color:#46a592;font-size:14px}.progress-bar2 .circle .title{color:#e9e9e9;font-size:13px;line-height:30px;margin-left:-5px}.progress-bar2 .bar.done,.progress-bar2 .circle.done{background:#a1e4d7}.progress-bar2 .bar.active{background:linear-gradient(to right,#46a592 40%,red 60%)}.progress-bar2 .circle.done .label{color:#fff;background:#46a592;box-shadow:inset 0 0 2px rgba(0,0,0,.2)}.progress-bar2 .circle.done .title{color:#e9e9e9}.progress-bar2 .circle.active .label{color:#46a592;background:#fff;box-shadow:inset 0 0 2px rgba(0,0,0,.2)}.progress-bar2 .circle.active .title{color:#e9e9e9}.time-remaining-holder{background:#fff;overflow:hidden;padding:10px;text-align:center;min-width:200px;margin:0 20px 0 20px;float:right;color:#46a592}.time-remaining-small{font-size:15px;line-height:15px;font-weight:300}.time-remaining-large{font-size:27px;line-height:24px;font-weight:400}.end-test-button{overflow:hidden;float:right;min-width:200px;font-weight:400}.end-test-button a{display:block;background:#fff;padding:20px;text-align:center;font-size:27px;line-height:27px}.exam-holder{margin-left:10px;margin-right:10px;margin-bottom:-110px;overflow:hidden}.indiv-candidate-nav{background:#fff;border:1px solid #46a592;margin-top:20px;margin-bottom:20px;padding:10px 20px 10px 20px}.indiv-candidate-nav>li>a,.indiv-candidate-nav>li>a:focus{color:#46a592;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-bottom:2px solid #fff;background:#fff}.indiv-candidate-nav>li>a:hover{background:#f1f1f1;border-bottom:2px solid #46a592}.indiv-candidate-nav li .active{border-bottom:2px solid #46a592}.indiv-candidate-nav .open>a,.indiv-candidate-nav .open>a:focus,.indiv-candidate-nav .open>a:hover{background:#002fa7;border-color:#46a592}.apply-image-holder{width:100%;text-align:center;overflow:hidden}.apply-image-holder img{display:inline-block}.apply-name,.apply-name h1{text-align:center!important;color:#002fa7}.apply-position{text-align:center!important;background-color:rgba(97,186,168,0);border:2px solid #002fa7;padding:20px;margin-top:10px;margin-bottom:10px}.apply-company-profile,.apply-company-profile p{text-align:center!important}.apply-job-summary h4,.apply-job-description h4{text-align:center!important}.apply-job-summary{text-align:left}.apply-job-description{text-align:left}.apply-job-holder{padding:20px;background-color:rgba(97,186,168,0);border:2px solid #002fa7;color:#002fa7;margin-bottom:20px}.apply-com-holder{background-color:rgba(97,186,168,0);margin-bottom:20px;padding:20px;color:#002fa7}.guest-apply{width:100%;text-align:center;font-size:12px;color:#002fa7}.guest-apply h3{margin-top:0;margin-bottom:20px}.question-divider{width:100%;height:5px;border-top:1px solid #e1e1e1;margin-top:15px;margin-bottom:10px}.accordion-toggle:hover{text-decoration:none}.examnav{margin-bottom:0;margin-top:10px;margin-bottom:10px}.question-pane{background:#fff;min-height:450px;height:60vh;overflow-y:auto;padding:15px;border:2px solid #afccd4;margin-bottom:20px}.question-pane h2{font-size:30px;line-height:30px;margin-top:5px}.question-pane h1{margin-left:0;padding-left:0;margin-top:0;color:#000;font-size:22px}.question-pane p{color:#000}.question-pane a{color:#002fa7}.question-pane .popover-content p{color:#000}.question-pane textarea{min-height:200px}.question-pane hr{border-top:1px solid #002fa7;margin-top:10px;margin-bottom:10px}ul.sel2flex-container{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around}ul.sel2flex-container li{background:#fff;padding:10px;width:150px;min-height:40px;margin-top:10px;margin-bottom:10px;color:#002fa7;font-weight:700;text-align:center;border:1px solid #002fa7;cursor:pointer}ul.sel2flex-container li.sel2flex-active{background:#002fa7;color:#fff;border:1px solid #002fa7}.hr-holder{position:absolute;width:100%;border-bottom:12px solid #afccd4;z-index:1;margin-top:15px;left:0}ul.question-tube-map{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-around;margin-bottom:20px;position:relative;z-index:100}li.question-tube-map-item{display:inline-block;background:#fff;width:40px;height:40px;border-radius:0;line-height:35px;border:1px solid #a1e4d7;text-align:center;border:1px solid #afccd4;font-weight:700;font-size:28px;position:relative;z-index:100}.question-tube-map a{-moz-transition:none!important;-webkit-transition:none!important;-o-transition:color 0 ease-in!important;transition:none!important;opacity:1!important}li.question-tube-map-item.pending-question{background-color:#fff;border:1px solid #afccd4;color:#afccd4}li.question-tube-map-item.complete-question{background-color:#45b583;border:1px solid #45b583;color:#fff}li.question-tube-map-item.unfinished-question{background-color:#d16767;border:1px solid #d16767;color:#fff}li.question-tube-map-item.current-question{background-color:#002fa7;color:#fff;border:1px solid #002fa7}.exam-complete-holder{color:#002fa7}.exam-complete-holder h1{padding-left:0;color:#002fa7}.exam-complete-holder .btn{margin:auto}.exam-complete-holder a{text-align:center;color:#fff}.grid-view .pagination{clear:both;float:right;margin-top:10px}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#002fa7;background-color:rgba(255,255,255,0);border:0;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#000;background-color:rgba(255,255,255,0);border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#002fa7;border:0;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#000;background-color:rgba(255,255,255,0);border-color:#ddd;cursor:not-allowed}.error-page-holder h1{text-align:center!important;color:#002fa7}.error-page-holder h2{font-size:120px;line-height:120px;margin-bottom:30px}.error-page-holder{width:100%;text-align:center}.error-page-holder a{color:#002fa7}@media (max-width:1200px){.breadcrumb-ext{height:75px}.external-page .homepage-button-holder{width:46%}h2{font-size:40px}.external-page .jumbotron{background-image:url(https://hudsonweir.topfivepercent.co.uk/themes/white-blue/img/xhomepage-bg-1200.jpg.pagespeed.ic.tatMRk_JHj.jpg)!important;min-height:750px}.external-page .jumbotron{background:none}.candidate-nav>li.active>a{min-height:70px}}@media (max-width:992px){.blog-image,.ext-image{text-align:center}.breadcrumb-ext{height:57px}.external-page h1,h1{font-size:40px;line-height:40px;padding-top:20px}.navbar-default .navbar-nav>li>a{font-size:18px;padding-left:8px;padding-right:8px}.external-page{position:absolute;width:100%}.bread-holder{width:100%;text-align:center;padding-top:5px;padding-bottom:5px}.log-holder{width:100%;text-align:center;padding-top:5px;padding-bottom:5px}.external-page .homepage-feature-text{font-size:40px}.external-page .homepage-feature-text-bold{font-size:100px}.ext-image{padding-top:0}}@media (max-width:768px){.candidate-nav>li.active>a{min-height:30px}.homepage-container{margin-left:0!important}.external-page .social-login-btn a{font-size:20px}.external-page h1{padding-top:15px}.top-cutter{display:none}.container{margin-left:15px;margin-right:15px}.external-page{min-height:200px}.external-content-holder{min-height:400px}.external-page .jumbotron p{font-size:20px;line-height:26px}.about-content{margin-top:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{padding-bottom:0}.homepage-button-holder{margin-bottom:20px}.navbar-default .navbar-collapse,.external-page .navbar-default .navbar-form{border:0}.container-fluid>.navbar-collapse,.external-page .container-fluid>.navbar-header,.external-page .container>.navbar-collapse,.external-page .container>.navbar-header{padding-bottom:0}.navbar-nav{width:100%;margin-left:0;padding-left:0;float:left!important}.navbar-default .navbar-toggle{background:#002fa7}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:#002fa7}.navbar-default .navbar-toggle .icon-bar{background:#fff}.navbar-default .navbar-nav>li>a{text-align:center;font-size:26px}.footer-social-holder a{margin-left:5px;margin-right:5px}.site-header-subtitle{font-size:20px;line-height:30px;margin-bottom:20px}.external-page .jumbotron{margin-top:0;margin-bottom:180px;padding-top:0;background-image:none!important}.external-page .homepage-button-holder{width:100%;margin-bottom:10px}.external-page .homepage-feature-text{margin-bottom:10px}.external-page .homepage-feature-text,.external-page h1{font-size:22px;line-height:30px;text-align:center}.external-page .homepage-feature-text-bold{font-size:28px;line-height:32px;text-align:center;letter-spacing:8px}.external-page .jumbotron p{font-size:16px;line-height:22px;text-align:center}.external-page .indiv-content p{text-align:center}.external-page .green-see-through a,.external-page .green-see-through button{width:100%}.contact-left-holder{margin-top:0;text-align:center}.navbar .container{padding-left:0;padding-right:0;margin-left:0;margin-right:0}}@media (max-width:400px){.external-page .homepage-feature-text,.external-page h1{font-size:16px;letter-spacing:4px}}.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0;-webkit-box-shadow:0;box-shadow:0}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{-webkit-box-shadow:0;box-shadow:0}.btn:active,.btn.active{background-image:none}.btn-default,.btn-default:focus{text-shadow:0;background-image:0;background:#002fa7;border-color:#002fa7;filter:0}.btn-default:hover{background:#002fa7;border-color:#002fa7}.btn-default:active,.btn-default.active{background-color:#002fa7;border-color:#002fa7}.btn-primary,.btn-primary:focus{background-image:0;background:#002fa7;border-color:#002fa7;filter:0}.btn-primary:hover{background:#002fa7;border-color:#002fa7}.btn-primary:active,.btn-primary.active{background-color:#002fa7;border-color:#002fa7}.btn-success,.btn-success:focus{background-image:0;background:#002fa7;border-color:#002fa7;filter:0}.btn-success:hover{background:#002fa7;border-color:#002fa7}.btn-success:active,.btn-success.active{background-color:#002fa7;border-color:#002fa7}.btn-warning,.btn-warning:focus{background-image:0;background:#002fa7;border-color:#002fa7;filter:0}.btn-warning:hover{background:#002fa7;border-color:#002fa7}.btn-warning:active,.btn-warning.active{background-color:#002fa7;border-color:#002fa7}.btn-danger,.btn-danger:focus{background:#002fa7;border-color:#002fa7;filter:0;background-image:0}.btn-danger:hover{background:#002fa7;border-color:#002fa7}.btn-danger:active,.btn-danger.active{background-color:#002fa7;border-color:#002fa7}.btn-info,.btn-info:focus{background-image:0;background:#002fa7;border-color:#002fa7;filter:0}.btn-info:hover{background:#002fa7;border-color:#002fa7}.btn-info:active,.btn-info.active{background-color:#002fa7;border-color:#002fa7}.alert{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-align:left;border-left:7px solid #002fa7!important;background:#002fa7!important}.alert a{color:#fff;font-weight:600}.alert-success{background-image:0;background:#fff;border-color:#002fa7;filter:0;color:#fff}.alert-info{background-image:0;background:#fff;border-color:#002fa7;filter:0;color:#fff}.alert-warning{background-image:0;background:#45b584;border-color:#45b584;filter:0;color:#fff}.alert-danger{background:#45b584!important;border-color:#269062!important;filter:0;background-image:0;color:#fff}.text-success{color:#45b584}.text-danger{color:#f07774}.progress{filter:0;background-image:0}.progress-bar{filter:0;background-image:0}.progress-bar-success{filter:0;background-image:0}.progress-bar-info{filter:0;background-image:0}.progress-bar-warning{filter:0;background-image:0}.progress-bar-danger{filter:0;background-image:0}.panel{-webkit-box-shadow:0!important;box-shadow:0!important}.panel-default>.panel-heading{filter:0;background-image:0}.panel-primary>.panel-heading{filter:0;background-image:0}.panel-success>.panel-heading{filter:0;background-image:0}.panel-info>.panel-heading{filter:0;background-image:0}.panel-warning>.panel-heading{filter:0;background-image:0}.panel-danger>.panel-heading{filter:0;background-image:0}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#002fa7!important}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#002fa7}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#212121!important}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#212121}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#212121!important}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#212121}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f07774!important}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#f07774}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:0!important}.panel{background-color:rgba(97,186,168,0);border:0;margin-bottom:10px}.panel-heading h4{color:#fff}.panel-body{padding:10px 0 0 0}.panel-collapse{background-color:#fff}.panel-default>.panel-heading{color:#61baa8;background-color:rgba(97,186,168,0);padding:10px 20px 10px 20px;border:2px solid #61baa8;background-image:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.panel-default>.panel-heading a{color:#fff}.panel-title{color:#002fa7!important}.panel>.list-group,.panel>.panel-collapse>.list-group{border:2px solid #61baa8!important}.list-group-item{background-color:#686868;border-color:#002fa7;color:#fff}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-top:5px}.navbar-brand{max-width:193px;height:auto}.exam-logo{text-align:center;margin-bottom:10px}.exam-logo img{max-height:100px}.exam-file-holder{width:100%;overflow:hidden;margin-bottom:10px;min-height:215px;text-align:center;cursor:move!important;position:relative}.exam-file-holder span{max-width:100%}.exam-file-holder img{max-width:100%;height:auto;margin:auto}.exam-file-holder a{display:block;text-align:center}.exam-file-holder .glyphicon{display:inline-block;font-size:100px;margin-top:40px}.larger-buttons{margin-top:20px;margin-bottom:40px}.larger-buttons button{font-size:22px}.exam-page{background:#fff!important}.exam-page p{color:#000!important}.exam-page .footer-holder{color:#000}.exam-page .navbar-default .navbar-nav>li>a{color:#000;padding-top:5px;padding-bottom:5px;margin-top:15px;font-size:16px;font-weight:400}.exam-page .navbar-default .navbar-nav>li>a:hover,.exam-page .navbar-default .navbar-nav>li>a:active{color:#002fa7}.exam-page .navbar-default .navbar-nav>.active>a,.exam-page .navbar-default .navbar-nav>.active>a:focus,.exam-page .navbar-default .navbar-nav>.active>a:hover{background-color:rgba(255,255,255,0);color:#002fa7;border:1px solid #002fa7}.exam-page .navbar-default .navbar-toggle .icon-bar{background:#000}.internal-page{background:#fff!important}.internal-page .footer-holder{color:#000}.internal-page .navbar-default .navbar-toggle .icon-bar{background:#fff}.ticker-holder{width:100%;min-height:40px;background:#e1e1e1;border:1px solid #e1e1e1;margin-bottom:20px;padding:10px}@media (max-width:768px){.exam-page,.exam-page .btn{font-size:12px!important}.exam-start-holder ul li{font-size:12px}.question-pane h2{font-size:16px;line-height:16px}.exam-end-button .btn{height:40px;line-height:20px}.exam-title,.exam-time{min-height:40px}.exam-name h1{font-size:16px}}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background:#002fa7}