/* top banner formatting */
    .banner-top .navbar-brand{
        height:auto;
        text-decoration: none;
        float:none;
    }
    .navbar-brand img{
        margin-left:auto;
        margin-right:auto;
        max-width:300px;
    }
    @media (max-width: 768px){
        .navbar-brand img{
            margin-right: auto;
        }
        .navbar-brand .banner-link-top{
            display: none;
        }
    }
/* end top banner formatting */


/* Navbar formatting */

    /* sets navbar to be centered */
        .navbar .navbar-nav {
            display: inline-block;
            float: none;
        }

        .navbar .navbar-collapse {
            text-align: center;
        }
        .navbar .navbar-collapse.in {
            padding:0;
        }
    /* end navbar centered */

    .navbar{
        background-color:#00818A;
        border-radius:0px;
        margin-bottom:0;
    }
    .navbar .collapse.navbar-collapse.in ul{
        width:100%;
    }
    .navbar .collapse.navbar-collapse ul li a{
        font-size:15px;
        color:#fff;
        text-decoration: none;
    }
    .navbar .collapse.navbar-collapse ul li:hover a{
        color: black;
    }
    .navbar .navbar-header{
        width:100%;
    }
    .navbar .nav.navbar-nav.navbar-right a{
        background-color:#00818A;
        border-radius:5px;
        border-right: 2px solid #00818A;
        border-bottom: 2px solid #00818A;
        border-top: 2px solid #2aa72a;
        border-left: 2px solid #2aa72a;
    }
    .icon-bar{
        background-color:#fff;
    }
/* end navbar formatting */

/* page content formatting */
    .page_content{
        margin-top:0;
    }
    .page_content .container{
        padding-top:20px;
        background:#fff;
    }
/* end page content formatting */


/* Footer formatting */
    footer{
        text-align:center;
        color:#fff;
    }

    footer .container{
        background-color:#00818A;
        padding:15px;
        width:100%;
    }
    footer .footer_contact{
        text-align:center;
        margin-left:auto;
        margin-right:auto;
    }
    footer .footer_contact a{
        text-decoration: none;
        color:#ccc;
    }
    footer .footer_contact h3{
        color:#fff;
    }

    /* Pre-footer 1 */
        .pre-footer1{
            background-color:#a0a0a0 ;
        }
        .pre-footer1 .container{
            background-color:#ccc;
            font-size:30px;
        }
        .pre-footer1 .container .fa{
            font-size:60px;
            padding-top:20px;
            padding-bottom:20px;
        }
    /* end pre-footer 1 */

    /* Social Media Links */
        .social_footer{
            margin-left:auto;
            margin-right:auto;
            list-style:none;
            display:inline-flex;
            padding-left:0;
        }
        .social_footer .fa{
            font-size:25px;
            color:#fff;
            padding:5px;
        }
    /* End Social Media Links */
/* End footer formatting */
