
.table-wrapper {overflow-x: scroll;margin: 0 0 0 140px;}
table.fiexdC th,table.fiexdC td { white-space: nowrap; border: 1px solid #ccc; padding: 5px 5px; }
    table.fiexdC th:nth-child(1), table.fiexdC td:nth-child(1) {position: absolute;width: 142px !important;margin-left: -142px;background: #ffffff;/* height: 100%; */}
    /*table.fiexdC .first-col { position: absolute; width: 172px !important; margin-left: -172px; background: #ffffff;  }*/

table.fiexdC thead tr th:nth-child(2) {border-left:0 }
table.fiexdC tbody tr td:nth-child(2) {border-left:0 }

.bt-none { border-top: 0 !important}
.bb-none { border-bottom: 0 !important }
.by-none { border-top: 0 !important;border-bottom: 0 !important }
.br-none { border-right: 0 !important }
.bl-none { border-left: 0 !important }


body .table-wrapper::-webkit-scrollbar { width: 10px; height: 17px; transition: .3s background; }
body .table-wrapper::-webkit-scrollbar-thumb { background: #fc7616; } 
body .table-wrapper:hover::-webkit-scrollbar-thumb { background: #ff5b13; }
body .table-wrapper::-webkit-scrollbar-track-piece { background: #808080; }


@media all and (min-width: 576px) { }

@media all and (min-width: 768px) {
}

@media all and (min-width:992px) {
    .table-wrapper { overflow-x: auto;   }
}

@media all and (min-width:1024px) {
}

@media all and (min-width:1200px) {
    .table-wrapper { overflow-x: auto;  margin: 0 0 0 170px; }
    table.fiexdC th:nth-child(1), table.fiexdC td:nth-child(1) {  width: 172px !important; margin-left: -172px;  }
    table.fiexdC th, table.fiexdC td { padding-left:10px }
}


@media all and (max-width:1200px) {
    .products table.fiexdC { max-width: 700px }
}


/*.products { }
    .products .spec { }
    .products .spec-title { font-family: 'Oswald', sans-serif; font-weight: 500; font-size: 1.4rem; font-style: italic; color: #0966A9; }

    .products .spec table th, .products table td { font-family: 'Oswald', sans-serif; font-weight: 300; font-size: 12px;}
    .products .spec table th { background-color: #F0F7FC; color: #0966A9; text-align: center; padding: 7px 3px; font-weight: 500; font-size: 1rem; }
    .products table.fiexdC th.first-col {  }
    .products .spec table td { background-color: white; color: #000; width: 34%; word-break: break-all; }

    .products .scrollBtn { cursor: pointer; background-color: #0966A9; border-radius: 0; color: #F0F7FC; max-width: 100px; width: 30%; display: inline-block; padding: 4px 3px; padding-right: 0; margin-bottom: 10px; text-align: center; }
        .products .scrollBtn:hover { color: #0966A9; background-color: #F0F7FC; }
    .products .touch { font-size: 14px; padding-left: 5px; }
.touchWrap { text-align: left }

    @media all and (min-width:992px) {
    .products .spec table th, .products table td { font-family: 'Oswald', sans-serif; font-weight: 400; font-size: 13px;   }
    .touchWrap { display:none }
}

@media all and (min-width:1024px) {
} 
@media all and (min-width:1200px) {
    .products table.fiexdC td { width: 34%;}
    table.fiexdC th, table.fiexdC td { padding-left: 10px }
}

@media all and (max-width:1200px) {
    .products table.fiexdC { max-width:700px }
}

*/