@font-face{
    font-family: "Fira Sans";
    src: url("../../includes/fonts/FiraSans-Light.eot");
    src: local("Fira Sans Light"),
         url("../../includes/fonts/FiraSans-Light.eot") format("embedded-opentype"),
         url("../../includes/fonts/FiraSans-Light.woff") format("woff"),
         url("../../includes/fonts/FiraSans-Light.ttf") format("truetype");
    font-weight: 300;
    font-style: normal;
}
@font-face{
    font-family: "Fira Sans";
    src: url("../../includes/fonts/FiraSans-Regular.eot");
    src: local("Fira Sans Regular"),
         url("../../includes/fonts/FiraSans-Regular.eot") format("embedded-opentype"),
         url("../../includes/fonts/FiraSans-Regular.woff") format("woff"),
         url("../../includes/fonts/FiraSans-Regular.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
}
.page-header {
	margin: 1rem 0 .5rem 0;
}
.col-only-right-padding {
	padding: 0 15px 0 0;
}
.col-no-padding {
	padding: 0;
}
/* body {
	padding-bottom: 80px;
} */
/* .footer {
	position: fixed;
	bottom: 0;
	max-height: 80px;
	width: 100%;
	z-index: -1;
} */

/* --- EDITS SOBRE BOOTSTRAP --- */
body {
	font-family: "Fira Sans", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	font-weight: 300;
} 
.container-mt {
	margin-top: 1rem;
}
nav.navbar.footer .container {
	margin-top: 0;
}
/*.invalid-tooltip {
	right: 19px;
	top: 3px;
}*/

.btn-group-xs > .btn, .btn-xs {
    padding: .15rem .25rem;
    font-size: .875rem;
    line-height: 1;
    border-radius: .2rem;
}
.table tr:first-child td {
	border-top: 0px;
}