
@font-face {    font-family: 'Telstra Akkurat Bold';
    src: url('https://www.telstra.com.au/etc/designs/telstra/core/fonts/akkurat/telstra-akkurat-bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {    font-family: 'Telstra Akkurat Regular';

src: url('https://www.telstra.com.au/etc/designs/telstra/core/fonts/akkurat/telstra-akkurat-regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {    font-family: 'Telstra Akkurat Light';
    src: url('https://www.telstra.com.au/etc/designs/telstra/core/fonts/akkurat/telstra-akkurat-light.woff') format('woff');
font-weight: normal;
    font-style: normal;

}



/* Interactive Sites */

html, body, * {

font-family: 'Telstra Akkurat Regular' !important;
}


h1, .h1, h2, .h2 {
	font-family: 'Telstra Akkurat Bold' !important;
}

h3, .h3, h4, .h4 {
	font-family: 'Telstra Akkurat Regular' !important;
}

h5, .h5, h6, .h6{
font-family: 'Telstra Akkurat Regular' !important;
}

strong, b{
font-family: 'Telstra Akkurat Bold' !important;
}

.btn{
font-family: 'Telstra Akkurat Bold' !important;
}


/* Attendee App */

.x-button.x-button-back .x-button-label, .x-button.x-button-back .x-badge {
font-family: 'Telstra Akkurat Bold!important;
}


.x-button-normal .x-button-label, .x-button-normal .x-badge, .x-button-round .x-button-label, .x-button-round .x-badge, .x-button-small .x-button-label, .x-button-small .x-badge, .x-button-forward .x-button-label, .x-button-forward .x-badge{
font-family: 'Telstra Akkurat Bold!important;
}

.x-msgbox .x-msgbox-buttons .x-toolbar-inner .x-button .x-button-label, .x-msgbox .x-msgbox-buttons .x-toolbar-inner .x-button .x-badge{
font-family: 'Telstra Akkurat Regular' !important;
}


/* Restore Font for Icons */

.fa, .fal, .far, .fas, .fab {

  font-family: FontAwesome, Font Awesome\ 5 Pro!important;

}


.glyphicon {
font-family: 'Glyphicons Halflings' !important;
}