body {
	margin-top: 53.4px;
}

a {
	color: #0080A5;
	cursor: pointer;
}

.btn-primary {
	color: #ffffff !important;
	background-color: #0080A5 !important;
	border-color: #0080A5;
	font-size: 13px;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary:active:focus,
.btn-primary.active,
.open>.dropdown-toggle.btn-primary {
	color: #ffffff;
	background-color: #0080A5;
	border-color: #0080A5;
	outline: none;
}

.btn-secondary {
	color: #fff;
	background-color: #6c757d;
	border-color: #6c757d
}

.btn-secondary:hover {
	color: #fff;
	background-color: #5c636a;
	border-color: #565e64
}

.btn-check:focus+.btn-secondary,
.btn-secondary:focus {
	color: #fff;
	background-color: #5c636a;
	border-color: #565e64;
	box-shadow: 0 0 0 .25rem rgba(130, 138, 145, .5)
}

.btn-check:active+.btn-secondary,
.btn-check:checked+.btn-secondary,
.btn-secondary.active,
.btn-secondary:active,
.show>.btn-secondary.dropdown-toggle {
	color: #fff;
	background-color: #565e64;
	border-color: #51585e
}

.btn-check:active+.btn-secondary:focus,
.btn-check:checked+.btn-secondary:focus,
.btn-secondary.active:focus,
.btn-secondary:active:focus,
.show>.btn-secondary.dropdown-toggle:focus {
	box-shadow: 0 0 0 .25rem rgba(130, 138, 145, .5)
}

.btn-secondary.disabled,
.btn-secondary:disabled {
	color: #fff;
	background-color: #6c757d;
	border-color: #6c757d
}

.form-control,
.form-control:focus {
	border-color: #0080A5;
}

.help-block {
	color: red;
}

.has-error .form-control {
	border-color: #eb3e3b;
}

.tooltip {
	z-index: 9999;
}

.tooltip-inner {
	background-color: #0080A5;
}

.tooltip.top .tooltip-arrow {
	border-top-color: #0080A5;
}

.tooltip.top-left .tooltip-arrow {
	border-top-color: #0080A5;
}

.tooltip.top-right .tooltip-arrow {
	border-top-color: #0080A5;
}

.tooltip.right .tooltip-arrow {
	border-right-color: #0080A5;
}

.tooltip.left .tooltip-arrow {
	border-left-color: #0080A5;
}

.tooltip.bottom .tooltip-arrow {
	border-bottom-color: #0080A5;
}

.tooltip.bottom-left .tooltip-arrow {
	border-bottom-color: #0080A5;
}

.tooltip.bottom-right .tooltip-arrow {
	border-bottom-color: #0080A5;
}

.navbar {
	margin-bottom: 0;
}

.navbar-default {
	background-color: #0087AA;
	border-color: #0087AA;
}

.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:focus {
	color: #ffffff;
	background-color: initial;
	opacity: 0.7;
}

.navbar-nav i {
	font-size: 22px;
}

.navbar-nav #dropUsers {
	font-size: 16px;
	text-decoration: underline;
	font-weight: 600;
}

#leftColumn {
	min-height: calc(100vh - 89.4px) !important;
	background-color: #0087AA;
	padding: 0;
}

#middleColumn {
	min-height: calc(100vh - 89.4px);
}

#rightColumn {
	min-height: calc(100vh - 89.4px);
}

#leftColumn::-webkit-scrollbar {
	display: none;
}


/* Hide scrollbar for IE, Edge and Firefox */

#leftColumn {
	-ms-overflow-style: none;
	/* IE and Edge */
	scrollbar-width: none;
	/* Firefox */
}

#leftColumn>div:first-of-type {
	min-height: calc(100vh - 160.4px);
}

#page-wrapper {
	min-height: calc(100vh - 53.4px);
	padding-bottom: 0 !important;
	margin: 0;
}

#mainScreenWrapper {
	margin: 0;
	height: 100%;
}

#app_maarchRM_main {
	min-height: calc(100vh - 53.4px);
}

#app_maarchRM_main>div.container-fluid:first-of-type {
	height: 100%;
	padding: 0;
}

#filePlanTree {
	background-color: #E4EBEF;
	width: 100%;
	padding: 10px 5px;
}

.archiveInfo .archiveContentButton {
	color: #0080A5 !important;
	font-size: 20px;
	font-weight: bold;
}

.archiveInfo .fileplanLevel {
	color: #0080A5 !important;
}

.multipleSelection {
	color: #D2D1D1;
}

#leftColumn .tree-l {
	margin-bottom: 0;
}

#leftColumn #filePlanTree ul {
	margin-bottom: 0;
}

#leftColumn #filePlanTree ul .orgNode b {
	font-size: 14px;
	color: #0080A5;
	width: auto !important;
	max-width: calc(100% - 50px);
}


#leftColumn #filePlanTree ul .orgNode b::-webkit-scrollbar {
	display: none;
}


/* Hide scrollbar for IE, Edge and Firefox */

#leftColumn #filePlanTree ul .orgNode b {
	-ms-overflow-style: none;
	/* IE and Edge */
	scrollbar-width: none;
	/* Firefox */
}

#leftColumn #filePlanTree .folderNode>i,
.orgNode>i {
	color: #006895;
	margin-right: 5px;
	font-size: 18px !important;
	width: 18px !important;
}

#leftColumn #filePlanTree .folderNode>b,
.orgNode>b {
	width: calc(100% - 150px) !important;
	margin-left: 5px;
}

#filePlanTree .fa-angle-right:before {
	content: "\f105";
	font-weight: bold;
	background-color: #ffffff;
	border-radius: 25px;
	padding: 1px 7px;
}

#filePlanTree .fa-angle-down:before {
	content: "\f107";
	font-weight: bold;
	background-color: #ffffff;
	border-radius: 25px;
	padding: 1px 4px;
}

.fa-ellipsis-v:before {
	color: #719B21;
	font-size: 18px
}

.node-warning {
	border: transparent;
	background-color: #ffffff;
}

.node-warning b {
	color: #000000 !important;
	font-style: italic;
	font-weight: 600 !important;
}

#toggleLeftColumn {
	top: 10px;
}

#middleColumn>.row {
	padding: 0 15px !important;
}

#middleColumn .breadcrumb {
	padding: 8px 20px;
	margin-top: 20px;
	background-color: transparent;
}

#middleColumn .breadcrumb a {
	font-size: 12px;
	font-style: italic;
	font-weight: 600;
	color: #000;
	text-decoration: underline;
}

#middleColumn .breadcrumb>li+li:before {
	content: "|";
	padding: 0 5px;
	color: #0080A5;
}

.par-archives-factory {
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 10px;
}

.itemNumber span {
	font-size: 14px;
	color: #0080A5;
	font-style: italic;
	font-weight: 600;
}

.filterList .input-group-addon,
#searchByProfile {
	background-color: #0080A5 !important;
	color: white;
}

.filterList .input-group-addon i {
	color: white !important;
}

#searchForm_inputSearchBtn,
.input-daterange .input-group-addon.xsmall,
.dataList-sorting button {
	background-color: #0080A5 !important;
}

#searchForm_inputSearchBtn span,
.input-daterange .input-group-addon.xsmall i,
.dataList-sorting button i {
	color: white !important;
}

.infoIcon {
	color: #0080A5;
}

#footer {
	background-color: #000;
	padding: 8px 0;
}

#footer ul {
	display: flex;
	margin: 0;
	list-style-type: none;
}

#footer ul li {
	float: left;
	margin-right: 20px;
}

#footer ul li a {
	color: #ffffff;
	font-size: 11px;
}

#footer ul li a i {
	margin-right: 5px;
	font-size: 16px;
}

@media (min-width: 768px) {
	.navbar-right .dropdown-menu {
		left: auto;
		right: 10px;
	
	}
}

::-webkit-scrollbar {
	width: 5px;
}