.jc-user-modal{position:fixed;bottom:1.5%;right:1%;z-index:12000;overflow-y:auto;cursor:pointer;visibility:hidden;opacity:0}.jc-user-modal.is-visible{visibility:visible;opacity:1;animation:scale-up-br .4s ease-out both;-webkit-animation:scale-up-br .4s ease-out both}@-webkit-keyframes scale-up-br{0%{-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}@keyframes scale-up-br{0%{-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}.jc-user-modal.invisibility{visibility:visible;opacity:1;animation:scale-out-br .4s cubic-bezier(.55,.085,.68,.53) both;-webkit-animation:scale-out-br .4s cubic-bezier(.55,.085,.68,.53) both}@-webkit-keyframes scale-out-br{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}100%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}}@keyframes scale-out-br{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}100%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}}.jc-user-modal-container{position:relative;width:345px;background:#FFF;cursor:auto;border-radius:.25em;transform:translateY(-30px);transition:transform .3s;box-shadow:0 0 5px 6px rgba(17,17,26,.35);margin:4em 1em 3em 2em}.jc-user-modal-container .jc-switcher:after{content:"";display:table;clear:both}.jc-user-modal-container .jc-switcher li{width:50%;float:left;text-align:center}.jc-user-modal-container .jc-switcher li:first-child a{border-radius:.25em 0 0 0}.jc-user-modal-container .jc-switcher li:last-child a{border-radius:0 .25em 0 0}.jc-user-modal-container .jc-switcher a{display:block;width:100%;height:70px;line-height:70px;background:#d2d8d8;color:#809191}.jc-user-modal-container .jc-switcher a.selected{background:#FFF;color:#505260}.jc-form{padding:.8em 1.4em 2em;font-size:14px}