.button:after {
	width: 9px;
	height: 17px;
	background-position: 0 0;
}

.contact-details-item-icon.icon-contact-us:before {
	width: 23px;
	height: 23px;
	background-position: 0 -25px;
}

.footer-links-item ._ba_manual a:before {
	width: 25px;
	height: 25px;
	background-position: 0 -55px;
}

.footer-links-item a.icon-help:before {
	width: 25px;
	height: 25px;
	background-position: 0 -85px;
}

.footer-links-item a.icon-mail:before {
	width: 25px;
	height: 25px;
	background-position: 0 -115px;
}

.icon-arrow:before {
	width: 23px;
	height: 23px;
	background-position: 0 -145px;
}

.icon-contact-us:before {
	width: 20px;
	height: 20px;
	background-position: 0 -175px;
}

.icon-crosshair:before {
	width: 23px;
	height: 23px;
	background-position: 0 -200px;
}

.icon-document:before {
	width: 23px;
	height: 23px;
	background-position: 0 -230px;
}

.icon-dx:before {
	width: 23px;
	height: 23px;
	background-position: 0 -260px;
}

.icon-fax:before {
	width: 23px;
	height: 23px;
	background-position: 0 -290px;
}

.icon-help:before {
	width: 20px;
	height: 20px;
	background-position: 0 -320px;
}

.icon-home:before {
	width: 23px;
	height: 23px;
	background-position: 0 -345px;
}

/*LAQ-TS: replaced .icon-listen with .header-links-item #_ba__link */
.header-links-item #_ba__link:before {
	width: 20px;
	height: 20px;
	background-position: 0 -375px;
}

.icon-mail-box:before {
	width: 23px;
	height: 23px;
	background-position: 0 -400px;
}

.icon-mail:before {
	width: 23px;
	height: 23px;
	background-position: 0 -430px;
}

.icon-map-pin:before {
	width: 23px;
	height: 23px;
	background-position: 0 -460px;
}

.icon-megaphone:before {
	width: 25px;
	height: 25px;
	background-position: 0 -490px;
}

.icon-pdf:before {
	width: 18px;
	height: 23px;
	background-position: 0 -520px;
}

.icon-pin:before {
	width: 23px;
	height: 33px;
	background-position: 0 -550px;
}

.icon-question:before {
	width: 23px;
	height: 23px;
	background-position: 0 -590px;
}

.icon-right-arow:before {
	width: 23px;
	height: 40px;
	background-position: 0 -620px;
}

.icon-search:before {
	width: 23px;
	height: 23px;
	background-position: 0 -665px;
}

.icon-sitemap:before {
	width: 20px;
	height: 20px;
	background-position: 0 -695px;
}

.icon-tag:before {
	width: 23px;
	height: 23px;
	background-position: 0 -720px;
}

.icon-thumbs-down:before {
	width: 23px;
	height: 23px;
	background-position: 0 -750px;
}

.icon-thumbs-up:before {
	width: 23px;
	height: 23px;
	background-position: 0 -780px;
}

.icon-tty:before {
	width: 23px;
	height: 23px;
	background-position: 0 -810px;
}

.icon-updated-home:before {
	width: 23px;
	height: 23px;
	background-position: 0 -840px;
}

.icon-user:before {
	width: 23px;
	height: 23px;
	background-position: 0 -870px;
}

.icon-website:before {
	width: 23px;
	height: 23px;
	background-position: 0 -900px;
}

.icon-youtube-play:before {
	width: 25px;
	height: 25px;
	background-position: 0 -930px;
}

/*LAQ-TS-2017-7-28: including twitter (separate file)*/
.icon-twitter:before {
	width: 18px;
	height: 18px;
	margin-left: 4px;
	margin-right: 9px !important;
	background-position: 0 0;
}

.related-info-link:before {
	width: 9px;
	height: 17px;
	background-position: 0 -960px;
}

a.document:before {
	width: 16px;
	height: 16px;
	background-position: 0 -985px;
}

a.quick-link:after {
	width: 9px;
	height: 17px;
/*	background-position: 0 -1010px;*/
	background-position: 0 -1035px
}

a.quick-link:hover:after, a.quick-link:focus:after {
	width: 9px;
	height: 17px;
	/*background-position: 0 -1035px;*/
	background-position: 0 -1010px; /*DRCLAS menu arrow, right*/
}

a:focus.icon-thumbs-down:before {
	width: 23px;
	height: 23px;
	background-position: 0 -1060px;
}

a:focus.icon-thumbs-up:before {
	width: 23px;
	height: 23px;
	background-position: 0 -1090px;
}

a:hover.icon-thumbs-down:before, a:focus.icon-thumbs-down:before {
	width: 23px;
	height: 23px;
	background-position: 0 -1120px;
}

a:hover.icon-thumbs-up:before, a:focus.icon-thumbs-up:before {
	width: 23px;
	height: 23px;
	background-position: 0 -1150px;
}

.breadcrumb-separator {
	width: 9px;
	height: 17px;
	background-position: 0 -1180px;
}

ul.alternative-list li:before {
	width: 9px;
	height: 17px;
	background-position: 0 -1205px;
}

/*LAQ-TS: replaced .icon-listen with .header-links-item #_ba__link */
.button:after, .contact-details-item-icon.icon-contact-us:before, .footer-links-item ._ba_manual a:before, .footer-links-item a.icon-help:before, .footer-links-item a.icon-mail:before, .icon-arrow:before, .icon-contact-us:before, .icon-crosshair:before, .icon-document:before, .icon-dx:before, .icon-fax:before, .icon-help:before, .icon-home:before, .header-links-item #_ba__link:before, .icon-mail-box:before, .icon-mail:before, .icon-map-pin:before, .icon-megaphone:before, .icon-pdf:before, .icon-pin:before, .icon-question:before, .icon-right-arow:before, .icon-search:before, .icon-sitemap:before, .icon-tag:before, .icon-thumbs-down:before, .icon-thumbs-up:before, .icon-tty:before, .icon-updated-home:before, .icon-user:before, .icon-website:before, .icon-youtube-play:before, .related-info-link:before, a.document:before, a.quick-link:after, a.quick-link:hover:after, a:focus.icon-thumbs-down:before, a:focus.icon-thumbs-up:before, a:hover.icon-thumbs-down:before, a:hover.icon-thumbs-up:before,  ul.alternative-list li:before, a.quick-link:focus:after, a:focus.icon-thumbs-down:before, a:focus.icon-thumbs-up:before {
	background-size: 30px 1230px;
	background-repeat: no-repeat;
	background-image: url("https://yourstorydisabilitylegal.org.au/files/templates/00000000-0000-0000-0000-000000000000/2e4d1cad-fa0c-4ef5-9cd6-a5cc452244d7/spritemap2.png");
}

/*LAQ-TS-2017-7-28: including twitter */
.icon-twitter:before {
	background-repeat: no-repeat;	
	background-image: url("Twitter_Logo_Blue_cropped.png");
}

/*LAQ-TS: replaced .icon-listen with .header-links-item #_ba__link */
.svg .button:after, .svg .contact-details-item-icon.icon-contact-us:before, .svg .footer-links-item ._ba_manual a:before, .svg .footer-links-item a.icon-help:before, .svg .footer-links-item a.icon-mail:before, .svg .icon-arrow:before, .svg .icon-contact-us:before, .svg .icon-crosshair:before, .svg .icon-document:before, .svg .icon-dx:before, .svg .icon-fax:before, .svg .icon-help:before, .svg .icon-home:before, .svg .header-links-item #_ba__link:before, .svg .icon-mail-box:before, .svg .icon-mail:before, .svg .icon-map-pin:before, .svg .icon-megaphone:before, .svg .icon-pdf:before, .svg .icon-pin:before, .svg .icon-question:before, .svg .icon-right-arow:before, .svg .icon-search:before, .svg .icon-sitemap:before, .svg .icon-tag:before, .svg .icon-thumbs-down:before, .svg .icon-thumbs-up:before, .svg .icon-tty:before, .svg .icon-updated-home:before, .svg .icon-user:before, .svg .icon-website:before, .svg .icon-youtube-play:before, .svg .related-info-link:before, .svg a.document:before, .svg a.quick-link:after, .svg a.quick-link:hover:after, .svg a:focus.icon-thumbs-down:before, .svg a:focus.icon-thumbs-up:before, .svg a:hover.icon-thumbs-down:before, .svg a:hover.icon-thumbs-up:before,  .svg ul.alternative-list li:before, .svg a.quick-link:focus:after, .svg a:focus.icon-thumbs-down:before, .svg a:focus.icon-thumbs-up:before {
	background-image: url("spritemap2.svg");
}

/*LAQ-TS-2017-7-28: including twitter */
.svg .icon-twitter:before {
	background-image: url("Twitter_Logo_Blue_cropped.svg");
}