/* cmsms stylesheet: Bootstrap4 Custom modified: Friday, November 16, 2018 5:55:18 PM */
/* -----------------------------------------------Customisations to the Bootstrap4 theme go in this file.-------------------------------------------------- *//*	Main Colours- 8-digit hex; last two digits set opacity (00-FF) e.g. '80' = 50%*/ /* #b6e3ab1a; - greenish light grey; try 'darkcyan' */	/* was #00A794FF : green used in logo "X" like css 'mediumspringgreen' */	/* was #18BC9CFF : green used at national scout site *//*Digital Style Guide Version 1.0 May 2018http://scouts.org.uk/media/944153/digital_style_guide.pdf*//* Import Fonts from Google-------------------------------------------------- *//*was @import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro|Merriweather');new look (Scout style guideline)<link href="https://fonts.googleapis.com/css?family=Nunito+Sans:400,400i,700" rel="stylesheet">*/@import url('https://fonts.googleapis.com/css?family=Nunito+Sans:400,400i,700');/* Add a box-shadow to the viewport-------------------------------------------------- */html {min-height:100%;-webkit-box-shadow: inset 0 0 5rem rgba(0,0,0,.25);box-shadow: inset 0 0 5rem rgba(0,0,0,.25);}/* Set up body backgrounds-------------------------------------------------- */body {font-family: 'Nunito Sans', sans-serif;/* need padding-top for navbar-fixed-top - was "70px" */padding-top: 4rem;/* background-color: lightgoldenrodyellow; */}body.background-img {background-size: auto;background-repeat: no-repeat;background-position-y: bottom;}body.background-treeline {/* background-image: url("https://devoranexplorers.org/assets/themes/bootstrap4/backgrounds/treeline_faded.png"); */}body.background-stars {/* background-image: url("https://devoranexplorers.org/assets/themes/bootstrap4/backgrounds/starry_sky_faded.png"); */}/* Bootstrap4 footer styles-------------------------------------------------- */footer {height: 8rem;				/* Set the fixed height of the footer here */line-height: 3rem; 			/* Vertically center the text there */}html.sticky-footer {position: relative;min-height: 100%;}body.sticky-footer {margin-bottom: 8rem; 	/* Margin bottom by footer height */}footer.sticky-footer {position: absolute;bottom: 0;width: 100%;}main {font-size: 1.1rem;/* inherit line-height: 1.5rem; */}/* Custom text utilities-------------------------------------------------- */.text-small-caps {font-variant: small-caps;}/* Customise header fonts-------------------------------------------------- */h1, h2, h3 {/* font-family: Merriweather, serif; *//* color: #7413dc; */text-shadow: 0 0.05rem 0.1rem rgba(0,0,0,.5);}/* Customise navbar fonts-------------------------------------------------- */nav {/* font-family: 'Source Sans Pro', sans-serif; */}nav.navbar .fixed-top {border-bottom: 0.3rem solid #00A794FF;}/* small and medium need smaller menu text// Small devices (landscape phones, 576px and up)@media (min-width: 576px) and (max-width: 767.98px) { ... }// Medium devices (tablets, 768px and up)@media (min-width: 768px) and (max-width: 991.98px) { ... }@media (min-width: 576px) and (max-width: 991.98px) {.navbar-collapse {text-size: 1rem;}}*//* MC: Navbar brand transform for small screen only *//* Small devices (landscape phones, 576px)        */@media (min-width: 576px) and (max-width: 767.98px) {.navbar-brand-text {font-size: 0.5rem;}.dx-d {text-transform: lowercase;}.dx-x {text-transform: uppercase;color: #00A794FF;font-size: 1rem;}}/* Set up transitions-------------------------------------------------- */a {transition: all 0.2s linear;}a {color: #18BC9CFF;text-decoration: none;}a:active,a:hover {outline: 0;}a:hover,a:focus {color: #00A794FF;text-decoration: underline;}a:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}/* Customise embedded sample code-------------------------------------------------- */pre > code {display: inline-block;background-color: #ccc;padding: 0.2em 0.4em;overflow: hidden;border-radius: 5px 0;}/* Add central expanding underline to linksSource: Tobias Ahlin: http://tobiasahlin.com/blog/css-trick-animating-link-underlines/-------------------------------------------------- */main a:hover,main a:focus {text-decoration: none;/* background-color: smokewhite; */}main a {position: relative;/*font-weight: 700;background-color: white;*/}main a:before {content: "";position: absolute;width: 100%;height: 1px;bottom: 0;left: 0;background-color: #00A794FF;visibility: hidden;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}main a:hover:before {visibility: visible;-webkit-transform: scaleX(1);transform: scaleX(1);}/* Navbar caret animations-------------------------------------------------- */@keyframes swing {0%, 100% {	transform: rotate(0deg); 	}		/* was -30deg for full lateral wiggle */20% {		transform:scale(.95);		}50% { 		transform: rotate(30deg); 	}80% {		transform:scale(.95);		}}nav .dropdown-toggle:hover:after {-webkit-animation: swing 2s infinite;animation: swing 2s infinite;}/* Navbar customisations-------------------------------------------------- */.navbar-custom {background-color: #ff5500;}/* change the brand and text color */.navbar-custom .navbar-brand,.navbar-custom .navbar-text {color: rgba(255,255,255,.8);}/* change the link color */.navbar-custom .navbar-nav .nav-link {color: rgba(255,255,255,.5);}/* change the color of active or hovered links */.navbar-custom .nav-item.active .nav-link,.navbar-custom .nav-item:hover .nav-link {color: #ffffff;}.nav-active {background-color: #00A794FF;}.active-parent {background-color: grey;}.dropdown-item.active {background-color: #00A794FF;}/* other */.title-icon {/*  Font Awesome icon probably via SVG/js */color: #7413dc;text-shadow: none;}.dx-custom-carousel-captions {color: white;background-color: #424442;	/* dark grey on the green side */opacity: 0.8;}.dx-full-opacity {opacity: 1 !important;}
/* cmsms stylesheet: bootstrap-custom modified: Tuesday, September 12, 2017 9:56:45 PM */
#cookiePolicy {
    padding-top: 12px;
    margin-bottom: 12px; 
}
