.m-2col-table table{margin:0 auto;table-layout:fixed;width:100%}.m-2col-table table td,.m-2col-table table th{background:none;border-bottom-width:2px;border-color:currentcolor #fff #fff;border-top:#fff;padding:1.4em}.m-2col-table table th{font-weight:500;vertical-align:top;width:25%}.m-2col-table table td{vertical-align:middle}@media screen and (max-width:767px){.m-2col-table table td,.m-2col-table table th{padding:1em}}