body{height:100%;width:100%;position:absolute;top:0;left:0;font-family:'Century Gothic',futura,'Segoe UI','Gil Sans',helvetica,sans-serif;font-weight:300;color:#666}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left}a.img-centered{margin-left:auto;margin-right:auto;float:inherit}p{font-family:'Segoe UI','Gil Sans',helvetica,sans-serif}hr{border-top:none;border-bottom:1px solid #ccc}.main-content{padding-top:15px;margin-bottom:15px}#brand-background{position:absolute;top:0;left:0;bottom:0;right:0;height:auto;-ms-zoom:1;zoom:1}#textual-content{position:relative;top:0;left:0;bottom:0;right:0}#content-spacer{height:290px}#support-link-container{position:relative;top:-5px;margin-right:94px;font-size:19px}#support-email{display:inline-block}a.jardogs-hypertext{text-decoration:underline}a.jardogs-hypertext:hover{cursor:pointer}#inner-box-row{margin-bottom:5px}.page-header{border:0;text-align:center;font-size:24px;font-weight:500}.large-login-btn{display:inline-block;line-height:70px;font-size:40px;height:100%;width:300px}.small-login-btn{padding:10px 0 10px 0;line-height:20px;font-size:20px;height:100%;width:300px}.btn-mask{display:inline-block;-ms-zoom:1;zoom:1;overflow:hidden;margin:15px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.btn-alt-login{height:36px;line-height:30px}.large-invite-btn{padding:0;line-height:50px;font-size:40px;width:300px}.large-invite-btn .btn-title-lg{font-size:26px;font-weight:700;position:relative;bottom:10px}.large-invite-btn .btn-title-sm{font-size:16px;position:relative;top:10px;line-height:initial;margin-bottom:10px;white-space:normal}.large-invite-btn-mask{width:302px;overflow:hidden;margin-bottom:20px;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.small-invite-btn{width:100%}.small-invite-btn .btn-title-lg{font-size:18px}.small-invite-btn .btn-title-sm{font-size:13px;line-height:initial;margin-bottom:10px;white-space:normal}.btn-custom{background-color:#0074cc;background-image:-moz-linear-gradient(top,#08c,#05c);background-image:-ms-linear-gradient(top,#08c,#05c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#05c));background-image:-webkit-linear-gradient(top,#08c,#05c);background-image:-o-linear-gradient(top,#08c,#05c);background-image:linear-gradient(top,#08c,#05c);background-repeat:repeat-x;border-color:#05c #05c #003580;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn-custom.active,.btn-custom.disabled,.btn-custom:active,.btn-custom:hover,.btn-custom[disabled]{background-color:#05c}.btn-custom,.btn-custom:hover{color:#fff;-webkit-text-shadow:0 -1px 0 rgba(0,0,0,.25);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.btn-custom.active{color:rgba(255,255,255,.75)}#mobile-button-container{margin-top:-6px}#mobile-button-container .list-group-item{border:0}.mobile-button{display:block}.mobile-button:hover{background-color:azure;opacity:.8}.text-danger,.text-success{font-weight:700}.rule-checklist{margin-bottom:5px;padding-left:0}.rule-checklist .col-xs-1{margin-top:3px}.list-manipulator{width:25px}.list-manipulator:hover{font-size:120%}.hideable{-moz-transition:all linear 1s;-o-transition:all linear 1s;-webkit-transition:all linear 1s;transition:all linear 1s}.hideable.ng-hide{opacity:0}.animate-hide{-moz-transition:all linear .4s;-o-transition:all linear .4s;-webkit-transition:all linear .4s;transition:all linear .4s;opacity:1}.animate-hide.ng-hide{-moz-transition:all linear 0s;-o-transition:all linear 0s;-webkit-transition:all linear 0s;transition:all linear 0s;opacity:0}.view-animate.ng-enter{-moz-transition:all ease-in .25s;-o-transition:all ease-in .25s;-webkit-transition:all ease-in .25s;transition:all ease-in .25s;opacity:0}.view-animate.ng-enter-active{-moz-transition:all ease-in .25s;-o-transition:all ease-in .25s;-webkit-transition:all ease-in .25s;transition:all ease-in .25s;opacity:1}.well-signin-transparent{border-color:rgba(34,34,34,.4);border-width:1px;background:rgba(255,255,255,.6)}.well-signin{padding:3px;margin-bottom:10px;min-height:30px;width:300px;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-transition:all linear .25s;-o-transition:all linear .25s;-webkit-transition:all linear .25s;transition:all linear .25s}.well-signin.expanded{width:500px}.alt-buttons-container{margin-top:10px;margin-bottom:5px;width:500px}.info-tooltip{width:250px}.popover{background-color:#f5f5f5;width:350px;max-width:350px;border-color:#000;border-width:3px}.popover hr{margin:10px 0}.popover.top>.arrow:after{border-top-color:#000}.popover-content{font-size:12px;padding:0}.signin-popover-header{text-align:center;font-size:16px;padding:5px 15px}.signin-popover-content{text-align:left;background-color:#fff;padding:5px 15px}.level-one-popup-line{display:block;margin-bottom:10px;margin-left:5px}.inline-btn{padding:3px 6px}#form-row{margin-top:20px}.form-horizontal>.row{margin-bottom:15px}.form-page label{font-size:13px;font-weight:400;line-height:18px}.form-page input{display:inline-block;margin-bottom:0;background-color:#fff;border:1px solid #ccc;border-radius:3px;height:28px;padding:4px;font-size:13px;line-height:18px;color:#555}#tos-pp-row{font-size:.95em}#tos-frame{background-color:#fff;border-style:inset;border-width:2px;overflow-y:scroll;width:100%;height:380px;margin:0 20px 20px 0;padding:0 20px 0 20px;font-size:11pt}#tos-frame h1,#tos-frame h2,#tos-frame h3{display:inline-block}#tos-frame h1{font-size:20pt;text-align:center;width:100%}#tos-frame h2{font-size:13pt;font-weight:700}#tos-frame h3{font-size:11pt;font-weight:700;margin-bottom:0;margin-right:4px}#tos-frame li{font-size:11pt;list-style:none;position:relative}#tos-frame ol{counter-reset:li;margin-left:-30px}#tos-frame ol>li{margin-left:-10px}#tos-frame ol>li:before{content:counter(li) ". ";counter-increment:li;font-size:13pt;font-weight:700}#tos-frame ol>li>ol{counter-reset:li2}#tos-frame ol>li>ol>li{margin-left:10px}#tos-frame ol>li>ol>li:before{content:"(" counter(li2,lower-latin) ") ";counter-increment:li2;font-size:11pt;font-weight:700}#tos-frame ul li{margin-left:-20px}#tos-frame ul li:before{content:"v ";font-family:Wingdings}#tos-frame p{font-family:'Century Gothic',futura,'Segoe UI','Gil Sans',helvetica,sans-serif}.red{color:red}.green{color:green}.alt-button-wrapper{width:initial;margin:15px 3px;padding:0}.fmhsecure-shield{padding-left:15px}.brand-content{position:relative;height:auto;zoom:1}.brand-header-corners{height:31px}.brand-header{height:272px;position:relative}.brand-buttons{height:206px;position:relative}.brand-repeating{position:absolute;top:478px;bottom:0;left:0;right:0;height:auto}.brand-footer{height:29px;margin-bottom:3px}.sign-in-sprite{background-repeat:no-repeat;float:left;margin-top:5px;margin-right:5px}div[sprite=fmhSecure]{margin-top:2px;margin-left:-4px}#signin-authenticate-desktop-shield{min-width:75px;max-width:75px;padding:0}.signin-frame{margin-bottom:0}.signin-frame .small-login-btn{width:100%}.signin-frame .col-xs-12{margin-top:5px}.no-gutter{padding-left:0;padding-right:0}.spinner-modal .modal-content{border:0;top:50%}.modal-dialog{height:80%}.modal-content{position:absolute;width:100%;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-body .fmhsecure-shield{float:left;margin-top:-4px;margin-right:-30px}.password-reset-instructions{margin-bottom:15px}.password-reset-dlg .modal-sm{width:340px}.signin-3rdparty-about-to-redirect-dlg .modal-sm{width:340px}.signin-separator{margin-top:-23px}.login-screen p{font-size:22px;line-height:1.1}.get-email-screen p{font-size:22px;line-height:1.1}.get-email-screen .formtext{width:800px!important}.test-api fieldset{border:1px solid #000;margin:initial;padding:5px}.test-api fieldset legend{border-bottom:none;display:initial;font-size:initial;margin-bottom:initial;padding:initial;width:auto}.test-api fieldset input[type=text]{width:270px}.test-api fieldset label{font-weight:400}.test-api textarea{display:inline-block;width:100%;height:100%}.account-not-found .btn-title-lg{font-size:180%;font-weight:700}.account-not-found .btn-title-sm{font-size:110%}.account-not-found .vertical-separator{height:20px;min-height:20px}.intl-tel-input{width:100%}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";opacity:.3;margin-top:4px;margin-left:-2px}input.ng-invalid.ng-touched{border:1px solid #a94442}.help-inline{display:inline-block;font-size:12px;margin-bottom:0}.help-inline span{color:#a94442}.create-account-form input.ng-invalid.ng-touched{border:1px solid #ccc}.create-account-form input.ng-invalid.ng-touched.submitted{border-color:#a94442}.username-continue{float:right;margin-left:16px}.bottom-buttons{margin:0}.username-reset-screen .email-or-phone.ng-invalid.submitted{border:1px solid #a94442}.username-create-screen .rule-checklist{margin-right:-2px}.new-password-container{margin-right:0}.vertical-radio-buttons label{display:block}.vertical-radio-buttons input[type=radio]{box-shadow:none;margin-top:-1px;vertical-align:middle;margin-right:8px}.contact-support-container{margin-bottom:15px}.contact-support-container .org-support-container{margin-top:20px}.contact-support-container .org-support-container .org-support-info{margin-top:10px}.contact-support-container .org-support-container .org-support-info p{margin-bottom:0}.confirm-password{margin-top:5px}.error-banner{background-color:#ffe4e4;padding:12px;border-radius:4px}.error-banner p{margin:0 0 0 28px;color:#464646}.error-banner b{margin-left:12px;color:#464646}.success-banner{background-color:#d6ecee;margin-bottom:15px;padding:12px 0 12px 0;border-radius:4px}.success-banner b,.success-banner span{color:#464646}.single-line{display:block}.disclaimer-icon-container{float:left}.username-resend-link{margin-top:5px}.inactive-title{font-weight:700}.inactive-header{border:1px solid #e8e8e8;background:#f0f0f0 50% 50% repeat-x;color:#222;font-weight:700}.mult-account-support{margin-top:30px}span[lang=es]{font-size:80%}@media (max-width:991px){span[lang=es]{font-size:70%}html{height:100%;min-height:100%;min-width:100%!important}#textual-content{min-height:0!important;margin-bottom:20px}.well-alt-login-container.col-centered{display:block!important;margin-right:0!important}.well-signin{display:block!important}.well-signin.expanded{width:100%}.well-signin .alt-button-wrapper{margin:0!important;padding:0!important}.brand-footer{background:0 0!important}.login-screen{margin-left:0!important}.login-screen .h3{display:inline-block;font-size:22px}.login-screen p{font-size:16px;line-height:1.1}.get-email-screen{margin-left:0!important}.get-email-screen .h3{display:block;font-size:18px;font-weight:700}.get-email-screen p{font-size:16px;line-height:1.1}.get-email-screen .h4{display:inline-block;font-size:14px;padding-left:20px;margin-top:-10px}.get-email-screen .l1{padding-top:30px}.get-email-screen .h5{display:inline-block;font-size:14px;padding-left:20px}.large-invite-btn-mask,.large-login-btn-mask,.small-login-btn-mask,.well-signin{margin-left:auto;margin-right:auto}.large-login-btn,.large-login-btn-mask,.small-login-btn{max-width:300px}.large-invite-btn,.large-invite-btn-mask,.small-invite-btn{max-width:300px}.btn-alt-login{margin-bottom:5px}.alt-buttons-container{width:initial!important}.centered-alt-button{margin-left:25%}#signin-authenticate-title{display:inline}#signin-authenticate-mobile-shield{display:inline!important}.signin-authenticate-input-container{padding-right:30px;margin-bottom:10px}#signin-create-account-email-input .tooltip-inner{margin-left:-50px}#signin-create-account-header-container h3{text-align:center}.signin-separator{margin-top:-8px}.rule-checklist{margin-left:5px;margin-top:10px}.rule-checklist .col-xs-1{width:6%}.rule-checklist .col-xs-10{width:90%;padding-left:5px}#tos-frame{background-color:transparent;border-style:none;border-width:0;font-size:10pt;overflow-y:auto;width:auto;height:auto;margin:0;padding:0}#tos-frame h1{font-size:12pt;font-weight:700}#tos-frame h2{font-size:12pt}#tos-frame h3{font-size:10pt}#tos-frame li{font-size:10pt}#tos-frame ol>li:before{font-size:12pt}#tos-frame ol>li>ol{margin-left:-50px}#tos-frame ol>li>ol>li:before{font-size:10pt}#tos-frame p{font-size:10pt}#tos-pp-row{font-size:12px}.bottom-buttons{margin-left:-20px;margin-right:-15px}.bottom-buttons .btn{margin-left:2px;margin-right:2px}#support-link-container{text-align:center;margin-right:0}}@media (max-width:597px){.account-not-found .btn-title-lg{font-size:120%;font-weight:700}.account-not-found .btn-title-sm{font-size:100%}}@media (max-width:320px){.account-not-found .btn-title-lg{font-size:110%;font-weight:700}.account-not-found .btn-title-sm{font-size:90%}.large-login-btn,.large-login-btn-mask,.small-login-btn{width:100%}.large-invite-btn,.large-invite-btn-mask,.small-invite-btn{width:100%}.password-reset-dlg .modal-sm{width:300px}.signin-3rdparty-about-to-redirect-dlg .modal-sm{width:300px}.well-signin{width:inherit!important}.well-signin.expanded{width:inherit!important}#index-screen .col-centered{margin-left:-7px}#tos-frame h2{font-size:95%}#tos-frame h3{font-size:95%}.popover{width:100%;max-width:100%}.popover .signin-popover-header{font-size:13px;padding:2px 10px}.popover .popover-content{font-size:11px}.popover .sign-in-sprite{display:none}.popover hr{margin:5px 0}.sign-in-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}}.logo>div{min-height:inherit;width:100%;height:307.2px;background-position:center;background-size:contain;background-repeat:no-repeat}@media (max-width:800px) and (max-height:1280px),(max-width:320px) and (max-height:480px) and (-webkit-device-pixel-ratio:2){.logo div{height:153.6px}}@media (max-width:600px) and (max-height:960px),(max-width:1280px) and (max-height:800px),(max-width:1024px) and (max-height:768px) and (-webkit-device-pixel-ratio:1){.logo div{height:115.2px}}@media (max-width:960px) and (max-height:600px),(max-width:400px) and (max-height:640px),(max-width:320px) and (max-height:480px) and (-webkit-device-pixel-ratio:1){.logo div{height:76.8px}}@media (max-width:640px) and (max-height:400px),(max-width:300px) and (max-height:480px){.logo div{height:57.6px}}@media (min-width:991px){.pull-right-lg{float:right}}