/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
#maincontent {
   margin-bottom: 50px;
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 50px;
}

#bottom-logo {
  margin-top: 8px;
}

/* Wizard styles
-------------------------------------------------- */
/* styles to center content */
.row-centered {
	text-align: center;
}

.col-centered {
	display: inline-block;
	float: none;
	text-align: center;
	margin-right: -4px;
}

/* wizard styles */
.wizard-step {
	margin-top: auto;
	margin-bottom: auto;
}

/* wizard indicators */
.wizard-indicators {
	position: absolute;
	bottom: 10px;
	left: 50%;
	z-index: 15;
	width: 60%;
	padding-left: 0;
	margin-left: -30%;
	text-align: center;
	list-style: none;
}

.wizard-indicators li {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 1px;
	text-indent: -999px;
	cursor: pointer;
	border-radius: 10px;
	background-color: #a8a8a8;
	border: 1px solid #979797;
}

.wizard-indicators .active {
	width: 12px;
	height: 12px;
	margin: 0;
	background-color: #fff;
	border: 1px solid #979797;
}

// Fix interference between jquery datatables and bootstrap datetimepicker
table.dataTable.table-condensed .bootstrap-datetimepicker-widget thead > tr > th {
    padding-right: 0;
 }
table.dataTable.table .bootstrap-datetimepicker-widget thead > tr > th {
  padding-right: 0;
}

/*class for showing changed properties */
.changed {
    border-radius: 25px;
    border: 2px solid #73AD21;
}
/*class for knockout validation (a) Input (b) Span */
.validationElement{
    border: 2px solid #ff0000;
}
.validationMessage{
    /*border: 2px solid #ff6a00;*/

}

