body {
	background: #621f8f;
}
table {
	background: #FFF;
}
.dataTables_wrapper label,.dataTables_info,h2 {
	color: #FFF;
}
.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #e1d4e9;
}
.table-striped>tbody>tr:nth-of-type(even) {
    background-color: #e8deee;
}
.btn-primary {
    color: #333;
    background-color: #ccc;
    border-color: #666;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
	color: #333;
    background-color: #ccc;
    border-color: #666;
}
.pagination>li>a, .pagination>li>span {
    color: #000;
    background-color: #fff;
    border: 1px solid #666;
}
#main-menu a {
	color: #621f8f;
}

.vertical-offset-100{
    padding-top:6.25rem;
}
#back-to-clients {
	margin: 1rem auto;
	display: block;
	text-align: center;
}
#logo {
	width:200px;
	margin: 20px auto 20px auto;
	display: block;
}
h1 {
	width: 100%;
	text-align: center;
	text-transform: uppercase;
	font-size: 2.2rem;
}
h2 {
	width: 100%;
	text-align: center;
	text-transform: uppercase;
	font-size: 1.6rem;
	magrin-top: 2rem
}
#main-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	width: 100%;
	text-align: center;
	background: #e1d4e9;
}
#main-menu li {
	display: inline-block;;

}
#main-menu li a {
	display: block;
	padding: 0.5rem 1rem 0.5rem 1rem;
}
#status-menu-holder {
	padding: 0;
	margin: 0;
	width: 100%;
	text-align: center;
}
.main-holder {
	margin-top: 0.5rem;
}
.modal-body p label {
	display: block;
	width: 100%;
}
.modal-body h1 {
	text-align: left;
}
.session-data {
	font-size: 0.9rem;
}