@charset "utf-8";
/* CSS Document */

.card {
 	background-color:transparent !important;
 	background-image:url(/images/19/card-background-w65.png);
	background-size: cover;
	box-shadow: 0 6px 15px 0 rgba(0, 0, 0, 0.25);
	border-radius: 0 !important;
}
hover.card {
	box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.75) !important;
}

/* BEGIN MAX-WIDTH QUERIES */

@media screen and (min-width: 1201px) {
.locationCards {
	min-height: 300px;
}
}

@media screen and (max-width: 1200px) {
.locationCards {
	min-height: 300px;
}
}

@media screen and (max-width: 765px) {
.locationCards {
	min-height: 300px;
}
}

@media screen and (max-width: 585px) {
.locationCards {
	height: auto;
}
}


/* begin min-width queries */
@media (min-width: 576px) {
    .card-columns {
        column-count: 2 !important;
    }
    .locationColumns {
        column-count: 2 !important;
    }
}

@media (min-width: 768px) {
    .card-columns {
        column-count: 2 !important;
    }
    .locationColumns {
        column-count: 3 !important;
    }
}

@media (min-width: 992px) {
    .card-columns {
        column-count: 3 !important;
    }
    .locationColumns {
        column-count: 3 !important;
    }
}

@media (min-width: 1200px) {
    .card-columns {
        column-count: 3 !important;
    }
    .locationColumns {
        column-count: 3 !important;
    }
}

@media (min-width: 1500px) {
    .card-columns {
        column-count: 4 !important;
    }
    .locationColumns {
        column-count: 3 !important;
    }
}
