
	@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: #a94064;

		--contrastingBrandColour: #f4ecec;

		--buttonPrimaryTextcolor: #ffffff;

		--buttonPrimaryBgcolor:#008080;
		
		--buttonPrimaryHoverBgcolor:#003333;
		
		--buttonBorderRadius:5px;
		
		--buttonBorderRadiusIconOnly:5px;
		
		--buttonSecondaryBorderColor:#00e6e6;
		
		--buttonSecondaryHoverBgcolor: #d2ffff;
		
		--assetThumbnailTitleColor:#a94064;
		
		--actionBarBgcolor:#eeeaea;
		
		--actionBarFontColor:#a94064;
		
		--tabColor:#008080;
		
		--tabBorderColor:#00808066;
		
		--tabBgColor:#0080801a;
		
		
		--widgetContentHeadingColor:#ffffff;
		
		--widgetContentHeadingBgcolor: #a94064;
		
		--widgetContentBodyBorderColor:#a94064;
		
		--widgetActionBgcolor:#a94064;
		
		--leftNavBgcolor:#cddceb;
		
		--leftNavLink:#9e2a1a;
		
		--leftNavLinkSemiTransparent:#9e2a1a66;
		
		--leftNavActiveColor:#008080;
		
		--leftNavHoverColor:#c217bd;
		
		--footerBgcolor:#445ac0;
		
		--footerPoweredBy:#ffffff;
		
		--sidePanelBgcolor:rgba(247, 247, 247, 0.9);
		
		--sidePanelTabIconColor:#008080;
		
		--assetSelectedTextColor:#ffffff;
		
		--assetSelectedBackgroundColor:#8c370a;
		
		--assetButtonColor:#a94064;
		
		--assetTextColor:#21689a;
	}
	
		/********** Login page ***********/
		body.login {
		
		
		background: url('/BMS_customisable/skins/skin_1/images/loginBackgroundImage/testUp1.mp4') center center fixed no-repeat #150d4b;
		
		background-size: cover;
		}

		#loginBox {
		
		background: #804239;
		}

		div.loginz{
		
		background: #45474f;
		}

		#loginBox h2,
		div.loginz .label, div.loginz .label a, div.loginz p, div.loginz label, div.loginz .fields_label, a.bwkz-tc-modal{
		
		color: #469428;
		}

		
		
		.max-content-width{
			max-width: 1500px;
			
			
				margin: 0 auto;
			
		}

		
		
		@media screen and (max-width: 1560px) {
			.max-content-width{
				margin: 0 30px;
			}
		}

		@media screen and (max-width: 640px) {
			.max-content-width{
				margin: 0 15px;
			}
		}

		
		body.bwz_skin_template{
			
			background: #ffffff;
		}
		
		#cmsPreviousNextContainer, #cmsPreviousNextContainer a{
			
			
			color:#d01d1d;
			
		}
		
