@charset "utf-8";
.btn-primary {
 --bs-btn-color: #fff;
 --bs-btn-bg: #880a14;
 --bs-btn-border-color: #880a14;
 --bs-btn-hover-color: hsl(0, 0%, 100%);
 --bs-btn-hover-bg: #d61122;
 --bs-btn-hover-border-color: #0a58ca;
 --bs-btn-focus-shadow-rgb: 49, 132, 253;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #880a14;
 --bs-btn-active-border-color: #880a14;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #fff;
 --bs-btn-disabled-bg: #880a14;
 --bs-btn-disabled-border-color: #880a14;
}
body {
	background: #f2f2f2
}
.list {
	background-color: #fff
}
.list-item {
	margin-left: 1px;
	margin-right: 1px
}
.list-summary {
	font-size: 1.3em
}
.hide-column-mat-surface tr>:nth-child(7), .hide-column-total-mat-surface tr>:nth-child(2) {
	display: none
}
.glyphicon {
	cursor: pointer
}
.calc-img {
	margin-top: 35px
}
.navbar-custom {
	background-color: #337ab7;
	color: #fff
}
.navbar-custom h3 {
	margin-top: 10px
}
.navbar-custom small {
	color: #DCDCDC
}
form img {
	max-width: 100%;
}
 @media screen and (max-width:768px) {
.app-title {
	font-size: 16px
}
}
@media (max-width:768px) {
[class*=col-] {
margin-bottom:15px
}
}
.app-lang-bar {
	margin-top: 8px
}/* CSS Document */
