/*-----------------------------------------------------------------------------

KENBURNER RESPONSIVE BASIC STYLES OF HTML DOCUMENT

Screen Stylesheet

version:    1.0
date:       07/27/11
author:     themepunch
email:      support@themepunch.com
website:    http://www.themepunch.com
-----------------------------------------------------------------------------*/



.boxedcontainer {
    max-width: 1170px;
    margin: auto;
    padding: 0px 30px;
}

/*********************************************
    -   SETTINGS FOR BANNER CONTAINERS  -
**********************************************/

.tp-banner-container {
    width: 100%;
    position: relative;
    padding: 0;

}

.tp-banner {
    width: 100%;
    position: relative;

}

.tp-banner-fullscreen-container {
    width: 100%;
    position: relative;
    padding: 0;
}

@media (max-width: 991px) {
    .header .container .row {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: flex-start;
    }

    .accordion {
        margin: 0 !important;
    }

    .accordion .link {
        width: 100% !important;
        text-align: center;
    }

    span.appointment-title {
        font-size: 20px !important;
        font-weight: 600 !important:;
    }
}

@media (max-width: 500px) {
    .logo img {
        width: 90%;
    }

    #page .header a {
        top: -80px;
    }

    .accordion {
        margin: 0 !important;
    }

    .accordion .link {
        width: 100% !important;
    }

    span.appointment-title {
        font-size: 20px !important;
        font-weight: 600 !important:;
    }
}