/* Large devices (large desktops, 1200px and up) */
@media only screen and (max-width: 1199px) {

}

/* Medium devices (desktops, 992px and up) */
@media only screen and (max-width: 991px) {

	.col-armored { width: 50%; }
	.col-armored .card-fleet { min-height: 250px; }
	.card-fleet { min-height: 270px; }

}

/* Small devices (tablets, 768px and up) */
@media only screen and (max-width: 767px) {

	.navbar-brand img { max-width: 120px; }
	.navbar-nav .nav-link:hover { background: none; color: rgba(0,0,0,.65) !important; }

	.video, .carousel { margin-top: 110px; }

	.card h3 { font-size: 1.15rem; }
	.card-home-services { min-height: 200px; }
	.col-armored { width: 100%; }
	.card-fleet { min-height: auto !important; }

	footer img { max-width: 120px !important; }
}
