﻿#responsiveFooter,.responsiveCopyright{border:none;margin:0 auto;max-width:1002px;width:1002px}.responsiveCopyright{font-weight:400;line-height:1.7em;padding:.5em}.siteMapItem{display:inline-block;padding:.5em;white-space:nowrap}.responsiveSiteMap{display:flex;flex-direction:row;justify-content:center;padding-top:.5em;text-align:center}#responsiveFooter.sizeSmall{width:64.91em}.responsiveCopyright{cursor:default}#flasWrapper #master_contentBody,body,button,input,select,textarea{font-family:tahoma,arial,helvetica,verdana,sans-serif}body{font-size:75%}#flasWrapper #master_contentBody{font-size:100%}a{font-weight:400;text-decoration:underline}.responsiveCopyright{font-size:.8em;text-align:center}#master_logoBodyHub,.fancyLogoBodyHub{align-items:flex-end;display:flex;margin:auto;width:100%}#master_logoBodyHub ul{display:flex;justify-content:center}.invisible{visibility:hidden}.overlay{position:absolute;transform:translate(-100%)}#master_logoBodyHub .imageLeft,#master_logoBodyHub .imageRight{flex-basis:100%;margin:auto;padding:1.5rem}#master_logoBodyHub .imageLeft img{float:left}#master_logoBodyHub .imageRight img{float:right}#master_logoBodyHub ul,#master_logoBodyHub ul li{width:100%}#master_logoBodyHub.Large,.fancyLogoBodyHub{max-width:1002px}#master_logoBodyHub.Small{max-width:775px}.mraMatrixFreeFormat fieldset{padding-bottom:1em}fieldset{border:none;padding:0}.hubPageSection .hubPageSectionHeader,.page-indicator,.tileWrapper .aboveTileCollection,fieldset:not(.fieldsetCTQ)>legend:not(.flexAssessResponseText){box-sizing:border-box;font-size:1.5em;font-weight:400;margin-bottom:.3em;max-width:100%;padding:.7em 1.2em;width:100%}fieldset:not(.fieldsetCTQ)>legend:not(.flexAssessResponseText) h1{font-size:1.2rem!important;font-weight:400!important;margin:0!important}div#userDetails legend h2{font-size:inherit;font-weight:inherit;margin:inherit}legend#contact h1{font-size:1.15rem;font-weight:400;margin:0}.h1Simulation,h1{margin-top:.5em}.siteMapItem{margin:0 2em}.buttonGroup.singleButtonLeft a,.buttonGroup.singleButtonRight a,.buttonLeft a,.buttonRight a,.doubleButtonLeft,.doubleButtonRight,.fieldset .buttonArea button{border:2px solid}.progressBar{border:1px solid}.textureHolder{height:auto;left:0;position:absolute;top:0;width:100%}.textureHolder div{visibility:hidden}body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh}#logoWrapperHub{display:block;flex:0 0 auto;min-height:4em}@keyframes doHidden{0%{display:flex;opacity:1;visibility:visible}50%{display:flex;opacity:1;visibility:visible}to{display:none;opacity:0;visibility:hidden}}@keyframes unHidden{0%{opacity:0}to{opacity:1}}#master_hourglass.hidden{animation-duration:.5s;animation-iteration-count:1;animation-name:doHidden}#master_hourglass.unHidden{animation-duration:.25s;animation-iteration-count:1;animation-name:unHidden}#master_hourglass{align-content:center;align-items:center;background-color:#fff;background-image:none;background-repeat:repeat;display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}#master_hourglass .iconHolder{flex-basis:100%;font-size:6em;text-align:center}#master_hourglass img{margin-bottom:1.5rem}.errorBox,.infoBox,.warningBox{border:none;font-size:1.3em}.errorBox.hidden,.infoBox.hidden,.warningBox.hidden{display:none}.errorBox .icon,.infoBox .icon,.warningBox .icon{font-size:2.5em;margin:0 .3em 0 0}.infoBox span{max-width:80%}.redirectButton{margin-top:.5rem;width:100%}.textureHide{height:auto}#logoWrapperHub.ieFix{background:none;position:absolute;top:0;width:100%}#logoWrapperHub.ieFix #master_logoBodyHub{background:none}#logoWrapperHub.hideImages img{visibility:hidden}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loadingSpinner{animation:spin 1.3s linear infinite;border:4px solid;border-radius:50%;border-top:4px solid transparent;display:block;height:1em;margin:0 auto;width:1em}#aspnetForm{padding-bottom:.2em}#master_logoThreeHub{display:block;margin:auto;max-width:100%}#master_logoBodyHub #master_logoThreeHub[src*="PlatformParticipantLogo.svg"]{margin:24px}.clearfix:after{font-size:0}.listedErrorsWrapper,.listedInfoWrapper,.listedWarningWrapper,.messagesArea{text-align:center}.errorBox.listedErrors,.infoBox.listedInfo,.warningBox.listedWarnings{display:inline-flex;font-size:1em;font-weight:400;text-align:left}.errorBox.listedErrors .icon,.infoBox.listedInfo .icon,.warningBox.listedWarnings .icon{font-size:3.5em;margin:0 .15em}.errorBox.listedErrors .messageArea,.infoBox.listedInfo .messageArea,.warningBox.listedWarnings .messageArea{margin:0 .525em}.errorBox.listedErrors .messageArea ul{list-style-type:circle}.errorBox.listedErrors .messageArea ul li{background-image:none;display:list-item;font-weight:400;padding-left:0}.errorBox.listedErrors .heading,.infoBox.listedInfo .heading,.warningBox.listedWarnings .heading{font-weight:700}.fancyHead{padding:3.75rem 1.5rem 1.5rem}.singleColour{bottom:0;left:0;overflow-y:auto;padding:10em 1em 2.5em;position:fixed;right:0;top:0}.fancyHead h1,.singleColour h1{font-weight:400}.fancyHead p{line-height:1.5em}.fancyHead,.fancyHead h1,.singleColour,.singleColour h1{text-align:center}.textureHide{min-height:0}body{min-width:250px}#wrapperLarge,#wrapperSmall{height:auto;min-height:0}.forceOverflow{max-width:100%;overflow:auto}@media screen and (max-width:850px){#master_logoBodyHub .imageLeft,#master_logoBodyHub .imageRight{margin:auto;padding:3.375rem .75rem .75rem}#master_logoBodyHub #master_logoOneHub,#master_logoBodyHub #master_logoTwoHub{height:auto!important;max-height:100px;width:auto!important}#master_logoBodyHub #master_logoThreeHub[src*="PlatformParticipantLogo.svg"]{margin:54px 12px 12px}.fancyHead{padding:3.375rem .75rem .75rem}#master_hourglass #master_logoOneHub{height:auto!important;max-height:100px;width:auto!important}}.grecaptcha-badge{z-index:3}.buttonRight a{display:block;line-height:1.75em;margin:1px;padding:10px 20px}
