@font-face{font-family:"KlinicSlabBook";src:url("//cdn2.hubspot.net/hub/53/file-2472670829-otf/assets/fonts/font-files/klinic/KlinicSlabBook.otf?t=1480562036009")}@font-face{font-family:"KlinicSlabMedium";src:url("//cdn2.hubspot.net/hub/53/file-2472670834-otf/assets/fonts/font-files/klinic/KlinicSlabMedium.otf?t=1480562036009")}@font-face{font-family:"KlinicSlabLight";src:url("//cdn2.hubspot.net/hub/53/file-2472561742-otf/assets/fonts/font-files/klinic/KlinicSlabLight.otf?t=1480562036009")}@font-face{font-family:"KlinicSlabBold";src:url("//cdn2.hubspot.net/hub/53/file-2472561752-otf/assets/fonts/font-files/klinic/KlinicSlabBold.otf?t=1480562036009")}@font-face{font-family:"KlinicSlabMedIt";src:url("//cdn2.hubspot.net/hub/53/file-2472561662-otf/assets/fonts/font-files/klinic/KlinicSlabMediumIt.otf?t=1480562036009")}.signature-generator{padding-bottom:20px}#signature-preview{padding-top:43px;padding-bottom:20px;font-family:Arial,Helvetica,sans-serif;line-height:1.3em !important;-moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.disable-select{-moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.under-sig-preview{padding-top:30px}.signature-input-tabs,.signature-preview-pane{text-align:left}img.cert-icon{width:35px;height:auto;vertical-align:middle;border:0}img.cert-button{width:150px;max-width:150px;height:auto;border:0}div.hubspot-academy-certified-button{padding:0}#form-tabs{padding:0;background:0;border-width:0;max-width:500px}#form-tabs ul.tabs{padding:0;margin:0;font-size:16px;background:transparent;border-width:0;list-style-type:none;text-align:left}#form-tabs .tabcontents{background:#f2f2f2;border-width:0;border-radius:0 3px 3px 3px;padding:20px;padding-bottom:12px}#form-tabs ul.tabs li{display:block;float:left;margin:0;margin-right:3px;border-width:0;background:#3b3f3f;font-weight:normal;font-size:16px;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px}#form-tabs ul.tabs li.selected{background:#f7751f}#form-tabs ul.tabs li a,#form-tabs ul.tabs li a:link,#form-tabs ul.tabs li a:visited{font-size:16px;display:block;color:#fff;background:#3b3f3f;text-decoration:none;padding:.4em 1em;border-top-left-radius:4px;border-top-right-radius:4px}#form-tabs ul.tabs li a span{background:#3b3f3f}#form-tabs ul.tabs li.selected a,#form-tabs ul.tabs li.selected a:link,#form-tabs ul.tabs li.selected a:visited{background:#f7751f}#form-tabs ul.tabs li.selected a span{background:#f7751f}#form-tabs .sig-control.half-width,#fields-required .sig-control.half-width{float:left;width:50%}#form-tabs .sig-control.half-width.left .sig-label,#form-tabs .sig-control.half-width.left .sig-input,#fields-required .sig-control.half-width.left .sig-label,#fields-required .sig-control.half-width.left .sig-input{padding-right:10px}#form-tabs .sig-control.half-width.right .sig-label,#form-tabs .sig-control.half-width.right .sig-input,#fields-required .sig-control.half-width.right .sig-label,#fields-required .sig-control.half-width.right .sig-input{padding-left:10px}.clear-after:after{content:".";visibility:hidden;display:block;height:0;clear:both}#form-tabs input.sig-input-field,#form-tabs select.sig-input-field{width:100%}#form-tabs input.sig-input-field[type="checkbox"]{width:auto;margin:0 10px 0 0}#fields-required input.sig-input-field,#fields-required select.sig-input-field{max-width:450px;width:100%}#form-tabs .sig-control,#fields-required .sig-control{padding-bottom:8px}#form-tabs .sig-label,#fields-required .sig-label{padding-bottom:3px;padding-top:4px}#form-tabs .sig-input-label,#fields-required .sig-input-label,div.signature-input-tabs .sig-input-label{display:inline-block;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;color:#797979;font-weight:300;font-size:11px;text-align:left;text-transform:uppercase;letter-spacing:.5px;line-height:1em;margin:0;padding-left:4px}div.signature-input-tabs .sig-input-label,fields-required .sig-input-label{text-transform:none}.under-sig-preview .sig-input-label{color:#f7751f;font-family:"KlinicSlabBook",serif;font-size:16px;font-weight:400;font-style:italic;display:inline-block;text-align:left;text-transform:none;letter-spacing:.5px;line-height:1em;margin:0;padding-left:4px;padding-bottom:5px}#form-tabs .sig-input-label.sig-checkbox{display:inline-block;color:#797979;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:300;text-align:left;text-transform:uppercase;letter-spacing:.5px;margin:0;box-sizing:border-box}#form-tabs .tab-top-instructions{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;color:#555;font-weight:300;font-size:14px;text-align:left;line-height:1.3em;padding:0 4px 15px 4px}#sig-theme-1,#form-tabs .sig-input-field,#fields-required .sig-input-field{background:#fff;border:1px solid #eee;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-top-width:0;border-left-width:0;border-right-width:0;border-bottom:2px solid #dedede;color:#555 !important;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:15px !important;font-weight:400 !important;text-align:left;padding:9px !important;letter-spacing:.5px;border-radius:4px;vertical-align:middle;margin:0;height:38px;box-sizing:border-box}#sig-theme-1{border-top:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede}#generate-sig,#generate-sig-rhs,#select-sig,#sig-source,#back-to-sig-editor,#create-your-free-email-signature,#remove-promo-message,#remove-promo-message-extra,#back-to-sig-popup,#back-to-sig-popup-top{margin-top:30px;min-width:200px;max-width:100%;white-space:normal;background:#1da1db;color:#fff;padding:1em 2em;text-transform:uppercase;border:0;border-radius:5px;box-shadow:none;text-shadow:none;font-size:1em;font-weight:400}#remove-promo-message-extra{width:100%;font-size:26px;text-transform:none;padding:15px 20px}#generate-sig,#generate-sig-rhs{margin-top:20px}#sig-source{background:#f7751f;font-size:12px;margin-top:4px}#select-sig{width:100%;font-size:20px;font-weight:bold}#remove-promo-message,#remove-promo-message-extra{margin-top:4px}#remove-promo-message{margin-top:10px}#back-to-sig-editor,#back-to-sig-popup,#back-to-sig-popup-top{background:#fff;color:#1da1db;font-size:12px;margin-top:4px;border:2px solid #dedede}#create-your-free-email-signature{text-decoration:none;color:#fff}#generate-sig:hover,#generate-sig-rhs:hover,#select-sig:hover,#sig-source:hover,#create-your-free-email-signature:hover,#select-sig-source:hover,#remove-promo-message:hover,#remove-promo-message-extra:hover{opacity:.8;color:#fff}#back-to-sig-editor:hover,#back-to-sig-popup:hover,#back-to-sig-popup-top:hover{opacity:.8;background:#1da1db;color:#fff;border:2px solid #1da1db}button#generate-sig.sig-button-disabled,button#generate-sig-rhs.sig-button-disabled,button#remove-promo-message-extra.sig-button-disabled{background:#959595;opacity:.8}#form-tabs .sig-notes,#form-tabs .sig-cta-notes{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:9px;padding-left:4px;padding-top:4px;color:#797979;font-weight:300;text-align:left}#form-tabs .sig-notes span.image-notes-warning,#form-tabs .sig-cta-notes span.image-notes-warning{color:red}.sig-input-field::-webkit-input-placeholder{color:#aaa2a2 !important;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-size:12px}.sig-input-field:-moz-placeholder{color:#aaa2a2 !important;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-size:12px}.sig-input-field::-moz-placeholder{color:#aaa2a2 !important;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-size:12px}.sig-input-field:-ms-input-placeholder{color:#aaa2a2 !important;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-size:12px}#form-tabs input.sig-input-field.colour-select-field{width:80%;border-right:0 solid #eee;border-top-right-radius:0;border-bottom-right-radius:0}#form-tabs span.colour-select-patch{display:inline-block;box-sizing:border-box;vertical-align:bottom;border-left:10px solid #dedede;border-right:10px solid #dedede;border-top:8px solid #dedede;border-bottom:8px solid #dedede;border-top-right-radius:4px;border-bottom-right-radius:4px;width:20%;height:38px}div.signature-controls{padding:0;padding-top:20px;height:100%;background:#f2f2f2}#signature-to-copy,#display-signature{background:#fff;line-height:1.3em !important}div.signature-to-copy-outer,div.display-signature-outer{background:#fff;padding:20px;border:1px solid #ccc;border-radius:5px;max-width:650px}div.sig-result-buttons{padding-top:25px}div.copy-sig-instructions,div.removing-hubspot-message{font-size:14px}div.removing-hubspot-message{padding-top:25px}div.remove-message{font-size:16px;padding-bottom:10px;max-width:45%}div.back-to-editor{float:right}div.sig-source-button,div.remove-promo-button{float:left}div.sig-source-button p,div.back-to-editor p,div.remove-promo-button p{padding:0 !important;margin:0 !important;font-size:12px !important;text-align:left}div.sig-source-button,div.back-to-editor,div.remove-promo-button{padding-top:10px}.sig-modal,.sig-modal-extra{display:none;position:fixed;top:30px;bottom:30px;right:0;left:0;margin:0 auto !important;background-color:#f2f2f2;max-width:1000px;max-height:100%;overflow-y:scroll;padding:20px 35px 0 35px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid #eaeaea;z-index:100}.sig-modal-extra{padding:0;border:0}.sig-modal-mask,.sig-modal-mask-extra{display:none;z-index:99;height:100%;width:100%;position:fixed;background-color:rgba(0,0,0,.5);top:0;left:0}.sig-modal-close-outer,.sig-modal-close-outer-extra{position:absolute;right:25px;top:20px}.sig-modal-close,.sig-modal-close-extra{text-decoration:none;color:#959595;cursor:pointer}.sig-modal-close-extra{color:#1da1db;font-weight:bold;font-size:18px}#generated-signature h2,div.sig-modal-content-extra h2{color:#f7751f;padding-bottom:5px;padding-top:0;margin-top:0;font-weight:bold}div.sig-modal-extra div.sig-modal-content-extra .modal-extra-step1 h2,div.sig-modal-extra div.sig-modal-content-extra .modal-extra-step2 h2{color:white;padding:15px 35px;margin:0;font-size:26px}div.sig-modal-extra div.sig-modal-content-extra .modal-extra-step1,div.sig-modal-extra div.sig-modal-content-extra .modal-extra-step2{background:#f7751f;padding:0;margin:0}div.sig-modal-extra div.sig-modal-content-extra div.modal-extra-step2{clear:both;margin-bottom:15px;margin-top:40px}div.sig-modal-extra div.sig-modal-content-extra .sig-modal-extra-content-block{padding:15px 35px}h2.sig-header{color:#f7751f;font-family:"KlinicSlabBook",serif;font-size:20px;font-weight:400;padding-top:0;margin-top:0}div.sig-source-block{margin-top:25px;margin-bottom:30px}#sig-source-code{width:100%;height:200px}div.under-input-tabs{margin-top:20px;margin-bottom:10px}#generate-validation-messages,#generate-validation-messages-rhs,#generate-validation-messages-extra{font-size:12px;color:red}p.validation-error{font-size:12px;font-style:italic;color:red;margin:0;margin-top:8px;padding:0}#sig-reset-all-fields{margin-left:25px;vertical-align:bottom;font-size:11px;font-style:italic;text-decoration:none;font-weight:normal;white-space:nowrap}hr.signature-app-hr{margin:18px 0;border:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.1);color:#686e70}div.modal-extra-step2 hr.signature-app-hr{margin-top:5px}.cert-tab-text-cta,.cert-tab-hs-cta{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:14px;text-align:left;line-height:1.3em;padding-top:25px}@media(min-width:768px) and (max-width:900px){#form-tabs ul.tabs li a,#form-tabs ul.tabs li a:link,#form-tabs ul.tabs li a:visited{padding:.4em .5em}}@media(max-width:767px){.sig-modal{max-width:97%;padding:20px 7% !important}.sig-modal-extra{max-width:97%}div.sig-modal-extra div.sig-modal-content-extra .modal-extra-step1 h2,div.sig-modal-extra div.sig-modal-content-extra .modal-extra-step2 h2{padding:10px 30px;font-size:24px}div.sig-modal-extra div.sig-modal-content-extra .sig-modal-extra-content-block{padding:10px 30px}#remove-promo-message-extra{font-size:24px;padding:10px 20px}#signature-preview{padding-top:15px}#form-tabs span.colour-select-patch{border-left:5px solid #dedede;border-right:5px solid #dedede}}@media(max-width:500px){div.back-to-editor,.back-to-sig-popup,back-to-sig-popup-top{float:none}#form-tabs ul.tabs li a,#form-tabs ul.tabs li a:link,#form-tabs ul.tabs li a:visited{padding:.4em .5em}}@media(max-width:450px){#form-tabs .sig-control.half-width,#fields-required .sig-control.half-width{float:none;width:auto}#form-tabs .sig-control.half-width.left .sig-label,#form-tabs .sig-control.half-width.left .sig-input,#fields-required .sig-control.half-width.left .sig-label,#fields-required .sig-control.half-width.left .sig-input{padding-right:0}#form-tabs .sig-control.half-width.right .sig-label,#form-tabs .sig-control.half-width.right .sig-input,#fields-required .sig-control.half-width.right .sig-label,#fields-required .sig-control.half-width.right .sig-input{padding-left:0}}@media(max-width:390px){#form-tabs ul.tabs li a,#form-tabs ul.tabs li a:link,#form-tabs ul.tabs li a:visited{padding:.25em .25em;font-size:14px}}