
    #c5 * {
        display: none !important;
        float: none !important;
    }

    #c5 img {
        width: 100%;
        height: 100%;
    }

    #c5 {
        width: 1200px !important;
    }

    #c5 main {
        display: block !important;
    }

    #c5 .client.group section.print-section .slick-track {
        display: none !important;
    }

    #c5 .client.group section.print-section .slick-track img {
        display: none !important;
    }

    #c5 .client.group section.print-section .col {
        width: 100% !important;
    }

    #c5 main > section:not(.print-section) {
        display: none !important;
    }

    #c5 section.print-section {
        padding-top: 0;
        padding-bottom: 0;
    }

    #c5 section.print-section, #c5 section.print-section * {
        display: block !important;
    }

    #c5 section.print-section .operating-sys-row, #c5 section.print-section .grid-table-navigation,
    #c5 section.print-section h4, #c5 section.print-section .grid-paragraph, #c5 .grid-row .view-firmware,
    #c5 section.print-section .client-page .print-icon, #c5 section.print-section .print-icon,
    #c5 .product:not(.slick-active), #c5 .back-button, #c5 section.print-section .client-page .back-button {
        display: none !important;
    }

    #c5 .grid-header h5 small {
        margin-left: 2rem;
        font-size: .8rem;
        font-weight: 300;
    }

    #c5 .firmware-single .grid-header h5 {
        font-weight: 600;
        margin-bottom: 1rem;
        font-size: 1.9rem;
    }

    #c5 section.print-section .no-print {
        display: none !important;
    }

    #c5 .grid-products-table .top-info {
        height: 300px !important;
        outline: thin solid black;
        font-size: 16px;
        padding: 0 !important;
        color: black !important;
    }

    #c5 .grid-products-table .top-info img {
        width: 50% !important;
    }

    #c5 .grid-products-table .orange-feature, #c5 .grid-products-table .operating-row {
        outline: thin solid black;
        height: 50px !important;
        font-size: 14px;
        border: none !important;
        padding: 0 !important;
        color: black !important;
        overflow: hidden !important;
    }

    #c5 .grid-products-table .text-row, #c5 .grid-products-table .checkbox-row {
        overflow: hidden;
        outline: thin solid black;
        height: 100% !important;
        font-size: 12px;
        border: none !important;
        padding: 0 !important;
        line-height: 50px;
        color: black !important;
        vertical-align: middle !important;
        height: 50px !important;
    }

    #c5 .grid-products-table .text-row, #c5 .grid-products-table .checkbox-row img{
       vertical-align: middle !important;
        display: inline-block !important;
        height: 50px !important;
    }

    #c5 .text-row {
        width: 100% !important;
    }


    #c5 .grid-products-table .text-row, #c5 .grid-products-table .checkbox-row
    #c5 .grid-products-table .text-row, #c5 .grid-products-table .checkbox-row > * , #c5 .orange-feature {
    line-height: 50px !important;
    }

    #c5 .grid-products-table .top-info img {
        vertical-align: middle !important;
        display: inline-block !important;
        margin-top: 0 !important
    }




    #c5 .top-info {
        line-height: 300px !important;
    }

    #c5 .grid-products-wrapper .top-info .orange-model-number {
        line-height: 3 !important;
    }

    #c5 .grid-products-table .features {
        width: 150px !important;
        float: left !important;
    }

    #c5 .grid-products-table .grid-products-wrapper {
        width: 750px !important;
        float: left !important;
    }

    #c5 .grid-products-table .grid-products-wrapper .slick-slide {
        float: left !important;
    }

    #c5 .grid-products-table .grid-products-wrapper .slick-slide, #c5 .firmware-col {
        width: 250px !important;
    }

    #c5 .client-page .product-section {
        width: 100%;
    }

    #c5 section.print-section .product-details-table {
        display: table !important;
    }

    #c5 section.print-section .product-details-table tr {
          display: table-row !important;
      }

    #c5 section.print-section .product-details-table td {
        display: table-cell !important;
        border:1px solid black;
    }

    #c5 .print-tab-title {
        display: block !important;
        margin: .1rem;
        text-align: left !important;
    }

    #c5 .client-page .specs-list img {
        margin-right: .5rem !important;
        display: inline !important;
    }

    #c5 section.print-section .parent-tabs {
        display: none !important;
    }

    /*#c5 .spec {*/
        /*float: left !important;*/
        /*display: inline-block !important;*/
    /*}*/


    #c5 .firmware .grid-row.two-col .grid-products-wrapper {
        width: 74.4% !important;
    }

    #c5 .print-page-break {
        page-break-after: always !important;
    }

    #c5 section.print-section .product-details-table.operating-table {
        display: block !important;
    }

    #c5 section.print-section .product-details-table.operating-table tr {
        display: inline-block !important;
        width: 24%;
    }

    #c5 section.print-section span {
        display: inline !important;
    }

    #c5 section.print-section .product-details-table td.operating-table-col {
        display: block !important;
        height: 7.5rem !important;
        width: 100% !important;
        margin: 0 !important;
    }

    #c5 .table-clear {
        clear: both !important;
    }

    #c5 section.print-section .parent-tabs .parent-names {
        display:inline !important;
    }
    #c5 section.print-section .specs-list .spec {
        display:inline-block !important;
        width: 100% !important;
    }
