.is-Table-Custom {
	 display: flex;
	 flex-wrap: wrap;
	 margin: 0 auto;
	 padding: 2rem 0rem 0rem 0rem;
	 max-width: 1140px;
}
 .is-Table-Custom .is-Table-Cell {
	 box-sizing: border-box;
	 flex-grow: 1;
	 width: 100%;
	 padding: 1em 1.4em;
	 overflow: hidden;
	 list-style-type: none;
	 outline: 1px solid #ccc;
	 text-align: center;
	 margin-top: 1px;
	 margin-left: 1px;
     color: #333!important;
}
 .is-Table-Custom .is-Table-Cell * {
     color: #333!important;
}
 .is-Table-Custom .is-Table-Cell:first-child {
	 outline: 1px solid #fff;
	 background: transparent;
}
 .is-Table-Custom .is-Table-Cell:nth-child(3), .is-Table-Custom .is-Table-Cell:nth-child(5), .is-Table-Custom .is-Table-Cell:nth-child(4) {
	 outline: 1px solid #eee;
}
 .is-Table-Custom .is-Table-Cell p {
	 margin: 0;
	 padding: 0;
}
 .is-Table-Custom .is-Table-Cell .column-table-title {
	 font-size: 20px;
	 margin-top: 0;
	 margin-bottom: 3rem;
	 font-weight: 700;
}
 .is-Table-Custom .is-Table-Cell .column-table-title + .column-table-title{
	font-weight: 400;
	font-size: 18px;
}

 .is-Table-Custom .is-Table-Cell .cell-feature {
	 text-align: left;
	 font-size: 18px;
}
 .is-Table-Custom .is-Table-Cell .cell-feature .btn:hover {
	 background-color: #eee;
	 color: #fff;
}
 .is-Table-Custom .is-Table-Cell.first-column {
	 color: #eee;
	 background: #efe;
}
 .is-Table-Custom .is-Table-Cell.first-column .btn {
	 background-color: #fff;
	 color: #fff;
}
 .is-Table-Custom .is-Table-Cell.first-column .btn:hover {
	 background-color: #eee;
	 color: #fff;
}
 .is-Table-Custom .second-column {
	 color: #fff;
	 background: red;
}
 .is-Table-Custom .is-Table-Cell.second-column .btn {
	 background-color: #fff;
	 color: #eee;
}
 .is-Table-Custom .is-Table-Cell.second-column .btn:hover {
	 background-color: #eee;
	 color: #fff;
}
 .is-Table-Custom .is-Table-Cell.third-column {
	 color: #eee;
}
 .is-Table-Custom .is-Table-Cell.third-column .btn {
	 background-color: #fff;
	 color: #eee;
}
 .is-Table-Custom .is-Table-Cell.third-column .btn:hover {
	 background-color: #eee;
	 color: #fff;
}
 .is-Table-Custom .is-Table-Cell.fourth-column {
	 color: #fff;
}
 .is-Table-Custom .is-Table-Cell.fourth-column .btn {
	 background-color: #fff;
	 color: #eee;
}
 .is-Table-Custom .is-Table-Cell.fourth-column .btn:hover {
	 background-color: #eee;
	 color: #fff;
}
 .is-Table-Custom .is-Table-Cell .btn {
	 border: 2px solid;
	 padding: 0.6rem 0.9rem 0.6rem 0.9rem;
	 font-weight: 400;
	 text-transform: uppercase;
	 text-decoration: none;
	 -webkit-transition: 0.2s ease-in-out;
	 -moz-transition: 0.2s ease-in-out;
	 -ms-transition: 0.2s ease-in-out;
	 -o-transition: 0.2s ease-in-out;
	 transition: 0.2s ease-in-out;
	 -webkit-border-radius: 0.3rem;
	 -moz-border-radius: 0.3rem;
	 -ms-border-radius: 0.3rem;
	 border-radius: 0.3rem;
}
 @media only screen and (max-width: 768px) {
	 .is-Table-Custom .is-Table-Cell:first-child {
		 display: none;
	}
	 .is-Table-Custom .cell-feature {
		 width: 100% !important;
		 text-align: center;
	}
}
 @media (max-width: 480px) {
	 .is-Table-Cell {
		 overflow: scroll !important;
	}
}
 #el-tables .is-Table-Cell {
	 width: calc(33.33% - 1px);
}
 #el-tables-tripple .is-Table-Cell {
	 width: calc(25% - 1px);
}
 #el-tables-quad .is-Table-Cell {
	 width: calc(20% - 1px);
}
 #el-tables-pentagon .is-Table-Cell {
	 width: calc(16.6666% - 1px);
}
 