.svgImg{
	display: none !important;
}
.svgImgNoShow{
	display: inline;
}

.navbar-inverse .navbar-nav>li>a {
	font-size: 15px !important;
	font-family: 'Open Sans';
	font-weight: bold;
}

.benefits{
	padding-bottom: 50px !important;
	padding-top: 50px !important;
}

.groupSavings{
	width: 750px !important;
	height:	480px !important;	
	background-image: url('../media/templateImages/banner-bg-use.jpg') !important;
	background-repeat: no-repeat;
}


div#ShopItems .box .btn{
	margin-left: 97px;
}

@media (min-width: 992px) {
  .boilerServicing.stage1 .introBackground{
    background: url('../media/templateImages/MBS-BJ-intro-screen.jpg') no-repeat !important; 
  }
}








.splitB.Ni #showStandard .box p.title{
  color: #72a82e;
  text-align: center;
  font-size: 1.6em;
  font-weight: bold;
  margin-top: 15px;
}

.splitB.Ni #showStandard .box p.del{
  color: #666;
  font-size: 1.4em;
  font-weight: bold;
  text-align: center;
  padding-bottom: 15px;
  border-bottom: 1px solid #ccc;
}
.splitB.Ni #showStandard .box p.del span{
  color: #3db44c;
}

.splitB.Ni .box .priceTable .titles p.titleLitre{
  font-size: 10px;
  width: 56px;
}
.splitB.Ni .box .priceTable .titles p.titlePrice{
  width: 90px;
  font-size: 10px;
}
.splitB.Ni .box .priceTable .titles p.titleOrder{
  width: 79px;
  font-size: 10px;
}
@media (min-width: 1200px){
  .splitB.Ni .box .priceTable .titles p.titleLitre{
    width: 70px;
  }
  .splitB.Ni .box .priceTable .titles p.titlePrice{
    width: 120px;
  }
  .splitB.Ni .box .priceTable .titles p.titleOrder{
    width: 100px;
  }
}

.splitB.Ni .box .priceTable #priceTableContainer .quoteEntry p.litre{
  width: 55px;
  border-bottom: 1px solid #ccc;
  font-size: 14px;
  padding-top: 15px;
  padding-right: 0px;
  padding-bottom: 16px;
  padding-left: 0px;
}
@media (min-width: 1200px){
  .splitB.Ni .box .priceTable #priceTableContainer .quoteEntry p.litre{
    width: 70px;
    border-bottom: 1px solid #ccc;
    font-size: 1.4em;
  }
}

.splitB.Ni .box .priceTable #priceTableContainer .quoteEntry.empty p.litre{
  color: #919191;
}  
.splitB.Ni .box .priceTable #priceTableContainer .quoteEntry p.price{
  width: 91px;
  font-size: 14px;
  border-bottom: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;  
}
@media (min-width: 1200px){
  .splitB.Ni .box .priceTable #priceTableContainer .quoteEntry p.price{
    width: 120px;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    font-size: 1.4em; 
  }
}
.splitB.Ni .box .priceTable #priceTableContainer .quoteEntry.empty p.temp{
  width: 169px;
  font-size: 1em;
  color: #919191;
  border-right: 0;
  font-size: 11px;
  border-bottom: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
}
@media (min-width: 1200px){
  .splitB.Ni .box .priceTable #priceTableContainer .quoteEntry.empty p.temp{
    width: 220px;
    font-size: 1em;
    color: #919191;
    border-right: none;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
  }
}
.splitB.Ni .box .priceTable #priceTableContainer .quoteEntry p.order{
  width: 82px;
  padding: 10px 5px 10px 5px;
  border-bottom: 1px solid #ccc;
}
@media (min-width: 1200px){
  .splitB.Ni .box .priceTable #priceTableContainer .quoteEntry p.order{
    width: 100px;
    padding: 10px 5px 10px 5px;
    border-bottom: 1px solid #ccc;
  }
}
.splitB.Ni .box .priceTable #priceTableContainer .quoteEntry p.order a{
  text-align: center;
}

.splitB.Ni #showExpress3 .box p.title{
  color: #0071bc;
  text-align: center;
  font-size: 1.6em;
  font-weight: bold;
  margin-top: 15px;
}

.splitB.Ni #showExpress3 .box p.del{
  color: #666;
  font-size: 1.4em;
  font-weight: bold;
  text-align: center;
  padding-bottom: 15px;
  border-bottom: 1px solid #ccc;
}
.splitB.Ni #showExpress3 .box p.del span{
  color: #3db44c;
}


.splitB.Ni #showEmergency .box p.title{
  color: #f45a26;
  text-align: center;
  font-size: 1.6em;
  font-weight: bold;
  margin-top: 15px;
}

.splitB.Ni #showEmergency .box p.del{
  color: #666;
  font-size: 1.4em;
  font-weight: bold;
  text-align: center;
  padding-bottom: 15px;
  border-bottom: 1px solid #ccc;
}
.splitB.Ni #showEmergency .box p.del span{
  color: #3db44c;
}

.splitB.Ni #quoteResultsPage .help p.top{
  color: #065894;
  font-weight: bold;
  text-align: center;
  font-size: 1.8em;
}
.splitB.Ni #quoteResultsPage .help p.middle{
  color: #0270BD;
  font-weight: bold;
  text-align: center;
  font-size: 1.5em;
  margin-bottom: 20px;
}
.splitB.Ni #quoteResultsPage .help p.bottom{
  color: #0270BD;
  font-weight: bold;
  text-align: center;
  font-size: 2em;
}

/* Recaptcha modal */
#verifyemail #verifymyModal .bypassemailverfication .box.full p.text{
  text-align: left;
  color: #2980b9;
  padding-bottom: 5px!important;
  padding-top: 20px;
  width: 100%;
  margin-top: 0;
  font-weight: 400!important; 
}
#verifyemail #verifymyModal .bypassemailverfication .box.full p.number{
  text-align: left;
  color: #2980b9;
  font-weight: 700;
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;  
}

.splitB.Ni #quoteResultsPage .featured div.title{
  margin: 0 40px 0 0;
}
.splitB.Ni #quoteResultsPage .featured div.title p{
  vertical-align: middle;
  display: table-cell;
  color: #7f7f7f;
}
.splitB.Ni #quoteResultsPage .featured div.img1{
  margin: 0 40px 0 0;
}
.splitB.Ni #quoteResultsPage .featured div.img2{
  margin: 0 40px 0 0;
}
.splitB.Ni #quoteResultsPage .featured div.img3{
  margin: 0 40px 0 0;
}
.splitB.Ni #quoteResultsPage .featured div.img4{
  margin: 0 40px 0 0;
}
.splitB.Ni #quoteResultsPage .featured div.img5{
  margin: 0 40px 0 0;
}



@media (min-width: 992px){
  .splitB.Ni.standard #showExpress3 .box p.del,
  .splitB.Ni.standard #showEmergency .box p.del{
    font-size: 1.2em;
  }
}
@media (min-width: 992px){
  .splitB.Ni.standard #showExpress3 .box p.del{
    padding-bottom: 38px;
  }
}
@media (min-width: 1200px){
  .splitB.Ni.standard #showExpress3 .box p.del,
  .splitB.Ni.standard #showEmergency .box p.del{
    font-size: 1.2em;
    padding-bottom: 15px;
  }
}
.splitB.Ni.standard #showStandard .box p.del{
  font-size: 1.2em;  
}
.splitB.Ni.standard #showExpress3 .box p.title,
.splitB.Ni.standard #showEmergency .box p.title{
  margin-top: 0px; 
}

.splitB.Ni #quoteResultsPage .NiStandardInfo .box p.title{
  color: #fdf300;
  font-size: 1.3em;
  font-weight: bold;
  padding-bottom: 6px;
}
.splitB.Ni #quoteResultsPage .NiStandardInfo .box p.text{
  color: #ffffff;
  font-size: 1.3em;
  font-weight: bold;
}
.NiBanner img.stars {
  position: absolute;
  top: 79%;
  left: 182px;
  width: 110px;
}
@media (min-width: 768px){
  .NiBanner p.trustpilot{
    position: absolute;
    top: 132px;
    left: 25px;
    color: #fff;
    font-size: 1em;
    font-weight: 700;
    line-height: 21px;
    text-shadow: 2px 2px #075e0c;
    text-align: left;
  }
  .NiBanner img.stars{
    position: absolute;
    top: 155px;
    left: 182px;
    width: 110px;
  }
  .NiBanner p.supplier {
    position: absolute;
    top: 186px;
    left: 25px;
    color: #fff;
    text-shadow: 1px 1px #004a7a;
    font-size: .9em;
    text-align: left;
    font-weight: 700;
    font-size: .8em;
  }
}
@media (min-width: 992px){
  .NiBanner p.trustpilot{
    position: absolute;
    top: 170px;
    left: 40px;
    color: #fff;
    font-size: 1.2em;
    font-weight: 700;
    line-height: 27px;
    text-shadow: 2px 2px #075e0c;
  }
  .NiBanner img.stars{
    position: absolute;
    top: 200px;
    left: 228px;
    width: 137px;
  }
  .NiBanner p.supplier{
    position: absolute;
    top: 246px;
    left: 40px;
    color: #fff;
    text-shadow: 1px 1px #004a7a;
    font-size: 1em;
    font-weight: bold;
  }
}
@media (min-width: 1200px){
  .NiBanner p.trustpilot{
    position: absolute;
    top: 200px;
    left: 40px;
    color: #fff;
    font-size: 1.4em;
    font-weight: bold;
    line-height: 35px;
    text-shadow: 2px 2px #075e0c;
  }
  .NiBanner img.stars{
    position: absolute;
    top: 239px;
    left: 260px;
    width: 169px;
  }
  .NiBanner p.supplier{
    position: absolute;
    top: 294px;
    left: 40px;
    color: #ffffff;
    text-shadow: 1px 1px #004a7a;
    font-weight: bold;
  }
}

.boilerServicing.bottom .whyUseBoilerJuice p.title{
  color: #f15a25;
  font-size: 1.8em;
  font-weight: bold;
  margin-bottom: 15px;
}
.boilerServicing.bottom .whyUseBoilerJuice p.text{
  font-size: 1em;
  color: #494949;
  line-height: 25px;
  font-weight: 600;
}
@media (min-width: 768px){
  .boilerServicing.bottom .whyUseBoilerJuice p.text{
    font-size: 1.2em;
  }
}
.boilerServicing.bottom .howToBook p.secondHeading{
  color: #0076b7;
  font-size: 1.6em;
  font-weight: bold;
  font-style: italic;
  margin-bottom: 20px;
}
@media (min-width: 992px){
  .boilerServicing.bottom .howToBook p.secondHeading{
    margin-bottom: 40px;
  }
}
.boilerServicing.bottom .howToBook p.text{
  font-size: 1.2em;
  font-weight: bold;
  line-height: 30px;
  margin-top: 0px;
}
@media (min-width: 768px){
  .boilerServicing.bottom .howToBook p.text{
    font-size: 1.3em;
  }
}
@media (min-width: 992px){
  .boilerServicing.bottom .howToBook p.text{
    margin-top: 30px;
  }
}
.boilerServicing.bottom .boilerRepair .box .col-md-7 p.text{
  font-size: 1.2em;
  color: #fff;
  margin-right: 10px;
  line-height: 25px;
}
.boilerServicing.bottom .boilerRepair .box .col-md-5 p.numberTitle{
  font-size: 1.6em;
  color: #fff;
  margin-top: 15px;
  font-weight: 600;
}
.boilerServicing.bottom .boilerRepair .box .col-md-5 p.number{
  font-size: 2.4em;
  color: #fff;
  font-weight: 600;
  margin-top: 15px;
}

@media (min-width: 992px){
  .boilerServicing.bottom .info p.title{
    width: 490px;
    min-width: 485px;
    max-width: 490px;
  }
}



.agaServicing.bottom .whyUseBoilerJuice p.title{
  color: #f15a25;
  font-size: 1.8em;
  font-weight: bold;
  margin-bottom: 15px;
}
.agaServicing.bottom .whyUseBoilerJuice p.text{
  font-size: 1em;
  color: #494949;
  line-height: 25px;
  font-weight: 600;
}
@media (min-width: 768px){
  .agaServicing.bottom .whyUseBoilerJuice p.text{
    font-size: 1.2em;
  }
}
.agaServicing.bottom .howToBook p.secondHeading{
  color: #0076b7;
  font-size: 1.6em;
  font-weight: bold;
  font-style: italic;
  margin-bottom: 20px;
}
@media (min-width: 992px){
  .agaServicing.bottom .howToBook p.secondHeading{
    margin-bottom: 40px;
  }
}
.agaServicing.bottom .howToBook p.text{
  font-size: 1.2em;
  font-weight: bold;
  line-height: 30px;
  margin-top: 0px;
}
@media (min-width: 768px){
  .agaServicing.bottom .howToBook p.text{
    font-size: 1.3em;
  }
}
@media (min-width: 992px){
  .agaServicing.bottom .howToBook p.text{
    margin-top: 30px;
  }
}
.agaServicing.bottom .boilerRepair .box .col-md-7 p.text{
  font-size: 1.2em;
  color: #fff;
  margin-right: 10px;
  line-height: 25px;
}
.agaServicing.bottom .boilerRepair .box .col-md-5 p.numberTitle{
  font-size: 1.6em;
  color: #fff;
  margin-top: 15px;
  font-weight: 600;
}
.agaServicing.bottom .boilerRepair .box .col-md-5 p.number{
  font-size: 2.4em;
  color: #fff;
  font-weight: 600;
  margin-top: 15px;
}

@media (min-width: 992px){
  .agaServicing.bottom .info p.title{
    width: 490px;
    min-width: 485px;
    max-width: 490px;
  }
}

.boilerServicing .quoteResultFooter p.title{
  font-size: 1.6em;
  text-align: center;
  line-height: 30px;
  color: #0d54a2;
  font-weight: bold;
  margin-bottom: 5px;
}
.boilerServicing .quoteResultFooter p{
  text-align: center;
  color: #c92c3f;
}
.boilerServicing .quoteResultFooter p.title span{
  color: #f94900;
}
.boilerServicing .quoteResultFooter p.title span a{
  color: #f94900;
}
.boilerServicing #serviceQuoteResults div.quoteRow .quoteRating .stars{
  width: 110px;
}
.boilerServicing #serviceQuoteResults div.quoteRow .quoteRating a img.last{
  margin-right: 0px;
}




.boilerServicing.stage3 .bookingConfirmblueBox p.bsTypeName,
.boilerServicing.stage3 .bookingConfirmblueBox p.bsSName,
.boilerServicing.stage3 .bookingConfirmblueBox p.bsSTime,
.boilerServicing.stage3a .bookingConfirmblueBox p.bsTypeName,
.boilerServicing.stage3a .bookingConfirmblueBox p.bsSName,
.boilerServicing.stage3a .bookingConfirmblueBox p.bsSTime{
  font-size: 1.2em;
  font-weight: 600;
  line-height: 20px;
}
@media (min-width: 1200px){
  .boilerServicing.stage3 .bookingConfirmblueBox p.bsSName,
  .boilerServicing.stage3 .bookingConfirmblueBox p.bsSTime,
  .boilerServicing.stage3a .bookingConfirmblueBox p.bsSName,
  .boilerServicing.stage3a .bookingConfirmblueBox p.bsSTime{
    font-size: 1.2em;
    font-weight: 600;
    line-height: 20px;
  }
  .boilerServicing.stage3 .bookingConfirmblueBox p.bsTypeName,
  .boilerServicing.stage3a .bookingConfirmblueBox p.bsTypeName{
    font-size: 1.6em;
    line-height: 20px;
    margin-bottom: 15px;    
  }
}
.boilerServicing.stage3 .bookingConfirmblueBox p.bsPrice,
.boilerServicing.stage3a .bookingConfirmblueBox p.bsPrice{
  font-size: 1.6em;
  font-weight: 600;
  margin-top: 20px;
}
@media (min-width: 1200px){
  .boilerServicing.stage3 .bookingConfirmblueBox p.bsPrice,
  .boilerServicing.stage3a .bookingConfirmblueBox p.bsPrice{
    font-size: 1.6em;
    font-weight: 600;
    margin-top: 30px;
  }
}

.boilerServicing.stage3 .bookingConfirmblueBox .col-md-5 p.title,
.boilerServicing.stage3a .bookingConfirmblueBox .col-md-5 p.title{
  margin-top: 0px;
  font-size: 1.4em;
}
.boilerServicing.stage3 .bookingConfirmblueBox .col-md-5 p.title,
.boilerServicing.stage3 .bookingConfirmblueBox .col-md-5 p.secondTitle,
.boilerServicing.stage3a .bookingConfirmblueBox .col-md-5 p.title,
.boilerServicing.stage3a .bookingConfirmblueBox .col-md-5 p.secondTitle{
  color: #c1262c;
  font-weight: 600;
}
.boilerServicing.stage3 .bookingConfirmblueBox .col-md-5 p.secondTitle,
.boilerServicing.stage3a .bookingConfirmblueBox .col-md-5 p.secondTitle{
  margin-bottom: 20px;
}

.boilerServicing.stage3 .bookingConfirmblueBox .col-md-5 p.alternative,
.boilerServicing.stage3a .bookingConfirmblueBox .col-md-5 p.alternative{
  margin-top: 20px;
}
.boilerServicing.stage3 .bookingConfirmblueBox .col-md-5 p.alternative,
.boilerServicing.stage3 .bookingConfirmblueBox .col-md-5 p.number,
.boilerServicing.stage3a .bookingConfirmblueBox .col-md-5 p.alternative,
.boilerServicing.stage3a .bookingConfirmblueBox .col-md-5 p.number{
  color: #005b94;
  font-weight: 600;
  line-height: 28px;
}
.boilerServicing.stage3 .bookingConfirmblueBox .col-md-5 p.number,
.boilerServicing.stage3a .bookingConfirmblueBox .col-md-5 p.number{
  font-size: 2em;
  font-weight: bold;
  margin-bottom: 0px;
}


.boilerServicing.stage5 .box p.first{
  font-size: 1.6em;
  color: #005b94;
  font-weight: 600;
  line-height: 23px;
}
.boilerServicing.stage5 .box p.second{
  font-size: 1.6em;
  color: #82ab33;
  line-height: 40px;
  font-weight: 600;  
}
.boilerServicing.stage5 .box p.third{
  font-size: 1.2em;
  color: #005b94;
  margin-top: 10px;
}
.boilerServicing.stage5 .box .bookingConfirmblueBox .col-md-7 p.bsTypeName{
  font-size: 1.6em;
  font-weight: 600;
  line-height: 23px;
}
.boilerServicing.stage5 .box .bookingConfirmblueBox .col-md-5 p.title{
  color: #c1262c;
  font-size: 1.2em;
  font-weight: 600;
  line-height: 23px;
  text-align: center;
}
.boilerServicing.stage5 .box .bookingConfirmblueBox .col-md-5 p.secondTitle{
  color: #005b94;
  font-size: 1em;
  font-weight: 600;
  line-height: 22px;
  text-align: center;
}
.boilerServicing.stage5 .box .bookingConfirmblueBox .col-md-5 p.number{
  color: #005b94;
  font-weight: 700;
  font-size: 1.5em;
  margin-top: 15px;
  margin-bottom: 5px;
  text-align: center;  
}
.boilerServicing.stage5 .box .contactContainer .box .top .col-md-6:first-child p.name{
  color: #333;
  font-weight: 700;
  font-size: 1.2em;
  line-height: 23px; 
}
.boilerServicing.stage5 .box .whatHappensNext p.title{
  font-size: 1.6em;
  line-height: 23px;   
}

.boilerServicing.stage2b .col-md-8 p.supplierName{
  font-size: 2em;
  color: #F15A25;
  font-weight: bold;
  margin-bottom: 5px;
  line-height: 35px; 
}
.boilerServicing.stage2b .col-md-8 p.info{
  font-size: 1.1em;
  margin-bottom: 15px;
  font-weight: 600; 
}
.boilerServicing.stage2b .tabs .tabContainer #tabContent p{
  font-size: 1.2em;
  font-weight: 600;
  margin-bottom: 15px;
}
@media (min-width: 768px){
  .boilerServicing.stage2b .tabs .tabContainer #tabContent p{
    font-size: 1.4em;
    font-weight: 600;
    margin-bottom: 15px;
  }
}
.boilerServicing.stage2b .tabs .tabContainer #tabContent .quoteRow p.time{
  font-size: 1.4em;
  margin-top: 8px;
  width: 100%;
  text-align: center;
}
@media (min-width: 768px){
  .boilerServicing.stage2b .tabs .tabContainer #tabContent .quoteRow p.time{
    font-size: 1.2em;
    width: 178px;
    margin-top: 8px;
    text-align: left;
  }
}
@media (min-width: 992px){
  .boilerServicing.stage2b .tabs .tabContainer #tabContent .quoteRow p.time{
    font-size: 1.2em;
    width: 158px;
    margin-top: 8px;
    text-align: left;
  }
}
@media (min-width: 1200px){
  .boilerServicing.stage2b .tabs .tabContainer #tabContent .quoteRow p.time{
    font-size: 1.2em;
    width: 190px;
    margin-top: 8px;
    text-align: left;
  }
}
.boilerServicing.stage2b .tabs .tabContainer #tabContent .quoteRow p.hidden-md.time{
  font-size: 1.2em;
  text-align: center;
  line-height: 1em;
  font-weight: 400;
  width: 100%;
  margin-top: 9px;
}
@media (min-width: 768px){
  .boilerServicing.stage2b .tabs .tabContainer #tabContent .quoteRow p.hidden-md.time{
    font-size: 1.2em;
    text-align: left;
    line-height: 1em;
    font-weight: 400;
    width: 210px;
    margin-top: 9px;
  }
}
.boilerServicing.stage2b .tabs .tabContainer #tabContent .quoteRow p.hidden-xs.hidden-sm.hidden-lg.time{
  font-size: 1.2em;
  line-height: 1em;
  font-weight: 400;
  text-align: center !important;
  width: 130px;
  margin-top: 0px;
}
.boilerServicing.stage2b .tabs .tabContainer #tabContent .quoteRow p.price{
  font-size: 1.7em;
  color: #18569f;
  text-align: center;
  width: 100%;
  margin: 10px 0px 10px 0px;
}
@media (min-width: 768px){
  .boilerServicing.stage2b .tabs .tabContainer #tabContent .quoteRow p.price{
    font-size: 1.7em;
    color: #18569f;
    margin-right: 10px;
    margin-top: 6px;
    text-align: right;
    width: 110px;
  }
}
.boilerServicing.stage2b .tabs .tabContainer #tabContent .reviewBox p{
  font-size: 1.2em; 
}
.boilerServicing.stage2b .tabs .tabContainer #tabContent .reviewBox p.title{
  color: #0071b6;
  font-weight: bold; 
}
.boilerServicing.stage2b .nav a{
  float: left;
  margin-top: 9px;
  font-size: 1.1em;
  color: #666;
  text-decoration: none;
  margin-left: 8px;
  font-weight: 600;
}
.boilerServicing.stage2b .nav img{
  float: left;
  margin-top: 15px; 
}
.boilerServicing.stage2b .nav .box img{
  float: left;
  margin-top: 2px;  
}
.boilerServicing.stage2b .nav .box a{
  float: left;
  margin-top: 0px;
  margin-left: 10px;
  color: #185a97;
  font-size: 1em;
  margin-bottom: 0px;
  text-decoration: none;
  line-height: 18px;
  font-weight: 600;
}
.boilerServicing.stage2b .book p{
  font-size: 1.4em;
  color: #185898;
  text-align: center;
  font-weight: bold;
  line-height: 25px; 
}
@media (min-width: 768px){
  .boilerServicing.stage2b .book p{
    line-height: 18px; 
  }
}
.boilerServicing.stage2b .book p span{
  color: #68a61f;  
}
.boilerServicing.stage2b .book p span a{
  color: #68a61f;  
}
.boilerServicing.stage2b .profile p.title{
  font-size: 1.4em;
  color: #0570b8;
  font-weight: 600; 
}
.boilerServicing.stage2b .profile p.content{
  font-weight: normal;
  line-height: 22px;  
}
@media (min-width: 768px){
  .boilerServicing.stage2b .profile p.content{
    font-weight: normal;
    line-height: 25px;  
  }
}
.boilerServicing.stage2b .qualifications p{
  font-size: 1.4em;
  color: #0570b8;
  font-weight: 600;  
}
.boilerServicing.stage2b .engineerRating p.top {
  display: block;
  background-color: #69a61b;
  color: #fff;
  padding: 10px 10px 10px 20px;
  font-size: 1.4em;
  font-weight: 700;
  margin: 0;
}
.boilerServicing.stage2b .engineerRating .box p.title1{
  margin-top: 0px!important;
}
.boilerServicing.stage2b .engineerRating .box p.title{
  margin: 0;
  color: #1c5992;
  font-weight: 600;
  font-size: 1.1em;
  margin-top: 15px;
  margin-bottom: 2px;  
}
.boilerServicing.stage2b .engineerRating .meter span{
  display: block;
  height: 100%;
  background-color: #64a6d8;
  position: relative;
  overflow: hidden;
  border-radius: 3px;  
}

.index.content .homePageTop h1, .orderTankeredOilStage1 .homePageTop h1{
  font-family: 'Bree Serif',serif,Tahoma;
}