/* CSS Document */

.container {
  margin-right: auto;
  margin-left: auto;
  max-width: 1080px;
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  max-width: 1110px;
  background-color: #FFF;
}
.col-5-gutter{
	padding-left: 15px;
    padding-right: 15px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 6px;
	margin-bottom: 6px;
    margin-left: -15px;
    margin-right: -15px;
}
.alert-info {
	border-radius: 20px;
	background-color:#00F;
}
a.black1 {
	/* color: #337ab7; */
	color: #333;
	text-decoration: none;
}
a.black1:hover,
a.black1:focus {
	/* color: #23527c; */
	color: #C00;
	text-decoration: none;
}
a.black1:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
a.white1 {
	/* color: #337ab7; */
	color: #FFF;
	text-decoration: none;
}
a.white1:hover,
a.white1:focus {
	/* color: #23527c; */
	color: #C00;
	text-decoration: none;
}
.bg-bannergreen {
	background-color: #0db14b;
	color:#FFF;
}
.card-columns {
  @include media-breakpoint-only(sm) {
    column-count: 2;
  }
  @include media-breakpoint-only(lg) {
    column-count: 4;
  }
  @include media-breakpoint-only(xl) {
    column-count: 5;
  }
}
.card-subtitle {
  margin-top: -1rem;
  margin-bottom: 8px;
  font-size:.75rem;
}
.card-footer {
  padding: .25rem .5rem;
	background-color: #FFF;
	border-top: 0px solid rgba(0, 0, 0, 0.125);
	font-size:.6rem;
}
.card-header {
  padding: .25rem .5rem;
  font-size:.75rem;
}
.card-text {
  font-size:.75rem;
}