body{
	font-family: "Roboto";
	color: rgb(56, 56, 56);
}

.size-48{
	font-size: 48px;
}
.size-18{
	font-size: 18px;
}
.size-16{
	font-size: 16px;
}
.size-14{
	font-size: 14px;
}

.margin-top-32{
	margin-top: 32px;
}

.text-align-center{
	text-align: center;
}
.text-transform-uppercase{
	text-transform: uppercase;
}
.bold{
	font-weight: bold;
}
.display-inline-block{
	display: inline-block;
}
.color-green{
	color: #41a85f;
}
.color-red{
	color: #e14a39;
}


.bg-header{
	background-color: rgb(255, 255, 255);
	background: url('../images/bg-header.png') no-repeat center center;
	background-size: cover;
	padding-top: 40px;
	padding-bottom: 40px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.panel-group .panel + .panel{
	margin-top: 16px;
}

	.panel-custom{
		border-radius: 5px;
		background-color: rgb(255, 255, 255);
		box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
	}

	.panel-custom .panel-heading{
		font-size: 18px;
		position: relative;
		padding: 16px;
	}
	.panel-custom .panel-heading:after{
		position: absolute;
		content: '';
		height: 1px;
		top: auto;
		bottom: 0;
		left: 15px;

		background-color: rgb(232, 232, 232);
		width: 100%;
		width: calc(100% - 30px);
	}


