body { background-color: #2C3E50; background-image: none; }
html[dir='ltr'] #toolbarContainer,
.findbar,
.secondaryToolbar { box-shadow: 1px 2px 20px #212D3A; -webkit-box-shadow: 1px 2px 20px #212D3A; -moz-box-shadow: 1px 2px 20px #212D3A; }
html[dir='ltr'] #toolbarSidebar { box-shadow: 1px 2px 20px #212D3A; -webkit-box-shadow: 1px 2px 20px #212D3A; -moz-box-shadow: 1px 2px 20px #212D3A; }
html[dir='ltr'] #sidebarContent { box-shadow: none; }
#sidebarContent { background: #212D3A; }
.toolbarButton.toggled,
.splitToolbarButton.toggled > .toolbarButton.toggled,
.secondaryToolbarButton.toggled { background-color: rgba(0, 0, 0, 0.3); box-shadow: none; background-image: none;}
.splitToolbarButton:hover > .toolbarButton,
.splitToolbarButton:focus > .toolbarButton,
.splitToolbarButton.toggled > .toolbarButton,
.toolbarButton.textButton { background-color: transparent; background-image: none; background-clip: padding-box; border: 0px; border-color: transparent; box-shadow: none; }
.splitToolbarButton > .toolbarButton:hover,
.splitToolbarButton > .toolbarButton:focus,
.dropdownToolbarButton:hover,
.overlayButton:hover,
.overlayButton:focus,
.toolbarButton.textButton:hover,
.toolbarButton.textButton:focus { background-color: transparent; box-shadow: none; }
#toolbarContainer,
.findbar,
.secondaryToolbar { background-color: #132331; background-image: none; }
.pdfViewer .page { border: 0px; border-image: none; box-shadow: 0px 0px 50px -30px; -webkit-box-shadow: 0px 0px 50px -30px; -moz-box-shadow: 0px 0px 50px -30px; margin: 1px auto 15px auto; }
#toolbarSidebar { width: 200px; height: 40px; background-color: #2C3E50; background-image: none; }
html[dir="rtl"] .secondaryToolbarButton { padding-right: 30px; }
.doorHanger:before,
.doorHangerRight:before { border-bottom-color: #132331; }
.doorHanger:after,
.doorHangerRight:after { border-bottom-color: #132331; }
.doorHanger,
.doorHangerRight { border: 0px; }
.toolbarField { padding: 4px 8px; margin: 9px 0 4px 0; border: 1px solid transparent; border-radius: 2px; background-color: #212D3A; background-image: none; background-clip: padding-box; border: 1px solid #212D3A; border-color: #212D3A; box-shadow: none; color: #ffffff; }

.toolbarField[type="checkbox"] { margin: 13px 0; }
.toolbarLabel { color: #ffffff; margin: 11px 5px 6px 4px; }
.splitToolbarButtonSeparator { padding: 10px 0; background-color: #212D3A; display: none; }
.splitToolbarButton:hover > .splitToolbarButtonSeparator,
.splitToolbarButton.toggled > .splitToolbarButtonSeparator { padding: 10px 0; margin: 5px 0; }
.toolbarButton:hover,
.toolbarButton:focus,
.overlayButton,
.secondaryToolbarButton:hover,
.secondaryToolbarButton:focus { background-color: transparent; background-image: none; background-clip: padding-box; border: 0px; border-color: transparent; box-shadow: none; }
.toolbarButton,
.dropdownToolbarButton,
.secondaryToolbarButton,
.overlayButton { border-radius: 0px; }
.horizontalToolbarSeparator { background-color: #212D3A; box-shadow: none; display: none; }
.toolbarButton,
.dropdownToolbarButton,
.secondaryToolbarButton,
.overlayButton { color: #ffffff; border: 0px; }
.overlayButton { color: #ffffff; border: 1px solid #aaa; background: #212D3A; }
.toolbarButton.toggled:hover:active,
.splitToolbarButton.toggled > .toolbarButton.toggled:hover:active,
.secondaryToolbarButton.toggled:hover:active { background: #212D3A66; border-color: #212D3A; box-shadow: none; }
.dropdownToolbarButton > select { color: #ffffff; background: rgb(33, 45, 58, 0.5); }
.dropdownToolbarButton > select > option { background-color: #212D3A; color: #ffffff; }
#overlayContainer > .container > .dialog { background-color: #2C3E50; background-image: none; color: #ffffff; box-shadow: 0px 0px 15px #555; -webkit-box-shadow: 0px 0px 15px #555; -moz-box-shadow: 0px 0px 15px #555; border-radius: 0px;}
#tnc-share { background: #212D3A; }
.outlineItem > a,
.attachmentsItem > button { color: #ffffff; }
.outlineItem > a:hover,
.attachmentsItem > button:hover { color: #ffffff; }
html[dir="ltr"] .verticalToolbarSeparator { display: none; }
html[dir="ltr"] .secondaryToolbarButton { padding-left: 30px; }
html[dir="ltr"] .dropdownToolbarButton { margin: 5px 2px 4px 0; }
html[dir='ltr'] .toolbarButton#sidebarToggle::before { content: url(light-icons/toolbarButton-sidebarToggle.svg); width: 24px; height: 24px; }
html[dir='rtl'] .toolbarButton#sidebarToggle::before { content: url(light-icons/toolbarButton-sidebarToggle-rtl.svg); width: 24px; height: 24px; }
html[dir='ltr'] .toolbarButton#secondaryToolbarToggle::before { content: url(light-icons/toolbarButton-secondaryToolbarToggle.svg); width: 24px; height: 24px; }
html[dir='rtl'] .toolbarButton#secondaryToolbarToggle::before { content: url(light-icons/toolbarButton-secondaryToolbarToggle-rtl.svg); width: 24px; height: 24px; }
html[dir='ltr'] .toolbarButton.findPrevious::before { content: url(light-icons/findbarButton-previous.svg); width: 24px; height: 24px; }
html[dir='rtl'] .toolbarButton.findPrevious::before { content: url(light-icons/findbarButton-previous-rtl.svg); width: 24px; height: 24px; }
html[dir='ltr'] .toolbarButton.findNext::before { content: url(light-icons/findbarButton-next.svg); width: 24px; height: 24px; }
html[dir='rtl'] .toolbarButton.findNext::before { content: url(light-icons/findbarButton-next-rtl.svg); width: 24px; height: 24px; }
html[dir='ltr'] .toolbarButton.pageUp::before { content: url(light-icons/toolbarButton-pageUp.svg); width: 24px; height: 24px; }
html[dir='rtl'] .toolbarButton.pageUp::before { content: url(light-icons/toolbarButton-pageUp-rtl.svg); width: 24px; height: 24px; }
html[dir='ltr'] .toolbarButton.pageDown::before { content: url(light-icons/toolbarButton-pageDown.svg); width: 24px; height: 24px; }
html[dir='rtl'] .toolbarButton.pageDown::before { content: url(light-icons/toolbarButton-pageDown-rtl.svg); width: 24px; height: 24px; }
html[dir="ltr"] #viewOutline.toolbarButton::before { content: url(light-icons/toolbarButton-viewOutline.svg); width: 24px; height: 24px; }
html[dir="rtl"] #viewOutline.toolbarButton::before { content: url(light-icons/toolbarButton-viewOutline-rtl.svg); width: 24px; height: 24px; }
html[dir='ltr'] .outlineItemToggler.outlineItemsHidden::before { content: url(light-icons/treeitem-collapsed.svg); width: 24px; height: 24px; }
html[dir='rtl'] .outlineItemToggler.outlineItemsHidden::before { content: url(light-icons/treeitem-collapsed-rtl.svg); width: 24px; height: 24px; }
.dropdownToolbarButton { background:unset !important; }
.toolbarButton.zoomOut::before { content: url(light-icons/toolbarButton-zoomOut.svg); width: 24px; height: 24px; }
.toolbarButton.zoomIn::before { content: url(light-icons/toolbarButton-zoomIn.svg); width: 24px; height: 24px; }
.toolbarButton.presentationMode::before,
.secondaryToolbarButton.presentationMode::before { content: url(light-icons/toolbarButton-presentationMode.svg); width: 24px; height: 24px; }
.toolbarButton.print::before,
.secondaryToolbarButton.print::before { content: url(light-icons/toolbarButton-print.svg); width: 24px; height: 24px; }
.toolbarButton.openFile::before,
.secondaryToolbarButton.openFile::before { content: url(light-icons/toolbarButton-openFile.svg); width: 24px; height: 24px; }
.toolbarButton.download::before,
.secondaryToolbarButton.download::before { content: url(light-icons/toolbarButton-download.svg); width: 24px; height: 24px; }
.toolbarButton.bookmark::before,
.secondaryToolbarButton.bookmark::before { content: url(light-icons/toolbarButton-bookmark.svg); width: 24px; height: 24px; }
.secondaryToolbarButton.firstPage::before { content: url(light-icons/secondaryToolbarButton-firstPage.svg); width: 24px; height: 24px; }
.secondaryToolbarButton.lastPage::before { content: url(light-icons/secondaryToolbarButton-lastPage.svg); width: 24px; height: 24px; }
.secondaryToolbarButton.rotateCcw::before { content: url(light-icons/secondaryToolbarButton-rotateCcw.svg); width: 24px; height: 24px; }
.secondaryToolbarButton.rotateCw::before { content: url(light-icons/secondaryToolbarButton-rotateCw.svg); width: 24px; height: 24px; }
.secondaryToolbarButton.handTool::before { content: url(light-icons/secondaryToolbarButton-handTool.svg); width: 24px; height: 24px; }
.secondaryToolbarButton.documentProperties::before { content: url(light-icons/secondaryToolbarButton-documentProperties.svg); width: 24px; height: 24px; }
.outlineItemToggler::before { content: url(light-icons/treeitem-expanded.svg); width: 24px; height: 24px; display: inline-block; position: absolute; }
#viewThumbnail.toolbarButton::before { content: url(light-icons/toolbarButton-viewThumbnail.svg); width: 24px; height: 24px; }
#viewAttachments.toolbarButton::before { content: url(light-icons/toolbarButton-viewAttachments.svg); width: 24px; height: 24px; }
#viewFind.toolbarButton::before { content: url(light-icons/toolbarButton-search.svg); width: 24px; height: 24px; }

/** Custom Social **/

/* PDF viewer for WordPress Stylesheet
Developed by ThemeNcode 
*/
.tnc_social_share { display: table; margin: 5px 10px; }
.tnc_social_share ul { padding: 0; }
.tnc_social_share ul li { float: left; margin: 0 5px; list-style: none; color: #999; }
.tnc_social_share ul li a { display: block; color: #999; width: 32px; height: 32px; }
.tnc_social_share ul li a.tnc_share { width: 42px; padding-top: 4px; font-weight: bold; font-size: 14px; text-decoration: none; color: #fff; }
.social_icon_d { background: url('light-icons/share.svg') no-repeat; background-size: 24px 24px; margin: 8px 0; width: 24px; height: 24px; }
.tnc_fb { background: url('light-icons/facebook.svg') no-repeat left; background-size: 32px 32px; text-indent: -999em; }
.tnc_tw { background: url('light-icons/twitter.svg') no-repeat left; background-size: 32px 32px; text-indent: -999em; }
.tnc_lin { background: url('light-icons/linkedin.svg') no-repeat left; background-size: 32px 32px; text-indent: -999em; }
.tnc_whatsapp { background: url('light-icons/whatsapp.svg') no-repeat left; background-size: 32px 32px; text-indent: -999em; }
.tnc_email { background: url('light-icons/email.svg') no-repeat left; background-size: 32px 32px; text-indent: -999em; }
.logo_text a { font-size: 18px; color: #fff; padding: 8px 10px 0 0; font-weight: bold; text-decoration: none; }
.logo_block { margin-right: 20px; margin-top: 7px; }

/* popup form */
.popup_content input[type="text"] { border: 1px solid #ddd; border-radius: 5px; padding: 5px 0; margin: 7px 0; color: #666; }
.popup_content textarea { border: 1px solid #ddd; border-radius: 5px; padding: 2px 0; margin: 7px 0; color: #666; }
.popup_content h3 { color: #666; text-align: center; margin-bottom: 10px; }

/* Retina */
@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 2dppx){

	/* Rules for Retina screens */
	.toolbarButton::before { -webkit-transform: scale(0.5); transform: scale(0.5); top: -6px; }
	.secondaryToolbarButton::before { -webkit-transform: scale(0.5); transform: scale(0.5); top: -10px; }
	html[dir='ltr'] .toolbarButton::before,
	html[dir='rtl'] .toolbarButton::before { left: -1px; }
	html[dir='ltr'] .secondaryToolbarButton::before { left: -2px; }
	html[dir='rtl'] .secondaryToolbarButton::before { left: 186px; }
	.toolbarField.pageNumber.visiblePageIsLoading,
	.dropdownToolbarButton { background: url(light-icons/toolbarButton-menuArrows@2x.png) no-repeat; background-size: 7px 16px; background:unset; }
	html[dir='ltr'] .toolbarButton#sidebarToggle::before { content: url(light-icons/toolbarButton-sidebarToggle.svg); width: 46px; height: 46px; }
	html[dir='rtl'] .toolbarButton#sidebarToggle::before { content: url(light-icons/toolbarButton-sidebarToggle-rtl.svg); width: 46px; height: 46px; }
	html[dir='ltr'] .toolbarButton#secondaryToolbarToggle::before { content: url(light-icons/toolbarButton-secondaryToolbarToggle.svg); width: 46px; height: 46px; }
	html[dir='rtl'] .toolbarButton#secondaryToolbarToggle::before { content: url(light-icons/toolbarButton-secondaryToolbarToggle-rtl.svg); width: 46px; height: 46px; }
	html[dir='ltr'] .toolbarButton.findPrevious::before { content: url(light-icons/findbarButton-previous.svg); width: 46px; height: 46px; }
	html[dir='rtl'] .toolbarButton.findPrevious::before { content: url(light-icons/findbarButton-previous-rtl.svg); width: 46px; height: 46px; }
	html[dir='ltr'] .toolbarButton.findNext::before { content: url(light-icons/findbarButton-next.svg); width: 46px; height: 46px; }
	html[dir='rtl'] .toolbarButton.findNext::before { content: url(light-icons/findbarButton-next-rtl.svg); width: 46px; height: 46px; }
	html[dir='ltr'] .toolbarButton.pageUp::before { content: url(light-icons/toolbarButton-pageUp.svg); width: 46px; height: 46px; }
	html[dir='rtl'] .toolbarButton.pageUp::before { content: url(light-icons/toolbarButton-pageUp-rtl.svg); width: 46px; height: 46px; }
	html[dir='ltr'] .toolbarButton.pageDown::before { content: url(light-icons/toolbarButton-pageDown.svg); width: 48px; height: 48px; }
	html[dir='rtl'] .toolbarButton.pageDown::before { content: url(light-icons/toolbarButton-pageDown-rtl.svg); width: 46px; height: 46px; }
	.toolbarButton.zoomIn::before { content: url(light-icons/toolbarButton-zoomIn.svg); width: 46px; height: 46px; }
	.toolbarButton.zoomOut::before { content: url(light-icons/toolbarButton-zoomOut.svg); width: 46px; height: 46px; }
	.toolbarButton.presentationMode::before,
	.secondaryToolbarButton.presentationMode::before { content: url(light-icons/toolbarButton-presentationMode.svg); width: 46px; height: 46px; }
	.toolbarButton.print::before,
	.secondaryToolbarButton.print::before { content: url(light-icons/toolbarButton-print.svg); width: 46px; height: 46px; }
	.toolbarButton.openFile::before,
	.secondaryToolbarButton.openFile::before { content: url(light-icons/toolbarButton-openFile.svg); width: 46px; height: 46px; }
	.toolbarButton.download::before,
	.secondaryToolbarButton.download::before { content: url(light-icons/toolbarButton-download.svg); width: 46px; height: 46px; }
	.toolbarButton.bookmark::before,
	.secondaryToolbarButton.bookmark::before { content: url(light-icons/toolbarButton-bookmark.svg); width: 46px; height: 46px; }
	#viewThumbnail.toolbarButton::before { content: url(light-icons/toolbarButton-viewThumbnail.svg); width: 46px; height: 46px; }
	html[dir="ltr"] #viewOutline.toolbarButton::before { content: url(light-icons/toolbarButton-viewOutline.svg); width: 46px; height: 46px; }
	html[dir="rtl"] #viewOutline.toolbarButton::before { content: url(light-icons/toolbarButton-viewOutline-rtl.svg); width: 46px; height: 46px; }
	#viewAttachments.toolbarButton::before { content: url(light-icons/toolbarButton-viewAttachments.svg); width: 46px; height: 46px; }
	#viewFind.toolbarButton::before { content: url(light-icons/toolbarButton-search.svg); width: 46px; height: 46px; }
	.secondaryToolbarButton.firstPage::before { content: url(light-icons/secondaryToolbarButton-firstPage.svg); width: 46px; height: 46px; }
	.secondaryToolbarButton.lastPage::before { content: url(light-icons/secondaryToolbarButton-lastPage.svg); width: 46px; height: 46px; }
	.secondaryToolbarButton.rotateCcw::before { content: url(light-icons/secondaryToolbarButton-rotateCcw.svg); width: 46px; height: 46px; }
	.secondaryToolbarButton.rotateCw::before { content: url(light-icons/secondaryToolbarButton-rotateCw.svg); width: 46px; height: 46px; }
	.secondaryToolbarButton.handTool::before { content: url(light-icons/secondaryToolbarButton-handTool.svg); width: 46px; height: 46px; }
	.secondaryToolbarButton.documentProperties::before { content: url(light-icons/secondaryToolbarButton-documentProperties.svg); width: 46px; height: 46px; }
	.outlineItemToggler::before { -webkit-transform: scale(0.5); transform: scale(0.5); top: -1px; content: url(light-icons/treeitem-expanded.svg); width: 46px; height: 46px; }
	html[dir='ltr'] .outlineItemToggler.outlineItemsHidden::before { content: url(light-icons/treeitem-collapsed.svg); width: 46px; height: 46px; }
	html[dir='rtl'] .outlineItemToggler.outlineItemsHidden::before { content: url(light-icons/treeitem-collapsed-rtl.svg); width: 46px; height: 46px; }
	html[dir='ltr'] .outlineItemToggler::before { right: 0; }
	html[dir='rtl'] .outlineItemToggler::before { left: 0; }
	.social_icon_d { background: url('light-icons/share.svg') no-repeat; background-size: 32px 32px; margin: 8px 0; width: 32px; height: 32px; }
	.tnc_fb { background: url('light-icons/facebook.svg') no-repeat left; background-size: 46px 46px; text-indent: -999em; }
	.tnc_tw { background: url('light-icons/twitter.svg') no-repeat left; background-size: 46px 46px; text-indent: -999em; }
	.tnc_lin { background: url('light-icons/linkedin.svg') no-repeat left; background-size: 46px 46px; text-indent: -999em; }
	.tnc_whatsapp { background: url('light-icons/whatsapp.svg') no-repeat left; background-size: 46px 46px; text-indent: -999em; }
	.tnc_email { background: url('light-icons/email.svg') no-repeat left; background-size: 46px 46px; text-indent: -999em; }
	.tnc_social_share ul li a {
		width: 46px;
		height:46px;
	}

	.dropdownToolbarButton::after {
		content: url(light-icons/toolbarButton-menuArrow@3x.svg) !important;
	}
}
.spread .page, .pdfViewer.scrollHorizontal .page, .pdfViewer.scrollWrapped .page{
	margin-left: 6px;
	margin-right: 6px;
}

.tnc-pdf-back-to-btn {
	background: #1c2b36;
	padding: 15px 30px;
	position: fixed;
	right: 10px;
	bottom: 10px;
	border: 1px solid #1c2b36;
	color: #fff;
	text-decoration: none;
}

.toolbarButton:hover {
	background-color: #2d3e4c;
}

.secondaryToolbarButton:hover  {
	background-color:#1e303c;
}

.dropdownToolbarButton::after {
    content: url(light-icons/toolbarButton-menuArrow.svg);
    width: 24px;
    height: 24px;
    position: absolute;
    top: 7px;
    right: -3px;
}





