.bc-gc-header__nav ul.menu ul.sub-menu>li>a {
    width: 260px;
}

.bc-faq {
    text-align: center;
}

.bc-faq .h2,
.bc-water-case .h2  {
        color: #a50000;
        margin-bottom: 1.5rem;
 }

 .bc-faq p,
 .bc-water-case p {
    margin-bottom: 1.5rem;
 }

 .bc-faq .btn-link {
    color: #a50000;
    font-size: 1.5rem;
    font-family: 'Eurostile-Bold', sans-serif;
}

.bc-faq__button button:after,
.bc-faq__button button.collapsed:after {
    font-family: "Font Awesome\ 5 Pro";
}

.bc-faq .card,
.bc-faq .card-header {
    border: 0;
}

.page-id-2193 .bc-the-walker-experience {
    padding-bottom: 60px
}

.bc-water-case {
    background-color: #f9f9f9;
}

.page-id-2193 .bc-seo-bullet-point-rental-about {
    padding-top: 60px;    
}

.bc-cutting-edge-features__imagewrap.-water {
    box-shadow: none;
}

@media only screen and (max-width: 768px) {
    .page-id-2193 .bc-seo-bullet-point-rental-about {
        padding-top: 40px;
    }
}

/** Image Gallery **/
.bc-img-gallery {
    padding: 15px 0px;
    padding-right: 15px;
    padding-bottom: 8px;
}

.bc-img-gallery__single {
    padding-left: 15px;
}

/* Special Pricing Pop Up Modal */
.bc-callout-custom-breakpoints {
    margin-left: 28%;
}

@media (max-width: 767px) {
    .bc-callout-custom-breakpoints {
        margin-left: 19%;
    }
}

@media (max-width: 575px) {
    .bc-callout-custom-breakpoints {
        
    }
}

@media (max-width: 505px) {
    .bc-callout-custom-breakpoints {
        margin-left: 14%;
    }
}

@media (max-width: 400px) {
    .bc-callout-custom-breakpoints {
        margin-left: 10%;
    }
}

.bc-banner-hp__headingwrap {
    margin-bottom: 2.5rem;
}

.bc-special-pricing-button {
    background: #FF6600 !important;
    color: white;
    border: none;
    text-transform: capitalize;
}

.bc-special-pricing-button:hover {
    background-color: #DB5800 !important;
}

/*@media (max-width: 575px) {
    .bc-spring-pricing-modal {
        width:95% !important;
        margin: 3rem auto !important;
    }
}

.bc-spring-pricing-modal {
    max-width: 75rem;
    width: 75%;
}

.bc-spring-pricing-modal__image {
    width: 100%;
    max-width: 678px;
    max-height: 738px;
    padding: 2rem;
}

@media (max-width: 991px) {
    .bc-spring-pricing-modal__image {
        width: 75%;
    }
}

.bc-spring-pricing-modal__content h3 {
    font-size: 1.6rem;
    font-family: Eurostile-Medium, sans-serif;
    color: #a50000;
}*/

.bc-contact-prefooter__connect .-hours,
.bc-seo-rental-prefooter__connect .-hours {
    flex-wrap: wrap;
}

.bc-contact-prefooter__connect .-hours p,
.bc-seo-rental-prefooter__connect .-hours p {
    margin-bottom: 0;
}

.bc-contact-prefooter__connect .-hours .-iconwrap,
.bc-seo-rental-prefooter__connect .-hours .-iconwrap {
    margin-right: 12px;
}

.bc-contact-prefooter__connect .-hours .bc-business-hours,
.bc-seo-rental-prefooter__connect .-hours .bc-business-hours {
    margin-left: 44px;
    color: #fff;
}

@media(max-width: 1200px) {
    .bc-contact-prefooter__connect .-hours .bc-business-hours,
    .bc-seo-rental-prefooter__connect .-hours .bc-business-hours {
        margin-left: 38px;
    }
}

@media(max-width: 992px) {
    .bc-contact-prefooter__connect .-hours,
    .bc-seo-rental-prefooter__connect .-hours {
        width: 80%;
    }

    .bc-contact-prefooter__connect .-hours .bc-business-hours,
    .bc-seo-rental-prefooter__connect .-hours .bc-business-hours {
        margin-left: 44px;
    }
}

@media(max-width: 768px) {
    .bc-contact-prefooter__connect .-hours .bc-business-hours,
    .bc-seo-rental-prefooter__connect .-hours .bc-business-hours {
        margin-left: 38px;
    }
}

@media(max-width: 600px) {
    .bc-contact-prefooter__connect .-hours,
    .bc-seo-rental-prefooter__connect .-hours {
        width: 75%;
    }

    .bc-contact-prefooter__connect .-hours .bc-business-hours,
    .bc-seo-rental-prefooter__connect .-hours .bc-business-hours {
        margin-left: 44px;
    }
}

.bc-contact-prefooter__connect .-hours2,
.bc-seo-rental-prefooter__connect .-hours2 {
    display: flex;
    margin-top: 15px;
}

.bc-contact-prefooter__connect .-hours2 .-iconwrap,
.bc-seo-rental-prefooter__connect .-hours2 .-iconwrap {
    max-width: 2rem;
    flex: 0 0 10%;
    margin-right: 12px;
}

.bc-contact-prefooter__connect .-hours2 .-iconwrap img,
.bc-seo-rental-prefooter__connect .-hours2 .-iconwrap img {
    width: 100%;
}

.bc-contact-prefooter__connect .-hours2 .bc-business-hours,
.bc-seo-rental-prefooter__connect .-hours2 .bc-business-hours {
    color: #fff;
}

.bc-book-your-scooter-form,
.bc-book-your-wheelchair-form {
    padding: 2rem 2rem 0 2rem;
}

.bc-get-started-contact-form {
    padding: 4rem 2.5rem 0 2.5rem;
}

.bc-gc-form .ajax-loader {
     display: block !important
}

.bc-travel-agent-application-form {
    padding: 3rem 3rem 0 3rem !important; 
}

ul#hp_list {
	color: #ffffff;
	text-align: left;
	width: fit-content;
	margin: auto;
	font-size: 1.4rem;
	line-height: 1.9rem;
}
