@font-face {
    font-family: "KPMG Light";
    src: url('/fonts/KPMG Web-Light.eot');
    src: url('/fonts/KPMG Web-Light.eot?#iefix') format('embedded-opentype'), url('/fonts/KPMG Web-Light.woff2') format('woff2'), url('/fonts/KPMG Web-Light.woff') format('woff'), url('/fonts/KPMG Web-Light.ttf') format('truetype'), url('/fonts/KPMG Web-Light.svg#KPMG Web-Light') format('svg');
}

.introagenda {
    padding: 156px 0;
    background-image: url(/images/RateCard6Agenda.jpg);
    background-size: cover;
}

#arrow {
    border: solid #a5a5a5;
    border-width: 0 3px 3px 0;
    display: inline-block;
    padding: 3px;
}

.down {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}

/*.row {
    margin-right: 15px;
    margin-left: 15px;
}*/

.column {
    float: left;
    width: 33.33%;
    padding: 5px;

}

/* Clearfix (clear floats) */
.row::after {
    content: "";
    clear: both;
    display: table;
}

#agendaimg {
/*    max-width: 60%;*/
    max-height: 100%;
    border-radius: 50%;
}

.lgx-schedule .lgx-inner {
    -webkit-background-size: 100% auto, cover;
    -o-background-size: 100% auto, cover;
    -moz-background-size: 100% auto, cover;
    background-size: 100% auto, cover;
}

.lgx-schedule2 .lgx-inner {
    -webkit-background-size: 100% auto, cover;
    -o-background-size: 100% auto, cover;
    -moz-background-size: 100% auto, cover;
    background-size: 100% auto, cover;
}

.lgx-schedule-black {
    background: #1b273d;
}

.lgx-schedule-white {
    background: #f1f1f1;
}

.lgx-schedule-music {
    -webkit-background-size: auto auto, cover;
    -o-background-size: auto auto, cover;
    -moz-background-size: auto auto, cover;
    background-size: auto auto, cover;
}

    .lgx-schedule-music .lgx-inner {
        background: transparent;
    }

.lgx-schedule-christmas .lgx-inner {
    -webkit-background-size: 100% auto, cover;
    -o-background-size: 100% auto, cover;
    -moz-background-size: 100% auto, cover;
    background-size: 100% auto, cover;
}

.lgx-tab .nav > li > a:focus,
.lgx-tab .nav > li > a:hover {
    background-color: transparent;
}

.lgx-tab .lgx-nav,
.lgx-tab .lgx-tab-content {
    float: left;
}

.lgx-tab .lgx-nav {
    width: 25%;
    padding: 3rem 0;
}

.lgx-tab .lgx-nav-nogap {
    width: 25%;
    margin-right: 0;
}

        .lgx-tab .lgx-nav-colorful li:nth-child(1) {
            background: #00A3A1;
        }

        .lgx-tab .lgx-nav-colorful li:nth-child(2) {
            background: #00A3A1;
        }

        .lgx-tab .lgx-nav-colorful li:nth-child(3) {
            background: #00A3A1;
        }

        .lgx-tab .lgx-nav-colorful li:nth-child(4) {
            background: #8dc63f;
        }

        .lgx-tab .lgx-nav-colorful li:nth-child(5) {
            background: #6ba229;
        }

.lgx-tab .lgx-nav-colorful li a {
    display: block;
    background: #0091DA;
}

        .lgx-tab .lgx-nav-colorful .active a:focus,
        .lgx-tab .lgx-nav-colorful .active a:hover {
            background: transparent;
            margin-right: .6rem;
        }

.lgx-tab .lgx-tab-content {
    width: 75%;
}

.lgx-tab .nav-pills {
    background: #0091DA;
    text-align: right;
    display: inline-block;
    margin-bottom: 2.6rem;
    -moz-box-shadow: 0 13px 35px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 13px 35px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 13px 35px rgba(0, 0, 0, 0.1);
    box-shadow: 0 13px 35px rgba(0, 0, 0, 0.1);
}

    .lgx-tab .nav-pills li {
        margin: 0;
        float: none;
    }

        .lgx-tab .nav-pills li a, .lgx-tab2 .nav-pills li a {
            padding: 1rem 2rem;
        }

            .lgx-tab .nav-pills li a h3 {
                font-size: 20px;
                line-height: 30px;
                font-size: 2rem;
                line-height: 3rem;
                font-weight: 400;
                line-height: 2.6rem;
                color: #fff;
                text-transform: uppercase;
                margin: 0;
                letter-spacing: 1px;
            }

            .lgx-tab .nav-pills li a p {
                font-size: 14px;
                line-height: 21px;
                font-size: 1.4rem;
                line-height: 2.0999999999999996rem;
                font-weight: 300;
                margin: 0;
                color: #fff;
                opacity: .7;
            }

    .lgx-tab .nav-pills .active {
        position: relative;
        border-radius: 0;
        background: transparent;
        /*&:before {
        position: absolute;
        content: '';
        width: 25px;
        height: 25px;
        background: @white-color;
        top: 36%;
        right: -17px;
        z-index: 9;
        -webkit-transform: rotate(135deg);
        -moz-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
        -o-transform: rotate(135deg);
        filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
        //opacity: .4;
      }*/
    }

        .lgx-tab .nav-pills .active a:focus,
        .lgx-tab .nav-pills .active a:hover {
            background: transparent;
            margin-right: .6rem;
        }

        .lgx-tab .nav-pills .active a {
            background: transparent;
            border-radius: 0;
        }

            .lgx-tab .nav-pills .active a h3 {
                color: #fff;
            }

.lgx-tab2 .lgx-nav,
.lgx-tab2 .lgx-tab-content {
    float: left;
}

.lgx-tab2 .lgx-nav {
    width: 100%;
    margin-right: 0;
    padding: 0;
}

.lgx-tab2 .lgx-tab-content {
    width: 100%;
}

.lgx-tab2 .nav-pills {
    text-align: center;
    margin-bottom: 3rem;
    display: flex;
}

    .lgx-tab2 .nav-pills li {
        flex: 1;
        float: none;
    }


            .lgx-tab2 .nav-pills li a h3 {
                font-size: 20px;
                line-height: 30px;
                font-size: 2rem;
                line-height: 3rem;
                font-weight: 400;
                line-height: 2.6rem;
                color: #fff;
                text-transform: uppercase;
                margin: 0;
                letter-spacing: 1px;
            }

            .lgx-tab2 .nav-pills li a p {
                font-size: 14px;
                line-height: 21px;
                font-size: 1.4rem;
                line-height: 2.0999999999999996rem;
                font-weight: 300;
                margin: 0;
                color: #fff;
                opacity: .7;
            }

    .lgx-tab2 .nav-pills .active::before {
        top: auto;
        right: 47%;
        bottom: -30px;
    }

    .lgx-tab2 .lgx-nav-colorful .active::before {
        bottom: -13px;
    }

.lgx-tab-vertical {
    display: flex;
}

    .lgx-tab-vertical .lgx-nav {
        text-align: center;
        width: 120px;
        box-shadow: none;
        background: transparent;
    }

        .lgx-tab-vertical .lgx-nav li a {
            padding: 5rem 0 !important;
            display: block;
            -ms-transform: rotate(-90deg);
            /* IE 9 */
            -webkit-transform: rotate(-90deg);
            /* Chrome, Safari, Opera */
            transform: rotate(-90deg);
        }

    .lgx-tab-vertical .tab-content {
        width: 100%;
    }

.lgx-tab2 .lgx-nav-nogap {
    /*margin-bottom: 0;*/
}

.panel-group .panel + .panel {
    margin-top: 0;
}

.panel-group {
    margin-bottom: 0;
}

    .panel-group .panel {
        background: rgba(255, 255, 255, 0.85);
        margin-bottom: 5px;
        border-radius: 16px;
        -webkit-box-shadow: 0 8px 6px -6px rgba(50, 51, 51, 0.1);
        -moz-box-shadow: 0 8px 6px -6px rgba(50, 51, 51, 0.1);
        box-shadow: 0 8px 6px -6px rgba(50, 51, 51, 0.1);
    }

.lgx-tab-content {
    background: rgba(85, 75, 185, 0.1);
    padding: 1rem;
    padding-bottom: .5rem;
    -webkit-box-shadow: 0 13px 35px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 13px 35px rgba(0, 0, 0, 0.1);
    box-shadow: 0 13px 35px rgba(0, 0, 0, 0.1);
    overflow: hidden;
}

    .lgx-tab-content .active.in {
        -webkit-animation-name: fadeInUp;
        animation-name: fadeInUp;
        -webkit-transform-origin: center;
        transform-origin: center;
        animation-duration: 400ms;
        animation-timing-function: linear;
    }

.lgx-panel {
    border: none;
    box-shadow: none;
}

    .lgx-panel .panel-heading {
        background: transparent;
    }

    .lgx-panel .collapsed {
        background: #fff;
        border-radius: 8px;
        display: block;
    }

        .lgx-panel .collapsed .author img {
            border: 2px solid transparent !important;
        }

        .lgx-panel .collapsed .schedule-info {
            background: transparent !important;
        }

    .lgx-panel .panel-collapse .panel-body {
        border: none !important;
    }

    .lgx-panel .panel-body {
        padding: 0 2rem 2rem;
        display: block;
    }

    .lgx-panel .lgx-single-schedule {
        display: flex;
        padding: 0rem 1.5rem;
        max-width: 1200px;
    }

        .lgx-panel .lgx-single-schedule .author {
            max-width: 100px;
            margin-right: 1rem;
            margin-top: 2rem;
        }

            .lgx-panel .lgx-single-schedule .author img {
                border-radius: 50%;
                margin-bottom: .4rem;
                border: 2px solid #efa506;
            }

        .lgx-panel .lgx-single-schedule .author-multi img {
            width: 48%;
            margin-right: 1%;
            float: left;
        }

        .lgx-panel .lgx-single-schedule .schedule-info {
            width: 100%;
            background: #fff;
            padding-top: 2.6rem;
            padding-bottom: 2.6rem;
            border-radius: 8px;
        }

            .lgx-panel .lgx-single-schedule .schedule-info .time {
                background: rgba(239, 165, 6, 0.1);
                font-family: Arial !important;
                font-size: 16px;
                line-height: 24px;
                font-size: 1.2rem;
                line-height: 2.4000000000000004rem;
                font-weight: 600;
                text-transform: uppercase;
                display: inline-block;
                margin: 0;
                padding: .2rem 1rem;
                margin-bottom: .5rem;
                border-radius: 25px;
                color: #0091DA;
                float: left;
            }

                .lgx-panel .lgx-single-schedule .schedule-info .time span {
                    color: #efa506;
                }

            .lgx-panel .lgx-single-schedule .schedule-info .title {
                font-family: Arial !important;
                font-size: 26px;
                line-height: 39px;
                font-size: 1.5rem;
                line-height: 3.9000000000000004rem;
                line-height: 3.4rem;
                margin: auto;
                max-width: 900px;
                color: #0091DA;
            }

            .lgx-panel .lgx-single-schedule .schedule-info .author-info {
                font-size: 16px;
                line-height: 24px;
                font-size: 1.4rem;
                line-height: 2.4000000000000004rem;
                font-weight: 400;
                margin-bottom: 0;
                max-width: 900px;
                color: #555555;
            }

            .lgx-panel .lgx-single-schedule .schedule-info .author-info1 {
                font-size: 16px;
                line-height: 24px;
                font-size: 1rem;
                line-height: 2.4000000000000004rem;
                font-weight: 400;
                margin-bottom: 0;
                max-width: 900px;
                color: #555555;
            }

                .lgx-panel .lgx-single-schedule .schedule-info .author-info span {
                    color: #a5a5a5;
                }

            .lgx-panel .lgx-single-schedule .schedule-info .location {
                color: #0091DA;
            }
    .lgx-panel .panel-body .text {
        margin-bottom: 1.6rem;
    }

    .lgx-panel .panel-body .location {
        font-family: Arial !important;
        font-size: 16px;
        line-height: 24px;
        font-size: 1.6rem;
        line-height: 2.4000000000000004rem;
        font-weight: 400;
        margin-bottom: 1.6rem;
    }

        .lgx-panel .panel-body .location strong {
            font-weight: 700;
            color: #554bb9;
        }

        .lgx-panel .panel-body .location span {
            color: #554bb9;
        }

    .lgx-panel:last-child {
        border-bottom: 1px solid transparent;
    }

@media (max-width: 1199px) {
    /************** 1199 GLOBAl USE***********/
}

@media (max-width: 1199px) {
    /************** 991 GLOBAl USE***********/
    .lgx-tab .lgx-nav,
    .lgx-tab .lgx-tab-content {
        float: left;
    }

    .lgx-tab .lgx-nav {
        width: 100%;
        margin-right: 0;
        padding: 1.5rem 0;
    }

    .lgx-tab .lgx-tab-content {
        width: 100%;
    }

    .lgx-tab .nav-pills {
        text-align: center;
        margin-bottom: 3rem;
        display: inline-block;
    }

        .lgx-tab .nav-pills li {
            flex: 1;
            float: none;
        }

            .lgx-tab .nav-pills li a {
                padding: 1rem;
            }

                .lgx-tab .nav-pills li a h3 {
                    font-size: 20px;
                    line-height: 30px;
                    font-size: 2rem;
                    line-height: 3rem;
                    font-weight: 400;
                    line-height: 2.6rem;
                    color: #fff;
                    text-transform: uppercase;
                    margin: 0;
                    letter-spacing: 1px;
                }

                .lgx-tab .nav-pills li a p {
                    font-size: 14px;
                    line-height: 21px;
                    font-size: 1.4rem;
                    line-height: 2.0999999999999996rem;
                    font-weight: 300;
                    margin: 0;
                    color: #fff;
                    opacity: .7;
                }

        .lgx-tab .nav-pills .active::before {
            display: none;
        }

    .lgx-tab-vertical .lgx-nav {
        width: auto;
    }
    /************** 991 GLOBAl USE END***********/
}

@media (max-width: 767px) {
    /************** 767 GLOBAl USE***********/
    .lgx-panel .lgx-single-schedule .schedule-info .title {
        margin-left: 0px
    }
    /************** 767 GLOBAl USE END***********/
}


@media (max-width: 436px) {
    /************** 991 GLOBAl USE***********/
    .lgx-tab .lgx-nav,
    .lgx-tab .lgx-tab-content {
        float: left;
    }

    .lgx-tab .lgx-nav {
        width: 90%;
        margin-right: 0;
        padding: 1.5rem 0;
    }

    .lgx-tab .lgx-tab-content {
        width: 90%;
    }

    .lgx-tab .nav-pills {
        text-align: center;
        margin-bottom: 3rem;
        display: inline-block;
    }

        .lgx-tab .nav-pills li {
            flex: 1;
            float: none;
        }

            .lgx-tab .nav-pills li a {
                padding: 1rem;
            }

                .lgx-tab .nav-pills li a h3 {
                    font-size: 20px;
                    line-height: 30px;
                    font-size: 2rem;
                    line-height: 3rem;
                    font-weight: 400;
                    line-height: 2.6rem;
                    color: #fff;
                    text-transform: uppercase;
                    margin: 0;
                    letter-spacing: 1px;
                }

                .lgx-tab .nav-pills li a p {
                    font-size: 14px;
                    line-height: 21px;
                    font-size: 1.4rem;
                    line-height: 2.0999999999999996rem;
                    font-weight: 300;
                    margin: 0;
                    color: #fff;
                    opacity: .7;
                }

        .lgx-tab .nav-pills .active::before {
            display: none;
        }

    .lgx-tab-vertical .lgx-nav {
        width: auto;
    }

    .lgx-panel .lgx-single-schedule .schedule-info .title {
        margin-left: 0px
    }
    /************** 991 GLOBAl USE END***********/
}

@media (max-width: 374px) {
    /************** 991 GLOBAl USE***********/
    .lgx-tab .lgx-nav,
    .lgx-tab .lgx-tab-content {
        float: left;
    }

    .lgx-tab .lgx-nav {
        width: 85%;
        margin-right: 0;
        padding: 1.5rem 0;
    }

    .lgx-tab .lgx-tab-content {
        width: 85%;
    }

    .lgx-tab .nav-pills {
        text-align: center;
        margin-bottom: 3rem;
        display: inline-block;
    }

        .lgx-tab .nav-pills li {
            flex: 1;
            float: none;
        }

            .lgx-tab .nav-pills li a {
                padding: 1rem;
            }

                .lgx-tab .nav-pills li a h3 {
                    font-size: 20px;
                    line-height: 30px;
                    font-size: 2rem;
                    line-height: 3rem;
                    font-weight: 400;
                    line-height: 2.6rem;
                    color: #fff;
                    text-transform: uppercase;
                    margin: 0;
                    letter-spacing: 1px;
                }

                .lgx-tab .nav-pills li a p {
                    font-size: 14px;
                    line-height: 21px;
                    font-size: 1.4rem;
                    line-height: 2.0999999999999996rem;
                    font-weight: 300;
                    margin: 0;
                    color: #fff;
                    opacity: .7;
                }

        .lgx-tab .nav-pills .active::before {
            display: none;
        }

    .lgx-tab-vertical .lgx-nav {
        width: auto;
    }

    .lgx-panel .lgx-single-schedule .schedule-info .title{
        margin-left: 0px
    }
    /************** 991 GLOBAl USE END***********/
}



body {
    margin-top: 20px;
}

.event-schedule-area .section-title .title-text {
    margin-bottom: 50px;
}

.event-schedule-area .tab-area .nav-tabs {
    border-bottom: inherit;
}

.event-schedule-area .tab-area .nav {
    border-bottom: inherit;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 80px;
}

.event-schedule-area .tab-area .nav-item {
    margin-bottom: 75px;
}

    .event-schedule-area .tab-area .nav-item .nav-link {
        text-align: center;
        font-size: 22px;
        color: #333;
        font-weight: 600;
        border-radius: inherit;
        border: inherit;
        padding: 0px;
        text-transform: capitalize !important;
    }

        .event-schedule-area .tab-area .nav-item .nav-link.active {
            color: #0091DA;
            background-color: transparent;
        }

.event-schedule-area .tab-area .tab-content .table {
    margin-bottom: 0;
    width: 80%;
}

    .event-schedule-area .tab-area .tab-content .table thead td,
    .event-schedule-area .tab-area .tab-content .table thead th {
        border-bottom-width: 1px;
        font-size: 20px;
        font-weight: 600;
        color: #252525;
    }

    .event-schedule-area .tab-area .tab-content .table td,
    .event-schedule-area .tab-area .tab-content .table th {
        border: 1px solid #b7b7b7;
        padding-left: 30px;
    }

    .event-schedule-area .tab-area .tab-content .table tbody th .heading,
    .event-schedule-area .tab-area .tab-content .table tbody td .heading {
        font-size: 16px;
        text-transform: capitalize;
        margin-bottom: 16px;
        font-weight: 500;
        color: #252525;
        margin-bottom: 6px;
    }

    .event-schedule-area .tab-area .tab-content .table tbody th span,
    .event-schedule-area .tab-area .tab-content .table tbody td span {
        color: #0091DA;
        font-size: 18px;
        text-transform: uppercase;
        margin-bottom: 6px;
        display: block;
    }

        .event-schedule-area .tab-area .tab-content .table tbody th span.date,
        .event-schedule-area .tab-area .tab-content .table tbody td span.date {
            color: #656565;
            font-size: 14px;
            font-weight: 500;
            margin-top: 15px;
        }

    .event-schedule-area .tab-area .tab-content .table tbody th p {
        font-size: 14px;
        margin: 0;
        font-weight: normal;
    }

.event-schedule-area-two .section-title .title-text h2 {
    margin: 0px 0 15px;
}

.event-schedule-area-two ul.custom-tab {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-bottom: 1px solid #dee2e6;
    margin-bottom: 30px;
}

    .event-schedule-area-two ul.custom-tab li {
        margin-right: 70px;
        position: relative;
    }

        .event-schedule-area-two ul.custom-tab li a {
            color: #252525;
            font-size: 25px;
            line-height: 25px;
            font-weight: 600;
            text-transform: capitalize;
            padding: 35px 0;
            position: relative;
        }

            .event-schedule-area-two ul.custom-tab li a:hover:before {
                width: 100%;
            }

            .event-schedule-area-two ul.custom-tab li a:before {
                position: absolute;
                left: 0;
                bottom: 0;
                content: "";
                background: #0091DA;
                width: 0;
                height: 2px;
                -webkit-transition: all 0.4s;
                -o-transition: all 0.4s;
                transition: all 0.4s;
            }

            .event-schedule-area-two ul.custom-tab li a.active {
                color: #0091DA;
            }

.event-schedule-area-two .primary-btn {
    margin-top: 40px;
}

.event-schedule-area-two .tab-content .table {
    -webkit-box-shadow: 0 1px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 30px rgba(0, 0, 0, 0.1);
    margin-bottom: 0;
}

    .event-schedule-area-two .tab-content .table thead {
        background-color: #007bff;
        color: #fff;
        font-size: 20px;
    }

        .event-schedule-area-two .tab-content .table thead tr th {
            padding: 20px;
            border: 0;
        }

    .event-schedule-area-two .tab-content .table tbody {
        background: #fff;
    }

        .event-schedule-area-two .tab-content .table tbody tr.inner-box {
            border-bottom: 1px solid #dee2e6;
        }

        .event-schedule-area-two .tab-content .table tbody tr th {
            border: 0;
            padding: 30px 20px;
            vertical-align: middle;
        }

            .event-schedule-area-two .tab-content .table tbody tr th .event-date {
                color: #252525;
                text-align: center;
            }

                .event-schedule-area-two .tab-content .table tbody tr th .event-date span {
                    font-size: 50px;
                    line-height: 50px;
                    font-weight: normal;
                }

        .event-schedule-area-two .tab-content .table tbody tr td {
            padding: 30px 20px;
            vertical-align: middle;
            width: 46%;
        }

            .event-schedule-area-two .tab-content .table tbody tr td .r-no span {
                color: #252525;
            }

            .event-schedule-area-two .tab-content .table tbody tr td .event-wrap h3 a {
                font-size: 20px;
                line-height: 20px;
                color: #cf057c;
                -webkit-transition: all 0.4s;
                -o-transition: all 0.4s;
                transition: all 0.4s;
            }

                .event-schedule-area-two .tab-content .table tbody tr td .event-wrap h3 a:hover {
                    color: #0091DA;
                }

            .event-schedule-area-two .tab-content .table tbody tr td .event-wrap .categories {
                display: -webkit-inline-box;
                display: -ms-inline-flexbox;
                display: inline-flex;
                margin: 10px 0;
            }

                .event-schedule-area-two .tab-content .table tbody tr td .event-wrap .categories a {
                    color: #252525;
                    font-size: 16px;
                    margin-left: 10px;
                    -webkit-transition: all 0.4s;
                    -o-transition: all 0.4s;
                    transition: all 0.4s;
                }

                    .event-schedule-area-two .tab-content .table tbody tr td .event-wrap .categories a:before {
                        content: "\f07b";
                        font-family: fontawesome;
                        padding-right: 5px;
                    }

            .event-schedule-area-two .tab-content .table tbody tr td .event-wrap .time span {
                color: #252525;
            }

            .event-schedule-area-two .tab-content .table tbody tr td .event-wrap .organizers {
                display: -webkit-inline-box;
                display: -ms-inline-flexbox;
                display: inline-flex;
                margin: 10px 0;
            }

                .event-schedule-area-two .tab-content .table tbody tr td .event-wrap .organizers a {
                    color: #0091DA;
                    font-size: 16px;
                    -webkit-transition: all 0.4s;
                    -o-transition: all 0.4s;
                    transition: all 0.4s;
                }

                    .event-schedule-area-two .tab-content .table tbody tr td .event-wrap .organizers a:hover {
                        color: #0091DA;
                    }

                    .event-schedule-area-two .tab-content .table tbody tr td .event-wrap .organizers a:before {
                        content: "\f007";
                        font-family: fontawesome;
                        padding-right: 5px;
                    }

            .event-schedule-area-two .tab-content .table tbody tr td .primary-btn {
                margin-top: 0;
                text-align: center;
            }

            .event-schedule-area-two .tab-content .table tbody tr td .event-img img {
                width: 100px;
                height: 100px;
                border-radius: 8px;
            }

.table-responsive{
    display: block !important;
    width: 100% !important;
    overflow-x: inherit !important;
}

.author-info {
    font-size: 17px;
    color: #0091DA;
    font-family: Arial !important;
    font-weight: 600;
}

.author-info1 {
    font-size: 17px;
    color: #4d4d4d;
    font-family: Arial !important;
}

.text{
    color: #4d4d4d !important;
}

.time{
    font-size: 27px !important;
}

@media only screen and (max-width: 760px), (min-device-width: 768px) and (max-device-width: 1024px) {

    /* Force table to not be like tables anymore */
    table, thead, tbody, th, td, tr {
        display: block;
    }

        /* Hide table headers (but not display: none;, for accessibility) */
        thead tr {
            position: absolute;
            top: -9999px;
            left: -9999px;
        }

    tr {
        border: 1px solid #ccc;
    }

    td {
        /* Behave  like a "row" */
        border: none;
        border-bottom: 1px solid #eee;
        position: relative;
        padding-left: 50%;
    }

    .time {
        font-size: 18px !important;
        float: none !important;
    }

    .event-schedule-area-two .tab-content .table tbody tr td {
        width: 100% !important;
    }

    .event-schedule-area-two ul.custom-tab li {
        margin-right: 28px !important;
    }
}