div.form
{
	margin:10px 0;
}
.text-center
{
	margin:10px 0;
}
.clear
{
	clear:both;
}
.dataTables_filter {
	float: right;
	text-align: right;

}
.dataTables_length {
	float: left;
}
.dataTables_paginate {
	float: right;
	text-align: right;
}
.paginate_disabled_previous,
.paginate_enabled_previous,
.paginate_disabled_next,
.paginate_enabled_next {
	height: 19px;
	float: left;
	cursor: pointer;
	*cursor: hand;
	color: #111 !important;
}
.paginate_disabled_previous:hover,
.paginate_enabled_previous:hover,
.paginate_disabled_next:hover,
.paginate_enabled_next:hover {
	text-decoration: none !important;
}
.paginate_disabled_previous:active,
.paginate_enabled_previous:active,
.paginate_disabled_next:active,
.paginate_enabled_next:active {
	outline: none;
}

.paginate_disabled_previous,
.paginate_disabled_next {
	color: #666 !important;
}
.paginate_disabled_previous,
.paginate_enabled_previous {
	padding-left: 23px;
}
.paginate_disabled_next,
.paginate_enabled_next {
	padding-right: 23px;
	margin-left: 10px;
}


/* Full number pagination */
.paging_full_numbers {
	height: 22px;
	line-height: 22px;
}
.paging_full_numbers a:active {
	outline: none
}
.paging_full_numbers a:hover {
	text-decoration: none;
}

.paging_full_numbers a.paginate_button,
.paging_full_numbers a.paginate_active {
	margin: 0 3px;
	cursor: pointer;
	*cursor: hand;
	color: #333 !important;
}


.paging_full_numbers a.paginate_active {
	/*background-color: #99B3FF; */
}

@media (max-width: 768px)
{
	h1
	{
		font-size:26px;
	}
	a.navbar-brand
	{
		font-size:14px;
	}

}
table > tbody > tr > td
{
	vertical-align: middle !important;
}