.dl-form__heading{margin-bottom:1em}@media (min-width:768px){.dl-form__heading{text-align:center}}.dl-form div[data-id=checkBox]+label{margin-bottom:0}.dl-form__label,.dl-form__subhead{margin-bottom:15px}.dl-form__subhead{color:#232323;font-weight:700}.dl-form__subhead+div[data-id=box]{min-height:46px}@media (min-width:768px){.dl-form .col--postcode{margin-bottom:0}}.dl-form__submit-container{text-align:center}.dl-form__submit-container>div{display:block}@media (min-width:768px){.dl-form__submit-container>div{display:inline-block;margin:0 auto}}@media (min-width:992px){.dl-form__submit-container>div{display:block;margin:0}}@media (min-width:992px){.dl-form .dl-form__submit-container{padding-top:34px}}.dl-form__icon{position:relative;bottom:-2px}.dl-form__result{margin-bottom:.6em;width:100%;padding:0}@media (min-width:992px){.dl-form__result{margin:0;width:40%;max-width:400px;padding:0 20px}}@media (min-width:992px){.dl-form__distributor{display:flex;justify-content:center}}.dl-form__result-fuel{text-align:center;font-size:1.1428571429em;color:#232323;margin-bottom:.5em}.dl-form__result-fuel .dl-form__icon{margin-right:.5em}.dl-form__result-name{text-align:center;margin:0 0 .15em}.dl-form__result-name a:focus,.dl-form__result-name a:hover{color:#2a2a2a}.dl-form__result-name .dl-form__icon{margin-left:.25em;color:#505050}.dl-form__result-phone{text-align:center;font-size:1.42383em;margin-bottom:1em}.dl-form__result-phone a:focus,.dl-form__result-phone a:hover{color:#2a2a2a}.dl-form__result-phone-link{text-decoration:none;color:#232323}.dl-form__icon{width:24px;height:24px;fill:#ffb432;color:#ffb432}.dl-form__results{position:relative;padding-top:40px}@media (min-width:992px){.dl-form__results .container{padding-left:70px;padding-right:70px}}@media (min-width:1200px){.dl-form__results .container{padding-left:105px;padding-right:105px}}.dl-form__results .col-centered{vertical-align:top}.dl-form__results:before{display:block;position:absolute;content:" ";background-color:transparent;border-left:25px solid transparent;border-right:25px solid transparent;border-top:25px solid #f8f8f8;top:-25px;left:50%;margin-left:-25px}.dl-form__results.dl-form__results--active:before{transition:top .5s;top:0}.dl-form__container{position:relative;padding:44px 0 22px;background-color:#f8f8f8}@media (min-width:992px){.dl-form__container .container{padding-left:70px;padding-right:70px}}@media (min-width:1200px){.dl-form__container .container{padding-left:105px;padding-right:105px}}