/*================================================================================
	Item Name: KDSobust - RTC001
	Version: 2.0
================================================================================

NOTE:
------
*/
.kds-btna { color: #845ec2
}
legend {
	width: auto !important;
	background-color: #296073;
	border-radius: 30px;
	color: #fff;
	padding: 1px 10px 2px 10px;
	font-size: 14px;
}

.horizontal-grid fieldset {
	border: 1px solid #296073;
	padding: 2px 10px;
	border-radius: 4px;
	margin: 14px 8px 14px 8px
}
.kdsbtn-a {
	background-color: #764eb7;
	color: #fff;
	border: 1px solid #ababab;
	margin: 2px 0
}
.kdsbtn-b {
	background-color: #926c00;
	color: #fff;
	border: 1px solid #ababab;
	margin: 2px 0
}
.kdsbtn-c {
	background-color: #008ac4;
	color: #fff;
	border: 1px solid #ababab;
	margin: 2px 0
}
.kdsbtn-a i{color:#ccc}
.kdsbtn-a:hover {
	background-color: #5f31ac;
	cursor: pointer;
	border-color: #3b1082
}
.kdsbtn-b:hover {
	background-color: #725501;
	cursor: pointer;
	border-color: #423101
}
.kdsbtn-c:hover {
	background-color: #0179ab;
	cursor: pointer;
	border-color: #005c82
}

.kdstable-p {
	background-color: #adc5cf
}
.kdstable-p th{color:#c4c4c4}
.table th, .table td{color:#1d2b36}

.kds-gradienta {
	background-color: #296073 !important;
	border-radius: 6px 6px 0 0;
	padding: 10px 10px;
	color: #fff;
	margin-bottom: 1px
}
.kds-gradientb {
	background-color: #005b44 !important;
	border-radius: 6px 6px 0 0;
	padding: 10px 10px;
	color: #fff;
	margin-bottom: 1px
}


.kds-chart{
	background: #fff url("barbg.png") no-repeat top center;
	background-size: cover;
	}
.kds-chart-a {
	background: #fff url("barbgb.png") no-repeat top center;
	background-size: cover;
}
.kds-chart-title {
	padding: 54px 4px 24px 4px;
	height: 48px;
	color: #001737;
	font-size: 11px;
	font-weight: 700
}
.text-muted {
	width: 59%
}
.fa-s1{font-size:24px}
.kds-grid-margin .col-lg-2 {
	padding-right: 7px;
	padding-left: 7px;
}
.kds-grid-margin .card {
	border: 1px solid #e6e3e3
}
.text-center .badge{font-size:14px}
.kdsrounded {padding: 5px 4px 2px 4px;border-radius:30px !important;min-width: 30px;min-height: 30px;display: inline-block;}
.{background-color:#f6bb42 ;border-radius:30px;padding:4px 10px;color:#fff;font-weight:700}
@media only screen and (max-width: 1024px) {
.kds-grid-margin .col-lg-2{
    max-width: 50%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
}

}
.navbar-semi-dark .navbar-header .brand-text {
    color: #fff;
    font-size: 18px !important;
}
.kds-card-body{padding:2px 3px;min-height:264px}