a,a:focus,a:hover,body{color:#777}.auth-container,.button,.button.link-button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font:inherit;vertical-align:baseline;background:0 0}body,h2,h3{font-size:13px}#okta-account-chooser input[type=button],#okta-account-chooser input[type=submit],#okta-account-chooser.main-container,body{font-family:montserrat,Arial,Helvetica,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}input[type=hidden]{display:none!important}input[type=checkbox],input[type=radio]{border:0!important;margin:0;padding:0}.clearfix{display:block}.clearfix:after,.clearfix:before{display:block;height:0;clear:both;content:'.';visibility:hidden}.hide{display:none}@font-face{font-family:montserrat;src:url(../font/montserrat-light-webfont.eot);src:url(../font/montserrat-light-webfont.eot?#iefix) format("embedded-opentype"),url(../font/montserrat-light-webfont.woff) format("woff"),url(../font/montserrat-light-webfont.ttf) format("truetype"),url(../font/montserrat-light-webfont.svg#Montserrat-Light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:montserrat;src:url(../font/montserrat-regular-webfont.eot);src:url(../font/montserrat-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../font/montserrat-regular-webfont.woff) format("woff"),url(../font/montserrat-regular-webfont.ttf) format("truetype"),url(../font/montserrat-regular-webfont.svg#Montserrat-SemiBold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:okticon;src:url(../font/okticon.eot);src:url(../font/okticon.eot?#iefix) format("embedded-opentype"),url(../font/okticon.woff) format("woff"),url(../font/okticon.ttf) format("truetype"),url(../font/okticon.svg#okticon) format("svg");font-weight:400;font-style:normal}.wf-loading{visibility:hidden}.wf-loading .ajax-include-feedback-content{visibility:hidden!important}.wf-active{visibility:visible}html{height:100%}body{font-weight:400;line-height:1.4;background-color:#fafafa;min-width:100%;min-height:100%;position:relative}a:active,a:link,a:visited{text-decoration:none;color:#777}a:focus,a:hover{text-decoration:underline}h1{color:#5e5e5e}h2,h3{line-height:1.5;font-weight:700}h3{margin-bottom:2px}.text-align-c{text-align:center}.login-bg-image{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:fixed;top:0;bottom:0;left:0;right:0;z-index:-5}.auth-content .auth-content-inner,.auth-header{position:relative}.button,.button.link-button{display:inline-block;height:50px;line-height:36px;padding:0 15px;border:1px solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:14px;box-sizing:border-box;-webkit-appearance:none}.button-wide,.button-wide.button-primary{width:100%;height:50px;line-height:48px;text-align:center}.icon-button{display:block;width:22px;height:22px;text-align:center;border:1px solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.icon-button .icon{display:inline-block;position:relative;top:4px;opacity:.25}.icon-button:hover .icon{opacity:.5}.o-form-head{font-size:15px;line-height:1.5;margin-top:10px;text-align:center;text-transform:none}.auth-container{border-radius:3px;border-style:solid;border-width:1px;height:auto;margin:100px auto 0;width:400px;min-width:300px;box-sizing:border-box}@media only screen and (max-width:400px){.auth-container{width:100%}}@media only screen and (max-height:750px){.auth-container{margin-top:0}}.auth-content{padding:60px 42px 10px;-moz-transition:padding-top .4s;-webkit-transition:padding-top .4s;transition:padding-top .4s}@media only screen and (max-device-width:480px){.auth-container{margin-top:0;width:100%}.auth-content{padding-left:20px;padding-right:20px}}@media only screen and (max-width:350px){.auth-content{padding-left:20px;padding-right:20px}}.no-beacon .auth-content{padding-top:20px}.auth-header{padding:30px 90px 75px;border-bottom:1px solid #ddd;z-index:10;-moz-transition:padding-bottom .4s;-webkit-transition:padding-bottom .4s;transition:padding-bottom .4s}.no-beacon .auth-header{padding-bottom:30px}.auth .content{min-height:100%;min-width:300px;display:inline-block;width:100%}#okta-account-chooser #account-chooser-form,#okta-account-chooser .account-container tr:hover .account-remove,.auth .content:after,.auth-org-logo{display:block}.auth .content:after{content:'';height:70px}.auth .footer{background-color:#fff;min-width:300px;position:absolute;font-size:11px;left:0;right:0;bottom:0;height:34px;overflow:hidden}.auth .footer .footer-container{padding:9px 80px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:560px){.auth .footer .footer-container{width:400px;padding-left:20px;padding-right:20px}}@media only screen and (max-width:400px){.auth .footer .footer-container{width:100%}}.auth .footer .copyright{float:left}.auth .footer .privacy-policy{float:right}.auth-org-logo{margin:0 auto;max-width:200px;max-height:40px}#okta-account-chooser h2,#okta-account-chooser h3{color:#5e5e5e;font-weight:700;margin-bottom:15px;text-align:center}#okta-account-chooser.main-container{color:#777;background-color:#fff;border-color:#ddd #ddd #d8d8d8;box-shadow:0 2px 0 rgba(175,175,175,.12);padding-bottom:30px}.okta-form-footer{margin-bottom:25px;font-size:15px;line-height:1.5}#okta-account-chooser .okta-form-subtitle{color:#777;text-align:center}#okta-account-chooser .okta-form-subtitle strong{font-weight:600}#okta-account-chooser input.subdomain{border-top-left-radius:3px;border-bottom-left-radius:3px}#okta-account-chooser select.okta-dropdown-option{border-top-right-radius:3px;border-bottom-right-radius:3px}#okta-account-chooser .button-primary{background:linear-gradient(#007dc1,#0073b2),#007dc1;border-color:#004b75 #004b75 #00456a;box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 0 0 rgba(255,255,255,.1) inset;color:#fff;width:100%;cursor:pointer}#okta-account-chooser .auth-header{padding-left:0;padding-right:0}@media (max-width:480px){#okta-account-chooser{padding-top:0}#okta-account-chooser .auth-content{padding-left:20px;padding-right:20px}}#okta-account-chooser .link{font-weight:700;color:#0080C6}#okta-account-chooser .account-container{border-top:1px #ddd solid;display:block;height:72px;float:left;width:100%;cursor:pointer}#okta-account-chooser .account-container .account-remove{display:none;position:absolute;padding:30px;margin-top:-5px;margin-left:-55px;content:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTI2Ni42NjcsMEMxMTkuMzkxLDAsMCwxMTkuMzkxLDAsMjY2LjY2N2MwLDE0Ny4yNzUsMTE5LjM5MSwyNjYuNjY2LDI2Ni42NjcsMjY2LjY2NiAgIGMxNDcuMjc1LDAsMjY2LjY2Ny0xMTkuMzkxLDI2Ni42NjctMjY2LjY2NkM1MzMuMzMzLDExOS4zOTEsNDEzLjk0MiwwLDI2Ni42NjcsMHogTTQwMCwxODAuNDc0bC04Ni4xOTEsODYuMTkzTDQwMCwzNTIuODU4VjQwMCAgIGgtNDcuMTQybC04Ni4xOTEtODYuMTkxTDE4MC40NzQsNDAwaC00Ny4xNDF2LTQ3LjE0Mmw4Ni4xOTMtODYuMTkxbC04Ni4xOTMtODYuMTkzdi00Ny4xNGg0Ny4xNDFsODYuMTkzLDg2LjE5M2w4Ni4xOTEtODYuMTkzSDQwMCAgIFYxODAuNDc0eiIgZmlsbD0iI2NjY2NjYyIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)}#okta-account-chooser .account-container .account-arrow{width:16px;height:16px;display:block;margin:28px 0 0 16px;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDQgICBMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODQgICBjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIgZmlsbD0iI2NjY2NjYyIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)}#okta-account-chooser .account-container td{vertical-align:top}#okta-account-chooser .account-container .account-logo{border:1px solid #ddd;padding:5px;width:65px;height:25px;text-align:center;border-radius:3px;margin:17px 10px 0 0;line-height:25px}#okta-account-chooser .account-container .account-logo img{max-width:45px;max-height:19px;vertical-align:middle}@media (max-width:480px){#okta-account-chooser .account-container .account-logo{width:55px;height:25px}#okta-account-chooser .account-container .account-logo img{max-width:40px;max-height:20px}}#okta-account-chooser .account-container .account-info{margin:10px 0 0 4px;width:190px}#okta-account-chooser .account-container p{float:left;width:100%}#okta-account-chooser .account-container p.name{color:#5e5e5e;margin-top:7px;font-size:14px;font-weight:300}#okta-account-chooser .account-container p.email{color:#a7a7a7}#okta-account-chooser .add-account-content{width:100%;border-top:1px #ddd solid}#okta-account-chooser .add-account-content .label{float:left;margin:15px 0 0;color:#007dc1;font-weight:400}#okta-account-chooser .add-account-content .label:hover{text-decoration:none}#okta-account-chooser .add-account-content .label .add-icon{float:left;margin:0 10px 0 0;position:relative;width:16px;height:16px;display:block;cursor:pointer;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDUxMCA1MTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMCA1MTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0iYWRkLWNpcmNsZSI+CgkJPHBhdGggZD0iTTI1NSwwQzExNC43NSwwLDAsMTE0Ljc1LDAsMjU1czExNC43NSwyNTUsMjU1LDI1NXMyNTUtMTE0Ljc1LDI1NS0yNTVTMzk1LjI1LDAsMjU1LDB6IE0zODIuNSwyODAuNWgtMTAydjEwMmgtNTF2LTEwMiAgICBoLTEwMnYtNTFoMTAydi0xMDJoNTF2MTAyaDEwMlYyODAuNXoiIGZpbGw9IiMwMDY2Y2MiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K)}#add-account-form{display:none}#add-account-form .disabled,#add-account-form .disabled:hover{background:linear-gradient(#a7a7a7,#b7b7b7),#d7d7d7}#add-account-form .okta-form-input-field{border:1px solid #e6e6e8}#add-account-form td{vertical-align:top}#add-account-form .period{background:#fafafa;width:23px;height:38px;text-align:center;border-right:1px #e6e6e8 solid;border-left:1px #e6e6e8 solid}#add-account-form .period div{display:block;position:relative;padding:10px 0 0 2px;font-weight:700}#add-account-form .input-fix .subdomain{margin:4px 0 0;padding-left:10px;height:28px;border:none;width:125px;font-size:14px}#add-account-form .select-container{position:relative;float:left}#add-account-form .o-form-button-bar{padding:25px 0 0;margin-top:10px}#add-account-form .help-links li{margin-top:10px}#add-account-form .select-container:after{content:' ';background:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI1NC4zIDI1NC4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNTQuMyAyNTQuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBkPSJNMjQ5LjYyOCw1My4yMTZsLTAuMTkxLTAuMTI3Yy0yLjg2LTMuMzM3LTYuODY1LTUuNDAzLTExLjMxNS01LjQwM0gxNi4xODUgICAgIGMtNC41NDUsMC04LjU4MSwyLjE5My0xMS40NzMsNS41OTRsLTAuMDY0LTAuMDY0Yy02LjE5OCw2Ljg5Ny02LjE5OCwxOC4wODQsMCwyNC45ODFsMTExLjIwNywxMjMuMjIxICAgICBjNi4xOTgsNi45MjksMTYuMjQxLDYuOTI5LDIyLjQzOCwwbDAuMzgxLTAuNjY3TDI0OS42MjgsNzguMTk3QzI1NS44NTcsNzEuMywyNTUuODU3LDYwLjExMywyNDkuNjI4LDUzLjIxNnoiIGZpbGw9IiM2NjY2NjYiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) no-repeat;background-size:100%;right:12px;top:17px;position:absolute;pointer-events:none;display:inline-block;width:8px;height:10px}#add-account-form .select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;max-width:320px;height:38px;float:right;margin:0;font-size:14px;line-height:1.75;color:#777;background-color:#fff;background-image:none;-ms-word-break:normal;word-break:normal;width:150px;border:none;padding:5px}#add-account-form .select-container select option{padding:5px}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}.go-btn{margin-bottom:20px}.torii-subtitle{font-size:100%}.torii-helper-footer{margin-top:10px}.torii-helper-footer a:link{color:#00E}.torii-helper-footer a:visited{color:#551A8B}