.jem-panelfooter{overflow:visible;position:absolute;bottom:0;left:0;width:100%}.jem-panelfooter-buttons{width:100%;position:relative;clear:both;padding:0 15px 10px 15px;height:44px}.jem-panelfooter-separator{padding-bottom:10px}.jem-panelfooter-right{float:right;display:inline-block;overflow:visible}.jem-panelfooter-left{float:left;display:inline-block;overflow:visible;padding-right:5px}.jem-panelfooter-content{text-align:center;overflow:hidden;padding-right:5px;display:table;margin:0 auto;vertical-align:middle;line-height:35px}.jem-panelfooter-top{padding:20px 0}.jem-panelfooter-top .jem-panelfooter-acknowledge{display:table;margin:0 auto}.jem-panelfooter .jem-circularbutton.ok{margin-left:15px}.jem-panelfooter .jem-button.dismiss-all{margin-top:3px}.jem-formpanel.current .jem-panelfooter-buttons,.jem-cardpanel.current .jem-panelfooter-buttons{padding-right:40px}.animate-show .jem-panelfooter-separator{margin:0 2px}.animate-show .jem-panelfooter-top{margin:0 2px}.jem-confirmation{position:absolute;top:0;left:0;width:100%;height:100%;display:table;text-align:center;z-index:9999}.jem-confirmation .jem-confirmation-wrap{display:table-cell;vertical-align:middle;text-align:center}.jem-confirmation .jem-confirmation-wrap .jem-confirmation-wrap-outer{width:562px;height:562px;border-radius:562px;margin:0 auto}.jem-confirmation .jem-confirmation-wrap .jem-confirmation-wrap-outer .jem-confirmation-contents{width:512px;height:512px;border-radius:512px;margin:0 auto;padding-top:60px;margin-top:25px}.jem-confirmation .jem-confirmation-wrap .jem-confirmation-wrap-outer .jem-confirmation-contents .jem-confirmation-icon{height:54px;width:54px;margin:0 auto 10px auto}.jem-confirmation .jem-confirmation-wrap .jem-confirmation-wrap-outer .jem-confirmation-contents .jem-confirmation-title-wrap{margin-bottom:25px;width:100%}.jem-confirmation .jem-confirmation-wrap .jem-confirmation-wrap-outer .jem-confirmation-contents .jem-confirmation-message-wrap{height:165px;width:85%;margin:0 auto;margin-top:20px}.jem-confirmation .jem-confirmation-wrap .jem-confirmation-wrap-outer .jem-confirmation-contents .jem-confirmation-message{width:100%;height:100%;position:relative;display:table;padding:0 15px}.jem-confirmation .jem-confirmation-wrap .jem-confirmation-wrap-outer .jem-confirmation-contents .jem-confirmation-message>span{display:table-cell;vertical-align:middle;text-align:center;width:100%}.jem-confirmation .jem-confirmation-wrap .jem-confirmation-wrap-outer .jem-confirmation-contents .jem-confirmation-buttons-wrap{margin-top:30px;overflow:visible}.jem-confirmation .jem-confirmation-wrap .jem-confirmation-wrap-outer .jem-confirmation-contents .jem-confirmation-buttons-wrap .jem-confirmation-buttons{overflow:visible}.jem-confirmation .jem-confirmation-wrap .jem-confirmation-wrap-outer .jem-confirmation-contents .jem-confirmation-buttons-wrap .jem-confirmation-buttons .button-wrapper{display:block;margin-bottom:10px}.jem-errormodal{position:absolute;top:0;left:0;width:100%;height:100%;display:table;text-align:center;z-index:9999}.jem-errormodal .jem-errormodal-wrap{display:table-cell;vertical-align:middle;text-align:center}.jem-errormodal .jem-errormodal-wrap .jem-errormodal-wrap-outer{width:562px;height:562px;border-radius:562px;margin:0 auto}.jem-errormodal .jem-errormodal-wrap .jem-errormodal-wrap-outer .jem-errormodal-contents{width:512px;height:512px;border-radius:512px;margin:0 auto;padding-top:60px;margin-top:25px}.jem-errormodal .jem-errormodal-wrap .jem-errormodal-wrap-outer .jem-errormodal-contents .jem-errormodal-icon{height:54px;width:54px;margin:0 auto 25px auto}.jem-errormodal .jem-errormodal-wrap .jem-errormodal-wrap-outer .jem-errormodal-contents .jem-errormodal-title-wrap{margin-bottom:25px;width:100%}.jem-errormodal .jem-errormodal-wrap .jem-errormodal-wrap-outer .jem-errormodal-contents .jem-errormodal-message-wrap{height:165px;width:85%;margin:0 auto;margin-top:20px}.jem-errormodal .jem-errormodal-wrap .jem-errormodal-wrap-outer .jem-errormodal-contents .jem-errormodal-message{width:100%;height:100%;position:relative;display:table;padding:0 15px}.jem-errormodal .jem-errormodal-wrap .jem-errormodal-wrap-outer .jem-errormodal-contents .jem-errormodal-message>span{display:table-cell;vertical-align:middle;text-align:center;width:100%}.jem-errormodal .jem-errormodal-wrap .jem-errormodal-wrap-outer .jem-errormodal-contents .jem-errormodal-buttons-wrap{margin-top:30px}.jem-errormodal .jem-errormodal-wrap .jem-errormodal-wrap-outer .jem-errormodal-contents .jem-errormodal-buttons-wrap .button-wrapper{display:block;margin-bottom:10px}.jem-warningmodal{position:absolute;top:0;left:0;width:100%;height:100%;display:table;text-align:center;z-index:9999}.jem-warningmodal .jem-warningmodal-wrap{display:table-cell;vertical-align:middle;text-align:center}.jem-warningmodal .jem-warningmodal-wrap .jem-warningmodal-wrap-outer{width:562px;height:562px;border-radius:562px;margin:0 auto}.jem-warningmodal .jem-warningmodal-wrap .jem-warningmodal-wrap-outer .jem-warningmodal-contents{width:512px;height:512px;border-radius:512px;margin:0 auto;padding-top:60px;margin-top:25px}.jem-warningmodal .jem-warningmodal-wrap .jem-warningmodal-wrap-outer .jem-warningmodal-contents .jem-warningmodal-icon{height:54px;width:54px;margin:0 auto 10px auto}.jem-warningmodal .jem-warningmodal-wrap .jem-warningmodal-wrap-outer .jem-warningmodal-contents .jem-warningmodal-title-wrap{margin-bottom:25px;width:100%}.jem-warningmodal .jem-warningmodal-wrap .jem-warningmodal-wrap-outer .jem-warningmodal-contents .jem-warningmodal-message-list-wrap{width:300px;margin:0 auto;text-align:left}.jem-warningmodal .jem-warningmodal-wrap .jem-warningmodal-wrap-outer .jem-warningmodal-contents .jem-warningmodal-message-list-wrap ul{margin:0}.jem-warningmodal .jem-warningmodal-wrap .jem-warningmodal-wrap-outer .jem-warningmodal-contents .jem-warningmodal-message-wrap{height:165px;width:85%;margin:0 auto;margin-top:20px}.jem-warningmodal .jem-warningmodal-wrap .jem-warningmodal-wrap-outer .jem-warningmodal-contents .jem-warningmodal-message{width:100%;height:100%;position:relative;display:table;padding:0 15px}.jem-warningmodal .jem-warningmodal-wrap .jem-warningmodal-wrap-outer .jem-warningmodal-contents .jem-warningmodal-message>span{display:table-cell;vertical-align:middle;text-align:center;width:100%}.jem-warningmodal .jem-warningmodal-wrap .jem-warningmodal-wrap-outer .jem-warningmodal-contents .jem-warningmodal-buttons-wrap{margin-top:30px;overflow:visible}.jem-warningmodal .jem-warningmodal-wrap .jem-warningmodal-wrap-outer .jem-warningmodal-contents .jem-warningmodal-buttons-wrap .jem-warningmodal-buttons{overflow:visible}.jem-warningmodal .jem-warningmodal-wrap .jem-warningmodal-wrap-outer .jem-warningmodal-contents .jem-warningmodal-buttons-wrap .jem-warningmodal-buttons .button-wrapper{display:block;margin-bottom:10px}.jem-photopicker{width:100%;padding:5px 15px;position:relative;margin:5px 0}.jem-photopicker-validate-mandatory,.jem-photopicker-validate-failed,.jem-photopicker-validate-success{width:10px;height:11px;background-repeat:no-repeat;margin-left:3px;display:none}.jem-photopicker-validate-mandatory.visible,.jem-photopicker-validate-failed.visible,.jem-photopicker-validate-success.visible{display:inline-block}.jem-photopicker.margin-bottom{margin-bottom:15px}.jem-photopicker.margin-top{margin-top:15px}.jem-photopicker .jem-photopicker-label{padding-bottom:5px}.jem-photopicker .jem-photopicker-outer .jem-photopicker-inner .jem-photopicker-img{width:100%;height:100%;background-size:cover;background-position:center}.jem-photopicker .jem-photopicker-outer .jem-photopicker-inner.tab-focus .jem-photopicker-img,.jem-photopicker .jem-photopicker-outer .jem-photopicker-inner.input-hover .jem-photopicker-img{width:256px;height:256px}.jem-photopicker .z-button.edit{width:35px;position:absolute;height:35px;border-radius:20px;cursor:pointer;top:26px;right:calc((50% - 17.5px) - 75px);text-indent:-99999px}.jem-photopicker .jem-circularbutton.trash{top:61px;right:calc((50% - 17.5px) - 110px);position:absolute;z-index:2}.jem-photopicker .jem-circularbutton.edit{width:35px;position:absolute;height:35px;border-radius:20px;cursor:pointer;top:26px;right:calc((50% - 17.5px) - 75px);text-indent:-99999px}.jem-photopicker .jem-photopicker-outer{width:270px;height:270px;margin:0 auto;position:relative}.jem-photopicker .jem-photopicker-outer .jem-photopicker-inner{width:100%;height:100%;position:absolute;top:0;left:0}.jem-photopicker .jem-photopicker-outer .progress-wrap{width:254px;height:254px;border-radius:127px;text-align:center;position:absolute;left:7px;top:7px;z-index:1;display:none}.jem-photopicker .jem-photopicker-outer .progress-filename{margin-top:100px;width:100%;word-wrap:break-word;padding:0 10px}.jem-photopicker .jem-photopicker-outer .progress-bar{width:216px;margin:20px auto 0 auto}.jem-photopicker .jem-photopicker-outer .progress-bar div{height:100%;text-align:right;width:0}.jem-photopicker .jem-photopicker-outer .jem-circularbutton.progress-cancel{width:35px;margin:20px auto 0 auto}.jem-photopicker .jem-photopicker-upload{width:254px;height:254px;position:absolute;border-radius:127px;top:29px;left:calc(50% - 127px);border:0;box-shadow:none}.jem-fileexport{padding:10px 0 5px 0}.jem-fileexport-wrap{display:flex;justify-content:flex-start;align-items:center}.jem-fileexport-dropdown-wrap{width:calc(100% - 40px)}.jem-fileexport-dropdown-wrap .jem-dropdownlist{padding:10px 0}.jem-fileexport-button-wrap{display:flex;align-items:center;justify-content:flex-end;width:40px}.jem-fileexport-button-wrap .jem-circularbutton{z-index:1}.jem-fileexport-button-wrap .jem-circularbutton .jem-circularbutton-icon{height:25px;width:25px}.jem-filepicker-validate-mandatory,.jem-filepicker-validate-failed,.jem-filepicker-validate-success{width:10px;height:10px;background-size:contain;background-repeat:no-repeat;margin-left:3px}.jem-filepicker-validate-mandatory{margin-left:0}.jem-filepicker .progress-wrap{width:100%;z-index:99;display:none}.jem-filepicker .progress-filename{word-wrap:break-word;font-weight:bold}.jem-filepicker .progress-bar{height:5px;border-radius:2px}.jem-filepicker .progress-bar div{text-align:right;width:0;height:100%}.jem-filepicker .progress-left{width:255px;padding-top:3px;float:left;display:inline-block;vertical-align:top}.jem-filepicker .progress-right{float:right;display:inline-block}.jem-filepicker .jem-circularbutton.progress-cancel{width:35px;height:35px}.jem-filepicker .jem-filepicker-upload{position:relative;width:100%;margin:0}.jem-filepicker.min-label-gap{padding-top:0;margin-top:-10px}.jem-draganddrop-filepicker{position:relative}.jem-draganddrop-filepicker-validate-mandatory,.jem-draganddrop-filepicker-validate-failed,.jem-draganddrop-filepicker-validate-success{width:10px;height:10px;background-size:contain;background-repeat:no-repeat;margin-left:3px;display:none}.jem-draganddrop-filepicker .jem-filepicker-button-wrap{text-align:center}.jem-draganddrop-filepicker .orSpan{display:block;width:100%;text-align:center;margin:10px 0}.jem-draganddrop-filepicker .jem-filepicker{text-align:center}.jem-draganddrop-filepicker .drop-overlay{position:absolute;z-index:1;width:inherit;height:inherit;padding:0;top:0!important;left:0!important;width:100%!important;height:100%!important}.jem-draganddrop-filepicker .drop-overlay>div{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;color:#888;text-align:center}.jem-draganddrop-filepicker .z-dropupload{position:absolute!important;padding:3px}.jem-draganddrop-filepicker .z-dropupload>div{top:50%;margin-top:-1em;height:2em;position:absolute;text-align:center}.jem-draganddrop-filepicker .attachments .z-dropupload>div{width:180px;padding:0 330px}.jem-draganddrop-filepicker .dropzone{min-height:200px;width:100%;text-align:center}.jem-draganddrop-filepicker .attachment{display:inline-block;padding:4px 7px;margin-bottom:3px;background-color:transparent;border-radius:4px}.jem-draganddrop-filepicker .attachment>a{text-decoration:none}.jem-draganddrop-filepicker .attachment>a>i{margin-right:8px}.jem-draganddrop-filepicker .z-dropupload{position:absolute!important;padding:3px}.jem-draganddrop-filepicker .z-dropupload>div{top:0;margin:0;height:100%;position:absolute;text-align:center}.jem-draganddrop-filepicker .attachments .z-dropupload>div{width:180px;padding:0 330px}.jem-draganddrop-filepicker .progress-wrap{width:100%;z-index:99;display:none}.jem-draganddrop-filepicker .progress-filename{word-wrap:break-word;font-weight:bold}.jem-draganddrop-filepicker .progress-bar{height:5px;border-radius:2px}.jem-draganddrop-filepicker .progress-bar div{text-align:right;width:0;height:100%}.jem-draganddrop-filepicker .progress-left{width:255px;padding-top:3px;float:left;display:inline-block;vertical-align:top}.jem-draganddrop-filepicker .progress-right{float:right;display:inline-block}.jem-draganddrop-filepicker .jem-circularbutton.progress-cancel{width:35px;height:35px}.jem-draganddrop-filepicker .jem-draganddrop-filepicker-error-system-message{padding:10px 35px 10px 15px;margin-top:10px;position:relative;width:100%;display:none}.jem-draganddrop-filepicker .jem-draganddrop-filepicker-error-system-message .message-icon-wrap{position:absolute;right:0;top:0;height:100%;width:30px;display:table-row}.jem-draganddrop-filepicker .jem-draganddrop-filepicker-error-system-message .message-icon-wrap .message-icon{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:20px 20px;display:table-cell}.jem-draganddrop-filepicker .jem-draganddrop-filepicker-error-system-message .system-error-label{line-height:15px}.jem-cardpanel{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);padding:15px 0;width:calc(100% - 10px);margin-right:10px;margin-bottom:10px;float:left;display:inline-block;position:relative}.jem-cardpanel-title{width:100%;margin-left:5px!important;padding:0 15px 0 10px}.jem-cardpanel-title .jem-simplespan{display:block;min-height:13px;margin-bottom:5px}.jem-cardpanel-content{padding:0;width:100%}.jem-cardpanel-footer.jem-panelfooter{position:absolute;bottom:0;left:0;display:none;opacity:0;width:calc(100% - 10px);margin:0 5px}.jem-cardpanel-buttons{position:absolute;top:2px;right:3px;z-index:1}.jem-cardpanel-buttons .jem-iconbutton{float:left;display:inline-block}.jem-cardpanel.show-footer{padding-bottom:70px}.jem-cardpanel.view-only,.jem-cardpanel.to-do,.jem-cardpanel.waiting,.jem-cardpanel.done,.jem-cardpanel.selected{padding-right:40px}.jem-cardpanel.view-only .jem-panelfooter-buttons,.jem-cardpanel.to-do .jem-panelfooter-buttons,.jem-cardpanel.waiting .jem-panelfooter-buttons,.jem-cardpanel.done .jem-panelfooter-buttons,.jem-cardpanel.selected .jem-panelfooter-buttons{padding:0 40px 10px 15px}.jem-cardpanel.view-only .jem-cardpanel-buttons,.jem-cardpanel.to-do .jem-cardpanel-buttons,.jem-cardpanel.waiting .jem-cardpanel-buttons,.jem-cardpanel.done .jem-cardpanel-buttons,.jem-cardpanel.selected .jem-cardpanel-buttons{right:32px}.jem-radiogroup{width:100%;padding:10px 15px 5px 15px;position:relative}.jem-radiogroup .jem-label{padding:0}.jem-radiogroup .jem-instructions{padding:0}.jem-radiogroup-content .jem-radiobutton{padding:0 0 0 2px}.jem-radiogroup .jem-hint{padding:0}.jem-multiselectdropdown{position:relative;float:left;overflow:visible;min-width:330px}.jem-multiselectdropdown .jem-label{width:auto;float:left;position:relative;padding-right:5px}.jem-multiselectdropdown .jem-multiselectdropdown-title{width:290px;float:left;position:relative;height:30px;line-height:100%;cursor:pointer;white-space:nowrap}.jem-multiselectdropdown .jem-multiselectdropdown-title .jem-multiselectdropdown-title-label{float:left;padding:8px 15px 5px 15px}.jem-multiselectdropdown .jem-multiselectdropdown-title .jem-multiselectdropdown-title-icon{float:right;width:20px;height:20px;margin-top:5px;margin-right:10px}.jem-multiselectdropdown .jem-multiselectdropdown-content{height:100%;position:relative}.jem-multiselectdropdown .jem-multiselectdropdown-scroll{opacity:0;display:none;width:290px;position:absolute;top:33px;right:0}.jem-multiselectdropdown .jem-multiselectdropdown-scroll .jem-multiselectdropdown-scroll-container{position:relative;width:100%;height:100%}.jem-multiselectdropdown .jem-multiselectdropdown-scroll .jem-multiselectdropdown-scroll-container .jem-multiselectdropdown-info-label{padding:12px 15px;position:absolute;width:100%}.jem-multiselectdropdown .jem-multiselectdropdown-scroll .jem-multiselectdropdown-scroll-container .jem-multiselectdropdown-scroll-wrap{overflow:visible;padding-top:15px;padding-bottom:15px}.jem-multiselectdropdown .jem-multiselectdropdown-scroll .jem-multiselectdropdown-scroll-container .jem-multiselectdropdown-scroll-wrap .jem-multiselectdropdown-content-wrap{max-height:200px}.jem-multiselectdropdown .jem-multiselectdropdown-scroll .jem-multiselectdropdown-scroll-container .jem-multiselectdropdown-scroll-wrap .jem-multiselectdropdown-content-wrap .jem-sectiontitle{margin:0;display:block}.jem-multiselectdropdown .jem-multiselectdropdown-scroll .jem-multiselectdropdown-scroll-container .jem-multiselectdropdown-scroll-wrap .jem-multiselectdropdown-content-wrap .jem-simplespan{padding:12px 15px;width:100%;display:block}.jem-multiselectdropdown .jem-multiselectdropdown-scroll .jem-multiselectdropdown-scroll-container .jem-multiselectdropdown-scroll-wrap .jem-multiselectdropdown-content-wrap .jem-sectiontitle .jem-sectiontitle-value{padding:5px 15px}.jem-multiselectdropdown .jem-multiselectdropdown-scroll .jem-multiselectdropdown-scroll-container .jem-multiselectdropdown-scroll-wrap .jem-multiselectdropdown-content-wrap .jem-multistatebox:last-child{padding-bottom:0}.jem-multiselectdropdown.no-info .jem-multiselectdropdown-scroll .jem-multiselectdropdown-scroll-container .jem-multiselectdropdown-scroll-wrap{padding-top:15px}.jem-multiselectdropdown.no-info.has-master .jem-multiselectdropdown-scroll .jem-multiselectdropdown-scroll-container .jem-multiselectdropdown-scroll-wrap .jem-multiselectdropdown-content-wrap .jem-multistatebox:first-child{padding-top:0;min-height:30px}.jem-multiselectdropdown.no-info.has-master .jem-multiselectdropdown-scroll .jem-multiselectdropdown-scroll-container .jem-multiselectdropdown-scroll-wrap .jem-multiselectdropdown-content-wrap .jem-multistatebox:first-child .jem-multistatebox-state-vertical{vertical-align:top}.jem-multiselectdropdown.selected .jem-multiselectdropdown-scroll{display:block;opacity:1}.jem-modalpanelfooter{overflow:visible;position:absolute;bottom:0;left:0;width:100%}.jem-modalpanelfooter-buttons{width:100%;position:relative;clear:both;padding:0 15px 10px 15px;height:44px}.jem-modalpanelfooter-separator{padding-bottom:10px}.jem-modalpanelfooter-buttons-container{text-align:center}.jem-modalpanelfooter-buttons-container .jem-button{margin:0 5px}.animate-show .jem-modalpanelfooter-separator{margin:0 2px}.animate-show .jem-modalpanelfooter-top{margin:0 2px}.jem-securityprofileheader{overflow:visible;width:100%;padding:20px 20px 0 15px}.jem-securityprofileheader-middle{padding:15px 10px 15px 0}.jem-securityprofileheader-bottom .jem-securityprofileheader-right .z-html{width:auto;text-align:center;padding-top:15px;padding-right:20px}.jem-securityprofileheader-buttons{width:100%;position:relative;clear:both;padding:0 15px 10px 15px;height:44px}.jem-securityprofileheader-right{float:right;display:inline-block;overflow:visible;cursor:default}.jem-securityprofileheader-right .z-html{width:60px;text-align:center}.jem-securityprofileheader-left{float:left;display:inline-block;overflow:visible;padding-right:5px;cursor:default}.jem-securityprofileheader .jem-toggle{width:auto;float:left;padding-right:0}.jem-securityprofileheader .jem-toggle .jem-toggle-fieldlabel{float:left;padding-top:10px;padding-right:5px}.jem-securityprofileheader .jem-button{float:left;margin-top:10px;margin-left:15px}.jem-securityprofileheader .jem-multistatebox{float:left;width:60px}.jem-securityprofileheader .z-html{float:left}.jem-sectionselector{width:100%;padding:5px 15px 5px 15px;position:relative}.jem-sectionselector-content{position:relative;height:100%;width:100%;min-height:35px}.jem-sectionselector .jem-rating{float:left;width:auto;display:inline-block;padding:5px 0 5px 10px}.jem-sectionselector .jem-rating .jem-rating-container{height:25px}.jem-sectionselector .jem-rating .jem-rating-container .jem-rating-option .jem-rating-icon{width:15px;height:15px}.jem-sectionselector .jem-rating .jem-rating-container .jem-rating-value{padding-left:5px;padding-top:5px}.jem-sectionselector-title{float:left;width:auto;display:inline-block;padding:10px 0 0 10px}.jem-sectionselector-title .jem-simplespan{display:block}.jem-multiholyroller{padding:10px 15px 5px 15px}.jem-multiholyroller .jem-instructions{padding:0}.jem-multiholyroller .jem-label{padding:0 0 2px 0}.jem-multiholyroller-container{display:flex}.jem-multiholyroller-container .jem-holyroller{flex:1;padding:0}.jem-multiholyroller-label-container{display:flex}.jem-multiholyroller-label-container .jem-label{flex:1;padding:0}.jem-wrapperdiv .jem-multiholyroller:last-child{margin-bottom:5px}.jem-linkpicker{padding:10px 15px 5px 15px}.jem-linkpicker .jem-label{padding:0}.jem-linkpicker .jem-button.oversize.edit-links{margin:0;width:100%}.jem-linkpicker-panel{position:relative;height:100%;width:100%}.jem-linkpicker-panel .link-wrapper{position:relative}.jem-linkpicker-panel .link-wrapper .link-name{padding-right:40px}.jem-linkpicker-panel .link-wrapper .jem-separator{padding-top:5px;padding-bottom:5px}.jem-linkpicker-panel .link-wrapper .link-remove{padding:0;position:absolute;top:21px;margin:0;right:15px}.jem-linkpicker-panel .link-wrapper:first-child{margin-top:10px}.jem-linkpicker-panel .link-wrapper:first-child .link-remove{top:10px}.jem-linkpicker-panel .link-wrapper:first-child .jem-separator{display:none}.jem-linkpicker-panel .jem-button.oversize.add-link{margin-top:10px}.jem-linkpicker-panel .jem-button.oversize.add-link:first-child{margin-top:20px}.jem-linkpicker-panel-scroll-container{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:46px;padding-bottom:55px}.jem-linkpicker-panel-scroll-container .jem-scrollablediv{height:100%}.jem-linkpicker.min-label-gap{padding-top:0;margin-top:-15px}.jem-searchfilter{padding:10px 0 5px 0}.jem-searchfilter-wrap{display:flex;justify-content:space-evenly;align-items:center}.jem-searchfilter-input-wrap{width:calc(100% - 80px)}.jem-searchfilter-input-wrap .jem-formfield{padding:5px 0 0 0}.jem-searchfilter-buttons-wrap{display:flex;align-items:center;justify-content:flex-end;width:80px}.jem-searchfilter-buttons-wrap .jem-circularbutton{z-index:1}.jem-searchfilter-buttons-wrap .jem-circularbutton.ok{margin-right:5px}.jem-searchfilter .clear-visible .jem-formfield-value{padding-right:0!important}.jem-searchfilter .jem-formfield-clear{display:none!important}.jem-signaturepicker{padding:10px 15px 5px 15px}.jem-signaturepicker .jem-label{padding:0}.jem-signaturepicker .jem-instructionmessage{padding:5px 0 10px 0}.jem-signaturepicker .jem-datepicker{padding:10px 0}.jem-signaturepicker .jem-datepicker.input-hover{border-left:none;padding:10px 0}.jem-signaturepicker-wrap{border-radius:6px;height:100px;width:100%;position:relative}.jem-signaturepicker-wrap .sign-image{width:100%;height:100%}.jem-signaturepicker-wrap .hide-content{display:none}.jem-signaturepicker .jem-signature{height:100px;width:300px}.jem-signaturepicker-button-wrap{position:absolute;bottom:10px;right:10px}.jem-signaturepicker-button-wrap .jem-button{margin-left:5px}.jem-signaturepicker.disabled .jem-signature{display:none}.jem-autaxscaledratepanel .jem-cardpanel-content{padding:0 15px}.jem-autaxscaledratepanel .jem-scrollablediv-outer-wrap{height:160px}.jem-autaxscaledratepanel .tax-file-scales .tax-file-scales-description{padding:10px 0;margin-bottom:10px}.jem-autaxscaledratepanel .jem-autaxscaledratepanel-effectiveDate,.jem-autaxscaledratepanel .jem-autaxscaledratepanel-endDate{display:inline-block;width:200px;height:50px}.jem-autaxscaledratepanel.edit-mode .jem-autaxscaledratepanel-dates{padding-top:10px}.jem-nztaxflatratepanel{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.jem-nztaxflatratepanel.jem-cardpanel{width:calc(50% - 10px)}.jem-nztaxflatratepanel-dates{width:100%;padding:0 15px;margin-bottom:5px}.jem-nztaxflatratepanel-effective-date.jem-datepicker,.jem-nztaxflatratepanel-end-date.jem-datepicker{display:inline-block;padding:0;width:140px;float:left}.jem-nztaxflatratepanel-threshold{width:auto;display:inline-block;padding:0 15px}.jem-nztaxflatratepanel-rate{width:auto;display:inline-block;padding:0 15px}.jem-nztaxflatratepanel-footer.jem-panelfooter{margin-top:10px;position:relative}.jem-nztaxflatratepanel-end-date{padding-left:30px}.jem-nztaxflatratepanel.edit-mode .jem-nztaxflatratepanel-dates{padding-top:10px}.jem-nztaxthresholdpanel-dates{width:100%;margin-bottom:5px;padding:0 15px}.jem-nztaxthresholdpanel-effective-date.jem-datepicker,.jem-nztaxthresholdpanel-end-date.jem-datepicker{display:inline-block;padding:0;width:140px;float:left}.jem-nztaxthresholdpanel-data-table{width:100%;padding:0 15px}.jem-nztaxthresholdpanel.edit-mode .jem-nztaxthresholdpanel-dates{padding-top:10px}.jem-payrollcontainer{width:100%}.jem-payrollcontainer-content{margin-bottom:40px}.jem-payrollcontainer-content .jem-payrollcontainer-content-top{width:100%;padding-bottom:10px;height:46px}.jem-payrollcontainer-content .jem-payrollcontainer-content-top .jem-circularbutton{float:left}.jem-payrollcontainer-content .jem-payrollcontainer-content-top .jem-payrollcontainer-name{float:left;padding-left:10px}.jem-payrollcontainer-content .jem-payrollcontainer-content-top .jem-button{float:right}.jem-payrollcontainer-content .jem-payrollcontainer-content-bottom{clear:both;width:100%;padding-top:10px}.jem-payrollcontainer-content .jem-payrollcontainer-content-bottom .jem-payrollcontainer-delete-all-payperiods{float:right}.jem-payrollcontainer-content .jem-payrollcontainer-content-bottom .jem-payrollcontainer-delete-all-payperiods .jem-button{margin-left:20px}.jem-payrollcontainer-content .jem-payrollcontainer-content-bottom .jem-payrollcontainer-positionto{float:right;width:250px}.jem-payrollcontainer-content .jem-payrollcontainer-content-bottom .jem-payrollcontainer-positionto .jem-dropdownlist{padding:0}.jem-autaxtabledatapanel-dates{width:100%;margin-bottom:5px;padding:0 15px}.jem-autaxtabledatapanel-effective-date.jem-datepicker,.jem-autaxtabledatapanel-end-date.jem-datepicker{display:inline-block;padding:0;width:140px;float:left}.jem-autaxtabledatapanel-data-table{width:100%;padding:0 15px}.jem-autaxtabledatapanel.edit-mode .jem-autaxtabledatapanel-dates{padding-top:10px}.jem-autaxtablesingledatapanel{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.jem-autaxtablesingledatapanel.jem-cardpanel{width:calc(50% - 10px)}.jem-autaxtablesingledatapanel-dates{width:100%;padding:0 15px;margin-bottom:5px}.jem-autaxtablesingledatapanel-effective-date.jem-datepicker,.jem-autaxtablesingledatapanel-end-date.jem-datepicker{display:inline-block;padding:0;width:140px;float:left}.jem-autaxtablesingledatapanel-threshold{width:auto;display:inline-block;padding:0 15px}.jem-autaxtablesingledatapanel-rate{width:auto;display:inline-block;padding:0 15px}.jem-autaxtablesingledatapanel-footer.jem-panelfooter{margin-top:10px;position:relative}.jem-autaxtablesingledatapanel-end-date{padding-left:30px}.jem-autaxtablesingledatapanel.edit-mode .jem-autaxtablesingledatapanel-dates{padding-top:10px}.jem-rangetablecardpanel-row{width:100%;line-height:0;margin-top:10px;padding:0 15px}.jem-rangetablecardpanel .range-details-col{display:inline-block;padding:0;width:25%;float:left}