

*,
    ::after,
    ::before {
        box-sizing: content-box;
    }

    .menu-section-sub-right ul {
        padding: 0;
        margin: 0;
    }

    .menu-section-sub-right ul li {
        list-style: none;
        height: 35px;
        line-height: 35px;
        /*border-bottom:solid 1px #c8c4be;*/
        text-align: left !important;
    }

    .menu-section-sub-right ul li a {
        display: block;
        text-decoration: none;
        color: #333;
        padding-left: 30px;
    }

    .menu-section-sub-right ul li .active1 {
        font-weight: bold;
    }

    .menu-section-sub-left-2 .text2 {
        font-weight: normal;
        font-size: 15px;
        color: #333;
    }

    .menu-section-sub-left-2 ul li {
        list-style: none;
        text-align: left;
        width: 33%;
        float: left;
    }

    .menu-section-sub-left-2 .checkbox1 {
        float: left;
        width: auto;
        height: 24px;
        padding-top: 0px;
        clear: both;
    }

    .menu-section-sub-left-2 {
        width: 100%;
        padding-left: 19px;
    }

    .menu-section-sub-left-2 ul {
        padding: 0px;
        margin: 0px;
    }

    #visitAll {
        float: none;
    }

    .menu-section-sub-left-8 .button2 {
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        color: #fff;
        font-weight: 100;
        height: 32px;
        background: #93887a;
        float: none;
        width: 100%;
    }

    .fullWindow {
        position: fixed;
        top: 0px;
        right: 0px;
        bottom: 0px;
        left: 0px;
        display: none;
        z-index: 12;
        background-color: rgb(255, 255, 255);
        min-height: 630px;
    }

    #accordian {
        height: 100vh;
        overflow-x: scroll;
    }

    #accordian li h3 {
        color: #8f887e;
    }

    #accordian ul ul li a {
        display: block;
        transition: all 0.15s;
    }

    #accordian li a {
        text-decoration: none;
    }

    #accordian ul ul {
        display: none;
    }

    #accordian li.active ul {
        display: block;
    }

    @media only screen and (max-width: 800px) {

        *,
        ::after,
        ::before {
            box-sizing: border-box;
        }
    }
