.new-op-table-style table
{
    width: 645px;
    border-collapse: collapse;
    margin: 30px 0;
    border-bottom: 2px solid #eee;
    text-align: center;
}

.new-op-table-style table thead th
{
    border-bottom: 1px solid #eee;
    padding: 15px 10px;

}

.new-op-table-style table tr
{
    border: 1px solid #eee;
}



.new-op-table-style table tr td.first-column
{
    text-align: left;

}

.new-op-table-style .subtitle
{
    font-weight: normal;
}

.new-op-table-style .column-title
{
    font-weight: bold;
}

.new-op-table-style p
{
    margin: 0;
}

.new-op-table-style table .cell-with-color {
    background-color: #e3f5ff;
    border: 1px solid #cae4f1;
}

.new-op-table-style table .no-border {
    border: none !important;
}

.new-op-table-style table tr.all-no-border,
.new-op-table-style table tr.all-no-border td {
    border: none !important;
}

.new-op-table-style #download-table-origin{
    border-bottom:none !important;
}

.new-op-table-style #top-header-cell,
.new-op-table-style .top-header-cell {
    background-color: #CAE4F1;
    border: 1px solid #cae4f1 !important;
    /*position: relative;*/
    /*white-space: nowrap;*/
    /*height: 20px;*/
}

.new-op-table-style table tr td {
    text-align: center;
}

.new-op-table-style table td i {
    font-size: 30px;
}

.new-op-table-style table#manual-and-support tbody .table-row-title {
    height: 60px;
}

.new-op-table-style table#manual-and-support tbody .no-border-bottom td {
    border-bottom: none;
}

.new-op-table-style table#manual-and-support thead th.cell-with-color {
  border-bottom: 1px solid #cae4f1;
  border-top: 1px solid #cae4f1;
}

.new-op-table-style table#manual-and-support thead tr th.cell-with-color:nth-of-type(1) {
  border-right: none;
}

.new-op-table-style table#manual-and-support thead tr th.cell-with-color:nth-of-type(2){
    border-right: none;
    border-left: none;
}

.new-op-table-style table#manual-and-support thead tr th.cell-with-color:nth-of-type(3) {
    border-left:none;
    border-right: none;
}

.new-op-table-style table#manual-and-support thead tr th.cell-with-color:nth-of-type(4) {
    border-left:none;
}

.new-op-table-style table#manual-and-support thead tr:nth-of-type(1) th:nth-of-type(1) {
    border: none;
}

.new-op-table-style table#manual-and-support tbody tr.table-row-title th.cell-with-color:nth-of-type(1) {
    border-right: none;
}

.new-op-table-style table#manual-and-support tbody tr.table-row-title th.cell-with-color:nth-of-type(2) {
    border-right: none;
    border-left: none;
}

.new-op-table-style table#manual-and-support tbody tr.table-row-title th.cell-with-color:nth-of-type(3) {
  border-left:none;
  border-right: none;
}

.new-op-table-style table#manual-and-support tbody tr.table-row-title th.cell-with-color:nth-of-type(4) {
  border-left:none;
}

.new-op-table-style table#manual-and-support tbody tr.table-row-title:last-child th.cell-with-color:nth-of-type(1) {
    border: 1px solid #cae4f1;
}

.new-op-table-style table#manual-and-support tbody tr.table-row-title:last-child th.cell-with-color:nth-of-type(2) {
    border-left: none;
    border-right: none;
}

.new-op-table-style table#manual-and-support tbody tr.table-row-title:last-child th.cell-with-color:nth-of-type(3) {
    border: 1px solid #cae4f1;
    border-left: none;
}

.new-op-table-style table#manual-and-support tbody tr.table-row-title:last-child th.cell-with-color:nth-of-type(4) {
    border-left: none;
}

.new-op-table-style table {
    border-collapse: collapse;
    border-bottom: 1px solid #cae4f1;
}

tr.table-row-title th.cell-with-color:nth-of-type(1) {
	padding-left: 10px;
}

@media screen and (max-width: 979px) {
    .new-op-table-style #download-table-origin {
        display: none;
    }

    /*.new-op-table-style #top-header-cell strong {*/
    /*left: 10em;*/
    /*}*/
    .new-op-table-style #top-header-cell {
        height: 40px !important;
    }

    .new-op-table-style .table-table tr:last-child > td,
    .new-op-table-style .table-table tr:last-child,
    .new-op-table-style .table-table {
        border: none;
    }

    .new-op-table-style .table-table tr:first-child {
        border: none;
    }

    .new-op-table-style .table-table {
        width: 100% !important;
    }

    .new-op-table-style {
        padding: 0;
        margin: 0;
    }

    .new-op-table-style table#manual-and-support tbody th {
        text-align: center;
    }

    .new-op-table-style table#manual-and-support tr:first-child {
        border: 1px solid #eee;
    }

    /*.new-op-table-style #manual-and-support thead {*/
        /*display: ta;*/
    /*}*/
}


.new-op-table-style table tr td
{
    border-right: none;
    border-bottom: 1px solid #eee;
    border-left: 1px solid #eee;
    border-top: 1px solid #eee;
    padding: 15px 10px;
}

@media only screen and (max-width: 480px) {
    .new-op-table-style .table-table * {
        font-size: 11px;
    }

    .new-op-table-style .table-table .button-blue-mini,
    .new-op-table-style .table-table .button-yellow-mini {
        font-size: 9px;
        display: block;
    }


    .new-op-table-style table tr td
    {
        padding: 15px 5px;
    }
}

