.no-paddings {
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

.padding-firsts-element {
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	
}

.padding-seconds-element{	
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
}




@media screen and (max-width: 991px) {
  .second-to-first.padding-seconds-element {
	padding-left: 0px;
}
}

@media screen and (max-width: 767px) {
  .padding-seconds-element {
	padding-left: 0px;
}
}


.border-grey {
	border:1px solid #dadae5;
	}
	
	
.margin-left-10 {
	margin-left:10px;
}

.margin-left-20 {
	margin-left:20px;
}

.margin-bottom-10{
	margin-bottom:10px;
}
	
	
	.padding-left-10 {
		padding-left:10px;
	}
	
	.padding-top-10 {
		padding-top:10px;
	}

	.padding-right-10 {
		padding-right:10px;
	}

	.padding-bottom-10{
		padding-bottom:10px;
	}

	
	.padding-left-20 {
		padding-left:20px;
	}

	.padding-right-20 {
		padding-right:20px;
	}

	.padding-bottom-20{
		padding-bottom:20px;
}


.btn-outline-info {
	color: #004072;
	background-color: transparent;
	background-image: none;
	border-color: #004072;
}

.btn-outline-info:hover {
    color: #fff;
    background-color: #004072;
    border-color: #004072;
}
.animation:hover {
	transform: scale(1.0125, 1.0125);	
}

.animation {
	transition: transform .2s ease-in-out;
	}
	
	
.footer-background {
	background: url(images/baetz-design-element.png) left bottom no-repeat, linear-gradient(to bottom, #005a96, #004071);
}
	
@media screen and (max-width: 1350px) {
  .footer-background {
	background: linear-gradient(to bottom, #005a96, #004071);
}
}

.footer-menu a {
	color: white;
	color: white;
}


	
	