.bg-red {
	background-color: #900;
}

a.text-white {
	color: #fff;
}

h1, h2, h3, h4, h5, h6 {
    /*font-weight: 700;*/
    font-family: 'Lato';
}

table.table.table-outlined {
    border: 3px solid #ccc;
}

td.table-outlined {
    border: 2px solid #ccc;
}

.hidden {
    display: none;
}

.hiddentr {
        visibility: collapse;
}

.error {
	display: none;
	color:red;
	padding:8px 0px;
	font-weight: bold;
}

.text150 {
	font-size: 150%;
}

.text120 {
	font-size: 120%;
}


body {

	/* Required with fixed navbar */
	padding-top: 55px;
	margin-top: 0px;

}

