/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 05 February 2026 02:29:06
*/


[type=radio], [type=select], [type=checkbox], select  {
		position: relative !important;
		left: inherit !important;
		opacity: 100 !important;
	}
	
	select {
		display: block;
	}
	
	.pac-item {
		padding-top: 5px;
		padding-bottom: 5px;
		font-size: 120%;
	}
	
	#fsCell144669460 {
    	padding-top: 11px;
	}
	
	/* #safety-visit-form */
	
	#safety-visit-form, .visit-question, .visit-response, .advice, .undo {
	 display: none; 
	}

	#display-1 {
		display: block;
	}



	.adviceDisplay {
		background-color:#efefef;
		padding: 40px;
	}
	

	
	.xpn-address-picklist-item
	{
		padding-bottom: 4px;
		padding-top: 4px;
		padding-left: 7px;
		
	}
	
	.xpn-address-picklist-item:hover
	{
		background-color: #12387F;
		color: #FFFFFF;
		cursor:pointer;
	}
	
	.selected
	{
		background-color: #12387F;
		color: #FFFFFF;
	}
	
	
	
	
	/* Clearable text inputs */
	.clearable {
	  position: relative;
	  display: inline-block;
	}
	.clearable input[type=text] {
	  padding-right: 24px;
	  width: 100%;
	  box-sizing: border-box;
	}
	.clearable__clear {
	  display: none;
	  position: absolute;
	  right:0; 
	  top:0;
	  padding: 0 8px;
	  font-style: normal;
	  font-size: 2.3em;
	  user-select: none;
	  cursor: pointer;
	  color: #12387F;
	  margin-right: 15px;
	}
	.clearable input::-ms-clear {  /* Remove IE default X */
	  display: none;
	}

	.address-skip-container {
		display: none;
	}

	#register {
		min-height: 600px;
	}

	
	input[type="text"][disabled] {
		color: #626c80 !important;
	}

	#fireStationContact:first-letter {
		text-transform: lowercase;
	}


	#autocomplete {
		font-size:150%; 
		margin-top:10px; 
		margin-right:10px; 
		color: black;

		border: 2px solid #9e9e9e;
    	padding: 10px !important;
    	padding-left: 20px !important;


	}