body{background: #eeeef4;}
.pdfViewer .page{
	border: none;
	background: none;
	/* box-shadow: 0 1px 10px rgba(0,0,0,0.1); */
	box-shadow: 0 2px 8px rgba(0,0,0,0.05);
	margin: 10px auto;
	border-radius: 2px;
	overflow: hidden;
}

.exit-fullscreen{
	position: fixed;top: 10px;right: 10px;z-index: 9999;opacity:0.3;
    width: 50px;height: 50px;line-height: 50px;font-weight: 800;
    cursor: pointer;border-radius: 4px;display:none;
    background:rgba(150,150,150,0.5);color: #fff;
    text-align:center;transition: all 0.2s;
}
.exit-fullscreen:hover{opacity: 0.8;cursor: pointer;}
.pdfPresentationMode .exit-fullscreen{display:block;}

.pdfViewer >.spread .page{
	margin-right:15px;
}
#viewBookmark{display:none;}
#toolbarContainer button{
	cursor: pointer;
	transition: all 250ms ease 0s;
}
#toolbarContainer, .findbar, .secondaryToolbar,#toolbarSidebar{
	background:#87929e;
	background: linear-gradient(0deg,#6f788a,#818a9a);
	box-shadow:none !important;
	box-shadow: 0 2px 10px rgba(0,0,0,0.1) !important;
}
.doorHanger, .doorHangerRight{border:none;}
.horizontalToolbarSeparator,.splitToolbarButtonSeparator {
    background: rgba(200,200,200,0.1);
    box-shadow: none;
}

#loadingBar {
	background: rgba(0,0,0,0.15);
	border: none;
	height:2px;
}
#loadingBar .progress{
	background: #1890ff;
	box-shadow: 0 2px 15px #1890ff;
	transform: translate3d(-0.6%, 0px, 0px);
	transition: all 250ms ease 0s;
}
.toolbarButton.pdfSidebarNotification::after{display:none;}
.thumbnailImage {
	border:none;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
}
.thumbnail.selected > .thumbnailSelectionRing > .thumbnailImage{
	box-shadow: 0 0 0 1px #1890ff73;
}
.toolbarField{border-color:rgba(0,0,0,0.1);}
#overlayContainer > .container > .dialog{
	border:none;color:#fff;
	background:linear-gradient(12deg, rgba(0, 35, 68, 0.8), rgba(0, 0, 0, 0.7));
}
#sidebarContainer{border-top: 1px solid #aeadb2;}
:root{
	--main-color: rgba(249, 249, 250, 1);
	--body-bg-color: rgba(42, 42, 46, 1);
	--errorWrapper-bg-color: rgba(169, 14, 14, 1);
	--progressBar-color: rgba(0, 96, 223, 1);
	--progressBar-indeterminate-bg-color: rgba(40, 40, 43, 1);
	--progressBar-indeterminate-blend-color: rgba(20, 68, 133, 1);
	--scrollbar-color: rgba(121, 121, 123, 1);
	--scrollbar-bg-color: rgba(35, 35, 39, 1);
	--toolbar-icon-bg-color: rgba(255, 255, 255, 1);
	--toolbar-icon-hover-bg-color: rgba(255, 255, 255, 1);

	--sidebar-narrow-bg-color: rgba(42, 42, 46, 0.9);
	--sidebar-toolbar-bg-color: rgba(50, 50, 52, 1);
	--toolbar-bg-color: rgba(56, 56, 61, 1);
	--toolbar-border-color: rgba(12, 12, 13, 1);
	--button-hover-color: rgba(0, 0, 0, 0.2);
	--toggled-btn-color: rgba(255, 255, 255, 1);
	--toggled-btn-bg-color: rgba(0, 0, 0, 0.3);
	--toggled-hover-active-btn-color: rgba(0, 0, 0, 0.4);
	--dropdown-btn-bg-color: rgba(255, 255, 255,0.1);
	--separator-color: rgba(0, 0, 0, 0.3);
	--field-color: rgba(250, 250, 250, 1);
	--field-bg-color: rgba(255, 255, 255, 0.1);
	--field-border-color: rgba(0, 0, 0, 0.2);
	--findbar-nextprevious-btn-bg-color: rgba(0, 0, 0, 0.2);
	--treeitem-color: rgba(255, 255, 255, 0.8);
	--treeitem-hover-color: rgba(255, 255, 255, 0.9);
	--treeitem-selected-color: rgba(255, 255, 255, 0.9);
	--treeitem-selected-bg-color: rgba(255, 255, 255, 0.25);
	--sidebaritem-bg-color: rgba(255, 255, 255, 0.15);
	--doorhanger-bg-color: rgba(74, 74, 79, 1);
	--doorhanger-border-color: rgba(0, 0, 0, 0.2);
	--doorhanger-hover-color: rgba(249, 249, 250, 1);
	--doorhanger-hover-bg-color: rgba(0, 0, 0, 0.2);
	--doorhanger-separator-color: rgba(0, 0, 0, 0.2);
	--overlay-button-bg-color: rgba(92, 92, 97, 1);
	--overlay-button-hover-bg-color: rgba(115, 115, 115, 1);
	/* --loading-icon: url(images/loading-dark.svg); */
}


.secondaryToolbarButton:before,.toolbarButton:before{
	-webkit-mask-image:none !important;mask-image:none !important;
	background:none !important;color:#fff;
	
	font-family: 'remixicon' !important;font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	font-size: 18px;margin-left: -1px;
}

.overlayButton {padding: 2px 2em 3px 2em;cursor: pointer;}
.doorHanger:after, .doorHangerRight:after {
	border-bottom-color:#818a9a;
}
html[dir='ltr'] .outlineWithDeepNesting > .outlineItem, html[dir='ltr'] .outlineItem > .outlineItems{
	margin-left: 10px;
}
.textLayer ::selection{background: rgba(0,0,255, 0.2);}
.textLayer .highlight.selected {background-color: rgba(0,255,0,0.5);}
.textLayer .highlight {background-color: rgba(180, 0, 170,0.6);}