/* default styles for extension "tx_felogin_pi1" */
		.tx-felogin-pi1 label {
			display: block;
		}
      .bh-color__theme-c5810 .ribbon .ce-alert {
                    background: #2aacef;
                }


                .bh-color__theme-c5810 #header .nav-global .button {
                    color: #2aacef;
                }

                .bh-color__theme-c5810 #header .nav-global .button:hover {
                    background: #2aacef;
                    color: white;
                }

                .bh-color__theme-c5810 #header .nav-global .button-group #my-visit-opener.button {
                    color: white;
                    background-color: #2aacef;
                }

                .bh-color__theme-c5810 #header .nav-global .button-group #my-visit-opener.button:hover {
                    color: #2aacef;
                    background: white;
                }

                .bh-color__theme-c5810 #header .nav-global .button-group #my-visit-opener.button:hover .icon .icon {
                    color: #0c255e;
                }

                .bh-color__theme-c5810 #header .nav-global .button-group #my-visit-opener.button .text-circle {
                    background: #2597d9;
                    border-color: #2597d9;
                }

                .bh-color__theme-c5810 #feature .button {
                    color: white;
                    background-color: #2aacef;
                }

				.bh-color__theme-c5810 #feature .button .last-icon-cell {
                    border-color: #49b8f1;
                }

                .bh-color__theme-c5810 #feature .button:hover {
                    color: #2aacef !important;
                    background-color: white;
                }

				.bh-color__theme-c5810 #feature .button:hover .last-icon-cell {
                    border-color: #2aacef;
                }

                .bh-color__theme-c5810 #feature .button:hover .icon {
                    color: inherit;
                }

                .bh-color__theme-c5810 #feature .button:hover .last-icon-cell {
                    border-color: #2aacef;
                }

                .bh-color__theme-c5810 #feature .bh__link-underline.bh__link-alt-color a {
                    color: white;
                    border-bottom-color: white;
                }

                .bh-color__theme-c5810 #feature .bh__link-underline a {
                    color: #2aacef;
                    border-bottom-color: #2aacef;
                }

                .bh-color__theme-c5810 #feature .bh__link-underline a:hover {
                    color: white;
                    border-bottom-color: white;
                }

                .bh-color__theme-c5810 #feature .feature-footer .open-hours .icon {
                    color: #2aacef;
                }

                .bh-color__theme-c5810 #feature .carousel-container .arrows .arrow .st2 {
                    stroke: #2aacef;
                }
				
				  .bh-color__theme-c6601 .ribbon .ce-alert {
                    background: #f26a2b;
                }


                .bh-color__theme-c6601 #header .nav-global .button {
                    color: #f26a2b;
                }

                .bh-color__theme-c6601 #header .nav-global .button:hover {
                    background: #f26a2b;
                    color: white;
                }

                .bh-color__theme-c6601 #header .nav-global .button-group #my-visit-opener.button {
                    color: white;
                    background-color: #f26a2b;
                }

                .bh-color__theme-c6601 #header .nav-global .button-group #my-visit-opener.button:hover {
                    color: #f26a2b;
                    background: white;
                }

                .bh-color__theme-c6601 #header .nav-global .button-group #my-visit-opener.button:hover .icon .icon {
                    color: #1e6786;
                }

                .bh-color__theme-c6601 #header .nav-global .button-group #my-visit-opener.button .text-circle {
                    background: #d26938;
                    border-color: #d26938;
                }

                .bh-color__theme-c6601 #feature .button {
                    color: white;
                    background-color: #f26a2b;
                }

				.bh-color__theme-c6601 #feature .button .last-icon-cell {
                    border-color: #f3804a;
                }

                .bh-color__theme-c6601 #feature .button:hover {
                    color: #f26a2b !important;
                    background-color: white;
                }

				.bh-color__theme-c6601 #feature .button:hover .last-icon-cell {
                    border-color: #f26a2b;
                }

                .bh-color__theme-c6601 #feature .button:hover .icon {
                    color: inherit;
                }

                .bh-color__theme-c6601 #feature .button:hover .last-icon-cell {
                    border-color: #f26a2b;
                }

                .bh-color__theme-c6601 #feature .bh__link-underline.bh__link-alt-color a {
                    color: white;
                    border-bottom-color: white;
                }

                .bh-color__theme-c6601 #feature .bh__link-underline a {
                    color: #f26a2b;
                    border-bottom-color: #f26a2b;
                }

                .bh-color__theme-c6601 #feature .bh__link-underline a:hover {
                    color: white;
                    border-bottom-color: white;
                }

                .bh-color__theme-c6601 #feature .feature-footer .open-hours .icon {
                    color: #f26a2b;
                }

                .bh-color__theme-c6601 #feature .carousel-container .arrows .arrow .st2 {
                    stroke: #f26a2b;
                }
				
				  .bh-color__theme-c5281 .ribbon .ce-alert {
                    background: #6ec25b;
                }


                .bh-color__theme-c5281 #header .nav-global .button {
                    color: #6ec25b;
                }

                .bh-color__theme-c5281 #header .nav-global .button:hover {
                    background: #6ec25b;
                    color: white;
                }

                .bh-color__theme-c5281 #header .nav-global .button-group #my-visit-opener.button {
                    color: white;
                    background-color: #6ec25b;
                }

                .bh-color__theme-c5281 #header .nav-global .button-group #my-visit-opener.button:hover {
                    color: #6ec25b;
                    background: white;
                }

                .bh-color__theme-c5281 #header .nav-global .button-group #my-visit-opener.button:hover .icon .icon {
                    color: #003147;
                }

                .bh-color__theme-c5281 #header .nav-global .button-group #my-visit-opener.button .text-circle {
                    background: #5dac58;
                    border-color: #5dac58;
                }

                .bh-color__theme-c5281 #feature .button {
                    color: white;
                    background-color: #6ec25b;
                }

				.bh-color__theme-c5281 #feature .button .last-icon-cell {
                    border-color: #83cb73;
                }

                .bh-color__theme-c5281 #feature .button:hover {
                    color: #6ec25b !important;
                    background-color: white;
                }

				.bh-color__theme-c5281 #feature .button:hover .last-icon-cell {
                    border-color: #6ec25b;
                }

                .bh-color__theme-c5281 #feature .button:hover .icon {
                    color: inherit;
                }

                .bh-color__theme-c5281 #feature .button:hover .last-icon-cell {
                    border-color: #6ec25b;
                }

                .bh-color__theme-c5281 #feature .bh__link-underline.bh__link-alt-color a {
                    color: white;
                    border-bottom-color: white;
                }

                .bh-color__theme-c5281 #feature .bh__link-underline a {
                    color: #147cae;
                    border-bottom-color: #147cae;
                }

                .bh-color__theme-c5281 #feature .bh__link-underline a:hover {
                    color: white;
                    border-bottom-color: white;
                }

                .bh-color__theme-c5281 #feature .feature-footer .open-hours .icon {
                    color: #6ec25b;
                }

                .bh-color__theme-c5281 #feature .carousel-container .arrows .arrow .st2 {
                    stroke: #6ec25b;
                }
				
				
				
				
				