.stacktable { width: 100%; }
.st-head-row { padding-top: 1em; }
.st-head-row.st-head-row-main { font-size: 1.5em; padding-top: 0; }
.st-key { width: 49%; text-align: right; padding-right: 1%; color:#179a29 !important; }
.st-val { width: 49%; padding-left: 1%; }

.customtable{ margin:20px 0 20px 0; padding:0; float:left; width:100%;}
.customtable th{ background:#3a4e62; border-right:1px solid #fff; color:#fff; padding:10px 20px 0 20px; vertical-align:top; height:90px; font-size:16px; font-weight:300; text-align:center}
.customtable th:last-child{ border-right:none}
.customtable th.bgnone{ background:none}
.customtable th.sbaloan{ background:#179a29}

.customtable td{ background:#fff; vertical-align:top; text-align:center; padding:10px 10px 0 10px; vertical-align:top; height:90px;  font-size:15px; color:#3a4e62; font-weight:300; border-bottom:2px solid #e9e8e6; border-right:2px solid #e9e8e6}
.customtable td.height{ height:auto; padding:0}

.customtable .st-head-row{ display:none}

.customtable td.bgnone{ background:none}
.customtable td:last-child{ border-right:none}

.customtable td.green-txt{ color:#179a29; font-size:17px; font-weight:normal}

.customtable2{ margin:20px 0 30px 0; padding:0; float:left; width:100%;}

.customtable2 p{ font-size:15px; margin:0; padding:0}

.customtable2 .st-head-row-main{ display:none !important}


.customtable2 th{ background:#3a4e62; border-right:1px solid #fff; color:#fff; padding:15px 20px 15px 20px; vertical-align:top; font-size:16px; font-weight:300; text-align:left}
.customtable2 th:last-child{ border-right:none}
.customtable2 th.bgnone{ background:none}
.customtable2 th.catg{ background:#179a29}

.customtable2 td.green-txt{ color:#179a29; font-size:17px; font-weight:normal}

.customtable2 td{ background:#fff; vertical-align:top; text-align:left; padding:10px 20px 10px 20px; vertical-align:top;   font-size:15px; color:#3a4e62; font-weight:300; border-bottom:2px solid #e9e8e6; border-right:2px solid #e9e8e6}
.customtable2 td.height{ height:auto; padding:0}

/* RESPONSIVE EXAMPLE */

.stacktable.large-only { display: table; }
.stacktable.small-only { display: none; }

@media (max-width: 800px) {
  .stacktable.large-only { display: none; }
  .stacktable.small-only { display: table; }
	
	.customtable th{ height:auto; padding-bottom:20px; padding-top:20px;}
	
	.st-head-row-main{ background:none !important}
	
	.customtable td{ height:auto; padding-bottom:10px;}
	

	
	
}