/*! version: 1.56.0 */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-size:100%;font:inherit;vertical-align:baseline;background:0 0}body{line-height:1}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:proxima-nova;font-style:normal;font-weight:400;src:url(/font/proximanova-reg-webfont.eot);src:url(/font/proximanova-reg-webfont.eot?#iefix) format('embedded-opentype'),url(/font/proximanova-reg-webfont.woff2) format('woff2'),url(/font/proximanova-reg-webfont.woff) format('woff'),url(/font/proximanova-reg-webfont.ttf) format('truetype'),url(/font/proximanova-reg-webfont.svg#proxima_nova_rgregular) format('svg')}@font-face{font-family:proxima-nova;font-style:italic;font-weight:400;src:url(/font/proximanova-regit-webfont.eot);src:url(/font/proximanova-regit-webfont.eot?#iefix) format('embedded-opentype'),url(/font/proximanova-regit-webfont.woff2) format('woff2'),url(/font/proximanova-regit-webfont.woff) format('woff'),url(/font/proximanova-regit-webfont.ttf) format('truetype'),url(/font/proximanova-regit-webfont.svg#proxima_novaregular_italic) format('svg')}@font-face{font-family:proxima-nova;font-style:normal;font-weight:700;src:url(/font/proximanova-sbold-webfont.eot);src:url(/font/proximanova-sbold-webfont.eot?#iefix) format('embedded-opentype'),url(/font/proximanova-sbold-webfont.woff2) format('woff2'),url(/font/proximanova-sbold-webfont.woff) format('woff'),url(/font/proximanova-sbold-webfont.ttf) format('truetype'),url(/font/proximanova-sbold-webfont.svg#proxima_nova_ltsemibold) format('svg')}@font-face{font-family:proxima-nova;font-style:normal;font-weight:600;src:url(/font/proximanova-sbold-webfont.eot);src:url(/font/proximanova-sbold-webfont.eot?#iefix) format('embedded-opentype'),url(/font/proximanova-sbold-webfont.woff2) format('woff2'),url(/font/proximanova-sbold-webfont.woff) format('woff'),url(/font/proximanova-sbold-webfont.ttf) format('truetype'),url(/font/proximanova-sbold-webfont.svg#proxima_nova_ltsemibold) format('svg')}@font-face{font-family:proxima-nova;font-style:normal;font-weight:300;src:url(/font/proximanova-light-webfont.eot);src:url(/font/proximanova-light-webfont.eot?#iefix) format('embedded-opentype'),url(/font/proximanova-light-webfont.woff2) format('woff2'),url(/font/proximanova-light-webfont.woff) format('woff'),url(/font/proximanova-light-webfont.ttf) format('truetype'),url(/font/proximanova-light-webfont.svg#proxima_nova_ltlight) format('svg')}@font-face{font-family:proxima-nova;font-style:italic;font-weight:300;src:url(/font/proximanova-lightitalic-webfont.eot);src:url(/font/proximanova-lightitalic-webfont.eot?#iefix) format('embedded-opentype'),url(/font/proximanova-lightitalic-webfont.woff2) format('woff2'),url(/font/proximanova-lightitalic-webfont.woff) format('woff'),url(/font/proximanova-lightitalic-webfont.ttf) format('truetype'),url(/font/proximanova-lightitalic-webfont.svg#proxima_novalight_italic) format('svg')}.add-16-color:before{content:'\e050';color:#4cbf9c}[class*='-16'],[class^='-16']{vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}[class*='-16']:after,[class*='-16']:before,[class^='-16']:after,[class^='-16']:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;font-family:okticon;font-size:16px;font-smoothing:antialiased;font-style:normal!important;font-weight:300!important;position:absolute;speak:none;text-indent:0;white-space:normal}.icon-16.icon-only{height:16px;width:16px;display:inline-block;position:relative;margin-right:6px}.wf-loading{visibility:hidden}.wf-loading .ajax-include-feedback-content{visibility:hidden!important}.wf-active{visibility:visible}html{height:100%}body{font-family:"proxima nova",Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.4;background-color:#fafafa;min-width:100%;min-height:100%;color:#777;position:relative}a{color:#777}a:active,a:focus,a:hover,a:link,a:visited{text-decoration:none;color:#777}h1{color:#5e5e5e}h2,h3{font-size:13px;line-height:1.5;font-weight:700}h3{margin-bottom:2px}.text-align-c{text-align:center}.float-right{float:right}.float-left{float:left}.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}.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;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;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:16px;line-height:1.5;margin-top:10px;text-align:center;text-transform:none;color:#5e5e5e}.auth-container{border-radius:3px;border-style:solid;border-width:1px;height:auto;margin:0 auto;width:400px;min-width:300px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-device-width:480px){.auth-container{width:100%}}@media only screen and (max-width:400px){.auth-container{width:100%}}.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-content{padding-left:20px;padding-right:20px}}@media only screen and (max-width:350px){.auth-content{padding-left:20px;padding-right:20px}}.auth-content .auth-content-inner{position:relative}.no-beacon .auth-content{padding-top:20px}.auth-header{padding:30px 90px 75px;position:relative;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 .wrapper{width:100%;height:100%;padding-top:100px;padding-bottom:34px}.auth .content{min-height:100%;min-width:300px;display:inline-block;width:100%}.auth .content:after{content:'';display:block;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-device-width:480px){.auth .wrapper{padding-top:0}}@media only screen and (max-height:750px){.auth .wrapper{padding-top:0}}@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{display:block;margin:0 auto;max-width:250px;max-height:250px}.registration-container{text-align:center}.registration-container .content-container{padding:8px 42px;-moz-transition:padding-top .4s;-webkit-transition:padding-top .4s;transition:padding-top .4s;border-top:1px solid #ddd;margin-top:5px}.registration-container .registration-label{color:#5e5e5e;font-weight:600;margin-bottom:30px}.free-trial-container .free-trial-link,.registration-container .registration-link{color:#007dc1;font-size:16px;font-weight:400}.free-trial-container{height:auto;margin:0 auto;padding-bottom:34px;max-width:400px;min-width:300px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:150%}.free-trial-wrapper .ssogateway-form-title.o-form-head{margin:0 0 12px 0}.free-trial-wrapper{text-align:center;margin-bottom:36px}.free-trial-wrapper .content-container{padding:0 12px 12px 12px}.free-trial-link-wrapper{padding:0 48px 24px 48px}#ssogateway-account-chooser.main-container{color:#777;font-family:"proxima nova",Arial,Helvetica,sans-serif;background-color:#fff;border-color:#ddd #ddd #d8d8d8;box-shadow:0 2px 0 rgba(175,175,175,.12)}#ssogateway-account-chooser h2,#ssogateway-account-chooser h3{color:#5e5e5e;font-weight:600;margin-bottom:16px;text-align:center}.ssogateway-form-title{font-weight:600;color:#5e5e5e;font-size:16px;font-family:"proxima nova",Arial,Helvetica,sans-serif}.ssogateway-form-footer{margin-bottom:25px;font-size:16px;line-height:1.5}#ssogateway-account-chooser .ssogateway-form-subtitle{color:#777;text-align:center}#ssogateway-account-chooser .ssogateway-form-subtitle strong{font-weight:600}#ssogateway-account-chooser input[type=button],#ssogateway-account-chooser input[type=submit]{font-family:"proxima nova",Arial,Helvetica,sans-serif}#ssogateway-account-chooser input.subdomain{border-top-left-radius:3px;border-bottom-left-radius:3px}#ssogateway-account-chooser select.ssogateway-dropdown-option{border-top-right-radius:3px;border-bottom-right-radius:3px}#ssogateway-account-chooser .button-primary{background:linear-gradient(#007dc1,#0073b2) repeat scroll 0 0,#007dc1 none repeat scroll 0 0;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}#ssogateway-account-chooser .auth-header{padding-left:0;padding-right:0}@media (max-width:480px){#ssogateway-account-chooser{padding-top:0}#ssogateway-account-chooser .auth-content{padding-left:20px;padding-right:20px}}#ssogateway-account-chooser .link{font-weight:700;color:#0a74b5}#ssogateway-account-chooser #account-chooser-form{display:block}#ssogateway-account-chooser .account-container{float:left;border-top:1px #ddd solid;display:block;height:90px;float:left;width:100%;cursor:pointer}#ssogateway-account-chooser .account-container tr:hover .account-remove{display:block}#ssogateway-account-chooser .account-container .account-remove{display:none;position:absolute;padding:30px;margin-top:4px;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=)}#ssogateway-account-chooser .account-container .account-arrow{width:16px;height:16px;display:block;margin:37px 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=)}#ssogateway-account-chooser .account-container td{vertical-align:top}#ssogateway-account-chooser .account-container .account-logo{border:1px #ddd solid;padding:5px;width:65px;height:25px;text-align:center;border-radius:3px;margin:26px 10px 0 0;line-height:25px}#ssogateway-account-chooser .account-container .account-logo img{max-width:45px;max-height:19px;vertical-align:middle}@media (max-width:480px){#ssogateway-account-chooser .account-container .account-logo{width:55px;height:25px}#ssogateway-account-chooser .account-container .account-logo img{max-width:40px;max-height:20px}}#ssogateway-account-chooser .account-container .account-info{margin:10px 0 0 4px;width:190px}#ssogateway-account-chooser .account-container p{float:left;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#ssogateway-account-chooser .account-container p.name{color:#5e5e5e;margin-top:7px;font-size:16px;font-weight:300}#ssogateway-account-chooser .account-container p.email,#ssogateway-account-chooser .account-container p.orgUrl{color:#a7a7a7}#ssogateway-account-chooser .add-account-content{width:100%;border-top:1px #ddd solid;margin-bottom:20px}#ssogateway-account-chooser .add-account-content .label{text-align:left;float:left;font-weight:600;margin:20px 0 0 0;line-height:40px;color:#007dc1;font-weight:400;font-size:16px;width:100%}#ssogateway-account-chooser .add-account-content .label:hover{text-decoration:none}#add-account-form{display:none}#add-account-form .disabled{background:linear-gradient(#a7a7a7,#b7b7b7) repeat scroll 0 0,#d7d7d7 none repeat scroll 0 0}#add-account-form .disabled:hover{background:linear-gradient(#a7a7a7,#b7b7b7) repeat scroll 0 0,#d7d7d7 none repeat scroll 0 0}#add-account-form .ssogateway-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 0;padding-left:10px;height:28px;border:none;width:125px;font-size:14px}#add-account-form .input-fix .companylogin{margin:4px 0 0 0;padding-left:10px;height:28px;border:none;width:290px;font-size:14px}#add-account-form .select-container{position:relative;float:left}#add-account-form .o-form-button-bar{margin-top:24px}#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 0 0;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;width:150px;max-width:320px;height:38px;float:right;margin:0;padding:0 24px 0 10px;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-name:shake_animation;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}#ssogateway-sign-in{border-radius:3px;border-style:solid;border-width:1px;height:auto;margin:0 auto;width:400px;min-width:300px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-device-width:480px){#ssogateway-sign-in{width:100%}}@media only screen and (max-width:400px){#ssogateway-sign-in{width:100%}}.signin-head{padding-bottom:25px}.sign-in-link{margin:12px 0 12px 0}#ssogateway-account-chooser .button-secondary{border:1px solid;border-radius:3px;border-color:#c3c3c3 #c3c3c3 #bebebe;background:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#f9f9f9)),#f9f9f9;background:-webkit-linear-gradient(#fefefe,#f9f9f9),#f9f9f9;background:linear-gradient(#fefefe,#f9f9f9),#f9f9f9;box-shadow:rgba(0,0,0,.06) 0 1px 0,rgba(255,255,255,.1) 0 1px 0 0 inset;color:#5e5e5e;width:100%;text-align:center;cursor:pointer}.registration-container .thirty-day-trial-label{color:#777;margin-bottom:10px}.create-account-fieldset{border-top:2px solid #e6e6e8}.create-account-legend{margin:0 auto;padding-left:6px;padding-right:6px;color:#777}