.container {
	max-width: 1400px;
}

.navbar-dark {
	background-color: #27295B;
}

.navbar-dark a,
.navbar-dark a:hover {
	color: #FFFFFF;
}

.navbar-dark a.btn-primary {
	color: #27295B;
}

.navbar-dark a.btn-primary:hover,
.navbar-dark a.btn-primary:focus {
	background-color: #FFFFFF;
	color: #27295B;
}

h1 {
	color: #27295B;
}

a,
a:hover {
	color: #27295B;
}

.btn-primary{background-color:#FFCDE1;border-color:#FFCDE1;color:#27295B;font-weight:bold}
.btn-primary:hover{background-color:#171836;border-color:#171836}
.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem rgba(39, 41, 91,0.3)}
.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#27295B;border-color:#27295B}
.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#27295B;border-color:#27295B}
.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(39, 41, 91,0.3)}

p span.material-icons-outlined { color: #8DB8DE; }

.show-for-small-only {
	display: none;
}

/* Small */
@media screen and (max-width: 991px) {

	.show-for-small-only {
		display: block;
	}
	
	.show-for-small-only-row {
		display: table-row;
	}
	
	.hide-for-small-only {
		display: none;
	}
	
	.container {
		max-width: 100%;
	}
	
	h1 {
		font-size: 1.75rem;
	}
	
	h2 {
		font-size: 1.5rem;
	}
	
	h3 {
		font-size: 1.4rem;
	}
	
	.navbar-dark img {
		margin: 10px 0 !important;
	}
	
	.navbar-dark ul.nav {
		display: block;
	}
	
	.navbar-dark ul.nav li {
		display: block;
		border-bottom: 1px solid #36387d;
	}
	
	.navbar-dark ul.nav li:last-child {
		border: none;
	}
	
	.navbar-dark ul.nav li a {
		padding: 10px 0;
	}
	
	.card-with-table {
		overflow-y: scroll;
	}
	
}