article p:last-child {
    padding-bottom: 0;
}

.flex-b1 {
    display: flex;
    align-items: center;
}

li.list-link_pdf {
    padding-top: 0px;
}

li.list-link_pdf:last-child {padding-bottom:0px;}

a.button-tertiary-right-blue {padding:0px;}

.pdb30{padding-bottom:30px;}

.padb0{padding-bottom:0px;}

div.box-information {margin-top:20px;margin-bottom:0px;}

.button-information-white-icon {
    display: inline;
    width: 27px;
    height: 27px;
    margin-right: 10px;
    content: url(https://www.leedsbuildingsociety.co.uk/_resources/img/style-guide/icons/Information_white_filled_blue_border.svg);
}

@media screen and (max-width: 769px) {
    .button-information-white-icon {
        width: 25px;
        height: 25px;
    }
}

/*article and banner CSS*/

.uxArticle {margin: 30px 5% 50px;}
.uxArticle.uxArticle-top {margin: 40px 5% 0;}
.uxArticle.uxArticle-fullWidth:last-child{margin-bottom:50px;}
.uxArticle >.h1 {font-weight:700;}

.hero-img {border-bottom: 20px solid #182746;}
.hero-img.mobileHide {margin-top:6px;}

.banner-homemoney-notext > .h1 {color: #FFFFFF;}

/*desktop version*/

.uxArticle > h2 {
  	padding-bottom: 20px;
}

.uxArticle > h3 {
	padding-bottom: 20px;
}

/*tablet version*/

@media screen and (min-width: 700px) and (max-width: 1024px){

 .pdb30{padding-bottom:20px;}
  
  h1.h1 {
    padding-bottom: 15px;
}
  .uxArticle > h2 {
  	padding-bottom: 15px;
}
  div.box-information {margin-top:15px;margin-bottom:0px;}

}

/*mobile version*/
@media screen and (max-width: 700px){
    .desktopHide {display: block;}
    .mobileHide {display: none;}

 /*text breadcrumb for mobile*/
.text-breadcrumb {
      	display: block;
      	font-size: 12px;
      	line-height: 16px;
      	padding-bottom: 20px;
    }
.text-breadcrumb_icon {
      	display: inline;
      	width: 12px;
      	height: 9px;
    }
  
.button-secondary-none-white {
        font-size: 16px;
        line-height: 20px;
        padding: 10px 20px;
    }
  
.pdb30{padding-bottom:20px;}
  
 h1.h1 {
    padding-bottom: 10px;
}
  .uxArticle > h2 {
  	padding-bottom: 10px;
}
div.nav-buttons.vertical div.row:nth-child(even) {
        margin-top: 0px; 
    }
div.box-information {margin-top:10px;margin-bottom:0px;}
  
}

/*breadcrub-related*/

p.text-breadcrumb {
    display: none;
    /*padding: 10px 5px;*/
    margin-top: 10px;
}

p.text-breadcrumb img
 {
    width: 12px;
    padding-right: 0px;
}

@media screen and (max-width: 700px) {
    p.text-breadcrumb {
        display: block;
      padding-bottom:20px;
      font-size: 14px;
      margin-top:0px;
    }
}

@media screen and (min-width: 43.75em) {
div.breadcrumb {
        display: block;
        padding: 20px 5% 0;
    }
.uxArticle
 {
    margin: 20px 5% 50px;
}
}
