
	@charset "utf-8";
	/* Skin editor auto-generated client-specific CSS */

	
	/* Regular */
	@font-face {
	  font-family: 'Source Sans Pro';
	  font-style: normal;
	  font-weight: 400;
	  src: local(''),
	       url('/bms/fonts/source-sans-pro-v21-latin-regular.woff2') format('woff2')
	}
	@font-face {
	  font-family: 'Source Sans Pro';
	  font-style: italic;
	  font-weight: 400;
	  src: local(''),
	       url('/bms/fonts/source-sans-pro-v21-latin-italic.woff2') format('woff2')
	}

	/* Semi-Bold */
	@font-face {
	  font-family: 'Source Sans Pro';
	  font-style: normal;
	  font-weight: 600;
	  src: local(''),
	       url('/bms/fonts/source-sans-pro-v21-latin-600.woff2') format('woff2')
	}
	@font-face {
	  font-family: 'Source Sans Pro';
	  font-style: italic;
	  font-weight: 600;
	  src: local(''),
	       url('/bms/fonts/source-sans-pro-v21-latin-600italic.woff2') format('woff2')
	}

	/* Bold (needed for B/Strong tags) */
	@font-face {
	  font-family: 'Source Sans Pro';
	  font-style: normal;
	  font-weight: 700;
	  src: local(''),
	       url('/bms/fonts/source-sans-pro-v21-latin-700.woff2') format('woff2')
	}
	@font-face {
	  font-family: 'Source Sans Pro';
	  font-style: italic;
	  font-weight: 700;
	  src: local(''),
	       url('/bms/fonts/source-sans-pro-v21-latin-700italic.woff2') format('woff2')
	}
	:root {
		
		--primaryBrandColour: #004c6d;

		--contrastingBrandColour: #ffffff;

		--buttonPrimaryTextcolor: #ffffff;

		--buttonPrimaryBgcolor:#009fda;
		
		--buttonPrimaryHoverBgcolor:#00678d;
		
		--buttonBorderRadius:6px;
		
		--buttonBorderRadiusIconOnly:6px;
		
		--buttonSecondaryBorderColor:#41ccff;
		
		--buttonSecondaryHoverBgcolor: #eefbff;
		
		--assetThumbnailTitleColor:#004b87;
		
		--actionBarBgcolor:#004b87;
		
		--actionBarFontColor:#ffffff;
		
		--tabColor:#004c6d;
		
		--tabBorderColor:#004c6d66;
		
		--tabBgColor:#004c6d1a;
		
		
		--widgetContentHeadingColor:#ffffff;
		
		--widgetContentHeadingBgcolor: #004b87;
		
		--widgetContentBodyBorderColor:#ffffff;
		
		--widgetActionBgcolor:#ffffff;
		
		--leftNavBgcolor:#ffffff;
		
		--leftNavLink:#004b87;
		
		--leftNavLinkSemiTransparent:#004b8766;
		
		--leftNavActiveColor:#009fda;
		
		--leftNavHoverColor:#004b87;
		
		--footerBgcolor:#004b87;
		
		--footerPoweredBy:#ffffff;
		
		--sidePanelBgcolor:#009fda;
		
		--sidePanelTabIconColor:#004b87;
		
		--assetSelectedTextColor:#ffffff;
		
		--assetSelectedBackgroundColor:#004b87;
		
		--assetButtonColor:#004b87;
		
		--assetTextColor:#004b87;
	}
	
		/********** Login page ***********/
		body.login {
		
		
		background: url('/BMS_customisable/skins/skin_1/images/loginBackgroundImage/WW_LPD_NatureCalls_Family_1972X1047px.png') center center fixed no-repeat #eaebed;
		
		background-size: cover;
		}

		#loginBox {
		
		background: #ffffff;
		}

		div.loginz{
		
		background: #e1f0f7;
		}

		#loginBox h2,
		div.loginz .label, div.loginz .label a, div.loginz p, div.loginz label, div.loginz .fields_label, a.bwkz-tc-modal{
		
		color: #004b87;
		}

		
		
		.max-content-width{
			max-width: 1200px;
			
			
				margin: 0 auto;
			
		}

		
		
		@media screen and (max-width: 1260px) {
			.max-content-width{
				margin: 0 30px;
			}
		}

		@media screen and (max-width: 640px) {
			.max-content-width{
				margin: 0 15px;
			}
		}

		
		#cmsPreviousNextContainer, #cmsPreviousNextContainer a{
			
			
			color:#333;
			
		}
		
