﻿
.customcolor{
    color:black;
    background-color:#80B39B;
}

.triangle {
	height: 0;
	width: 0;
	border-left: 30px solid #287851;
	border-right: 30px solid transparent;
	border-bottom: 30px solid transparent;
	border-top: 0px solid transparent;
}

#content {
	vertical-align: middle;
}

.select2-container.select2-container--default.select2-container--open {
	z-index: 5000 !important;
	height: 100%;
}

.select2-container.select2-container--default.select2-container {
	width: 100% !important;
}

[class^='select2'] {
	font-size: 14px !important;
	color: black !important;
}

.swal2-container {
	z-index: 999999;
}


.swal2-container {
	z-index: 999999;
}

legend.title {
	color: blue;
	font-size: 1.1em;
}


.view {
	width: 90%;
	border: 0;
	outline: none;
	padding: 5px 0;
	border-bottom: 1px solid #929fba;
	color: black;
	background: none;
}

ul.chosen-choices {
	width: 90%;
	border: 0;
	outline: none;
	padding: 5px 0;
	border-bottom: 1px solid #929fba;
	color: black;
	background: none;
}

.view:focus {
	border-bottom: 2px solid #0b7f3a;
}

.viewBottom {
	width: 100%;
	border: 0;
	outline: none;
	padding: 5px 0px;
	margin: 0px !important;
	border-bottom: 1px solid #e7eaec;
	font-size: 1.0em;
}

.input-group-addon {
	border: 0;
	border-bottom: 1px solid #929fba;
}

	.input-group-addon:focus {
		border-bottom: 2px solid #0b7f3a;
	}

.chosen-container-active .chosen-choices {
	box-shadow: none !important;
}

.centerClass {
	text-align: center;
}

.openDetailClass {
	color: #0b7f3a !important;
}

.blockClass {
	display: block;
	height: 36px;
}

.DTFC_RightBodyLiner {
	overflow: hidden;
}

.DTFC_LeftBodyLiner {
	overflow: hidden;
}

td a {
	/*text-decoration: underline;*/
	color: black;

}

	td a:hover {
		text-decoration: underline;
		color: black;
	}

tr.highlight {
	background-color: #e7e7e7 !important;
}

.title-detail {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

	.title-detail .title {
		color: black;
		font-size: 1.1em;
		font-weight: normal;
		font-style: italic;
		text-decoration: underline;
		margin: 10px 0;
	}

	.title-detail .button {
		margin: 10px 0;
		color: black;
		font-size: 1.1em;
		font-weight: normal;
	}

		.title-detail .button:hover {
			text-decoration: underline;
		}

.btn-change {
	background: none;
	border: none;
	color: #000000;
	padding: 6px 12px;
}

	.btn-change:hover {
		background-color: #e9ecec;
		color: #000000;
	}

	.btnDisable{
		opacity: 0.5;
		pointer-events: none;
	}

	.btnHidden{
		display: none;
	}

#button-icon {
	color: rgb(73, 130, 5);
}

.form-group.pap-form {
	margin-bottom: 5px;
	margin-left: -10px !important;
}

.ibox-content.border-top {
	border-top: 2px solid #0b7f3a;
}

.tab-light {
	color: #0b7f3a !important;
	font-weight: bold;
}

li.active .tab-light {
	background-color: #0b7f3a !important;
	color: white !important;
}

.control-label.viewleft {
	/*color: black;*/
	width: 100%;
	text-align: left;
}

input:read-only{
	opacity: 0.7;
}

span.i-checks.readonly {
	pointer-events: none;
}