@import url(https://fonts.googleapis.com/css?family=Roboto);html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}#bds-sso-modal #bds-sso-form{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form{font-size:18.2px}}#bds-sso-modal #bds-sso-form h1{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:16.8px;font-weight:700}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form h1{font-size:18.2px;font-size:21.84px}}#bds-sso-modal #bds-sso-form h2{font-family:Roboto,sans-serif;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:16.8px;font-weight:700;font-size:14px}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form h2{font-size:18.2px;font-size:21.84px}}#sso-settings-layout{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#sso-settings-layout{font-size:18.2px}}#sso-settings-layout h1{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:16.8px;font-weight:700}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#sso-settings-layout h1{font-size:18.2px;font-size:21.84px}}#sso-settings-layout h2{font-family:Roboto,sans-serif;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:16.8px;font-weight:700;font-size:14px}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#sso-settings-layout h2{font-size:18.2px;font-size:21.84px}}#bds-sso-modal a,#bds-sso-modal abbr,#bds-sso-modal acronym,#bds-sso-modal address,#bds-sso-modal applet,#bds-sso-modal article,#bds-sso-modal aside,#bds-sso-modal audio,#bds-sso-modal b,#bds-sso-modal big,#bds-sso-modal blockquote,#bds-sso-modal canvas,#bds-sso-modal caption,#bds-sso-modal center,#bds-sso-modal cite,#bds-sso-modal code,#bds-sso-modal dd,#bds-sso-modal del,#bds-sso-modal details,#bds-sso-modal dfn,#bds-sso-modal div,#bds-sso-modal dl,#bds-sso-modal dt,#bds-sso-modal em,#bds-sso-modal embed,#bds-sso-modal fieldset,#bds-sso-modal figcaption,#bds-sso-modal figure,#bds-sso-modal footer,#bds-sso-modal form,#bds-sso-modal h1,#bds-sso-modal h2,#bds-sso-modal h3,#bds-sso-modal h4,#bds-sso-modal h5,#bds-sso-modal h6,#bds-sso-modal header,#bds-sso-modal hgroup,#bds-sso-modal i,#bds-sso-modal iframe,#bds-sso-modal img,#bds-sso-modal ins,#bds-sso-modal kbd,#bds-sso-modal label,#bds-sso-modal legend,#bds-sso-modal li,#bds-sso-modal mark,#bds-sso-modal menu,#bds-sso-modal nav,#bds-sso-modal object,#bds-sso-modal ol,#bds-sso-modal output,#bds-sso-modal p,#bds-sso-modal pre,#bds-sso-modal q,#bds-sso-modal ruby,#bds-sso-modal s,#bds-sso-modal samp,#bds-sso-modal section,#bds-sso-modal small,#bds-sso-modal span,#bds-sso-modal strike,#bds-sso-modal strong,#bds-sso-modal sub,#bds-sso-modal summary,#bds-sso-modal sup,#bds-sso-modal table,#bds-sso-modal tbody,#bds-sso-modal td,#bds-sso-modal tfoot,#bds-sso-modal th,#bds-sso-modal thead,#bds-sso-modal time,#bds-sso-modal tr,#bds-sso-modal tt,#bds-sso-modal u,#bds-sso-modal ul,#bds-sso-modal var,#bds-sso-modal video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}#bds-sso-modal article,#bds-sso-modal aside,#bds-sso-modal details,#bds-sso-modal figcaption,#bds-sso-modal figure,#bds-sso-modal footer,#bds-sso-modal header,#bds-sso-modal hgroup,#bds-sso-modal menu,#bds-sso-modal nav,#bds-sso-modal section{display:block}#bds-sso-modal body{line-height:1}#bds-sso-modal ol,#bds-sso-modal ul{list-style:none}#bds-sso-modal blockquote,#bds-sso-modal q{quotes:none}#bds-sso-modal blockquote:after,#bds-sso-modal blockquote:before,#bds-sso-modal q:after,#bds-sso-modal q:before{content:'';content:none}#bds-sso-modal #bds-sso-form fieldset .bds-sso-input input{margin-bottom:0!important;padding:0!important}#bds-sso-modal article,#bds-sso-modal aside,#bds-sso-modal details,#bds-sso-modal figcaption,#bds-sso-modal figure,#bds-sso-modal footer,#bds-sso-modal header,#bds-sso-modal main,#bds-sso-modal menu,#bds-sso-modal nav,#bds-sso-modal section,#bds-sso-modal summary{display:block}#bds-sso-modal audio,#bds-sso-modal canvas,#bds-sso-modal progress,#bds-sso-modal video{display:inline-block;vertical-align:baseline}#bds-sso-modal audio:not([controls]){display:none;height:0}#bds-sso-modal [hidden],#bds-sso-modal template{display:none}#bds-sso-modal a{background-color:transparent}#bds-sso-modal a:active,#bds-sso-modal a:hover{outline:0}#bds-sso-modal abbr[title]{border-bottom:1px dotted}#bds-sso-modal b,#bds-sso-modal strong{font-weight:700}#bds-sso-modal dfn{font-style:italic}#bds-sso-modal h1{font-size:2em;margin:.67em 0}#bds-sso-modal mark{background:#ff0;color:#000}#bds-sso-modal small{font-size:80%}#bds-sso-modal sub,#bds-sso-modal sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#bds-sso-modal sup{top:-.5em}#bds-sso-modal sub{bottom:-.25em}#bds-sso-modal img{border:0}#bds-sso-modal svg:not(:root){overflow:hidden}#bds-sso-modal figure{margin:1em 40px}#bds-sso-modal hr{box-sizing:content-box;height:0}#bds-sso-modal pre{overflow:auto}#bds-sso-modal code,#bds-sso-modal kbd,#bds-sso-modal pre,#bds-sso-modal samp{font-family:monospace;font-size:1em}#bds-sso-modal button,#bds-sso-modal input,#bds-sso-modal optgroup,#bds-sso-modal select,#bds-sso-modal textarea{color:inherit;font:inherit;margin:0}#bds-sso-modal button{overflow:visible}#bds-sso-modal button,#bds-sso-modal select{text-transform:none}#bds-sso-modal button,#bds-sso-modal html input[type=button],#bds-sso-modal input[type=reset],#bds-sso-modal input[type=submit]{-webkit-appearance:button;cursor:pointer}#bds-sso-modal button[disabled],#bds-sso-modal html input[disabled]{cursor:default}#bds-sso-modal button::-moz-focus-inner,#bds-sso-modal input::-moz-focus-inner{border:0;padding:0}#bds-sso-modal input{line-height:normal}#bds-sso-modal input[type=checkbox],#bds-sso-modal input[type=radio]{box-sizing:border-box;padding:0}#bds-sso-modal input[type=number]::-webkit-inner-spin-button,#bds-sso-modal input[type=number]::-webkit-outer-spin-button{height:auto}#bds-sso-modal input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}#bds-sso-modal input[type=search]::-webkit-search-cancel-button,#bds-sso-modal input[type=search]::-webkit-search-decoration{-webkit-appearance:none}#bds-sso-modal fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}#bds-sso-modal legend{border:0;padding:0}#bds-sso-modal textarea{overflow:auto}#bds-sso-modal optgroup{font-weight:700}#bds-sso-modal table{border-collapse:collapse;border-spacing:0}#bds-sso-modal td,#bds-sso-modal th{padding:0}#bds-sso-modal .bds-button{display:inline-block;color:#fff;background-color:#000;padding:20px;margin:10px}#bds-sso-modal .sso-button{display:inline-block;background-color:#469e3b;padding:6px 40px;border-radius:5px;border:1px solid #469e3b;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:12px;color:#fafafa;cursor:pointer;text-decoration:none}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal .sso-button{font-size:18.2px;font-size:12px;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:#fafafa}}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2) and (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (-webkit-min-device-pixel-ratio:2) and (max-width:770px) and (min-resolution:192dpi),(max-width:770px) and (min-resolution:192dpi) and (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi) and (max-width:770px) and (min-resolution:192dpi){#bds-sso-modal .sso-button{font-size:18.2px}}#bds-sso-modal .sso-button.sso-button-cancel,#bds-sso-modal .sso-button.sso-button-inactive{background-color:#bababa}#bds-sso-modal .sso-button.sso-button-right{float:right}#bds-sso-modal .sso-button.sso-button-skip{background-color:transparent;color:#007ebb;border:1px solid #007ebb;padding:6px 30px;margin-right:10px}#bds-sso-modal label{display:inline}#bds-sso-modal .label{text-align:left;white-space:initial}.sso-spinner-animation{-webkit-animation:sso-rotate 1.2s linear 0ms infinite;animation:sso-rotate 1.2s linear 0ms infinite;transform-origin:center}@-webkit-keyframes sso-rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes sso-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#sso-modal-frame{display:none;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:10000}#sso-modal-frame #bds-sso-modal-overlay,#sso-modal-frame #bds-sso-wrapper{display:block;position:relative;width:100%;overflow:hidden!important;height:100%}#sso-modal-frame #bds-sso-modal-overlay{background-color:rgba(0,0,0,.5);z-index:99999999}#sso-modal-frame #bds-sso-modal-overlay #bds-sso-modal{display:block;position:absolute;background-color:#fff;overflow:hidden;top:50%;left:50%;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:770px;height:550px}@media only screen and (max-width:770px){#sso-modal-frame #bds-sso-modal-overlay #bds-sso-modal{width:100%;height:100%}}#sso-modal-frame #bds-sso-modal-overlay #bds-sso-modal.mobile{width:100%;height:100%}html.sso-open,html.sso-open body{overflow:hidden!important}#bds-sso-form>.bds-sso-close{position:absolute;margin:0;right:0;top:0;padding:12px;padding-bottom:9px;z-index:99999;background-color:#73757d;cursor:pointer}#bds-sso-form>.bds-sso-close img{width:20px;height:20px}@media only screen and (max-width:770px){#bds-sso-form>.bds-sso-close{opacity:0;width:75px;height:70px}}#bds-sso-form .frame-login .frame-logo .bds-sso-close,#bds-sso-form .frame-signup .frame-logo .bds-sso-close{display:none}@media only screen and (max-width:770px){#bds-sso-form .frame-login .frame-logo .bds-sso-close,#bds-sso-form .frame-signup .frame-logo .bds-sso-close{display:block;position:absolute;top:0;right:0;background-color:#73757d;height:100%;width:60px}#bds-sso-form .frame-login .frame-logo .bds-sso-close img,#bds-sso-form .frame-signup .frame-logo .bds-sso-close img{position:relative;width:48px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}#bds-sso-form .sso-loader{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.85);z-index:9999;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:0}#bds-sso-form .sso-loader.active{display:block;opacity:1}#bds-sso-form .sso-loader .loader-holder{display:block;position:relative;height:50px;width:50px;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#bds-sso-form .sso-loader .loader-holder img,#recoverModal{display:block;position:relative;height:100%}#recoverModal{width:100%;padding:0;margin:0;background-color:#bababa}#recoverModal #bds-sso-modal-overlay{background-color:transparent}#recoverModal .bds-sso-close{display:none!important}#recoverModalLoader{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}#recoverModalLoader img{height:50px}#bds-sso-modal #bds-sso-form{display:block;position:relative;width:100%;height:100%}#bds-sso-modal #bds-sso-form .frame-login{height:100%;text-align:left;overflow:auto}#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame{display:block;position:relative;height:100%;min-height:400px}#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame fieldset.bds-sso-field{padding-left:20px;padding-right:20px}#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame fieldset.bds-sso-field .bds-sso-input{width:100%}#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame .frame-logo{text-align:left;padding:50px 20px 0}#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame .frame-logo img{height:20px}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame .frame-logo{display:block;position:relative;padding:10px;background-color:#2c3034}#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame .frame-logo img{height:40px}#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame .frame-logo img.logo-dark{padding:8px 0}}#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame .frame-logo .logo-dark{display:block}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame .frame-logo .logo-dark{display:none}}#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame .frame-logo .logo-light{display:none}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame .frame-logo .logo-light{display:block}}#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame form{height:260px;padding-top:100px}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame form{padding-top:46px}}#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame form .sso-login-error{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:12px;padding-left:20px;padding-right:20px;color:#d0021b;font-style:italic;text-align:left}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame form .sso-login-error{font-size:18.2px;font-size:12px}}#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame fieldset{padding-left:20px;padding-right:20px}#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame a.sso-forgot-password{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:11.2px;color:#007ebb;float:left;font-style:italic;margin-top:10px;margin-left:20px;cursor:pointer}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame a.sso-forgot-password{font-size:18.2px;font-size:14.56px}}#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame button.sso-button{margin-top:50px;margin-right:20px;float:right}#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame .section-switch{display:inline-block;position:absolute;bottom:0;left:0;width:100%;padding:0 20px 30px;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:12px;color:#2c3034;background-color:transparent;text-align:left}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame .section-switch{font-size:18.2px;font-size:12px}}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame .section-switch{padding:20px;line-height:20px;position:relative}}#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame .section-switch a{color:#469e3b;font-weight:800;cursor:pointer}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame .section-switch{position:absolute;color:#fafafa;background-color:#2c3034}}@media only screen and (max-device-height:380px){#bds-sso-modal #bds-sso-form .frame-login .sso-content-frame .section-switch{position:relative}}#bds-sso-modal #bds-sso-form .frame-signup{height:100%;text-align:left;overflow:auto}#bds-sso-modal #bds-sso-form .frame-signup form{display:block;position:relative;height:100%;min-height:400px}#bds-sso-modal #bds-sso-form .frame-signup .frame-logo{text-align:left;padding:50px 20px 0;display:none}#bds-sso-modal #bds-sso-form .frame-signup .frame-logo img{height:20px}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .frame-signup .frame-logo{display:block;position:relative;padding:10px;background-color:#2c3034}#bds-sso-modal #bds-sso-form .frame-signup .frame-logo img{height:40px}#bds-sso-modal #bds-sso-form .frame-signup .frame-logo img.logo-dark{padding:8px 0}}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .frame-signup .frame-logo{display:block}}#bds-sso-modal #bds-sso-form .frame-signup .bds-sso-progress-bar{display:block;position:relative;height:10px;width:456px;background-color:#bababa;overflow:hidden}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .frame-signup .bds-sso-progress-bar{width:100%}}#bds-sso-modal #bds-sso-form .frame-signup .bds-sso-progress-bar .bds-sso-progress-bar-fill{display:block;position:absolute;width:100%;height:100%;background-color:#469e3b;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transition-duration:.2s;transition-duration:.2s}#bds-sso-modal #bds-sso-form .frame-signup .frame-content{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 20px}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .frame-signup .frame-content{padding-top:20px;top:0;-webkit-transform:translateY(0);transform:translateY(0)}}#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-description,#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-hello{display:block}#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-description h1,#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-description h1 span,#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-hello h1,#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-hello h1 span{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:16.8px;font-weight:700;padding:0;margin:0}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-description h1,#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-description h1 span,#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-hello h1,#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-hello h1 span{font-size:18.2px;font-size:21.84px}}#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-description span,#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-hello span{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:12px}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-description span,#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-hello span{font-size:18.2px;font-size:12px}}@media only screen and (min-device-height:380px){#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-description span,#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-hello span{font-size:14px;line-height:16px;display:block;padding:10px 0}}#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-hello{padding-bottom:40px;display:none}#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-hello.active{display:block}#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-hello h1 span{color:#73757d}#bds-sso-modal #bds-sso-form .frame-signup .frame-content .header-description{text-align:left}#bds-sso-modal #bds-sso-form .frame-signup .frame-content .dummy-actions-fill-up{display:none;position:relative;width:100%;height:84px}#bds-sso-modal #bds-sso-form .frame-signup .section-actions{display:block;position:absolute;bottom:0;width:100%;padding:0 20px 30px}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .frame-signup .section-actions{position:relative;padding:0 20px 80px}}#bds-sso-modal #bds-sso-form .frame-signup .section-switch{display:inline-block;position:absolute;bottom:0;left:0;width:100%;padding:0 20px 30px;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:12px;color:#fafafa;background-color:#2c3034;text-align:left;display:none}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form .frame-signup .section-switch{font-size:18.2px;font-size:12px}}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .frame-signup .section-switch{padding:20px;line-height:20px;position:relative}}#bds-sso-modal #bds-sso-form .frame-signup .section-switch a{color:#469e3b;font-weight:800;cursor:pointer}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .frame-signup .section-switch{display:block;position:relative}}@media only screen and (min-device-height:650px) and (orientation:portrait){#bds-sso-modal #bds-sso-form .frame-signup .section-switch{position:absolute}}#bds-sso-modal #bds-sso-form .bds-sso-form-frame{display:block;position:absolute;overflow:hidden;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transform:translateZ(0);transform:translateZ(0)}#bds-sso-modal #bds-sso-form .bds-sso-form-frame .frame-cover{display:block;position:absolute;height:100%;width:100%;top:0;z-index:999999;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .bds-sso-form-frame .frame-cover{display:none}}#bds-sso-modal #bds-sso-form .bds-sso-form-frame.frame-a{width:35.06494%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .bds-sso-form-frame.frame-a{width:100%;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}#bds-sso-modal #bds-sso-form .bds-sso-form-frame.frame-a .frame-cover{background-color:#ececec;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transition-duration:.2s;transition-duration:.2s}#bds-sso-modal #bds-sso-form .bds-sso-form-frame.frame-a .frame-cover .frame-logo{text-align:left;padding:50px 20px 0}#bds-sso-modal #bds-sso-form .bds-sso-form-frame.frame-a .frame-cover .frame-logo img{height:20px}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .bds-sso-form-frame.frame-a .frame-cover .frame-logo{display:block;position:relative;padding:10px;background-color:#2c3034}#bds-sso-modal #bds-sso-form .bds-sso-form-frame.frame-a .frame-cover .frame-logo img{height:40px}#bds-sso-modal #bds-sso-form .bds-sso-form-frame.frame-a .frame-cover .frame-logo img.logo-dark{padding:8px 0}}#bds-sso-modal #bds-sso-form .bds-sso-form-frame.frame-a .frame-cover .section-switch{display:inline-block;position:absolute;bottom:0;left:0;width:100%;padding:0 20px 30px;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:12px;color:#383839;background-color:transparent;text-align:left}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form .bds-sso-form-frame.frame-a .frame-cover .section-switch{font-size:18.2px;font-size:12px}}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .bds-sso-form-frame.frame-a .frame-cover .section-switch{padding:20px;line-height:20px;position:relative}}#bds-sso-modal #bds-sso-form .bds-sso-form-frame.frame-a .frame-cover .section-switch a{color:#469e3b;font-weight:800;cursor:pointer}#bds-sso-modal #bds-sso-form .bds-sso-form-frame.frame-b{width:64.93506%;height:100%;-webkit-transform:translate3d(54%,0,0);transform:translate3d(54%,0,0)}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .bds-sso-form-frame.frame-b{width:100%;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}#bds-sso-modal #bds-sso-form .bds-sso-form-frame.frame-b .frame-cover{background-image:url("https://sso.bdswiss.com/graphics/login_image.jpg");background-size:cover;background-repeat:no-repeat;background-color:#2c3034;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transform:translate3d(.3%,0,0);transform:translate3d(.3%,0,0)}#bds-sso-modal #bds-sso-form .bds-sso-form-frame.frame-b fieldset{width:100%}#bds-sso-modal #bds-sso-form .bds-sso-form-frame.active-frame.frame-a .frame-cover{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#bds-sso-modal #bds-sso-form .bds-sso-form-frame.active-frame.frame-b .frame-cover{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form .bds-sso-form-frame.active-frame.frame-a,#bds-sso-modal #bds-sso-form .bds-sso-form-frame.active-frame.frame-b{-webkit-transform:translateZ(0);transform:translateZ(0)}}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field{border:0;padding:0;margin:1em 0 .4em}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form fieldset.bds-sso-field{margin:.6em 0 .52em}}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field.bds-sso-field-inactive{display:none}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-field-error{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:12px;display:block;color:#d0021b;opacity:0}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-field-error{font-size:18.2px;font-size:12px}}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-field-error.active{opacity:1}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input{display:inline-block;position:relative;border-bottom:1px solid;width:70%}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input{width:100%;padding:10px 0}}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input.bds-sso-input-active{color:#007ebb;border-color:#007ebb}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input.bds-sso-input-error{color:#d0021b;border-color:#d0021b}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input.bds-sso-input-corrected{color:#469e3b;border-color:#469e3b}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input.bds-sso-input-loading span.bds-text-field-icon.bds-text-field-loader{display:block}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input .bds-text-field-holder{display:inline-block;position:relative}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input span.bds-text-field-label{display:block;position:absolute;text-align:left;left:0;height:1em;overflow:hidden;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px;z-index:0;-webkit-transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-transition-duration:.5s,.5s;transition-duration:.5s,.5s;transform-origin:top left}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input span.bds-text-field-label{font-size:18.2px;line-height:19.6px}}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input span.bds-text-field-label{left:5px}}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input span.bds-text-field-label.closed{display:none}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input span.bds-text-field-label.hidden{opacity:0}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input span.bds-text-field-label.visible{opacity:1}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input span.bds-text-field-label.position-down{-webkit-transform:scale(1) translate3d(0,-1.4em,0);transform:scale(1) translate3d(0,-1.4em,0)}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input span.bds-text-field-label.position-up{-webkit-transform:scale(.75) translate3d(0,-3.5em,0);transform:scale(.75) translate3d(0,-3.5em,0)}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input span.bds-text-field-icon{display:block;position:absolute;right:0;bottom:2px;height:100%;z-index:999}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input span.bds-text-field-icon img{height:100%;float:right}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input span.bds-text-field-icon.bds-text-field-loader{display:none}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input span.bds-text-field-icon.bds-text-field-loader.bds-text-field-loader-active{display:block}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input span.bds-text-field-icon.bds-text-field-reset{cursor:pointer}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input input{display:inline-block;position:relative;background-color:transparent;width:100%;border:0;height:auto;margin-bottom:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input input{font-size:18.2px;line-height:19.6px}}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input input{padding-top:10px!important}}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input input:focus{outline:0}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input input::-webkit-input-placeholder{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input input::-webkit-input-placeholder{font-size:18.2px;line-height:19.6px}}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input input::-moz-placeholder{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input input::-moz-placeholder{font-size:18.2px;line-height:19.6px}}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input input:-moz-placeholder{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input input:-moz-placeholder{font-size:18.2px;line-height:19.6px}}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input input:-ms-input-placeholder{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input input:-ms-input-placeholder{font-size:18.2px;line-height:19.6px}}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input select{border:0;padding:0;background-color:transparent;width:100%;height:auto;padding-right:22px;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input select{font-size:18.2px;line-height:19.6px}}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input select:focus{outline:0}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-sso-input select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-field-dob{width:70%}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-field-dob .bds-text-field-label{display:block;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px;padding-bottom:10px;margin-top:-10px}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-field-dob .bds-text-field-label{font-size:18.2px;line-height:19.6px}}@media only screen and (max-width:770px){#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-field-dob{width:100%}}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-field-dob .bds-sso-input{width:20%}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-field-dob .bds-sso-input.dob-large{width:30%}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-field-dob .bds-sso-input.dob-small{width:20%;margin-left:15%}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-employment-fieldset .sso-field-employment-detail{display:inline-block;width:25%;margin-top:1em}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-employment-fieldset .sso-field-employment-detail.sso-field-employment-detail-1,#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-employment-fieldset .sso-field-employment-detail.sso-field-employment-detail-2,#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-employment-fieldset .sso-field-employment-detail.sso-field-employment-detail-3{width:100%}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder{border:none}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder span.bds-fileinput-label-elem{opacity:0;display:block;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px;margin-bottom:.5em}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder span.bds-fileinput-label-elem{font-size:18.2px;line-height:19.6px}}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder span.bds-fileinput-label-elem.active{opacity:1}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder label.bds-fileinput-field-label{display:inline-block;position:relative;width:70%;border:1px solid;border-radius:5px;padding:10px;text-align:left;cursor:pointer;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px;color:#2c3034}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder label.bds-fileinput-field-label{font-size:18.2px;line-height:19.6px}}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder label.bds-fileinput-field-label input{display:none}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder label.bds-fileinput-field-label .bds-fileinput-field-label-indicator{display:block;position:absolute;width:20px;height:20px;right:3px;top:50%;transform:translateY(-50%)}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder label.bds-fileinput-field-label .bds-fileinput-field-label-indicator .bds-sso-file-edit{height:100%}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder label.bds-fileinput-field-label .bds-fileinput-field-label-indicator.init{background-color:#bababa;border-radius:6px;width:12px;height:12px;right:8px}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder label.bds-fileinput-field-label .bds-fileinput-field-label-indicator.init .bds-sso-file-edit{display:none}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder .bds-fileinput-upload{display:none;margin-left:5%;width:25%;padding:10px;border:1px solid;border-radius:5px;cursor:pointer;text-align:center;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px;color:#2c3034}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder .bds-fileinput-upload{font-size:18.2px;line-height:19.6px}}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder .bds-fileinput-upload .file-loading,#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder .bds-fileinput-upload .file-ok{display:none;height:.9em;margin-bottom:-1px}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder .bds-fileinput-upload.active,#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder .bds-fileinput-upload.active.uploading .file-loading{display:inline-block}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder .bds-fileinput-upload.active.uploading span.upload-label{display:none}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder .bds-fileinput-upload.active.completed .file-ok{display:inline-block}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-fileinput-field-holder .bds-fileinput-upload.active.completed span.upload-label{display:none}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-field-checkbox{width:100%}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-field-checkbox.bds-sso-input{border:0 solid transparent;cursor:pointer}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-field-checkbox.bds-sso-input.bds-sso-input-error span.label{color:#d0021b}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-field-checkbox.bds-sso-input.bds-sso-input-error span.bds-span-checkbox{border-color:#d0021b}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-field-checkbox label{cursor:pointer}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-field-checkbox label span.label{display:inline-block;position:relative;float:left;padding-left:1em;background-color:transparent;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px;text-transform:none;top:.15em;width:90%}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-field-checkbox label span.label{font-size:18.2px;line-height:19.6px}}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-field-checkbox label input[type=checkbox]{cursor:pointer;display:block;position:absolute;opacity:0}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-field-checkbox label input[type=checkbox]~span.bds-span-checkbox{display:inline-block;position:relative;float:left;width:20px;height:20px;border:1px solid #2c3034;background-color:transparent;border-radius:2px}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-field-checkbox label input[type=checkbox]~span.bds-span-checkbox img{display:none;width:16px;position:relative;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field .bds-field-checkbox label input[type=checkbox]:checked~span.bds-span-checkbox img{display:block}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field.bds-sso-field-is_experienced .bds-sso-field-error{display:none}#bds-sso-modal #bds-sso-form fieldset.bds-sso-field.bds-sso-field-doc_address,#bds-sso-modal #bds-sso-form fieldset.bds-sso-field.bds-sso-field-doc_id_back,#bds-sso-modal #bds-sso-form fieldset.bds-sso-field.bds-sso-field-doc_id_front,#bds-sso-modal #bds-sso-form fieldset.bds-sso-field.bds-sso-field-experience_shares,#bds-sso-modal #bds-sso-form fieldset.bds-sso-field.bds-sso-field-is_experienced{margin-top:0;margin-bottom:0}#bds-sso-modal .section-messages{padding:0 20px;display:block}#bds-sso-modal .section-messages .comments{text-align:left;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:12px;color:#383839}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal .section-messages .comments{font-size:18.2px;font-size:12px}}#bds-sso-modal .section-messages .errors ul{padding:0;list-style:circle}#bds-sso-modal .section-messages .errors ul li{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-align:left;color:#d0021b;font-style:italic;display:inline-block;width:100%;padding:0}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#bds-sso-modal .section-messages .errors ul li{font-size:18.2px}}#bds-sso-modal .frame-a .section-messages{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#bds-sso-modal .frame-b .section-messages{display:none;padding:0}@media only screen and (max-width:770px){#bds-sso-modal .frame-b .section-messages{display:block}}#sso-settings-layout{display:flex;position:relative;width:100%;height:inherit;top:0;left:0;min-height:100%;max-height:100%;flex-direction:row;overflow-y:auto;background-color:#fff}@media only screen and (max-width:770px){#sso-settings-layout{display:block;flex-direction:column;z-index:10000;height:100%}}#sso-settings-layout .loader{width:100%;height:100%;top:0;left:0;position:absolute;display:block;background-color:rgba(0,0,0,.8);padding-top:calc(25% - 40px);padding-top:-moz-calc(25% - 40px);padding-left:calc(50% - 40px);padding-left:-moz-calc(50% - 40px)}#sso-settings-layout .loader .spin{height:70px;width:70px;border-radius:50%;border:5px dashed #fff;-webkit-animation-name:spin;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}#sso-settings-layout .bds-sso-close{width:50px;height:50px;background-color:#73757d;padding:10px;position:absolute;top:0;right:0;cursor:pointer}#sso-settings-layout .bds-sso-close img{width:100%;height:100%}#sso-settings-layout fieldset.bds-sso-field{border:0;padding:0;margin:1em 0 .4em}@media only screen and (max-width:770px){#sso-settings-layout fieldset.bds-sso-field{margin:.6em 0 .52em}}#sso-settings-layout fieldset.bds-sso-field.bds-sso-field-inactive{display:none}#sso-settings-layout fieldset.bds-sso-field .bds-sso-field-error{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:12px;display:block;color:#d0021b;opacity:0}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#sso-settings-layout fieldset.bds-sso-field .bds-sso-field-error{font-size:18.2px;font-size:12px}}#sso-settings-layout fieldset.bds-sso-field .bds-sso-field-error.active{opacity:1}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input{display:inline-block;position:relative;border-bottom:1px solid;width:70%}@media only screen and (max-width:770px){#sso-settings-layout fieldset.bds-sso-field .bds-sso-input{width:100%;padding:10px 0}}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input.bds-sso-input-active{color:#007ebb;border-color:#007ebb}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input.bds-sso-input-error{color:#d0021b;border-color:#d0021b}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input.bds-sso-input-corrected{color:#469e3b;border-color:#469e3b}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input.bds-sso-input-loading span.bds-text-field-icon.bds-text-field-loader{display:block}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input .bds-text-field-holder{display:inline-block;position:relative}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input span.bds-text-field-label{display:block;position:absolute;text-align:left;left:0;height:1em;overflow:hidden;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px;z-index:0;-webkit-transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-transition-duration:.5s,.5s;transition-duration:.5s,.5s;transform-origin:top left}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#sso-settings-layout fieldset.bds-sso-field .bds-sso-input span.bds-text-field-label{font-size:18.2px;line-height:19.6px}}@media only screen and (max-width:770px){#sso-settings-layout fieldset.bds-sso-field .bds-sso-input span.bds-text-field-label{left:5px}}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input span.bds-text-field-label.closed{display:none}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input span.bds-text-field-label.hidden{opacity:0}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input span.bds-text-field-label.visible{opacity:1}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input span.bds-text-field-label.position-down{-webkit-transform:scale(1) translate3d(0,-1.4em,0);transform:scale(1) translate3d(0,-1.4em,0)}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input span.bds-text-field-label.position-up{-webkit-transform:scale(.75) translate3d(0,-3.5em,0);transform:scale(.75) translate3d(0,-3.5em,0)}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input span.bds-text-field-icon{display:block;position:absolute;right:0;bottom:2px;height:100%;z-index:999}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input span.bds-text-field-icon img{height:100%;float:right}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input span.bds-text-field-icon.bds-text-field-loader{display:none}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input span.bds-text-field-icon.bds-text-field-loader.bds-text-field-loader-active{display:block}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input span.bds-text-field-icon.bds-text-field-reset{cursor:pointer}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input input{display:inline-block;position:relative;background-color:transparent;width:100%;border:0;height:auto;margin-bottom:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#sso-settings-layout fieldset.bds-sso-field .bds-sso-input input{font-size:18.2px;line-height:19.6px}}@media only screen and (max-width:770px){#sso-settings-layout fieldset.bds-sso-field .bds-sso-input input{padding-top:10px!important}}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input input:focus{outline:0}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input input::-webkit-input-placeholder{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#sso-settings-layout fieldset.bds-sso-field .bds-sso-input input::-webkit-input-placeholder{font-size:18.2px;line-height:19.6px}}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input input::-moz-placeholder{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#sso-settings-layout fieldset.bds-sso-field .bds-sso-input input::-moz-placeholder{font-size:18.2px;line-height:19.6px}}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input input:-moz-placeholder{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#sso-settings-layout fieldset.bds-sso-field .bds-sso-input input:-moz-placeholder{font-size:18.2px;line-height:19.6px}}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input input:-ms-input-placeholder{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#sso-settings-layout fieldset.bds-sso-field .bds-sso-input input:-ms-input-placeholder{font-size:18.2px;line-height:19.6px}}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input select{border:0;padding:0;background-color:transparent;width:100%;height:auto;padding-right:22px;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#sso-settings-layout fieldset.bds-sso-field .bds-sso-input select{font-size:18.2px;line-height:19.6px}}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input select:focus{outline:0}#sso-settings-layout fieldset.bds-sso-field .bds-sso-input select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}#sso-settings-layout fieldset.bds-sso-field .bds-field-dob{width:70%}#sso-settings-layout fieldset.bds-sso-field .bds-field-dob .bds-text-field-label{display:block;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px;padding-bottom:10px;margin-top:-10px}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#sso-settings-layout fieldset.bds-sso-field .bds-field-dob .bds-text-field-label{font-size:18.2px;line-height:19.6px}}@media only screen and (max-width:770px){#sso-settings-layout fieldset.bds-sso-field .bds-field-dob{width:100%}}#sso-settings-layout fieldset.bds-sso-field .bds-field-dob .bds-sso-input{width:20%}#sso-settings-layout fieldset.bds-sso-field .bds-field-dob .bds-sso-input.dob-large{width:30%}#sso-settings-layout fieldset.bds-sso-field .bds-field-dob .bds-sso-input.dob-small{width:20%;margin-left:15%}#sso-settings-layout fieldset.bds-sso-field .bds-employment-fieldset .sso-field-employment-detail{display:inline-block;width:25%;margin-top:1em}#sso-settings-layout fieldset.bds-sso-field .bds-employment-fieldset .sso-field-employment-detail.sso-field-employment-detail-1,#sso-settings-layout fieldset.bds-sso-field .bds-employment-fieldset .sso-field-employment-detail.sso-field-employment-detail-2,#sso-settings-layout fieldset.bds-sso-field .bds-employment-fieldset .sso-field-employment-detail.sso-field-employment-detail-3{width:100%}#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder{border:none}#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder span.bds-fileinput-label-elem{opacity:0;display:block;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px;margin-bottom:.5em}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder span.bds-fileinput-label-elem{font-size:18.2px;line-height:19.6px}}#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder span.bds-fileinput-label-elem.active{opacity:1}#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder label.bds-fileinput-field-label{display:inline-block;position:relative;width:70%;border:1px solid;border-radius:5px;padding:10px;text-align:left;cursor:pointer;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px;color:#2c3034}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder label.bds-fileinput-field-label{font-size:18.2px;line-height:19.6px}}#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder label.bds-fileinput-field-label input{display:none}#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder label.bds-fileinput-field-label .bds-fileinput-field-label-indicator{display:block;position:absolute;width:20px;height:20px;right:3px;top:50%;transform:translateY(-50%)}#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder label.bds-fileinput-field-label .bds-fileinput-field-label-indicator .bds-sso-file-edit{height:100%}#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder label.bds-fileinput-field-label .bds-fileinput-field-label-indicator.init{background-color:#bababa;border-radius:6px;width:12px;height:12px;right:8px}#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder label.bds-fileinput-field-label .bds-fileinput-field-label-indicator.init .bds-sso-file-edit{display:none}#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder .bds-fileinput-upload{display:none;margin-left:5%;width:25%;padding:10px;border:1px solid;border-radius:5px;cursor:pointer;text-align:center;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px;color:#2c3034}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder .bds-fileinput-upload{font-size:18.2px;line-height:19.6px}}#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder .bds-fileinput-upload .file-loading,#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder .bds-fileinput-upload .file-ok{display:none;height:.9em;margin-bottom:-1px}#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder .bds-fileinput-upload.active,#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder .bds-fileinput-upload.active.uploading .file-loading{display:inline-block}#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder .bds-fileinput-upload.active.uploading span.upload-label{display:none}#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder .bds-fileinput-upload.active.completed .file-ok{display:inline-block}#sso-settings-layout fieldset.bds-sso-field .bds-fileinput-field-holder .bds-fileinput-upload.active.completed span.upload-label{display:none}#sso-settings-layout fieldset.bds-sso-field .bds-field-checkbox{width:100%}#sso-settings-layout fieldset.bds-sso-field .bds-field-checkbox.bds-sso-input{border:0 solid transparent;cursor:pointer}#sso-settings-layout fieldset.bds-sso-field .bds-field-checkbox.bds-sso-input.bds-sso-input-error span.label{color:#d0021b}#sso-settings-layout fieldset.bds-sso-field .bds-field-checkbox.bds-sso-input.bds-sso-input-error span.bds-span-checkbox{border-color:#d0021b}#sso-settings-layout fieldset.bds-sso-field .bds-field-checkbox label{cursor:pointer}#sso-settings-layout fieldset.bds-sso-field .bds-field-checkbox label span.label{display:inline-block;position:relative;float:left;padding-left:1em;background-color:transparent;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:21px;color:#2c3034;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;line-height:15.4px;text-transform:none;top:.15em;width:90%}@media (max-width:770px) and (-webkit-min-device-pixel-ratio:2),(max-width:770px) and (min-resolution:192dpi){#sso-settings-layout fieldset.bds-sso-field .bds-field-checkbox label span.label{font-size:18.2px;line-height:19.6px}}#sso-settings-layout fieldset.bds-sso-field .bds-field-checkbox label input[type=checkbox]{cursor:pointer;display:block;position:absolute;opacity:0}#sso-settings-layout fieldset.bds-sso-field .bds-field-checkbox label input[type=checkbox]~span.bds-span-checkbox{display:inline-block;position:relative;float:left;width:20px;height:20px;border:1px solid #2c3034;background-color:transparent;border-radius:2px}#sso-settings-layout fieldset.bds-sso-field .bds-field-checkbox label input[type=checkbox]~span.bds-span-checkbox img{display:none;width:16px;position:relative;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#sso-settings-layout fieldset.bds-sso-field .bds-field-checkbox label input[type=checkbox]:checked~span.bds-span-checkbox img{display:block}#sso-settings-layout fieldset.bds-sso-field.bds-sso-field-is_experienced .bds-sso-field-error{display:none}#sso-settings-layout fieldset.bds-sso-field.bds-sso-field-doc_address,#sso-settings-layout fieldset.bds-sso-field.bds-sso-field-doc_id_back,#sso-settings-layout fieldset.bds-sso-field.bds-sso-field-doc_id_front,#sso-settings-layout fieldset.bds-sso-field.bds-sso-field-experience_shares,#sso-settings-layout fieldset.bds-sso-field.bds-sso-field-is_experienced{margin-top:0;margin-bottom:0}#sso-settings-layout .sso-settings-container{padding-bottom:40px}#sso-settings-layout .sso-settings-container .sso-settings-header{display:block;padding-bottom:45px}#sso-settings-layout .sso-settings-container .sso-settings-header h1{font-size:20px;line-height:21px;font-weight:500;padding-bottom:0;margin-bottom:0}#sso-settings-layout .sso-settings-container .sso-settings-header p{margin-bottom:0;padding-bottom:0}#sso-settings-layout .sso-settings-container.sso-settings-personal fieldset.bds-sso-field{width:50%;display:inline-block}@media only screen and (max-width:770px){#sso-settings-layout .sso-settings-container.sso-settings-personal fieldset.bds-sso-field{width:100%}}@media only screen and (max-width:770px){#sso-settings-layout .sso-settings-container.sso-settings-documents h1{margin-bottom:15px}}#sso-settings-layout .sso-settings-container.sso-settings-documents table{width:100%;color:#313131;text-align:left}#sso-settings-layout .sso-settings-container.sso-settings-documents table tr th{width:15%}#sso-settings-layout .sso-settings-container.sso-settings-documents table tr th:first-child{width:70%}#sso-settings-layout .sso-settings-container.sso-settings-documents table thead{display:table;width:100%;padding:5px 0;border-bottom:1px solid #979797}#sso-settings-layout .sso-settings-container.sso-settings-documents table tbody{padding:35px 0;width:100%;display:table}#sso-settings-layout .sso-settings-container.sso-settings-documents table tbody tr td{font-weight:400;padding-top:20px;width:15%}#sso-settings-layout .sso-settings-container.sso-settings-documents table tbody tr td:first-child{width:70%}#sso-settings-layout .sso-settings-container.sso-settings-documents table tbody tr td img{vertical-align:middle;cursor:pointer}#sso-settings-layout .sso-settings-container.sso-settings-documents table tbody tr td.approved{color:#469e3b}#sso-settings-layout .sso-settings-container.sso-settings-documents table tbody tr td.rejected{color:#d0021b}#sso-settings-layout .sso-settings-container.sso-settings-documents table tbody .noDocs{text-align:center;color:#d0021b}#sso-settings-layout .sso-settings-container.sso-settings-documents fieldset.bds-sso-field{margin:0;width:70%}@media only screen and (max-width:770px){#sso-settings-layout .sso-settings-container.sso-settings-documents fieldset.bds-sso-field{width:100%;padding:0}}@media only screen and (max-width:770px){#sso-settings-layout .sso-settings-container.sso-settings-documents fieldset.bds-sso-field .bds-fileinput-field-holder label.bds-fileinput-field-label{width:100%}}#sso-settings-layout .sso-settings-container fieldset.bds-sso-field{width:50%;display:block;margin:2em 0 .4em}@media only screen and (max-width:770px){#sso-settings-layout .sso-settings-container fieldset.bds-sso-field{width:100%}}#sso-settings-layout .sso-settings-container fieldset.bds-sso-field .bds-field-dob{width:100%}#sso-settings-layout .sso-settings-container fieldset.bds-sso-field .bds-field-dob .dob-small{width:34%;margin-left:1%}#sso-settings-layout #sso-settings-footer{text-align:right}#sso-settings-layout #sso-settings-footer button{float:left;background-color:#469e3b;box-shadow:none;border:none;border-radius:5px;font-size:18px;line-height:20px;color:#fff;font-weight:600;padding:10px 0;width:145px}#sso-settings-layout #sso-settings-footer .section-messages{display:inline-block}#sso-settings-layout #sso-settings-footer .section-messages .success{color:#469e3b;line-height:40px}#sso-settings-layout #sso-settings-footer .section-messages .errors ul{color:#d0021b;padding:0;margin:0;list-style-type:none}#sso-settings-layout .sso-settings-content .bds-sso-field{padding-right:10px;vertical-align:top}#sso-settings-layout .sso-settings-content .bds-sso-field .bds-sso-input{width:100%;border:none;border-radius:5px}#sso-settings-layout .sso-settings-content .bds-sso-field .bds-sso-input select{border:1px solid #d7d7d7;border-radius:5px;height:37px}#sso-settings-layout .sso-settings-content .bds-sso-field .bds-sso-input input{border:1px solid #d7d7d7;border-radius:5px;padding:10px 5px}#sso-settings-layout .sso-settings-content .bds-sso-field .bds-sso-input span.bds-text-field-label{-webkit-transition-property:-webkit-transform;transition-property:transform}#sso-settings-layout .sso-settings-content .bds-sso-field .bds-sso-input span.bds-text-field-label.hidden{opacity:1}#sso-settings-layout .sso-settings-content .bds-sso-field .bds-sso-input span.bds-text-field-label.position-down,#sso-settings-layout .sso-settings-content .bds-sso-field .bds-sso-input span.bds-text-field-label.position-up{-webkit-transform:scale(1) translate3d(0,-4em,0);transform:scale(1) translate3d(0,-4em,0)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.sso-settings-sidebar{background:#ececec;display:flex;flex-direction:column;width:270px;height:inherit}@media only screen and (max-width:770px){.sso-settings-sidebar{width:100%;height:auto;display:block}}.sso-settings-content{background:#fff;flex:1;display:flex;flex-direction:column;padding:95px 30px;max-width:1150px}@media only screen and (max-width:770px){.sso-settings-content{display:block;background:#fff;padding:40px 30px}}.sso-settings-tabs{width:100%;display:block;position:relative;list-style:none;padding:0;margin:0}@media only screen and (max-width:770px){.sso-settings-tabs{display:table}}.sso-settings-tabs li{border-bottom:1px solid #d7d7d7}@media only screen and (max-width:770px){.sso-settings-tabs li{display:table-cell;width:25%}}.sso-settings-tabs li a{display:block;font-weight:600;color:#313131;text-decoration:none;padding:20px;vertical-align:middle}@media only screen and (max-width:770px){.sso-settings-tabs li a{padding:15px 10px;text-align:center}}.sso-settings-tabs li a img,.sso-settings-tabs li a span{display:inline-block;vertical-align:middle}.sso-settings-tabs li a span{padding-left:10px}@media only screen and (max-width:770px){.sso-settings-tabs li a span{display:block;font-size:10px;padding-left:0}}.sso-settings-tabs li a:hover{background-color:#e6e6e6}.sso-settings-tabs li a:active{background-color:#d7d7d7}.sso-settings-tabs li a.sso-active-tab{background-color:#e6e6e6;border-left:5px solid #007ebb;padding-left:15px}@media only screen and (max-width:770px){.sso-settings-tabs li a.sso-active-tab{border-left:none;padding-left:10px;border-bottom:5px solid #007ebb;padding-bottom:10px}}.settingsLogo{padding:25px 20px;width:180px}@media only screen and (max-width:770px){.settingsLogo{padding:15px 20px;width:145px}}.sso-settings-user{margin:0;display:block;width:100%;padding:25px 20px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;list-style:none}@media only screen and (max-width:770px){.sso-settings-user{padding:15px 20px}}.sso-settings-user li{font-size:12px;color:#9c9c9c;font-weight:500}.sso-settings-user li .accountType{color:#000}.sso-settings-user li h3{color:#000;font-size:14px;line-height:16px}@media only screen and (max-width:770px){.sso-settings-user li h3{margin-top:0}}html.ios.sso-open,html.ios.sso-open body{height:100%!important}@media only screen and (max-width:770px){html.ios.sso-open body{position:relative;padding:0;margin:0;top:0;left:0}}@media only screen and (max-width:770px){html.ios.sso-open body,html.ios.sso-open body #app_container{overflow:hidden!important}}html.ios.sso-open body #sso-modal-frame{position:absolute!important}