
    .comparison-table-wrapper {
        overflow-x: auto;
        position: relative;
    }
    .comparison-table th {
        top: 0;
        z-index: 10;
    }
    .active-now {
        background: #4EADF8;
        color:#000;
    }
    .active-now:focus {
        background: #4EADF8;
        color:#000;
    }
    th, td {
        border-color:#000;
        border-width:1px
    }
    td p {
        margin-bottom: 0;
    }
    .no-right-line {
        border-right:0px
    }
    .no-top-line {
        border-top:0px
    }
    .no-bottom-line {
        border-bottom:0px
    }
    .no-left-line {
        border-left:0px
    }
    .hide {
        display:table-header-group;
        position: relative;
    }
    .logo {
        max-width:200px;
    }
    @media screen and (min-width: 300px) {
        .logo {
            max-width:100px;
        }
    }
     @media screen and (min-width: 769px) {
        .logo {
            max-width:300px;
        }
    }