@media (min-width: 768px) {
  .col-sm-height {
    display: table-cell;
    float: none !important;
  }
}

@media (min-width: 992px) {
	.col-md-height {
		display: table-cell;
		float: none !important;
	}

}

@media (min-width: 1200px) {
  .col-lg-height {
    display: table-cell;
    float: none !important;
  }
}


@media (max-width: 600px) {
	button.navbar-toggle.collapsed #nav-hamburger, button.navbar-toggle #nav-hamburger {
		display: block;	
	}

	.main-logo svg {
		width: 50%;
	}

}

@media (max-width: 991px) {
	.hide-on-sm {
		display: none;
	}

	p#designed {
		text-align: left;
		margin-top: 0;
	}
	
	#background1 {
		background: none;
	}
	
	.care-categories {
		margin: 0;
	}
	
	.care-categories .care-category {
		margin: 60px 0;
	}

	.seven-cols {
		width: 25%;
	}

	.col-md-6 .awards {
		padding-left: 0px;
	}

	.awards h1 {
		margin-top: 40px;
	}



}


@media (max-width: 768px) {
	.large {
		display: none;
	}
	
	.small {
		display: block;
	}
	
	
	.awards p {
		font-size: 0.9em;
	}
	
	#footer-logo {
		display: none;
	}
	
	.section-padding-footer {
		text-align: center;
	}

	#footerLogo svg {
		width: 30%;
		margin-left: 0%;
	}	
	
	#home .carousel-inner img {
		height: auto !important;
		width: 100% !important;
	}



}

@media (max-width: 360px) {
	h2 {
		font-size: 20px;
	}
	
	h1 {
		font-size: 26px;
	}


}


