#logosection {}
.navbar .navbar-nav .footerimagerow {
	display: inline-block;
	float: none;
}
#heading1 {
	text-align: center;
}
#navba {
	background-color:#50BFBF;
	
}
#thlogo {
	padding: 0;
}
.footer {
	height: 80%;
}
.servicecard {
	width: 20rem
}
.ih-item.circle .img {
	position: relative !important;
	width: 250px !important;
	height: 260px !important;
	border-radius: 50% !important;
}
.ih-item.circle {
	position: relative !important;
	width: 300px !important;
	height: 300px !important;
	border-radius: 50% !important;
}
.modal-content {
	background-color: #A7DFDF;
}
.info-back {
	background: #A7DFDF!important;
}
.info p {
	color: black !important;
}
#thelogo > a > img {
	padding-top: 35px;
}
body {
	padding-top: 0;
}
.nav-link {
	color: black !important;
}
.backserv {
	font-family: calibri;
	font-size: 1.3rem;
	color: black;
	background-color: #A7DFDF;
	border: black;
	color: black;
	padding: 0.5rem 1rem;
	text-align: center;
	text-decoration: none;
	display: inline-block;
}

/*
.ih-item.circle .info {
left: -20px !important;
}
@media (max-width:540px) and (min-width:470px) {
.contactrow {
padding-left: 5rem !important;
}
}
@media (min-width: 34em) {
.contactrow {
padding-left: 0rem !important;
}
}
*/


/*
#mod {
left: 10%;
position: relative;
bottom: -1rem;
}
.awesome {
position: relative;
right: -13%;
}
#contacthold {
position: relative;
right: -15%;
}*/
