	body {
	  display:flex;
	  align-items:center;
	}
	
	.row-eq-height {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.table {
	  background-color: #FFF;
	  height: 100%;
	  margin-bottom: 0;
	}
	.table-responsive {
			font-size:20px !important;
	}
	html {
	  font-size: 1rem;
	}

	@include media-breakpoint-up(sm) {
	  html {
		font-size: 1.2rem;
	  }
	}

	@include media-breakpoint-up(md) {
	  html {
		font-size: 1.4rem;
	  }
	}

	@include media-breakpoint-up(lg) {
	  html {
		font-size: 1.6rem;
	  }
	}