#footer {
	margin-top:4%;
}

#top {
	margin:2% auto;
	max-width:60%;
}

.img-responsive {
	margin:0 auto;
}

/* columns of same height styles */

.row-full-height {
  height: 100%;
}
.col-full-height {
  height: 100%;
  vertical-align: middle;
}
.row-same-height {
  display: table;
  width: 100%;
  /* fix overflow */
  table-layout: fixed;
  margin-bottom:2%;
}
.col-xs-height {
  display: table-cell;
  float: none !important;
}

@media (min-width: 768px) {
  .col-sm-height {
    display: table-cell;
    float: none !important;
  }
}
@media (min-width: 992px) {
  .col-md-height {
    display: table-cell;
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .col-lg-height {
    display: table-cell;
    float: none !important;
  }
}

/* vertical alignment styles */

.col-top {
  vertical-align: top;
}
.col-middle {
  vertical-align: middle;
}
.col-bottom {
  vertical-align: bottom;
}
.list-none {
	list-style: none;
}
.img-30 {
	width:30%;
	padding:2%;
}
.img-25 {
	width:25%;
	padding:2%;
}
.float-left {
	float:left;
}
.float-right {
	float:right;
}
.padding-left-none {
	padding-left: 0;
}
.padding-top-none {
	padding-top: 0;
}
.clear-both {
	clear:both;
}