/*The Big Weekend*/

.home-page .full_width_banner.the-big-weekend {
  background-color: #FFF200;
  -webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.2);
  margin-bottom: 30px;
  height: 245px;
  border-bottom: 59px solid #ED1C24;
  border-top: 10px solid #ED1C24;
}

.home-page .full_width_banner .header-thebigweekend {
  background: url("//www.screwfix.com/images/CAT140/assets/gfx/cat140-hp-takeover-TheBigWeekend_lg.png") center center no-repeat;
  height: 180px;
  padding-top: 141px;
}
.home-page a.hpto-link{
    text-decoration: none
}

.home-page .header-thebigweekend h2 {
    font: 46px/50px screwfix_betaheavy;
    text-align: center;
    text-transform: uppercase;
	color: #fff;
}

.home-page .header-thebigweekend .colorchange {
	color: #fff200;
}

.home-page .hp-kitchentaps .banner--var3 .banner__deal,
.home-page .hp-bathroomtaps .banner--var3 .banner__deal {
	background: #ED1C24;
	color: #fff;
}

.home-page .hp-kitchentaps .banner--var3 .banner__deal-save,
.home-page .hp-bathroomtaps .banner--var3 .banner__deal-save {
	color: #fff200;
}

.home-page .hp-kitchentaps .banner--var3 .banner__text,
.home-page .hp-bathroomtaps .banner--var3 .banner__text {
	color: #000;
}

.home-page .hp-big-weekend-showers .banner__img-align {
	left: 47%;
}

.home-page .hp-kitchentaps .banner__img-align {
  left: 28%;
  bottom: -5%;
}

.home-page .hp-bathroomtaps .banner__img-align {
  left: 28%;
  bottom: -4%;	
}




.home-page .banner--var3.banner--half .banner__deal span:nth-child(n+2) {
    padding-left: 10px;
    color: #fff;
}

.home-page .banner--var3 .banner__deal span {
    color: #fff200;
}


/*10 day deals= Take Over*/

.home-page .full_width_banner .header-tendaydeals {
  background-color: #000;
  -webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.2);
  margin-bottom: 30px;
  height: 295px;
}
.home-page .header-tendaydeals h1 {
  font: 145px/110px screwfix_betaheavy;	
  text-align: center;
  text-transform: uppercase;
  color: #fff200;	
  padding-top: 28px;
  padding-bottom: 18px;
  margin: 0;
}

.home-page .header-tendaydeals h2 {
    font: 46px/50px screwfix_betaheavy;
    text-align: center;
    text-transform: none;
	color: #fff;
}

.home-page .banner--var3 .banner__deal {
	color: #ed1c24
}

.home-page .hp-erbauer .banner--var3 .banner__deal,
.home-page .hp-macallister .banner--var3 .banner__deal {
	background: #fff;
}

.home-page .hp-erbauer .banner__img-align {
  left: 25%;
  bottom: -3%;
}

.home-page .hp-macallister .banner__img-align {
  left: 27%;
}

/*md-Up*/

@media only screen and (max-width: 64em) and (min-width: 40.063em) {

.home-page .hp-bfdewaltimpactdriver .banner--var3.banner--half .banner__text--medium {
	font-size: 64px;
}

/*10 day deals= Take Over*/	
.home-page .full_width_banner .header-tendaydeals {
	  height: 275px;	
	}	
	
.home-page .header-tendaydeals h1 {
  font: 100px/88px screwfix_betaheavy;	
  margin: 0;
}
	
.home-page .header-tendaydeals h2 {
    font: 46px/45px screwfix_betaheavy;
    text-align: center;
    text-transform: none;
	color: #fff;
}


.home-page .hp-erbauer .banner__img-align {
  left: 41%;
}

.home-page .hp-macallister .banner__img-align {
  left: 40%;
}
}

/*sm-only*/

@media screen and (max-width: 40em) {
	
/*10 day deals= Take Over*/	
.home-page .full_width_banner .header-tendaydeals {
	  height: 155px;	
	}
	
.home-page .header-tendaydeals h1 {
  font: 48px/32px screwfix_betaheavy;	

}
	
.home-page .header-tendaydeals h2 {
    font: 24px/30px screwfix_betaheavy;
    text-align: center;
    text-transform: none;
	color: #fff;
}

.home-page .hp-erbauer .banner__img-align {
  left: 41%;
}

.home-page .hp-macallister .banner__img-align {
  left: 43%;
}	
	
}
/*END 10 day deals= Take Over*/


.home-page .hp-topdeals-takeover .banner-mg-wrap,
.home-page .hp-topdeals-takeover .banner-mg-wrap img,
.home-page .hp-screwfixlive-fri-takeover .banner-mg-wrap,
.home-page .hp-screwfixlive-fri-takeover .banner-mg-wrap img {
  height: 200px;
}

.home-page .full_width_banner .hp-topdeals-takeover {
  background-color: #00a9a0;
}

.home-page .full_width_banner .hp-screwfixlive-fri-takeover {
  background-color: #0053a0;
}

.home-page .hp-screwfixlive-takeover .banner-mg-wrap,
.home-page .hp-screwfixlive-takeover .banner-mg-wrap img {
  height: 300px;

}

.home-page .full_width_banner .hp-screwfixlive-takeover {
  background-color: #0053a0;
  height: 300px;
  margin-bottom: 20px;

}

.home-page .hp-kudox-radiators-hw .banner--half .banner__img-align {
  left: 30%;
}

.home-page .hp-lap-battens-hw .banner--half .banner__img-align {
  left: 39%;
}

.home-page .hp-mk-cu-hw .banner--half .banner__img-align {
  left: 38%;
}

.home-page .hp-downlight-bulk-buy-hw .banner--half .banner__img-align {
  left: 33%;
}

.home-page .hp-baxi-bundle-hw .banner--half .banner__img-align {
  left: 33%;
}

.home-page .hp-baxi-800-hw .banner--half .banner__img-align {
  left: 39%;
}

.home-page .hp-nest-hw .banner--half .banner__img-align {
  left: 30%;
}



/* Skinny banners */

.home-page .skinny-banner .banner-mg-wrap {
  height: 108px;
  border: 1px solid #d1d1d1;
}

.home-page .skinny-banner .banner-mg-wrap img {
  height: 88px;
}

.home-page .skinny-banner .banner-mg-wrap img {
  height: 88px;
}

.home-page .skinny-banner.top-deals .banner-mg-wrap {
  height: 200px;
}

.home-page .skinny-banner.top-deals .banner-mg-wrap img {
  height: 200px;
}

.home-page .skinny-banner .banner-mg-wrap a {
  border: 9px solid #fff;
  ;
}

.home-page .skinny-banner {
  margin: 0 -0.3em;
  margin-bottom: 30px;
  box-shadow: 0 4px 6px -2px rgba(0, 0, 0, .2);
}


.home-page .hp-autumnone {
  margin: 0 -0.3em;
  margin-bottom: 30px;
  box-shadow: 0 4px 6px -2px rgba(0, 0, 0, .2);
}

.home-page .hp-autumnone .banner-mg-wrap {
  height: 110px;
  background-color: #000;
  border: 1px solid #d1d1d1;
}

.home-page .hp-autumnone .banner-mg-wrap,
.home-page .hp-autumntwo .banner-mg-wrap,
.home-page .hp-wetweatheressentials .banner-mg-wrap,
.home-page .hp-kudox .banner-mg-wrap,
.home-page .hp-ledbattens .banner-mg-wrap {
  height: 108px;
  border: 1px solid #d1d1d1;
}

.home-page .hp-autumnone .banner-mg-wrap img,
.home-page .hp-wetweatheressentials .banner-mg-wrap img,
.home-page .hp-kudox .banner-mg-wrap img,
.home-page .hp-ledbattens .banner-mg-wrap img,
.home-page .hp-autumntwo .banner-mg-wrap img {
  height: 88px;
}

.home-page .hp-wetweatheressentials .banner-mg-wrap a,
.home-page .hp-kudox .banner-mg-wrap a,
.home-page .hp-autumnone .banner-mg-wrap a,
.home-page .hp-autumntwo .banner-mg-wrap a,
.home-page .hp-ledbattens .banner-mg-wrap a {
  border: 9px solid #fff;
}

/* homepage banner - fixed height image */

.home-page .image-fixed-banner .banner-mg-wrap {
  box-shadow: 0 4px 6px -2px rgba(0, 0, 0, .2);
}

.home-page .image-fixed-banner {
  margin: 0 -0.3em;
}

.home-page .image-fixed-banner .banner-mg-wrap {
  height: 376px;
  border: 1px solid #d1d1d1;
}

.home-page .image-fixed-banner .banner-mg-wrap img {
  height: 356px;
}

.home-page .image-fixed-banner .banner-mg-wrap a {
  border: 11px solid #fff;
}

/* homepage banners */
.home-page .hp-dewaltcombi .banner__img-align {
  left: 44%;
}

.home-page .hp-ariston-heaters .banner__img-align {
  left: 22%;
}

.home-page .hp-bg-dcus .banner__img-align {
  left: 37%;
}

.home-page .hp-bg-weatherproof-sockets .banner__img-align {
  left: 35%;
}

.home-page .hp-baxi-bundle .banner__img-align {
  left: 48%;
}

.home-page .hp-chainsaws .banner__img-align {
  left: 38%;
}

.home-page .hp-dewalt-footwear .banner__img-align {
  left: 21%;
}

.home-page .hp-downlight-bulk-buy .banner__img-align {
  left: 43%;
}

.home-page .hp-downlight-cable-bundle .banner__img-align {
  left: 47%;
}

.home-page .hp-fireangel-alarms .banner__img-align {
  left: 42%;
}

.home-page .hp-gel-connectors .banner__img-align {
  left: 32%;
}

.home-page .hp-great-deals-combis .banner__img-align {
  left: 34%;
}

.home-page .hp-hep2o .banner__img-align {
  left: 43%;
}

.home-page .hp-hive-thermostats .banner__img-align {
  left: 31%;
}

.home-page .hp-kitchen-taps .banner__img-align {
  left: 18%;
}

.home-page .hp-kudox-radiators .banner__img-align {
  left: 45%;
}

.home-page .hp-lap-battens .banner__img-align {
  left: 38%;
}

.home-page .hp-lap-bulbs .banner__img-align {
  left: 44%;
}

.home-page .hp-mk-cu .banner__img-align {
  left: 51%;
}

.home-page .hp-milwaukee-twinpack .banner__img-align {
  left: 27%;
  bottom: -10px;
}

.home-page .hp-nest .banner__img-align {
  left: 35%;
}

.home-page .hp-ximax .banner__img-align {
  left: 44%;
}

.home-page .hp-new-dewalt-combi .banner__img-align {
  left: 29%;
}

.home-page .hp-ring-door-chime .banner__img-align {
  left: 44%;
}

.home-page .hp-showers .banner__img-align {
  left: 37%;
}

.home-page .hp-topdeals-powertools .banner__img-align {
  left: 42%;
}

.home-page .hp-waterproof-workboots .banner__img-align {
  left: 28%;
}

.home-page .hp-winter-workwear .banner__img-align {
  left: 40%;
}

.home-page .hp-baxi-800 .banner__img-align {
  left: 51%;
}

.home-page .hp-free-flue-baxi-600 .banner__img-align {
left: 55%;
}		

.home-page .hp-terma-rads .banner__img-align {
  left: 40%;
}

.home-page .hp-blowers .banner__img-align {
  left: 50%;
}

.home-page .hp-baxi-cashback .banner__img-align {
  left: 53%;
}

.home-page .hp-baxi-cashback .banner__img-align {
  left: 53%;
}

.home-page .hp-fernox-treatment .banner__img-align {
  left: 58%;
}

.home-page .hp-milwaukeekit .banner__img-align {
  left: 28%;
}

.home-page .hp-free-flue-solder_fitting .banner__img-align {
  left: 49%;
}

.home-page .hp-free-flue-biasi .banner__img-align {
  left: 49%;
}

.home-page .hp-latchpack .banner__img-align {
  left: 45%;
}

.home-page .hp-newworcesterbosch .banner__img-align {
  left: 60%;
}

.home-page .hp-nestpromo .banner__img-align {
  left: 42%;
}

.home-page .hp-nestpromo .banner__img-align {
  left: 42%;
}

.home-page .cat-image-handtools_stanley_sortmaster_black_friday_deals_L2 .banner__img-align {
  left: 38%;
}

/*md-Up*/

@media only screen and (max-width: 64em) and (min-width: 40.063em) {
    
    
    /*The Big Weekend*/


.home-page .hp-big-weekend-showers .banner__img-align {
	left: 39%;
}

.home-page .hp-kitchentaps .banner__img-align {
    left: 32%;
    bottom: -5%;
}

.home-page .hp-bathroomtaps .banner__img-align {
  left: 36%;
}
    
/*END*/

  .home-page .hp-topdeals-takeover .banner-mg-wrap,
  .home-page .hp-topdeals-takeover .banner-mg-wrap img {
    height: 185px;
  }

  .home-page .hp-screwfixlive-takeover .banner-mg-wrap,
  .home-page .hp-screwfixlive-takeover .banner-mg-wrap img {
    height: 250px;

  }

  .home-page .full_width_banner .hp-screwfixlive-takeover {
    height: 250px;
  }

  .home-page .hp-screwfixlive-fri-takeover .banner-mg-wrap,
  .home-page .hp-screwfixlive-fri-takeover .banner-mg-wrap img {
    height: 180px;
  }

  .home-page .hp-kudox-radiators-hw .banner--half .banner__img-align {
    left: 26%;
  }

  .home-page .hp-lap-battens-hw .banner--half .banner__img-align {
    left: 34%;
  }

  .home-page .hp-mk-cu-hw .banner--half .banner__img-align {
    left: 36%;
  }

  .home-page .hp-downlight-bulk-buy-hw .banner--half .banner__img-align {
    left: 33%;
  }

  .home-page .hp-baxi-bundle-hw .banner--half .banner__img-align {
    left: 33%;
  }

  .home-page .hp-nest-hw .banner--half .banner__img-align {
    left: 36%;
  }
	



  /* skinny banners */

  .home-page .skinny-banner .banner-mg-wrap {
    height: 100px;
  }

  .home-page .skinny-banner .banner-mg-wrap img {
    height: 80px;
  }
    
  .home-page .skinny-banner.top-deals .banner-mg-wrap {
    height: 200px;
}

 .home-page .skinny-banner.top-deals .banner-mg-wrap img {
    height: 185px;
}

  .home-page .hp-autumnone .banner-mg-wrap,
  .home-page .hp-wetweatheressentials .banner-mg-wrap,
  .home-page .hp-kudox .banner-mg-wrap,
  .home-page .hp-ledbattens .banner-mg-wrap {
    height: 100px;
  }

  .home-page .hp-autumnone .banner-mg-wrap img,
  .home-page .hp-wetweatheressentials .banner-mg-wrap img,
  .home-page .hp-kudox .banner-mg-wrap img,
  .home-page .hp-ledbattens .banner-mg-wrap img {
    height: 80px;
  }



  /* homepage banners */

  .home-page .hp-dewaltcombi .banner__img-align {
    left: 40%;
  }

  .home-page .hp-ariston-heaters .banner__img-align {
    left: 24%;
  }

  .home-page .hp-bg-dcus .banner__img-align {
    left: 40%;
  }

  .home-page .hp-bg-weatherproof-sockets .banner__img-align {
    left: 32%;
  }

  .home-page .hp-baxi-bundle .banner__img-align {
    left: 46%;
  }

  .home-page .hp-chainsaws .banner__img-align {
    left: 30%;
  }

  .home-page .hp-dewalt-footwear .banner__img-align {
    left: 20%;
  }

  .home-page .hp-downlight-bulk-buy .banner__img-align {
    left: 41%;
  }

  .home-page .hp-downlight-cable-bundle .banner__img-align {
    left: 34%;
  }

  .home-page .hp-fireangel-alarms .banner__img-align {
    left: 39%;
  }

  .home-page .hp-gel-connectors .banner__img-align {
    left: 39%;
  }

  .home-page .hp-great-deals-combis .banner__img-align {
    left: 38%;
  }

  .home-page .hp-hep2o .banner__img-align {
    left: 37%;
  }

  .home-page .hp-hive-thermostats .banner__img-align {
    left: 32%;
  }

  .home-page .hp-kitchen-taps .banner__img-align {
    left: 15%;
  }

  .home-page .hp-kudox-radiators .banner__img-align {
    left: 38%;
  }

  .home-page .hp-lap-battens .banner__img-align {
    left: 36%;
  }

  .home-page .hp-lap-bulbs .banner__img-align {
    left: 46%;
  }

  .home-page .hp-mk-cu .banner__img-align {
    left: 50%;
  }

  .home-page .hp-milwaukee-twinpack .banner__img-align {
    left: 27%;
  }

  .home-page .hp-nest .banner__img-align {
    left: 35%;
  }

  .home-page .hp-ximax .banner__img-align {
    left: 36%;
  }

  .home-page .hp-new-dewalt-combi .banner__img-align {
    left: 21%;
  }

  .home-page .hp-ring-door-chime .banner__img-align {
    left: 44%;
  }

  .home-page .hp-showers .banner__img-align {
    left: 35%;
  }

  .home-page .hp-topdeals-powertools .banner__img-align {
    left: 31%;
  }

  .home-page .hp-waterproof-workboots .banner__img-align {
    left: 24%;
  }

  .home-page .hp-winter-workwear .banner__img-align {
    left: 36%;
  }

  .home-page .hp-baxi-800 .banner__img-align {
    left: 46%;
  }
	
  .home-page .hp-free-flue-baxi-600 .banner__img-align {
    left: 46%;
  }	

  .home-page .hp-terma-rads .banner__img-align {
    left: 37%;
  }

  .home-page .hp-blowers .banner__img-align {
    left: 35%;
  }

.home-page .hp-baxi-cashback .banner__img-align {
  left: 45%;
}

.home-page .hp-fernox-treatment .banner__img-align {
  left: 55%;
	bottom: 5%
}

.home-page .hp-milwaukeekit .banner__img-align {
  left: 5%;
}
	
.home-page .hp-free-flue-solder_fitting .banner__img-align {
  left: 39%;
   bottom: 0%;
}

.home-page .hp-free-flue-biasi .banner__img-align {
  left: 40%;
}	
	
.home-page .hp-latchpack .banner__img-align {
  left: 37%;
}	
	
.home-page .hp-newworcesterbosch .banner__img-align {
  left: 50%;
}
	
.home-page .hp-nestpromo .banner__img-align {
  left: 23%;
}	

.home-page .cat-image-handtools_stanley_sortmaster_black_friday_deals_L2 .banner__img-align {
  left: 40%;
}	
	
}


/*sm-only*/

@media screen and (max-width: 40em) {
    
    /*The Big Weekend*/
.home-page .full_width_banner .header-thebigweekend {
  background: url("//www.screwfix.com/images/CAT140/assets/gfx/cat140-hp-takeover-TheBigWeekend_sm.png") center center no-repeat;
  height: 180px;
  padding-top: 182px;
}
	
.home-page .banner--var3.banner--half .banner__deal span:nth-child(n+2) {
    padding-left: 0px !important;
}

.home-page .header-thebigweekend h2 {
    font: 25px screwfix_betaheavy;
}

.home-page .full_width_banner.the-big-weekend {
  margin-bottom: 30px;	
  height: 252px;
  border-bottom: 47px solid #ED1C24;
  border-top: 10px solid #ED1C24;
}

.home-page .hp-big-weekend-showers .banner__img-align {
	left: 39%;
}

.home-page .hp-kitchentaps .banner__img-align {
    left: 41%;
    bottom: -5%;
}

.home-page .hp-bathroomtaps .banner__img-align {
  left: 43%;
}
/*The Big Weekend- END*/

  .home-page .hp-topdeals-takeover .banner-mg-wrap,
  .home-page .hp-topdeals-takeover .banner-mg-wrap img {
    height: 100px;
  }

  .home-page .hp-screwfixlive-takeover .banner-mg-wrap,
  .home-page .hp-screwfixlive-takeover .banner-mg-wrap img {
    height: 320px;

  }

  .home-page .full_width_banner .hp-screwfixlive-takeover {
    height: 320px;

  }

  .home-page .hp-screwfixlive-fri-takeover .banner-mg-wrap,
  .home-page .hp-screwfixlive-fri-takeover .banner-mg-wrap img {
    height: 220px;

  }

  .home-page .hp-kudox-radiators-hw .banner--half .banner__img-align {
    left: 30%;
  }

  .home-page .hp-lap-battens-hw .banner--half .banner__img-align {
    left: 39%;
  }

  .home-page .hp-mk-cu-hw .banner--half .banner__img-align {
    left: 32%;
  }

  .home-page .hp-mk-cu-hw .banner--var3 .price-point {
    bottom: 3px;
  }

  .home-page .hp-downlight-bulk-buy-hw .banner--half .banner__img-align {
    left: 29%;
  }

  .home-page .hp-baxi-bundle-hw .banner--half .banner__img-align {
    left: 37%;
  }

  .home-page .hp-nest-hw .banner--half .banner__img-align {
    left: 40%;
  }

  /* carousel fix missing right border */
  .homepage_carousel .slider-banners {
    margin-right: -5px;
    margin-left: -5px;
  }

  /* carousel pause */
  .btn.slick-pause {
    background: #ededed;
    left: -9999px;
    position: absolute;
    z-index: 12;
  }

  .slick-pause:focus {
    left: 50%;
    top: 44px;
    transform: translateX(-50%);
  }

  .homepage_carousel {
    position: relative
  }

  /* skinny banners*/
  .home-page .skinny-banner .banner-mg-wrap {
    height: 77px;
    border: 1px solid #d1d1d1;
  }

  .home-page .skinny-banner .banner-mg-wrap img {
    height: 61px;
  }

  .home-page .skinny-banner .banner-mg-wrap a {
    border: 6px solid #fff;
    ;
  }
    
  .home-page .skinny-banner.top-deals .banner-mg-wrap {
    height: 114px;
}

 .home-page .skinny-banner.top-deals .banner-mg-wrap img {
    height: 100px;
}

  .home-page .hp-autumnone .banner-mg-wrap,
  .home-page .hp-wetweatheressentials .banner-mg-wrap,
  .home-page .hp-kudox .banner-mg-wrap,
  .home-page .hp-ledbattens .banner-mg-wrap {
    height: 77px;
  }

  .home-page .hp-autumnone .banner-mg-wrap img,
  .home-page .hp-wetweatheressentials .banner-mg-wrap img,
  .home-page .hp-kudox .banner-mg-wrap img,
  .home-page .hp-ledbattens .banner-mg-wrap img {
    height: 61px;
  }

  .home-page .hp-autumnone .banner-mg-wrap a,
  .home-page .hp-wetweatheressentials .banner-mg-wrap a,
  .home-page .hp-kudox .banner-mg-wrap a,
  .home-page .hp-ledbattens .banner-mg-wrap a {
    border: 7px solid #fff;
  }

  /* homepage banners - Fixed Height */
  .home-page .image-fixed-banner .banner-mg-wrap {
    height: 205px;
  }

  .home-page .image-fixed-banner .banner-mg-wrap img {
    height: 189px;
  }

  .home-page .image-fixed-banner .banner-mg-wrap a {
    border: 7px solid #fff;
  }

  /* homepage banners */
  .home-page .hp-dewaltcombi .banner--var3 .price-point {
    bottom: 4px;
  }

  .home-page .hp-dewaltcombi .banner__img-align {
    left: 40%;
  }

  .home-page .hp-ariston-heaters .banner__img-align {
    left: 33%;
  }

  .home-page .hp-bg-dcus .banner__img-align {
    left: 30%;
  }

  .home-page .hp-bg-weatherproof-sockets .banner__img-align {
    left: 38%;
  }

  .home-page .hp-baxi-bundle .banner__img-align {
    left: 39%;
  }

  .home-page .hp-chainsaws .banner__img-align {
    left: 35%;
  }

  .home-page .hp-dewalt-footwear .banner__img-align {
    left: 38%;
  }

  .home-page .hp-downlight-bulk-buy .banner__img-align {
    left: 36%;
  }

  .home-page .hp-downlight-cable-bundle .banner__img-align {
    left: 42%;
  }

  .home-page .hp-fireangel-alarms .banner__img-align {
    left: 37%;
  }

  .home-page .hp-gel-connectors .banner__img-align {
    left: 37%;
  }

  .home-page .hp-great-deals-combis .banner__img-align {
    left: 37%;
  }

  .home-page .hp-hep2o .banner__img-align {
    left: 30%;
  }

  .home-page .hp-hive-thermostats .banner__img-align {
    left: 37%;
  }

  .home-page .hp-kitchen-taps .banner__img-align {
    left: 34%;
  }

  .home-page .hp-kudox-radiators .banner__img-align {
    left: 33%;
  }

  .home-page .hp-lap-battens .banner__img-align {
    left: 30%;
  }

  .home-page .hp-lap-bulbs .banner__img-align {
    left: 30%;
  }

  .home-page .hp-mk-cu .banner__img-align {
    left: 36%;
  }

  .home-page .hp-milwaukee-twinpack .banner__img-align {
    left: 30%;
  }

  .home-page .hp-nest .banner__img-align {
    left: 26%;
  }

  .home-page .hp-ximax .banner__img-align {
    left: 37%;
  }

  .home-page .hp-new-dewalt-combi .banner__img-align {
    left: 17%;
  }

  .home-page .hp-ring-door-chime .banner__img-align {
    left: 35%;
  }

  .home-page .hp-showers .banner__img-align {
    left: 34%;
  }

  .home-page .hp-topdeals-powertools .banner__img-align {
    left: 36%;
  }

  .home-page .hp-waterproof-workboots .banner__img-align {
    left: 38%;
  }

  .home-page .hp-winter-workwear .banner__img-align {
    left: 52%;
  }

  .home-page .hp-baxi-800 .banner__img-align {
    left: 31%;
  }
	
  .home-page .hp-free-flue-baxi-600 .banner__img-align {
    left: 41%;
  }		

  .home-page .hp-terma-rads .banner__img-align {
    left: 58%;
  }

  .home-page .hp-blowers .banner__img-align {
    left: 27%;
  }

.home-page .hp-baxi-cashback .banner__img-align {
  left: 50%;
}

.home-page .hp-fernox-treatment .banner__img-align {
  left: 51%;
  bottom: 0%;
}

.home-page .hp-milwaukeekit .banner__img-align {
  left: 49%;
}	
	
  .home-page .tmshp_carousel .banner__wrapper {
    background: none !important;
  }
	
.home-page .hp-free-flue-solder_fitting .banner__img-align {
  left: 43%;
  bottom: 5%;
}

.home-page .hp-free-flue-biasi .banner__img-align {
  left: 42%;
}		

.home-page .hp-latchpack .banner__img-align {
  left: 44%;
}
	
.home-page .hp-newworcesterbosch .banner__img-align {
  left: 49%;
}	
	
.home-page .hp-nestpromo .banner__img-align {
  left: 50%;
}	
	
.home-page .cat-image-handtools_stanley_sortmaster_black_friday_deals_L2 .banner__img-align {
  left: 47%;
}

}


/* LG */

@media (min-width: 64.063em) {

.home-page .hp-bfdewaltimpactdriver .banner--var3.banner--half .banner__text--medium {
	font-size: 64px;
}
	
	
  /* override JH amends in sfx.min.css from 10/17 */
  /* equal height javascript does not work correctly with a min-height on dotd column below 1180px */
  .home-page .dotd-cont,
  .home-page .dotd-inner {
    min-height: inherit
  }

  .home-page .banner__img {
    max-height: 356px;
  }
}

@media (min-width: 1180px) {

  /* I know it's a custom breakpoint - but it's needed to improve the iniital load of dotd column above 1180px */
  /* updated 100919 - reduced height by 20px */
  .home-page .dotd-inner,
  .home-page .homepage_dotd .banner__wrapper {
    min-height: 434px
  }
}
