/* ==================================================
   Sidebar
================================================== */
.sidebar .widget {
    margin-bottom: 1.5rem;
}

    .sidebar .widget .widget-title {
        margin: 0 0 3px;
        text-align: center;
        padding: 5px 15px;
    }

    .sidebar .widget ul.custommenu {
        margin: 0;
        padding: 0;
        list-style: none;
    }

        .sidebar .widget ul.custommenu li a {
            position: relative;
            padding: 10px;
            padding-left: 40px;
            display: block;
        }

            .sidebar .widget ul.custommenu li a:before {
                position: absolute;
                display: block;
                content: '\f105';
                font-family: fontAwesome;
                width: 40px;
                left: 0;
                text-align: center;
            }

        .sidebar .widget ul.custommenu li.downloadagenda a:before {
            content: '\f0ed';
        }

        .sidebar .widget ul.custommenu li.registernow a:before {
            content: '\f007';
        }

        .sidebar .widget ul.custommenu li.contactus a:before {
            content: '\f095';
        }

        .sidebar .widget ul.custommenu li.refer a:before {
            content: '\f075';
        }

        .sidebar .widget ul.custommenu li.packages a:before {
            content: '\f02c';
        }

    .sidebar .widget.countdown-widget .countdown {
        padding: 7px;
    }

        .sidebar .widget.countdown-widget .countdown .nodewrap .node {
            border: 0;
            padding: 0;
        }

    .sidebar .widget .owl-carousel img {
        width: auto;
        display: block;
        margin: 0 auto;
    }

@media screen and (max-width: 767px) {
    .sidebar {
        margin: 1.5rem 0;
    }
}


/* Colors */
/* Sidebar */

.sidebar .widget.countdown-widget .widget-title {
}

.sidebar .widget.countdown-widget .countdown {
    background: #108f95;
    color: #fff;
}

.sidebar .widget .widget-title {
    background: #108f95;
    color: #fff;
}

.sidebar .widget ul.custommenu li a {
    color: #108f95;
}

.sidebar .widget ul.custommenu li:not(:first-of-type) a {
    box-shadow: 0 -11px 0 -10px rgba(0, 0, 0, 0.14);
}