
/*table
*----------------------------------------------------------------------------*/
.table-container {width: 100%;margin: 20px 0 30px;}
.table_brand {width: 100%;border-spacing: 0px;background-color: #fff;}
.table_brand .gray_bg:nth-child(3),.table_brand .gray_bg:nth-child(5),.table_brand .gray_bg:nth-child(7){background-color: #F2F2F2;color: #282828;}
.top-column .table_brand .gray_bg:nth-child(2n){background-color: #ffffff;}
.table_brand th, .table_brand td{padding: 13px 0px 15px 0px;width: auto;font-size: 16px;line-height: 1.2em;font-weight: 300;text-align: center;}
.table_brand td i{color: #D3BA39;margin-right: 10px;vertical-align: baseline;}
.table_brand tbody{text-align: left;box-shadow: 0px 5px 30px 0px rgb(137 128 107 / 50%);}
.table_brand td:nth-child(1)
.table_brand th:nth-child(1){font-size: 16px;font-weight:400;line-height: 160%;}
.table_brand td:nth-child(1){text-align: center;}
.table_brand tr:nth-child(1),tr.gray_bg.cell-inner{background-color: #567f89;color: #fff;}
.table_brand tr:nth-child(1) td{font-weight: 500;}
.table_brand tr:nth-child(odd){}
.table_brand td.alt{ text-align:left;}
.table_brand td span{vertical-align: baseline;}
.table_brand td span i{margin-right: 10px;font-size: 12px;}
.table_brand td .red i{color: #D33992;}
.table_brand td .green i{color: #59b0a6;}
.table_brand td .yellow i{color: #f9d4ab;}

@media screen and (max-width: 768px) {
	.table_brand tbody{height: 40px;overflow: overlay;}
	.table_brand {width: 645px;}
}

@media screen and (max-width: 768px) {
	.table-container {width: 100%;overflow-x: scroll;margin: 0 0 .5em;-webkit-overflow-scrolling: touch;}
}
@media screen and (max-width: 480px) {

}