/*
  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: 18 August 2025 12:16:37
*/


/* Top image and intro text*/
#bfsp {
    background: url(http://www.rfs.nsw.gov.au/__data/assets/image/0008/34685/BFSPcover750.png) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    padding: 10px;
    width: 100%;
    min-height: 250px;
} 
.bfsp {
    padding-top: 165px;
    text-align: center;
    margin-left: 100px;
    margin-right: 100px;
}
.bfsp h2 { color:#E41E26; text-transform: uppercase; font-family: 'montserrat', sans-serif; font-weight:900; padding:20px 0px 0px 0px; line-height:1em;} 
.bfsp p { color:#fff; text-transform: uppercase; font-size: 1.483em; font-family: 'montserrat', sans-serif; font-weight:900; line-height:1em; padding:0px;}  
/*END TOP IMAGE AND INTRO TEXT*/
.foursimplesteps h4 {font-size: 1.167em; padding: 0 0 3px 0;}


.downloadguide {width:260px; margin-top:-10px; height:50px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color:#000000; margin-bottom:5px;}
.downloadguide p {padding-top:7px; margin-left:14px; color:#ffffff; font-size: 1.3em; line-height:1.2em;}
.downloadguide a {border-bottom:0px; color:#ffffff;}
.downloadguide a:hover {text-decoration: none; border-bottom: 1px solid #ffffff; color: #ffffff;}
.downloadguide img {float:right; margin-top: -20px; margin-right:10px;}
.apps a {text-decoration: none; border-bottom:0px;}
.apps a:hover {text-decoration: none; border-bottom: 0px solid #ffffff; color: #ffffff;}
.apps img {margin:5px;}
/* 4 simple steps section */
#foursimplesteps {background-color:transparent; width: 100%; } 
.foursimplesteps {padding-top:10px;}
.step1 {position:relative; width:100%; height:135px;}
.step1icon {width:15%; font-size: 1.3em;}
.step1icon img {max-width: 101px;}
.step1icon p {color:#FFCE04; text-align:center; font-size: 1.167em; font-weight:bold; line-height:0.5em;}
.step1text {margin-left: 110px; margin-top:-120px; width:85%;} 
.step1text p {padding: 0 0 10px 0; }

.step2 {position:relative; width:100%; height:135px; margin-bottom:-5px; margin-top:10px;}
.step2icon {width:15%; font-size: 1.3em;}
.step2icon img {max-width: 101px;}
.step2icon p {color:#FDAF18;; text-align:center; font-size: 1.167em; font-weight:bold; line-height:0.5em;}
.step2text {margin-left: 110px; margin-top:-130px; width:85%;} 
.step2text p {padding: 0 0 10px 0; }

.step3 {position:relative; width:100%; height:135px;}
.step3icon {width:15%; font-size: 1.3em; margin-top:-5px;}
.step3icon img {margin-left:7px; margin-right:7px; max-width: 101px;}
.step3icon p {color:#F36F23;; text-align:center; font-size: 1.167em; font-weight:bold; line-height:0.5em;}
.step3text {margin-left: 110px; margin-top:-130px; width:85%;} 
.step3text p {padding: 0 0 10px 0; }
.step4 {position:relative; width:100%;}
.step4icon {width:15%; font-size: 1.3em;}
.step4icon img {margin-left:7px; margin-right:7px; max-width: 101px;} 
.step4icon p {color:#AD311c;; text-align:center; font-size: 1.167em; font-weight:bold; line-height:0.5em;}
.step4text {margin-left: 110px; margin-top:-130px; width:85%;} 
.step4text p {padding: 0 0 10px 0; }
.getreadybushfire h3 {font-size: 1.583em; padding: 0 0 3px 0; color:#EE1C25}


@media (max-width: 415px) {
#bfsp {width: 350px;} 
.bfsp {margin-left: 0px; margin-right: 0px; padding-top:170px; text-align:left; padding-left:5px;}
.bfsp h2 { color:#E41E26; text-transform: uppercase; font-size: 1.383em; font-family: 'montserrat', sans-serif; font-weight:900; padding:20px 0px 0px 0px; line-height:1em;} 
.bfsp p { color:#fff; text-transform: uppercase; font-size: 1.283em; font-family: 'montserrat', sans-serif; font-weight:900; line-height:1em; padding:0px;}

#foursimplesteps { width: 320px;}
.downloadguide {width:260px; height:50px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color:#EE1C26;  margin-bottom:5px; margin-top:-10px;}
.downloadguide p {padding-top:7px; margin-left:14px; color:#ffffff; font-size: 1.3em; line-height:1.2em;}
.downloadguide a {border-bottom:0px; color:#ffffff;}

.step1 {height:215px;}
.step1icon {width:100px; margin-top:10px;}
.step1icon img {width:95%;}
.step1icon p {font-size: 90%;}
.step1text {width:60%; margin-top:-130px; margin-left: 110px;} 

.step2 {height:230px;}
.step2icon {width:100px; margin-top:10px;}
.step2icon img {width:95%;}
.step2icon p {font-size: 90%;}
.step2text {width:60%; margin-top:-120px; margin-left: 110px;} 

.step3 {height:220px; margin-top:30px;}
.step3icon {width:100px; margin-top:10px;}
.step3icon img {width:95%;}
.step3icon p {font-size: 90%;}
.step3text {width:60%; margin-top:-140px; margin-left: 110px;} 

.step4 {height:220px; margin-bottom:10px;}
.step4icon {width:100px; margin-top:10px;}
.step4icon img {width:95%;}
.step4icon p {font-size: 90%;}
.step4text {width:60%; margin-top:-120px; margin-left: 110px;} 

}

@media (min-width: 415px) and (max-width: 979px) {
#bfsp {width: 100%;} 
.bfsp {margin-left: 0px; margin-right: 0px; padding-top:170px; text-align:left; padding-left:10px;}

#foursimplesteps { width: 320px;}
.downloadguide {width:260px; height:50px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color:#EE1C26;  margin-bottom:5px; margin-top:-10px;}
.downloadguide p {padding-top:7px; margin-left:14px; color:#ffffff; font-size: 1.3em; line-height:1.2em;}
.downloadguide a {border-bottom:0px; color:#ffffff;}

.step1icon {width:100px; margin-top:10px;}
.step1icon img {width:95%;}
.step1icon p {font-size: 90%;}
.step1text {width:75%; margin-top:-130px; margin-left: 110px;} 
.step2icon {width:100px; margin-top:10px;}
.step2icon img {width:95%;}
.step2icon p {font-size: 90%;}
.step2text {width:75%; margin-top:-120px; margin-left: 110px;} 
.step3icon {width:100px; margin-top:10px;}
.step3icon img {width:95%;}
.step3icon p {font-size: 90%;}
.step3text {width:75%; margin-top:-130px; margin-left: 110px;} 
.step4icon {width:100px; margin-top:10px;}
.step4icon img {width:95%;}
.step4icon p {font-size: 90%;}
.step4text {width:75%; margin-top:-120px; margin-left: 110px;} 

}