a.banner-link-effect:hover, a.banner-effect:active, a.banner-effect:visited
{
	color: inherit;
	opacity: 0.75;
}
.pull-center {
    float: none;
    margin: 0 auto;
}
.display-none, hidden {
	display: none;
}

/* == clearings == */
.clear-margins {
	margin: 0;
}
.clear-padding {
	padding: 0;
}
.remove-margin-top {
	margin-top: 0 !important;
}
.remove-margin-bottom {
	margin-bottom: 0 !important;
}
/* == END clearings == */

/* == custom rows and columns == */
.no-gutter > [class*='col-'] {
    padding-right:0;
    padding-left:0;
}

/* == END custom rows and columns == */

/* Margin and padding utilities */
.no-space {
  margin: 0px !important;
  padding: 0px !important;
}

.no-margin {
  margin: 0px !important;;
}

.margin-top-0 {
  margin-top: 0px !important;
}

.margin-top-5 {
  margin-top: 5px !important;
}

.margin-top-10 {
  margin-top: 10px !important;
}

.margin-top-15 {
  margin-top: 15px !important;
}

.margin-top-20 {
  margin-top: 20px !important;
}

.margin-top-25 {
  margin-top: 25px !important;
}

.margin-top-30 {
  margin-top: 30px !important;
}

.margin-top-40 {
  margin-top: 40px !important;
}

.margin-bottom-0 {
  margin-bottom: 0px !important;
}

.margin-bottom-5 {
  margin-bottom: 5px !important;
}

.margin-bottom-10 {
  margin-bottom: 10px !important;
}

.margin-bottom-15 {
  margin-bottom: 15px !important;
}

.margin-bottom-20 {
  margin-bottom: 20px !important;
}

.margin-bottom-25 {
  margin-bottom: 25px !important;
}

.margin-bottom-30 {
  margin-bottom: 30px !important;
}

.margin-bottom-40 {
  margin-bottom: 40px !important;
}

.margin-left-10 {
  margin-left: 10px !important;
}

.margin-right-10 {
  margin-right: 10px !important;
}