@media(max-width:690px){.resellerVerticalLoginControl input{width:284px}.resellerVerticalLoginControl-loginButton.btn{width:332px}.resellerDefaultSignup-detailsTable tr td,.adviserDefaultSignup-detailsTable tr td{text-align:left;font-size:11px}.resellerVerticalLoginControl td.resellerVerticalLoginControl-literalColumn{text-align:left}.resellerVerticalLoginControl-demoSplitter{display:none}.layout-body-loggedOut .layout-mastHead .cbCountryContainer{display:block;float:none;margin:auto;width:190px}.layout-html-loggedOut,.layout-body-loggedOut,.container-12,.layout-body-loggedOut .trim_wrapper,.layout-body-loggedOut .layout-headerContainer .container-12{min-width:300px!important;width:100%!important;padding:0;text-align:center}.layout-body-loggedOut{min-width:0!important;overflow-x:hidden}.resellerDefaultLogin-squarePage,.resellerDefaultLogin-loginContainer,.resellerDefaultLogin-loginContainer-divRow,.resellerVerticalLoginControl{width:100%;max-width:340px;margin-left:auto;margin-right:auto}.resellerDefaultSignup-squarePage,.resellerDefaultSignup-signupContainer,.resellerDefaultSignup-signupContainer-divRow,.adviserDefaultSignup-squarePage,.adviserDefaultSignup-signupContainer,.adviserDefaultSignup-signupContainer-divRow{width:320px}.signUp-IE8 select,.signUp-passwordInputBox,.resellerDefaultSignup-inputBox,.resellerDefaultSignup-passwordStrengthProgressbarContainer,.resellerDefaultSignup-imgCaptcha,.adviserDefaultSignup-inputBox,.adviserDefaultSignup-passwordStrengthProgressbarContainer,.adviserDefaultSignup-imgCaptcha{width:180px}.resellerDefaultLogin-rightContainer,.resellerDefaultSignup-rightContainer,.adviserDefaultSignup-rightContainer{width:100%;padding:0;float:none;border-left:none;height:auto;margin-top:10px}.adviserDefaultSignup-rightContainer{margin:0}.resellerDefaultSignup-rightContainer{margin:0;float:none}.resellerDefaultLogin-squarePage,.resellerDefaultLogin-rightContainer,.resellerDefaultSignup-squarePage,.resellerDefaultSignup-rightContainer,.adviserDefaultSignup-squarePage,.adviserDefaultSignup-rightContainer{height:auto}.resellerDefaultLogin-leftContainer{display:none}.resellerDefaultSignup,.adviserDefaultSignup{padding-bottom:40px}.resellerDefaultSignup-buttonContainer,.adviserDefaultSignup-buttonContainer{width:297px}.signUpLinkContainer,.loginLinkContainer{display:none}.layout-body-loggedOut .layout-mastHead{height:auto}.layout-body-loggedOut #nav-stub{margin:auto;float:none}.layout-body-loggedOut #nav-stub li{text-align:center;width:100%}#nav-stub li.layout-mastHead-queries span{display:block;margin:0}#resellerLogoAppOnlyLanding{margin:auto;float:none;display:none}.signUp-hint{width:auto;position:relative;top:auto;right:auto;border:none;padding:0;background:transparent;color:#999}.signUp-hint .signUp-hint-pointer{display:none}.resellerDefaultLogin-squarePageContainer-shadow{display:none}.resellerDefaultLogin-rightContainer #divLogin{margin-top:20px}.resellerVerticalLoginControl table,.resellerVerticalLoginControl-tableWidth{width:100%}.resellerVerticalLoginControl-divInputContainer{display:flex;align-items:center;width:100%;box-sizing:border-box}.resellerVerticalLoginControl-divInputContainer *{display:inline-block}.resellerVerticalLoginControl-leftImage{flex-shrink:0}.resellerVerticalLoginControl input{flex:1;width:auto;min-width:0}.resellerVerticalLoginControl-loginButton.btn{width:100%;margin:0;padding:0}.loginWrapper{width:90%;max-width:320px}.cookie-banner{flex-direction:column;padding:10px}.cookie-banner-table{margin-left:0!important;width:100%}.cookie-banner-table tr{display:flex;flex-direction:column;align-items:center}.td-cookie-banner-text-align{text-align:center!important;padding:5px 10px}.td-cookie-banner-button-align{float:none;margin-left:0;position:static;padding:10px 0}.lbl-cookie-banner-text{display:block;text-align:center}.sageIdLoginControl{width:100%;max-width:340px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding:0 10px}.sageIdLoginControl table{width:100%}.sageIdLoginControl-divInputContainer{display:flex;align-items:center;width:100%;box-sizing:border-box}.sageIdLoginControl-divInputContainer *{display:inline-block}.sageIdLoginControl-leftImage{flex-shrink:0}.sageIdLoginControl input{flex:1;width:auto;min-width:0}.sageIdLoginControl-loginButton.btn{width:100%;margin:0;padding:0}.sageIdLoginControl-signup-and-demo-container{word-wrap:break-word}.container-12.resellerDefaultLogin{width:100%!important;padding:0 10px;box-sizing:border-box}.layout-body-loggedOut .trim_wrapper{padding-bottom:20px;width:100%!important}.layout-body-loggedOut .layout-footerElementContainer{position:relative;height:auto}.layout-footer-quicklinks{height:auto}.layout-footer-quicklinks .grid-3{width:100%;float:none;text-align:center;margin-bottom:15px}.layout-footer-table{width:100%}.layout-footer-table tr{display:block}.layout-footer-table td{text-align:center;padding:5px 0}.layout-fullWidthDocumentContainer-loggedOut{width:100%;overflow:hidden}.landing-variantOne-fullWidthDocumentContainer{width:100%}.landing-variantOne-fullWidthDocumentContainer-banner{padding:10px;box-sizing:border-box}.landing-variantOne-fullWidthDocumentContainer-banner-contentContainer-header span{font-size:24px!important;line-height:30px!important}.landing-variantOne-fullWidthDocumentContainer-banner-contentContainer-subText{font-size:16px!important;line-height:20px!important}.landing-variantOne-fullWidthDocumentContainer-banner-contentContainer-nohassles-mainContainer{display:none}.landing-variantOne-fullWidthDocumentContainer-banner-contentContainer-buttons{text-align:center}.landing-variantOne-fullWidthDocumentContainer-banner-contentContainer-buttons a{display:block;margin:5px auto;max-width:280px}.landing-variantOne-whyUseContainer{width:100%!important;padding:0 10px;box-sizing:border-box}.landing-variantOne-whyUseContainer-container{width:100%!important;float:none}.newPassword-passwordStrengthStatus,.signUp-passwordStrengthStatus{font-size:11px}#tblSignUp tr td:first-child,#tblAdviserSignUp tr td:first-child{vertical-align:top;padding-top:7px}.otpVerificationPopup .otp-button-container-full{display:none;height:auto}.otpVerificationPopup .otp-button-container-mobile{display:block}.otpVerificationPopup .otp-button-container-mobile a{margin-top:5px;width:310px;padding:0}}