
/* General Page Styling */

	/* Import Nunito Sans from Google */
	@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;700;900&display=swap');

	body {
		/* Colours */
		--scout-purple: #7413DC;
		--scout-teal: #00A794;
		--scout-red: #E22E12;
		--scout-pink: #FFB4E5;
		--scout-green: #23A950;
		--scout-navy: #003982;
		--scout-blue: #006DDF;
		--scout-yellow: #FFE627;
		--scout-section-green: #004851;
		--scouts-forest-green: #205B41;
		--footer-purple: #490499;
		--grey-05: #F2F2F2;
		--grey-20: #CCCCCC;
		--grey-40: #999999;
		--grey-60: #666666;
		--grey-80: #333333;
		--accent-fireworks: #FA620A;

		/* Type */
		font-family: 'Nunito Sans', sans-serif;
		}

	h1 {font-size: 130px; font-weight: 900;}
	h2 {font-size: 50px; font-weight: 900;}
	h3 {font-size: 35px; font-weight: 300;}
	h6 {font-size: 1.2em; font-weight: 700;}
	p, li {font-size: 1.2em; font-weight: 300;}
	strong {font-weight: 700;}
	/* .row {margin-top: 40px; margin-bottom: 40px;} */
	/* .row .header,.row .footer {margin:0;} */

	/* Screens smaller than 'Small' */
	@media (max-width: 576px) {
		h1 {font-size: 130px; font-weight: 900;}
		h2 {font-size: 32px; font-weight: 900;}
		h3 {font-size: 24px; font-weight: 300;}
		h6 {font-size: 1em; font-weight: 700;}
		p {font-size: 1em; font-weight: 300;}
	}

	a,a:hover {color: inherit;}
	a.btn, .btn-primary {background-color:inherit; border-color: #000000; border-radius: 0px; border-style: solid; border-width: 1px; color: inherit;}
	a.btn:hover, .btn-primary:hover {background-color: #000000; border-color: #000000; color: #ffffff; text-decoration: none;}
	a.btn.disabled, .btn-primary:disabled {	border: 1px solid rgb(165, 0, 0); /* For non-RGBA browsers */
    								border: 1px solid rgba(0, 0, 0, .65);}

	.form-control {border-radius: 0px; border-color: #000000; color: inherit;}
	form p {font-size:inherit;}

.content-container a {font-weight: 700;}

.div-img {
	background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
	padding-top: 33%;
	/* height: 600px; */
	/* min-height: 20vh; */
	}

	/* Screens smaller than 'Small' */
	@media (max-width: 576px) {
		.div-img{
			padding-top: 66%;
		}
	}

.nav-item.active, .nav-item:hover {background-color: var(--scout-purple); color: #ffffff;}
 /* {background-color: #ffffff; color: #000000;} */

.navbar-toggler-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

/* .section-logo-beavers {max-width:66%;}
.section-logo-cubs {max-width:50%;}
.section-logo-scouts {max-width:66%;}
.section-logo-explorers {max-width:75%;}
.section-logo-network {max-width:66%;} */
/* .network-logo {margin-bottom: 1rem;} */

/* .img-header {background-image: url('photographs/norway-tent-outside-med.jpg');} */
.img-beavers {background-image: url('photographs/beavers-listening-sml.jpg');}
.img-cubs {background-image: url('photographs/group-of-cubs-on-raft-sml.jpg');}
.img-scouts {background-image: url('photographs/two-scouts-by-fire-sml.jpg');}
.img-explorers {background-image: url('photographs/explorer-belt-expedition-sml.jpg');}
.img-join-us {background-image: url('photographs/scouts-and-explorers-with-helen-glover-sml.jpg');}
.img-volunteer {background-image: url('photographs/adult-leader-teaching-rope-skills-sml.jpg');}
.img-fireworks {background-image: url('photographs/fireworks-sml.jpg');}


/* Header Styles */

	/* Basic styling */
	.header {
		background-color: var(--grey-40);
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		color: #ffffff;
	}

	.row-header {min-height: 50vh;}

	.header-img {max-width: 25%;}

	/* Screens smaller than 'Large' */
	@media (max-width: 959px) {
		.header {text-align: center;}
		.header h1 {font-size: 16vw;}
		.header h2 {font-size: 5.5vw;}
		.header h3 {font-size: 4vw;}
		.header-img {max-width: 40%;}
	}

/* Reference
--breakpoint-xs: 0;
--breakpoint-sm: 576px;
--breakpoint-md: 768px;
--breakpoint-lg: 992px;
--breakpoint-xl: 1200px; */



/* Theme Styles */


.theme-beavers h1 {color: #ffffff;}
.theme-beavers h2, .theme-beavers h3, .theme-beavers h6 {color: var(--scout-blue);}
.theme-beavers.theme-dark,  .theme-beavers .theme-dark {background-color: var(--scout-blue); color: #ffffff;}
.theme-beavers .footer {background-color: var(--scout-blue); color: #ffffff;}
.theme-beavers.theme-dark h1, .theme-beavers.theme-dark h2, .theme-beavers.theme-dark h3, .theme-beavers.theme-dark h6, .theme-beavers .theme-dark h1, .theme-beavers .theme-dark h2, .theme-beavers .theme-dark h3, .theme-beavers .theme-dark h6 {color: var(--scout-yellow);}
.theme-beavers .footer h6 {color: var(--scout-yellow);}
.theme-beavers.theme-dark a.btn, .theme-beavers .theme-dark a.btn {border-color: #ffffff; color: #ffffff;}
.theme-beavers.theme-dark a.btn:hover, .theme-beavers .theme-dark a.btn:hover {background-color: #ffffff; color: var(--scout-blue);}
.theme-beavers.nav-item.active, .theme-beavers.nav-item:hover {background-color: var(--scout-blue); color: #ffffff;}
.theme-beavers .section-header-logo {max-width: 66%;}

.theme-cubs h1 {color: #ffffff;}
.theme-cubs h2, .theme-cubs h3, .theme-cubs h6 {color: var(--scout-green);}
.theme-cubs.theme-dark,  .theme-cubs .theme-dark {background-color: var(--scout-green); color: #ffffff;}
.theme-cubs .footer {background-color: var(--scout-green); color: #ffffff;}
.theme-cubs.theme-dark h1, .theme-cubs.theme-dark h2, .theme-cubs.theme-dark h3, .theme-cubs.theme-dark h6, .theme-cubs .theme-dark h1, .theme-cubs .theme-dark h2, .theme-cubs .theme-dark h3, .theme-cubs .theme-dark h6 {color: #ffffff;}
.theme-cubs .footer h6 {color: #ffffff;}
.theme-cubs.theme-dark a.btn, .theme-cubs .theme-dark a.btn {border-color: #ffffff; color: #ffffff;}
.theme-cubs.theme-dark a.btn:hover, .theme-cubs .theme-dark a.btn:hover {background-color: #ffffff; color: var(--scout-green);}
.theme-cubs.nav-item.active, .theme-cubs.nav-item:hover {background-color: var(--scout-green); color: #ffffff;}
.theme-cubs .section-header-logo {max-width: 50%;}

.theme-scouts h1 {color: #ffffff;}
.theme-scouts h2, .theme-scouts h3, .theme-scouts h6 {color: var(--scout-section-green);}
.theme-scouts.theme-dark,  .theme-scouts .theme-dark {background-color: var(--scout-section-green); color: #ffffff;}
.theme-scouts .footer {background-color: var(--scout-section-green); color: #ffffff;}
.theme-scouts.theme-dark h1, .theme-scouts.theme-dark h2, .theme-scouts.theme-dark h3, .theme-scouts.theme-dark h6, .theme-scouts .theme-dark h1, .theme-scouts .theme-dark h2, .theme-scouts .theme-dark h3, .theme-scouts .theme-dark h6 {color: #ffffff;}
.theme-scouts .footer h6 {color: #ffffff;}
.theme-scouts.theme-dark a.btn, .theme-scouts .theme-dark a.btn {border-color: #ffffff; color: #ffffff;}
.theme-scouts.theme-dark a.btn:hover, .theme-scouts .theme-dark a.btn:hover {background-color: #ffffff; color: var(--scout-section-green);}
.theme-scouts.nav-item.active, .theme-scouts.nav-item:hover {background-color: var(--scout-section-green); color: #ffffff;}
.theme-scouts .section-header-logo {max-width: 66%;}

.theme-explorers h1 {color: #ffffff;}
.theme-explorers h2, .theme-explorers h3, .theme-explorers h6 {color: var(--scout-navy);}
.theme-explorers.theme-dark,  .theme-explorers .theme-dark {background-color: var(--scout-navy); color: #ffffff;}
.theme-explorers .footer {background-color: var(--scout-navy); color: #ffffff;}
.theme-explorers.theme-dark h1, .theme-explorers.theme-dark h2, .theme-explorers.theme-dark h3, .theme-explorers.theme-dark h6, .theme-explorers .theme-dark h1, .theme-explorers .theme-dark h2, .theme-explorers .theme-dark h3, .theme-explorers .theme-dark h6 {color: #ffffff;}
.theme-explorers .footer h6 {color: #ffffff;}
.theme-explorers.theme-dark a.btn, .theme-explorers .theme-dark a.btn {border-color: #ffffff; color: #ffffff;}
.theme-explorers.theme-dark a.btn:hover, .theme-explorers .theme-dark a.btn:hover {background-color: #ffffff; color: var(--scout-navy);}
.theme-explorers.nav-item.active, .theme-explorers.nav-item:hover {background-color: var(--scout-navy); color: #ffffff;}
.theme-explorers .section-header-logo {max-width: 75%;}

.theme-network h1 {color: #ffffff;}
.theme-network h2, .theme-network h3, .theme-network h6 {color: #000000;}
.theme-network.theme-dark,  .theme-network .theme-dark {background-color: #000000; color: #ffffff;}
.theme-network .footer {background-color: #000000; color: #ffffff;}
.theme-network.theme-dark h1, .theme-network.theme-dark h2, .theme-network.theme-dark h3, .theme-network.theme-dark h6, .theme-network .theme-dark h1, .theme-network .theme-dark h2, .theme-network .theme-dark h3, .theme-network .theme-dark h6 {color: #ffffff;}
.theme-network .footer h6 {color: #ffffff;}
.theme-network.theme-dark a.btn, .theme-network .theme-dark a.btn {border-color: #ffffff; color: #ffffff;}
.theme-network.theme-dark a.btn:hover, .theme-network .theme-dark a.btn:hover {background-color: #ffffff; color:#000000;}
.theme-network.nav-item.active, .theme-network.nav-item:hover {background-color: #000000; color: #ffffff;}
.theme-network .section-header-logo {max-width: 66%;}

.theme-purple h1 {color: #ffffff;}
.theme-purple h2, .theme-purple h3, .theme-purple h6 {color: var(--scout-purple);}
.theme-purple.theme-dark,  .theme-purple .theme-dark {background-color: var(--scout-purple); color: #ffffff;}
.theme-purple .footer {background-color: var(--scout-purple); color: #ffffff;}
.theme-purple.theme-dark h1, .theme-purple.theme-dark h2, .theme-purple.theme-dark h3, .theme-purple.theme-dark h6, .theme-purple .theme-dark h1, .theme-purple .theme-dark h2, .theme-purple .theme-dark h3, .theme-purple .theme-dark h6 {color: #ffffff;}
.theme-purple .footer h6 {color: #ffffff;}
.theme-purple.theme-dark a.btn, .theme-purple .theme-dark a.btn {border-color: #ffffff; color: #ffffff;}
.theme-purple.theme-dark a.btn:hover, .theme-purple .theme-dark a.btn:hover {background-color: #ffffff; color: var(--scout-purple);}
.theme-purple.nav-item.active, .theme-purple.nav-item:hover {background-color: var(--scout-purple); color: #ffffff;}
.theme-purple .section-header-logo {max-width: 50%;}

.theme-pink h1 {color: #ffffff;}
.theme-pink h2, .theme-pink h3, .theme-pink h6 {color: var(--scout-pink);}
.theme-pink.theme-dark,  .theme-pink .theme-dark {background-color: var(--scout-pink); color: #000000;}
.theme-pink .footer {background-color: var(--scout-pink); color: #000000;}
.theme-pink.theme-dark h1, .theme-pink.theme-dark h2, .theme-pink.theme-dark h3, .theme-pink.theme-dark h6, .theme-pink .theme-dark h1, .theme-pink .theme-dark h2, .theme-pink .theme-dark h3, .theme-pink .theme-dark h6 {color: #000000;}
.theme-pink .footer h6 {color: #000000;}
.theme-pink.theme-dark a.btn, .theme-pink .theme-dark a.btn {border-color: #000000; color: #000000;}
.theme-pink.theme-dark a.btn:hover, .theme-pink .theme-dark a.btn:hover {background-color: #000000; color: var(--scout-pink);}
.theme-pink.nav-item.active, .theme-pink.nav-item:hover {background-color: var(--scout-pink); color: #000000;}
.theme-pink .section-header-logo {max-width: 50%;}

.theme-red h1 {color: #ffffff;}
.theme-red h2, .theme-red h3, .theme-red h6 {color: var(--scout-red);}
.theme-red.theme-dark,  .theme-red .theme-dark {background-color: var(--scout-red); color: #ffffff;}
.theme-red .footer {background-color: var(--scout-red); color: #ffffff;}
.theme-red.theme-dark h1, .theme-red.theme-dark h2, .theme-red.theme-dark h3, .theme-red.theme-dark h6, .theme-red .theme-dark h1, .theme-red .theme-dark h2, .theme-red .theme-dark h3, .theme-red .theme-dark h6 {color: #ffffff;}
.theme-red .footer h6 {color: #ffffff;}
.theme-red.theme-dark a.btn, .theme-red .theme-dark a.btn {border-color: #ffffff; color: #ffffff;}
.theme-red.theme-dark a.btn:hover, .theme-red .theme-dark a.btn:hover {background-color: #ffffff; color: var(--scout-red);}
.theme-red.nav-item.active, .theme-red.nav-item:hover {background-color: var(--scout-red); color: #ffffff;}
.theme-red .section-header-logo {max-width: 50%;}

.theme-yellow h1 {color: #ffffff;}
.theme-yellow h2, .theme-yellow h3, .theme-yellow h6 {color: var(--grey-80);}
.theme-yellow.theme-dark,  .theme-yellow .theme-dark {background-color: var(--scout-yellow); color: #000000;}
.theme-yellow .footer {background-color: var(--grey-80); color: #ffffff;}
.theme-yellow.theme-dark h1, .theme-yellow.theme-dark h2, .theme-yellow.theme-dark h3, .theme-yellow.theme-dark h6, .theme-yellow .theme-dark h1, .theme-yellow .theme-dark h2, .theme-yellow .theme-dark h3, .theme-yellow .theme-dark h6 {color: #000000;}
.theme-yellow .footer h6 {color: var(--scout-yellow);}
.theme-yellow.theme-dark a.btn, .theme-yellow .theme-dark a.btn {border-color: #000000; color: #000000;}
.theme-yellow.theme-dark a.btn:hover, .theme-yellow .theme-dark a.btn:hover {background-color: #000000; color: var(--scout-yellow);}
.theme-yellow.nav-item.active, .theme-yellow.nav-item:hover {background-color: var(--scout-yellow); color: #000000;}
.theme-yellow .section-header-logo {max-width: 75%;}

.theme-grey h1 {color: #ffffff;}
.theme-grey h2, .theme-grey h3, .theme-grey h6 {color: var(--grey-80);}
.theme-grey.theme-dark,  .theme-grey .theme-dark {background-color: var(--grey-80); color: #ffffff;}
.theme-grey .footer {background-color: var(--grey-80); color: #ffffff;}
.theme-grey.theme-dark h1, .theme-grey.theme-dark h2, .theme-grey.theme-dark h3, .theme-grey.theme-dark h6, .theme-grey .theme-dark h1, .theme-grey .theme-dark h2, .theme-grey .theme-dark h3, .theme-grey .theme-dark h6 {color: #ffffff;}
.theme-grey .footer h6 {color: #ffffff;}
.theme-grey.theme-dark a.btn, .theme-grey .theme-dark a.btn {border-color: #ffffff; color: #ffffff;}
.theme-grey.theme-dark a.btn:hover, .theme-grey .theme-dark a.btn:hover {background-color: #ffffff; color: var(--grey-80);}
.theme-grey.nav-item.active, .theme-grey.nav-item:hover {background-color: var(--grey-80); color: #ffffff;}
.theme-grey .section-header-logo {max-width: 75%;}

.theme-fireworks h1 {color: #ffffff;}
.theme-fireworks h2, .theme-fireworks h3, .theme-fireworks h6 {color: var(--accent-fireworks);}
.theme-fireworks.theme-dark,  .theme-fireworks .theme-dark {background-color: #000000; color: #FFFFFF;}
.theme-fireworks .footer {background-color: #000000; color: #ffffff;}
/* This h specification is slightly different */
.theme-fireworks.theme-dark h1 {color: #ffffff;}
.theme-fireworks.theme-dark h2, .theme-fireworks.theme-dark h3, .theme-fireworks.theme-dark h6, .theme-fireworks .theme-dark h1, .theme-fireworks .theme-dark h2, .theme-fireworks .theme-dark h3, .theme-fireworks .theme-dark h6 {color: var(--accent-fireworks);}
.theme-fireworks .footer h6 {color: var(--accent-fireworks);}
.theme-fireworks.theme-dark a.btn, .theme-fireworks .theme-dark a.btn {border-color: #ffffff; color: #ffffff;}
.theme-fireworks.theme-dark a.btn:hover, .theme-fireworks .theme-dark a.btn:hover {background-color: #ffffff; color: #000000;}
.theme-fireworks.nav-item.active, .theme-fireworks.nav-item:hover {background-color: var(--accent-fireworks); color: #000000;}
.theme-fireworks .section-header-logo {max-width: 75%;}

.theme-forest h1 {color: #ffffff;}
.theme-forest h2, .theme-forest h3, .theme-forest h6 {color: var(--scouts-forest-green);}
.theme-forest.theme-dark,  .theme-forest .theme-dark {background-color: var(--scouts-forest-green); color: #ffffff;}
.theme-forest .footer {background-color: var(--scouts-forest-green); color: #ffffff;}
.theme-forest.theme-dark h1, .theme-forest.theme-dark h2, .theme-forest.theme-dark h3, .theme-forest.theme-dark h6, .theme-forest .theme-dark h1, .theme-forest .theme-dark h2, .theme-forest .theme-dark h3, .theme-forest .theme-dark h6 {color: #ffffff;}
.theme-forest .footer h6 {color: #ffffff;}
.theme-forest.theme-dark a.btn, .theme-forest .theme-dark a.btn {border-color: #ffffff; color: #ffffff;}
.theme-forest.theme-dark a.btn:hover, .theme-forest .theme-dark a.btn:hover {background-color: #ffffff; color: var(--scouts-forest-green);}
.theme-forest.nav-item.active, .theme-forest.nav-item:hover {background-color: var(--scouts-forest-green); color: #ffffff;}
.theme-forest .section-header-logo {max-width: 66%;}

h3.prog-nomeeting {color: var(--grey-40);}

/* Original */
/* .theme-beavers h1, .theme-beavers h2, .theme-beavers h3, .theme-beavers h6
		{color: var(--scout-blue);}
.theme-beavers .theme-dark,
.theme-beavers .footer
 		{background-color: var(--scout-blue);	color: #ffffff;}
.theme-beavers .theme-dark h1, .theme-beavers .theme-dark h2, .theme-beavers .theme-dark h3, .theme-beavers .theme-dark h6,
.theme-beavers .footer h6
		{color: var(--scout-yellow);}
.theme-beavers .theme-dark a.btn {border-color: #ffffff; color: #ffffff;}
.theme-beavers .theme-dark a.btn:hover {background-color: #ffffff; color: var(--scout-blue);}
.theme-beavers.nav-item.active,.theme-beavers.nav-item:hover {background-color: var(--scout-blue); color: #ffffff;}
.theme-beavers .section-header-logo {max-width: 66%;}

.theme-cubs h1, .theme-cubs h2, .theme-cubs h3, .theme-cubs h6
		{color: var(--scout-green);}
.theme-cubs .theme-dark,
.theme-cubs .footer
 		{background-color: var(--scout-green);	color: #ffffff;}
.theme-cubs .theme-dark h1, .theme-cubs .theme-dark h2, .theme-cubs .theme-dark h3, .theme-cubs .theme-dark h6,
.theme-cubs .footer h6
		{color: #ffffff;}
.theme-cubs .theme-dark a.btn {border-color: #ffffff; color: #ffffff;}
.theme-cubs .theme-dark a.btn:hover {background-color: #ffffff; color: var(--scout-green);}
.theme-cubs.nav-item.active,.theme-cubs.nav-item:hover {background-color: var(--scout-green); color: #ffffff;}
.theme-cubs .section-header-logo {max-width: 50%;}

.theme-scouts h1, .theme-scouts h2, .theme-scouts h3, .theme-scouts h6
		{color: var(--scout-section-green);}
.theme-scouts .theme-dark,
.theme-scouts .footer
 		{background-color: var(--scout-section-green);	color: #ffffff;}
.theme-scouts .theme-dark h1, .theme-scouts .theme-dark h2, .theme-scouts .theme-dark h3, .theme-scouts .theme-dark h6,
.theme-scouts .footer h6
		{color: #ffffff;}
.theme-scouts .theme-dark a.btn {border-color: #ffffff; color: #ffffff;}
.theme-scouts .theme-dark a.btn:hover {background-color: #ffffff; color: var(--scout-section-green);}
.theme-scouts.nav-item.active,.theme-scouts.nav-item:hover {background-color: var(--scout-section-green); color: #ffffff;}
.theme-scouts .section-header-logo {max-width: 66%;}

.theme-explorers h1, .theme-explorers h2, .theme-explorers h3, .theme-explorers h6
		{color: var(--scout-navy);}
.theme-explorers .theme-dark,
.theme-explorers .footer
 		{background-color: var(--scout-navy);	color: #ffffff;}
.theme-explorers .theme-dark h1, .theme-explorers .theme-dark h2, .theme-explorers .theme-dark h3, .theme-explorers .theme-dark h6,
.theme-explorers .footer h6
		{color: #ffffff;}
.theme-explorers .theme-dark a.btn {border-color: #ffffff; color: #ffffff;}
.theme-explorers .theme-dark a.btn:hover {background-color: #ffffff; color: var(--scout-navy);}
.theme-explorers.nav-item.active,.theme-explorers.nav-item:hover {background-color: var(--scout-navy); color: #ffffff;}
.theme-explorers .section-header-logo {max-width: 75%;}

.theme-network h1, .theme-network h2, .theme-network h3, .theme-network h6
		{color: #000000;}
.theme-network .theme-dark,
.theme-network .footer
 		{background-color: #000000;	color: #ffffff;}
.theme-network .theme-dark h1, .theme-network .theme-dark h2, .theme-network .theme-dark h3, .theme-network .theme-dark h6,
.theme-network .footer h6
		{color: #ffffff;}
.theme-network .theme-dark a.btn {border-color: #ffffff; color: #ffffff;}
.theme-network .theme-dark a.btn:hover {background-color: #ffffff; color: #000000;}
.theme-network.nav-item.active,.theme-network.nav-item:hover {background-color: #000000; color: #ffffff;}
.theme-network .section-header-logo {max-width: 100%;} */

/* .theme-network-dark {background-color: #000000;	color: #ffffff;}
/* .theme-network-dark h6 {color: var(--grey-40);} */
/* .theme-network-dark a.btn {border-color: #ffffff; color: #ffffff;} */
/* .theme-network-dark a.btn:hover {background-color: #ffffff; color: #000000;} */

/* .theme-purple h2 {color: var(--scout-purple);}

.theme-pink {background-color: var(--scout-pink);	color: #000000;}

.theme-red {background-color: var(--scout-red);	color: #ffffff;}

.theme-yellow-dark {background-color: var(--scout-yellow);	color: #000000;}
.theme-yellow-dark a.btn {border-color: #000000; color: #000000;}
.theme-yellow-dark a.btn:hover {background-color: #000000; color: var(--scout-yellow);}
.theme-yellow.nav-item.active,
.theme-yellow.nav-item:hover {background-color: var(--scout-yellow); color: #000000;}

.theme-grey h1, .theme-grey h2, .theme-grey h3, .theme-grey h6
		{color: var(--grey-80);}
.theme-grey-dark,
.theme-grey .theme-dark,
.theme-grey .header, .theme-grey .footer
 		{background-color: var(--grey-80);	color: #ffffff;}
.theme-grey .header h1 {color: #ffffff;}
.theme-grey-dark h1, .theme-grey-dark h2, .theme-grey-dark h3, .theme-grey-dark h6,
.theme-grey .theme-dark h1, .theme-grey .theme-dark h2, .theme-grey .theme-dark h3, .theme-grey .theme-dark h6,
.theme-grey .footer h6
		{color: var(--scout-yellow);}
.theme-grey-dark a.btn {border-color: #ffffff; color: #ffffff;}
.theme-grey-dark a.btn:hover {background-color: #ffffff; color: var(--grey-80);}
.theme-grey.nav-item.active,.theme-grey.nav-item:hover {background-color: var(--grey-80); color: #ffffff;}
.theme-grey .section-header-logo {max-width: 75%;} */

/* .theme-grey {background-color: var(--grey-80);	color: #ffffff;}
.theme-grey h2 {color: var(--scout-yellow);}
.theme-grey a.btn {border-color: #ffffff; color: #ffffff;}
.theme-grey a.btn:hover {background-color: #ffffff; color:#000000;} */


/* Footer */
.footer {font-size: 0.8em; background-color: var(--footer-purple); color: #ffffff;}
.footer img {width: 100px;}


/* Embedded Google Map */
.mapouter {position:relative;text-align:right;height:100%;width:100%;}
.gmap_canvas {overflow:hidden;background:none!important;height:100%;width:100%;}
