@charset "utf-8";


		.legal-Page-Head {
			font-size: 24px;
			font-weight:bold;
			margin-bottom: 20px;
		}
		.legal-Lead-Paragraph{
			font-weight:bold;
			margin: 0px 0px 20px 40px;
		}
		.legal-Body-Paragraph{
			margin: 0px 0px 20px 80px;
			
		}
		
		.legal-TOC {
			font-weight:bold;
			margin: 10px 10px 10px 150px;
			text-decoration: none;
			colour:gray;
			font-size: 18px;
		}
		
		.legal-Section-Head {
			font-size: 18px;
			font-weight:bold;
			margin: 20px 0px 20px 40px;
			text-decoration: none;
			colour:gray;	
		}
		
		.legal-Section-Subhead {
			margin: 20px 0px 20px 80px;
			text-decoration: none;
			colour:gray;
		}
		
		.legal-List-OL-first {
			margin: 0px 10px 10px 140px;
		}
		
		.legal-List-OL-other {
			margin: 10px 10px 10px 140px;
		}
				
		.legal-list-ol-bullet {
			margin: 0px 0px 0px 100px;
		}
		
		.legal-list-ol-bullet ul {list-style: none}
		
		.legal-list-ol-bullet li::before {content: "•"; color: grey;
  		display: inline-block; width: 1em;
  		margin-left: -1em}
			
	
		.legal-Body-H3 {
			font-size: 14px;
			font-weight:bold;
			margin: 0px 0px 00px 80px;
		}
		
		
		.legal-Link {
			font-size: 14px;
			font-weight:bold;
			margin: 10px 0px 10px 140px;
			text-decoration: none;
			colour:blue;
		}
		
		.legal-Link a {
			text-decoration: none;
			colour:blue;
			margin: 0px 0px 0px 0px;
		}
		
	.legal-legal-info-icon {
		font-size: 14px;
		margin: 0px 10px 0px 0px;
	}
	
	.legal-mft-cookie-table {
		max-width:100vw;
	}
	
	@media only screen and (max-width: 600px) {
		
		
		
		.legal-Page-Head {
			margin-bottom: 20px;
		}
		
		.legal-Lead-Paragraph {
			margin: 0px 0px 20px 0px;
		}
		.legal-Body-Paragraph{
			margin: 0px 0px 20px 00px;
			
		}
		
		.legal-TOC {
			margin: 10px 10px 10px 0px;
		}
		
		.legal-Section-Head {
			margin: 20px 0px 20px 0px;
		}
		
		.legal-Section-Subhead {
			margin: 20px 0px 20px 0px;
		}
		
		.legal-List-OL-first {
			margin: 20px 10px 10px 0px;
		}
		
		.legal-List-OL-other {
			margin: 10px 10px 10px 0px;
		}
				
		.legal-list-ol-bullet {
			margin: 0px 0px 0px 0px;
		}
		
		.legal-Body-H3 {
			margin: 0px 0px 00px 0px;
		}
		
		
		.legal-Link {
			margin: 10px 0px 10px 0px;
		}
		
		.legal-Link a {
			margin: 0px 0px 0px 0px;
		}
		
	.legal-legal-info-icon {
		margin: 0px 10px 0px 0px;
	}
		

}