.mailfield-component[data-generate-sign-document="true"].disabled .form-grouped{margin-bottom:5px}
.mailfield-component[data-generate-sign-document="true"].disabled .form-grouped .input-grouped{position:relative}
.mailfield-component[data-generate-sign-document="true"].disabled .form-grouped .input-grouped::before{content:"";position:absolute;top:5px;left:5px;width:24px;height:27px;background:url(../../../../../../../../etc.clientlibs/novo-core-framework/site/components/form/text/clientlibs/read-only/resources/lock.png)}
.mailfield-component[data-generate-sign-document="true"].disabled .form-grouped input[fieldform="true"]{border:1px solid;border-color:#babbbb;padding-left:35px;cursor:default;background-color:#eff0f2 !important;color:#545454;border-radius:2px}
.mailfield-component[data-generate-sign-document="true"].disabled .form-grouped .fa{display:none}
.email-sign-section.email-change-email .media__body>.btn,.email-sign-section.email-change-email .media__body>.btn:active,.email-sign-section.email-change-email .media__body>.btn:active:not(:disabled):not(.disabled){color:#005ad2;text-decoration:underline;font-family:'Apis-Regular','noto-sans',Arial,Helvetica,Verdana,sans-serif;font-size:12px;font-weight:400;line-height:16px}
.email-sign-section.email-change-email .media__body>.btn .fa-chevron-circle-right,.email-sign-section.email-change-email .media__body>.btn:active .fa-chevron-circle-right,.email-sign-section.email-change-email .media__body>.btn:active:not(:disabled):not(.disabled) .fa-chevron-circle-right{display:none}
.email-sign-section.email-flow-iframe{margin:25px 0;border:1px solid darkgray}
.email-sign-section.email-flow-iframe>iframe{display:block !important}
.email-sign-section.email-initial-content.author,.email-sign-section.email-error-content.author,.email-sign-section.email-flow-iframe-content.author{position:relative;border:1px dotted black;margin-bottom:10px}
.email-sign-section.email-initial-content.author::before,.email-sign-section.email-error-content.author::before,.email-sign-section.email-flow-iframe-content.author::before{position:absolute;top:-10px;left:10px;background-color:white}
.email-sign-section.email-initial-content.author::before{content:"Initial Content"}
.email-sign-section.email-flow-iframe-content.author::before{content:"Flow Iframe Content"}
.email-sign-section.email-error-content.author::before{content:"Error Section"}
.email-sign-section.author .aem-Grid{margin:0}