.outline-border.section__bg--light-1:before, .outline-border.section__bg--light-2:before {
    border-bottom: 20px solid #55a139!important;
}
#faq .grid6 {
    width: 48%;
}
#faq .column {
    float: left;
    margin: 0 1%;
}
.clear{
    clear:both;
}
#faq th, #faq td, #faq table{
    border:none;
}
h3.banner-c__title.component__title.banner-text__title--extraLarge.text-center {
    color: #fff!important;
}
p.banner-c__subtitle.component__subtitle.banner-text__subtitle--medium.text-center {
    color: #fff!important;
}
.logo_header__container--inner .logo img{
    border-radius: 10px;
    webkit-box-shadow: 0px 0px 10px #000000;
    -moz-box-shadow: 0px 0px 10px #000000;
    box-shadow: 0px 0px 10px #000000;
}
h4.hours-a__subtitle.component__subtitle {
    font-size: 20px!important;
    font-style: italic;
}


@media (min-width: 992px){
.csthead .col-lg-2, div#id_bf2d2e0a-c5e8-5100-a372-7c20ad25b267 .col-lg-2, div#id_77646544-c4a0-5c08-927d-0bbc954c1b44 .col-lg-2,
div#id_5cef0cc6-4682-5b19-ae09-f92a4dee5b7c .col-lg-2, div#id_c272a07d-f963-5a82-9c4b-30e18b3e080b .col-lg-2{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}
.csthead .col-lg-7, div#id_bf2d2e0a-c5e8-5100-a372-7c20ad25b267 .col-lg-7, div#id_77646544-c4a0-5c08-927d-0bbc954c1b44 .col-lg-7,
div#id_5cef0cc6-4682-5b19-ae09-f92a4dee5b7c .col-lg-7, div#id_c272a07d-f963-5a82-9c4b-30e18b3e080b .col-lg-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
}
.csthead .col-lg-3, div#id_bf2d2e0a-c5e8-5100-a372-7c20ad25b267 .col-lg-3, div#id_77646544-c4a0-5c08-927d-0bbc954c1b44 .col-lg-3,
div#id_5cef0cc6-4682-5b19-ae09-f92a4dee5b7c .col-lg-3, div#id_c272a07d-f963-5a82-9c4b-30e18b3e080b .col-lg-3{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
}
}

@media only screen and (max-width: 767px){
    .left, .right {
        float: none;
        display: block;
    }
    #faq table tr {
        display: grid;
    }
    #faq table{
        width: 100%!important;
    }
}