.crsl-meta{
  font-style:italic;
  color:#4e5055;
}

.mncrsl-icon{
  font-size:1.75rem;
  color:#383a3d;
  position:absolute;
  left:-.5rem;
  top:-.5rem;
  text-align:center;
  margin-left:4px;
}

.mncrsl{
  margin:0;
  position:relative;
}

.mncrsl,.mncrsl-body{
  height:100%;
}
.mncrsl-body .carousel{
  height:100%;
  overflow:visible;
  padding:0 2rem;
}
.mncrsl-body .carousel .carousel-inner{
  margin-bottom:1.5rem;
}
.mncrsl-body .carousel .carousel-inner a{
  text-decoration:underline;
  color:#2278c0;
  font-family:SiteFont-Medium,Helvetica Neue,Arial,sans-serif;
  font-weight:400;
}
.mncrsl-body .carousel .carousel-inner a:visited{
  color:#2278c0;
}
.mncrsl-body .carousel .carousel-inner a:active,.mncrsl-body .carousel .carousel-inner a:hover{
  color:#164f7f;
  text-decoration:underline;
}
.mncrsl-body .carousel-control{
  height:26px;
  margin-top:auto;
  margin-bottom:.5rem;
  opacity:1;
  color:#00a862 !important;
}
.mncrsl-body .carousel-control i{
  font-size:1.75rem;
  color:#00a862;
}
.mncrsl-body .carousel-control:hover,.mncrsl-body .carousel-control:hover i{
  color:#007544 !important;
}
.mncrsl-body .carousel-control.carousel-control-prev{
  right:auto;
  left:0;
}
@media (max-width:991.98px){
  .mncrsl-body .carousel-control{
    width:1.5rem;
  }
}
.mncrsl-body .crsl-meta i{
  color:#383a3d;
}

/*# sourceMappingURL=mini-carousel.css.map */