﻿/* added by rosdi */
body {
	font-size: 13px;
}
#sidebar-nav .count {
	position: absolute;
	left: 58%;
	background: rgb(53, 186, 196);
	padding: 0 5px;
	border-radius: 30px;
	color: #fff;
	line-height: 16px;
	z-index: 9999;
	text-align: center;
	font-size: 11px;
}

tr > td a {
	color: #fff;
	text-decoration: none !important;
}

tr> td a i {
		margin-right: 5px;
}

tr:hover > td a i {
	color: #CD5C5C;
}


#pad-wrapper {
	margin-top: 15px;
	padding: 0px;
}

#pad-wrapper h4 {
		margin-left: 0px;
		margin-bottom: 20px;
}

#sidebar-nav {
	padding-top: 0px;
}

.btn-group button.glow {
	font-family: 'Open Sans', Helvetica, Arial;
}

.resit {
	background: url('../../Images/bunga-tanjung-small.jpg') !important;
}

.resit div {
	padding: 10px 20px;
	opacity: 0.9 !important;
}

.resit .table-hidden td {
	border: none;
	color: #333;
}

.resit .table td {
	color: #333;
}

.yellow {
	padding-top: 20px !important;
	background-color: #ffff99 !important;
	border-style: dashed;
}

.pink {
	padding-top: 20px !important;
	background-color: #fec8e1 !important;
	border-style: dashed;
	border-top: none;
}

.resit-title {
	text-align: center;
	text-decoration: underline;
	font-weight: bold;
	font-family: 'Times New Roman', serif;
	font-size: 12px;
	padding: 6px;
}

.table-resit td, .table-resit tr {
	border: 1px solid #333;
}

.table-resit thead tr {
	background-color: #333;
	color: #ffff99;
}

.resit .table-resit thead td,
.table-resit thead td {
	color: #ffff99;
}

#stepResit div.resit-title {
	font-size: 12px;
	padding: 0;
}

	#stepResit div.resit-title table {
		margin-bottom: 10px;
	}

#stepResit div.resit table.table td {
	font-size: 11px;
	line-height: 14px;
	padding: 0 8px;
}

#stepResit div.resit div {
	padding: 0;
}

#stepResit div.resit p {
	margin: 0;
}

#stepResit table.table.table-hidden {
	margin-bottom: 6px;
}

#stepResit table.table.table-resit {
	margin: 6px 0;
}

.removed {
	display: none !important;
	visibility: hidden !important;
}


.editable-click,
a.editable-click,
a.editable-click:hover {
	text-decoration: none;
	border-bottom: none;
}

/* to fix kendo grid current pagination number */
ul.k-pager-numbers.k-reset > li {
	line-height: inherit;
}

.field-validation-error {
	color: red;
}

.field-validation-success {
	color: green;
}

.formBorder {
	margin-top: 20px;
	border: #ddd dashed thin;
	max-width: 1000px;
	padding: 10px;
}

label {
	font-size: 13px;
}

.form-wrapper fieldset label {
	cursor: pointer; 
	display: initial; 
	float: none; 
	position: static;
	font-weight: normal;   
}

.table-borderless { border-collapse: collapse; border: none; }
.table-borderless td { border: none;border-top: none; }

.table-bordered thead:first-child tr:first-child>th:last-child, 
.table-bordered tbody:first-child tr:first-child>td:last-child, 
.table-bordered tbody:first-child tr:first-child>th:last-child  {
  -webkit-border-radius: 0 !important;
	 -moz-border-radius: 0 !important;
		  border-radius: 0 !important;
		  border-top-right-radius: 0 !important;
		  border-top-left-radius: 0 !important;
}

.input-large {
	width: 206px;
}