﻿@media print {



    body {
        height: 100%;
        margin: 0;
        padding: 0;
        page: portrait;
        overflow: hidden;
    }

    * {
        text-shadow: none !important;
        color: #000 !important;
        background: transparent !important;
        box-shadow: none !important;
    }

    a, a:visited {
        text-decoration: underline;
    }


    img {
        page-break-inside: avoid;
        max-width: 100% !important;
    }

    h2, h3 {
        page-break-after: avoid;
    }

    p, h2, h3 {
        orphans: 3;
        widows: 3;
    }

    table {
        border-collapse: collapse !important;
    }

    thead {
        display: table-header-group;
    }

    tr {
        page-break-inside: avoid;
    }

    td, th {
        background: #fff !important;
    }

    header, footer {
        display: none;
    }


    .content {
        display: block;
        width: 100%;
        overflow: hidden;
    }

    .chat-container {
        display: none;
    }

    .directionsal-container {
        display: none;
    }


    .col.w-5 {
        width: 5%;
        float: left;
    }


    .col.w-10 {
        width: 10%;
        float: left;
    }



    .col.w-15 {
        width: 15%;
        float: left;
    }

    .col.w-16 {
        width: 16.6666666%;
        float: left;
    }

    .col.w-20 {
        width: 20%;
        float: left;
    }

    .col.w-25 {
        width: 25%;
        float: left;
    }

    .col.w-33 {
        width: 33.33%;
        float: left;
    }

    .col.w-50 {
        width: 50%;
        float: left;
    }

    .col.w-60 {
        width: 66.6666666%;
        float: left;
    }

    .col.w-80 {
        width: 80%;
        float: left;
    }

        .col.w-100 {
        width: 100%;
        float: left;
    }

    .plan-height {
        display: inline-block;
        height: 30px;
        overflow: hidden;
    }

    span.the-plan {
        font-size: 20px;
    }

    .benefits-height {
        display: inline-block;
        height: 580px;
    }

    .out-of-bundle {
        display: inline-block;
        height: 165px;
    }

    .more-plan-height {
        display: inline-block;
        height: 620px;
    }

    .free-device-height {
        display: inline-block;
        height: 210px;
    }

    .general-banner {
        display: none;
    }

    .leftMenuHeight{
        display:none;
    }

    .swiper-container{
        display:none;
    }


}