﻿.logo {
	width: 80%;
	height: 80%;
}

.box {
	width: 95%;
	overflow-x: auto;
	overflow-y: hidden;
}

.isDisabled {
	cursor: not-allowed;
	opacity: 0.5;
}

	.isDisabled > a {
		color: currentColor;
		display: inline-block; /* For IE11/ MS Edge bug */
		pointer-events: none;
		text-decoration: none;
	}

/* devexpress */
.custom-chart-title {
	color: green;
	font-size: 8px;
}

.custom-chart-subtitle {
	color: green;
	font-size: 6px;
}

.custom-ckbx {
	font-size: 16px;
}

.pd-sitename {
	color: white;
	font-size: 24px;
}

.pd-title {
	color: black;
	font-weight: bolder;
}

.pd-bg {
	background-color: green;
	color: white;
}

.pd-txt-sm {
	color: dimgray;
	font-size: 12px;
}

.estimate {
	text-align: right;
}

.notEstimate {
	text-align: right;
}


.RptCellRedText {
	color: green;
}

.RptCellBlackText {
	color: blue;
}

.RptCellRighttRedText {
	color: green;
	text-align: right;
}

.RptCellRightBlackText {
	color: blue;
	text-align: right;
}

.pd-menubar {
	margin: 5px 5px 5px -5px;
}

	.pd-menubar .nav-item .nav-link {
		padding-left: 10px;
		padding-right: 0px;
	}

	.pd-menubar .nav-item .nav-link.show {
		color: white;
	}

/* unvisited link */
a:link.nav-link {
	color: white;
	font-size: 15px;
}

/* visited link */
a:visited.nav-link {
	color: white;
	font-size: 15px;
}

/* mouse over link */
a:hover.nav-link {
	color: white;
	font-weight: bold;
	font-size: 15px;
}

/* selected link */
a:active.nav-link {
	color: white;
	font-size: 15px;
}

a:default {
	color: yellow;
}

.rptContainer {
	width: 100%;
	overflow-x: auto;
	white-space: nowrap;
}

.rptContainer #rptLink {
	display: none;
}