body {font-weight: 300; font-size: 15px;}h1, h2, h3, h4 {font-weight: 300;}p {margin: 5px;}.ps-signHint {color: #0056a0; background-color: rgba( 200, 200, 200, 0.6 ) !important; padding: 10px !important; margin-bottom: 20px !important; font-family: 'Indie Flower', 'Comic Sans MS', cursive, sans; font-size: 18px; max-width: 200px;}.ps-hintArrow {color: #ff507a; position: absolute; font-size: 30px; left: 13px; bottom: -5px; z-index: 999;}.ps-pdfSelector {width: 100%; height: 100%; padding: 5px; box-sizing: border-box;}.ps-pdfSelector .at-uploadArea {border: 1px dashed #d4d4d4; border-radius: 4px; text-align: center; box-sizing: border-box; padding: 36px 0 0; width: 100%; height: 100%; color: #d4d4d4; background-color: #777; font-size: 18px;}.ps-pdfSelector .at-uploadArea a {color: white;}.ps-sigDragNode {position: absolute; border: 1px dashed #ff507a; color: #ff507a; background-color: rgba( 255, 255, 255, 0.5 ); box-sizing: border-box; text-align: center; cursor: pointer; transition: box-shadow 100ms;}.ps-topButtonContainer, .ps-bottomButtonContainer {position: absolute; left: 0; right: 0; width: 175px; margin: 0 auto; z-index: 99;}.ps-topButtonContainer {top: -25px;}.ps-bottomButtonContainer {bottom: -25px;}.ps-sigMessage {position: relative; top: 50%; transform: translateY(-50%); color: #0056a0; font-family: "Homemade Apple", "Comic Sans MS", cursive, sans-serif; white-space: nowrap; max-width: 100%; overflow: hidden; text-overflow: ellipsis;}.ps-button {height: 35px; box-sizing: border-box; font-weight: bold; text-align:center; padding: 8px 11px 8px 11px; border-radius: 3px;}.ps-leftSplitButton {display: inline-block; border-radius: 3px 0 0 3px !important; border-right-width: 0;}.ps-rightSplitButton {display: inline-block; border-radius: 0 3px 3px 0 !important; border-left-width: 0;}.ps-blueButton {background-color: #0056a0; border: 1px solid #0056a0; color: white;}.ps-blueButton:hover {background-color: #008ff2; border-color: #008ff2;}.ps-redButton {background-color: #ff507a; border: 1px solid #ff507a; color: white;}.ps-redButton:hover {background-color: #ff85a2; border-color: #ff85a2;}.ps-dragHandle {border: 1px solid #ff507a; background-color: white; color: #ff507a;}.ps-active {cursor: pointer;}.ps-fixedDragger .ps-sigDragNode {cursor: default; border-color: silver;}.ps-fixedDragger .ps-onUnlocked .ps-leftSplitButton {display: none;}.ps-fixedDragger .ps-onUnlocked .ps-rightSplitButton {border-radius: 3px !important;}.ps-dragInProgress {-webkit-box-shadow: 5px 5px 15px -6px rgba(0, 0, 0, 0.88); -moz-box-shadow: 5px 5px 15px -6px rgba(0, 0, 0, 0.88); box-shadow: 5px 5px 15px -6px rgba(0, 0, 0, 0.88);}.ps-sigDragger {position: absolute;}.ps-onLocked, .ps-onBig {display:none;}.ps-big .ps-onBig {display: block;}.ps-locked .ps-onUnlocked {display: none;}.ps-locked .ps-onLocked {display: block;}.ps-lockall .ps-onUnlocked {display: none;}.ps-lockall .ps-onLocked {display: none;}.ps-smallScreenControl {display: none;}.ps-smallScreenDragger .ps-smallScreenControl {display: inline-block;}.ps-smallScreenDragger .ps-largeScreenControl {display: none;}.at-dialogForm .at-uploadArea, .at-dialogForm .ps-canvasWrapper {margin-left: auto; box-sizing: border-box;}.at-imageInputCanvasWrapper {margin-left: auto; margin-right: auto; margin-top: 4px;}.at-imageInputCanvasWrapper canvas {outline: 1px solid black; cursor: pointer;}.at-imageInput {display: block; margin: 0 auto 0 auto;}.ps-loadingNode {text-align: center; color: white; font-size: 22px;}.ps-canvasNode {border: 1px solid black;}.ps-canvasWrapper {position: relative; margin-left: auto; margin-right: auto; -webkit-box-shadow: 5px 5px 20px -6px rgba(0, 0, 0, 0.88); -moz-box-shadow: 5px 5px 20px -6px rgba(0, 0, 0, 0.88); box-shadow: 0 0 20px -6px rgba(0, 0, 0, 0.88);}.ps-controlPane {background-color: #e4e4e4;}.ps-controlButtons {border: 1px solid silver; border-bottom-color: #e4e4e4; margin-left: auto; margin-right: auto; height: 30px;}.ps-framelessButton .dijitButtonNode {border: none !important; background: none !important;}.ps-pageSelector {width: 3em; text-align: right;}.ps-pageNumber {display: inline-block; vertical-align: -1px;}.ps-viewerNode {background-color: #666 !important; border: none; overflow: hidden;}.ps-paneCategory {margin: 0; padding: 4px 0 4px;}.ps-signaturePane {width: 400px; margin: 5px;}.ps-formButtons {margin-top: 8px; text-align: right;}.ps-sectionBullet {display: inline-block; margin-left: 2px;}.ps-sectionBody {padding: 2px;}.ps-progressBackground {background-color: #adf; transition: width 100ms; -webkit-transition: width 100ms;}.ps-scribbleDisabled canvas {background-color: #eee; opacity: 0.7;}.ps-imageTabs .dijitTabContainerTop-tabs {border: none !important;}.ps-disabled .ps-hideWhenDisabled {display: none;}.ps-disabled .at-imageInputCanvasWrapper canvas {cursor: default;}.ps-signatureTitle, .ps-signingTime {font-size: 20px;}.ps-signingTime {display: inline-block; margin-left: 10px; color: gray;}.ps-validationResultPane {background-color: rgba(64,64,64,0.8); position: fixed; top: 0; left: 0; right: 0; height: 100%;}.ps-validationWrapper {background-color: #dddddd; margin: 100px auto; width: 700px;}.ps-validationContent {max-height: calc(100vh - 280px); overflow: auto;}.ps-validationCloseButton {text-align: right; padding-bottom: 8px;}.ps-validationTitleBar {background-color: #d5e6ff; font-size: 18px; font-weight: bold; line-height: 20px; border-bottom: 1px solid; padding: 8px 12px; border-radius: 3px 3px 0 0;}.ps-validationResultSummaryText {font-size: 20px;}.ps-summaryTitleNodeMargin {margin: 10px 24px 10px 24px;}.ps-validationResultMargin {Margin: 12px;}.ps-insideReportMarginLeft {margin-left: 20px;}.ps-extraInfoMarginLeft {margin-left: 8px;}.ps-zoomingPdfSigner {overflow: auto; background-color: #666;}.ps-zoomingPdfSigner .ps-viewerNode {margin: auto;}.ps-virtualToolBarPane {text-align: center; display: inline-block; background-color: lightgray !important;}.ps-virtualZooming {float: left;}.ps-virtualSign {float: right;}.ps-virtualPaging {display: inline-block; margin: 0 auto;}.ps-actualViewPort{align-content: center; background-color: #666;}.ps-drag {cursor: all-scroll;}.ps-noDrag {cursor: auto;}.ps-controlButtons {border: 1px #d4d4d4 solid; height: 40px; background-color: lightgray;}.flat .dijitValidationTextBoxError .dijitValidationContainer {width: auto !important;}.ps-signaturePane {width: 348px; margin: 0; padding: 0 4px;}.ps-signaturePane .ps-paneCategory,.ps-signaturePane .ps-sectionBody,.ps-signaturePane .at-dialogFormLabel,.ps-signaturePane .at-dialogFormField {padding: 0;}.ps-signaturePane .ps-formButtons,.ps-signaturePane .ps-sectionBullet {margin: 0;}.ps-signaturePane .dijitTabPaneWrapper.dijitTabContainerTop-container.dijitTabPaneWrapperNested,.ps-signaturePane .dijitContentPane.dijitTabPane.dijitTabContainerTop-child.dijitTabContainerTop-dijitContentPane {width: 100% !important; height: auto !important;}.ps-signaturePane .dijitTabController.dijitTabContainerTop-tabs {padding: 10px 0; width: 100%;}.ps-signaturePane .ps-formButtons {padding-top: 10px;}.ps-signaturePane .at-uploadArea {position: relative; margin: 0 auto;}.ps-signaturePane .at-dialogFormLabel {text-align: left; margin-bottom: 10px;}.ps-signaturePane .at-privacyPolicyLink {text-decoration: underline; cursor: pointer;}