.signature-creation-modal-overlay.mc-modal-overlay {
	z-index: 1000;
}
.esignature-modal-overlay.mc-modal-overlay {
	z-index: 1000;
}
.esignature-share-modal .scl-sharing-modal-message-field {
	color: rgb(83, 97, 112); padding-top: 12px; font-size: 12px;
}
.esignature-share-modal .scl-sharing-modal-contacts-field {
	padding-top: 0px; padding-bottom: 0px;
}
.esignature-share-modal .mc-button-disabled.mc-button-secondary {
	border: 1px solid rgb(230, 232, 235); border-image: none; color: rgb(99, 114, 130); font-weight: 500;
}
.mc-tooltip .mc-tooltip-body {
	text-align: center; max-width: 180px;
}
.esignature-typeahead-no-placeholder .mc-tokenized-input-input {
	display: none;
}
.preview-pdf-ssr {
	min-height: 0px;
}
.preview-pdf-ssr .preview-ssr-viewer {
	width: 100%; height: 100%;
}
.preview-pdf-ssr .viewer-container {
	left: 0px; top: 0px; right: 0px; bottom: 0px; display: flex; position: absolute;
}
.preview-pdf-ssr .placeholder-image-wrapper {
	left: 0px; top: 0px; right: 0px; bottom: 0px; display: flex; position: absolute;
}
.preview-pdf-ssr .placeholder-image-wrapper {
	overflow: auto; max-height: 100%; flex-grow: 0; flex-shrink: 0; -webkit-box-flex: 0;
}
.preview-pdf-ssr .placeholder-image-wrapper__border {
	margin: 16px auto 88px; width: calc(100% - 32px); position: relative;
}
.preview-pdf-ssr .placeholder-image-wrapper__border::before {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; content: ""; box-shadow: 0px 4px 8px -2px rgba(27,39,51,0.08); -webkit-box-shadow: 0 4px 8px -2px rgba(27, 39, 51, 0.08);
}
.preview-pdf-ssr .placeholder-image-wrapper .placeholder-image {
	margin: 0px auto; width: calc(100% - 2px); display: block;
}
.preview-pdf-ssr .placeholder-image-wrapper-margin-left {
	overflow: auto; max-height: 100%; flex-grow: 0; flex-shrink: 0; -webkit-box-flex: 0;
}
.preview-pdf-ssr .placeholder-image-wrapper-margin-left__border {
	margin: auto 16px auto 200px; width: calc(100% - 216px); display: flex; position: relative; flex-direction: column; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-pack: center;
}
.preview-pdf-ssr .placeholder-image-wrapper-margin-left .placeholder-image {
	margin: 0px auto; width: calc(100% - 2px); display: block;
}
.preview-pdf-ssr .single-page-scroll.preview-ssr-viewer .viewer-container {
	display: flex; flex-direction: row; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-box-align: center;
}
.preview-pdf-ssr .single-page-scroll.preview-ssr-viewer .placeholder-image-wrapper {
	height: calc(100% - 72px);
}
.preview-pdf-ssr .single-page-scroll.preview-ssr-viewer .placeholder-image-wrapper__border {
	margin: 0px; width: 100%; height: 100%;
}
.preview-pdf-ssr .single-page-scroll.preview-ssr-viewer .placeholder-image-wrapper__border::before {
	
}
.preview-pdf-ssr .single-page-scroll.preview-ssr-viewer .placeholder-image-wrapper .placeholder-image {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; max-height: calc(100% - 2 * 16px); max-width: calc(100% - 2 * 16px); box-shadow: 0px 4px 8px -2px rgba(27,39,51,0.08); -webkit-box-shadow: 0 4px 8px -2px rgba(27, 39, 51, 0.08);
}
.preview-pdf-ssr .continuous-scroll.preview-ssr-viewer .placeholder-image-wrapper {
	width: 100%;
}
.preview-pdf-ssr .fullscreen.preview-ssr-viewer .viewer-container {
	height: 100%; margin-bottom: 0px; background-color: rgb(27, 39, 51);
}
.preview-pdf-ssr .fullscreen.preview-ssr-viewer .page {
	margin-right: auto; margin-left: auto;
}
.preview-pdf-ssr .page-container {
	overflow: auto; font-family: system-ui;
}
.preview-pdf-ssr .ios-enable-inertial-scroll {
	-ms-overflow-y: scroll; -webkit-overflow-scrolling: touch;
}
.preview-pdf-ssr .page-container-inner {
	position: relative;
}
.preview-pdf-ssr .slide-container {
	padding: 10px 10px 72px; overflow: hidden; flex-grow: 1; -webkit-box-flex: 1;
}
.preview-pdf-ssr .page {
	margin: 16px 0px; position: relative; box-sizing: border-box; box-shadow: 0px 4px 8px -2px rgba(27,39,51,0.08); background-color: rgb(255, 255, 255); -webkit-box-shadow: 0 4px 8px -2px rgba(27, 39, 51, 0.08); -webkit-box-sizing: border-box;
}
.preview-pdf-ssr .page .c-loader {
	left: calc(50% - 3px); top: calc(50% - 3px); position: absolute;
}
.preview-pdf-ssr .single-page .page {
	margin: 16px auto;
}
.preview-pdf-ssr .page-image-wrapper {
	width: 100%; height: 100%; overflow: hidden; position: relative;
}
.preview-pdf-ssr .page-image-wrapper > img {
	display: block; max-width: 100%; pointer-events: none; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; image-rendering: optimizeQuality;
}
.preview-pdf-ssr .loading-indicator {
	left: 50%; top: 50%; margin-top: -16px; margin-left: -16px; position: absolute;
}
.preview-pdf-ssr .db-annotation-view-layer {
	left: 0px; top: 0px; width: 0px; height: 0px; position: absolute;
}
.preview-pdf-ssr .db-annotation-creation-layer {
	left: 0px; top: 0px; width: 0px; height: 0px; position: absolute;
}
.preview-pdf-ssr .pdf-snackbar {
	transition:bottom 0.1s; left: 0px; width: 100%; right: 0px; bottom: 0px; margin-right: auto; margin-left: auto; position: absolute; z-index: 1; -webkit-transition: bottom 0.1s;
}
.preview-pdf-ssr .pdf-snackbar__toolbar-visible {
	bottom: 64px;
}
.preview-pdf-ssr .pdf-pages {
	width: 100%; height: 100%; overflow: auto; display: flex; position: relative;
}
.preview-pdf-ssr .pdf-viewer {
	width: 100%; height: 100%; display: flex;
}
.preview-pdf-ssr .pdf-viewer .flex-preview-container {
	min-width: 0px;
}
.preview-pdf-ssr .pdf-viewer .pages {
	overflow: auto;
}
.preview-pdf-ssr .pdf-viewer .viewer-container__sizer {
	width: 100%; height: 100%; display: flex; -ms-overflow-style: -ms-autohiding-scrollbar;
}
.preview-pdf-ssr .fullscreen.pdf-viewer {
	width: 100%; height: 100%; margin-bottom: 0px; display: flex; background-color: rgb(27, 39, 51);
}
.preview-pdf-ssr .pdf-viewer .sidebar {
	background: rgb(247, 249, 250); transition:width 0.3s cubic-bezier(0.5, 0, 0, 1); width: 0px; overflow: auto; position: relative; box-shadow: -1px 0px 0px rgba(27,39,51,0.08); -ms-overflow-style: -ms-autohiding-scrollbar; flex-shrink: 0; -webkit-box-shadow: -1px 0 0 rgba(27, 39, 51, 0.08); -webkit-transition: width .3s cubic-bezier(0.5, 0, 0, 1); will-change: width;
}
.preview-pdf-ssr .pdf-viewer .sidebar__list {
	list-style: none; margin: 0px; padding: 16px 0px 0px;
}
.preview-pdf-ssr .pdf-viewer .sidebar__list-item {
	margin: 0px; width: 100%; font-size: 12px; display: block; position: absolute; box-sizing: border-box; -webkit-box-sizing: border-box;
}
.preview-pdf-ssr .pdf-viewer .sidebar__list-item .list-item__number {
	color: rgb(99, 114, 130); margin-top: calc(8px - 4px); margin-bottom: calc(16px - 4px); margin-left: 4px; vertical-align: 4px;
}
.preview-pdf-ssr .pdf-viewer .sidebar__list-item .list-item__thumbnail {
	margin: 0px calc(8px - 4px) 0px 0px; border: 4px solid rgb(247, 249, 250); border-image: none; position: relative; background-color: rgb(230, 232, 235);
}
.preview-pdf-ssr .pdf-viewer .sidebar__list-item .list-item__thumbnail img {
	height: 100%;
}
.preview-pdf-ssr .pdf-viewer .sidebar__list-item--selected .list-item__thumbnail {
	border: 4px solid rgb(83, 97, 112); border-image: none;
}
.preview-pdf-ssr .pdf-viewer .sidebar__list-item .c-loader {
	margin: 0px; top: calc(50% - 3px); right: 67px; position: absolute;
}
.preview-pdf-ssr .pdf-viewer .doc-preview-sidebar-focused.sidebar .sidebar__list-item--selected .list-item__thumbnail {
	border: 4px solid rgb(0, 112, 224); border-image: none;
}
.preview-pdf-ssr .pdf-viewer .open.sidebar {
	width: 184px;
}
.preview-pdf-ssr .pdf-viewer .ios-enable-inertial-scroll {
	-ms-overflow-y: scroll; -webkit-overflow-scrolling: touch;
}
.preview-pdf-ssr .pdf-viewer__slide {
	display: flex; justify-content: center; align-items: center; -webkit-box-pack: center; -webkit-box-align: center;
}
.preview-pdf-ssr .viewer-container__sizer.single-page {
	overflow: auto; align-items: center; -webkit-box-align: center;
}
.password-modal .wrong-password.db-modal-message {
	color: rgb(214, 44, 11);
}
.password-modal .wrong-password.db-modal-message .password-input {
	border-color: rgb(214, 44, 11);
}
.password-modal .text-input {
	width: 100%;
}
.password-modal .text-input .text-input-wrapper input.password-input {
	font-size: 14px; font-weight: normal;
}
.password-modal .text-input .text-input-wrapper input:-ms-input-placeholder.password-input {
	color: rgb(99, 114, 130);
}
.close-x {
	border-radius: 50%; top: 20px; width: 31px; height: 31px; right: 20px; position: absolute; z-index: 1; background-color: rgba(0, 0, 0, 0.2);
}
.close-x .close-x-button {
	background: none; padding: 0px; width: 100%; text-align: center; color: rgb(123, 137, 148); line-height: 31px; display: inline-block; cursor: pointer;
}
