#drs-modal .drs-slots-booking-success .add-repair-event-to-calendar:before,#drs-modal .drs-slots-booking-success .success-message:after{font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#drs-modal .drs-slot-info{margin:.4em 0}#drs-modal .drs-overlay{background:rgba(255,255,255,.01);position:fixed;top:0;left:0;right:0;height:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-transition:-webkit-transform .8s 5s;transition:-webkit-transform .8s 5s;transition:transform .8s 5s;transition:transform .8s 5s, -webkit-transform .8s 5s;transition:transform .8s 5s,-webkit-transform .8s 5s}.load-drs-modal #drs-modal .drs-overlay{height:100%;background:rgba(255,255,255,.95);-webkit-transition:.4s;transition:.4s}#drs-modal .drs-slot-modal{width:50vw;max-height:80vh;margin:auto;border:1px solid silver;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4);-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:translateY(-100vh);transform:translateY(-100vh);-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s, -webkit-transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s}.load-drs-modal #drs-modal .drs-slot-modal{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s, -webkit-transform .8s;transition:transform .8s,-webkit-transform .8s}#drs-modal .drs-info{background:#f4f4f4;margin-bottom:.4em;border-bottom:1px solid silver}#drs-modal .drs-info h1{padding:.4em .8em;font-size:1.5rem;margin:0}#drs-modal button{padding:.4em .8em;background:#005EB8;color:#fff;font-weight:700;font-size:100%;border:1px solid #00498f;border-radius:2px;cursor:pointer}#drs-modal button:hover{background:#0585ff}#drs-modal button.submit-drs-slots{margin-left:1.2em}#drs-modal .load-more-drs-slots{background:0 0;border:none;padding:0;margin:0;display:inline;font-size:100%;color:#005EB8;text-decoration:underline;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;font-weight:400}#drs-modal .load-more-drs-slots:hover{text-decoration:none}#drs-modal .drs-time-slots-container{position:relative;overflow:hidden}#drs-modal .drs-slots-booking-success,#drs-modal .drs-time-slots-loading{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center}#drs-modal .drs-time-slots-delivered{-webkit-transform:translateY(100%);transform:translateY(100%);background:#fff}#drs-modal #drs-slots{padding:.8em 1.6em;background:url(../images/_site/ajax-loader.gif) no-repeat center center}#drs-modal .drs-slots-booking-success{-webkit-transform:translateY(200%);transform:translateY(200%);background:#fff}#drs-modal .drs-slots-booking-success .success-message{color:#00A499;font-size:200%;font-weight:700;margin:.4em 0}#drs-modal .drs-slots-booking-success .success-message:after{content:"\f087";display:inline-block;margin-left:.4em}#drs-modal .drs-results-delivered .drs-time-slots-delivered,#drs-modal .drs-results-delivered .drs-time-slots-loading{-webkit-transition:.3s;transition:.3s}#drs-modal .drs-results-delivered .drs-time-slots-loading{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.3s;transition:.3s}#drs-modal .drs-results-delivered .drs-time-slots-delivered{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s .35s;transition:.3s .35s}#drs-modal .drs-booking-successful .drs-time-slots-delivered{-webkit-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:.3s;transition:.3s}#drs-modal .drs-booking-successful .drs-slots-booking-success{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s 1s;transition:.3s 1s}#drs-modal .chosen-drs-time-slot-table,#drs-modal .drs-time-slots-table{width:100%;border-collapse:collapse;border:1px solid #bbb;margin:.8em 0 .4em 0}#drs-modal .chosen-drs-time-slot-table td,#drs-modal .chosen-drs-time-slot-table th,#drs-modal .drs-time-slots-table td,#drs-modal .drs-time-slots-table th{padding:.4em .8em;border:1px solid #bbb;text-align:left}#drs-modal .chosen-drs-time-slot-table th,#drs-modal .drs-time-slots-table th{font-size:80%;background:#ddd}#drs-modal .chosen-drs-time-slot-table tr td:nth-child(5),#drs-modal .chosen-drs-time-slot-table tr th:nth-child(5){display:none}#drs-modal .drs-time-slots-actions{text-align:right;margin-top:.4em;padding:.4em 0}#drs-modal .drs-slots-booking-success{text-align:center}#drs-modal .drs-slots-booking-success .add-repair-event-to-calendar{text-decoration:none;color:#444;font-weight:700}#drs-modal .drs-slots-booking-success .add-repair-event-to-calendar:before{content:"\f073";display:inline-block;color:#DA291C}@media (min-width:769px){#accessibility-controls>.content-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#accessibility-controls>.content-container .placement-row-wrapper{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}#accessibility-controls>.content-container .access-controls-wrapper{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}#container #site-header-row .logo-container{margin-left:auto;-webkit-box-ordinal-group:4;-webkit-order:3;order:3}#site-header-row #quicklinks{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}#container #site-header-row .site-header-row-inner>.content-container{display:-webkit-box;display:-webkit-flex;display:flex}#container #site-header-row .site-header-row-inner>.content-container>.placement-row-wrapper{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}#container #site-header-row .site-header-row-inner>.content-container>.placement-row-wrapper>.placement-row-1{margin-left:0}}
/*# sourceMappingURL=support-styles.css.map */

#site-article-footer-row .first-published {
  color: #00a9ce;
}

#site-article-footer-row .first-published time,
#site-article-footer-row .first-published .content-author {
  color: #4d4d4d;
}

#site-article-footer-row .first-published time::after {
  content: "\2000";
}

.home-page .middle .page-placement .content-headline h2 {
  font-weight: 400;
}