@font-face {
    font-family: 'csiro';
    src:    url('fonts/csiro.eot?ujrcb3');
    src:    url('fonts/csiro.eot?ujrcb3#iefix') format('embedded-opentype'),
        url('fonts/csiro.ttf?ujrcb3') format('truetype'),
        url('fonts/csiro.woff?ujrcb3') format('woff'),
        url('fonts/csiro.svg?ujrcb3#csiro') format('svg');
    font-weight: normal;
    font-style: normal;
}

i {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'csiro' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.ic--truck:before {
    content: "\e90d";
}
.ic--crops:before {
    content: "\e90e";
}
.ic--seedling:before {
    content: "\e90f";
}
.ic--note:before {
    content: "\e903";
}
.ic--time:before {
    content: "\e904";
}
.ic--agriculture:before {
    content: "\e63c";
}
.ic--facility-research-collections:before {
    content: "\e63d";
}
.ic--csiro-services:before {
    content: "\e63e";
}
.ic--data-61:before {
    content: "\e63f";
}
.ic--phone-mobile:before {
    content: "\e901";
}
.ic--phone:before {
    content: "\e902";
}
.ic--phone-computer:before {
    content: "\e602";
}
.ic--price:before {
    content: "\e90a";
}
.ic--cart:before {
    content: "\e610";
}
.ic--CVC .path1:before {
    content: "\e611";
    color: rgb(255, 255, 255);
}
.ic--CVC .path2:before {
    content: "\e612";
    margin-left: -1.5556640625em;
    color: rgba(0, 0, 0, 0.5);
}
.ic--CVC .path3:before {
    content: "\e613";
    margin-left: -1.5556640625em;
    color: rgb(0, 0, 0);
}
.ic--CVC .path4:before {
    content: "\e614";
    margin-left: -1.5556640625em;
    color: rgb(0, 0, 0);
}
.ic--MasterCard:before {
    content: "\e615";
}
.ic--Visa .path1:before {
    content: "\e617";
    color: rgb(241, 242, 242);
}
.ic--Visa .path2:before {
    content: "\e618";
    margin-left: -1.56640625em;
    color: rgba(0, 0, 0, 0.5);
}
.ic--Visa .path3:before {
    content: "\e619";
    margin-left: -1.56640625em;
    color: rgb(0, 0, 0);
}
.ic--Visa .path4:before {
    content: "\e61a";
    margin-left: -1.56640625em;
    color: rgb(241, 242, 242);
}
.ic--Visa .path5:before {
    content: "\e61b";
    margin-left: -1.56640625em;
    color: rgb(0, 0, 0);
}
.ic--Visa .path6:before {
    content: "\e61c";
    margin-left: -1.56640625em;
    color: rgb(0, 0, 0);
}
.ic--Visa .path7:before {
    content: "\e61d";
    margin-left: -1.56640625em;
    color: rgb(0, 0, 0);
}
.ic--Visa .path8:before {
    content: "\e61e";
    margin-left: -1.56640625em;
    color: rgb(0, 0, 0);
}
.ic--Visa .path9:before {
    content: "\e61f";
    margin-left: -1.56640625em;
    color: rgba(0, 0, 0, 0.5);
}
.ic--spinner:before {
    content: "\e90b";
}
.ic--menu:before {
    content: "\e90c";
}
.ic--chevron-up:before {
    content: "\e908";
}
.ic--chevron-down:before {
    content: "\e909";
}
.ic--check:before {
    content: "\e620";
}
.ic--chevron-left:before {
    content: "\e800";
}
.ic--chevron-right:before {
    content: "\e621";
}
.ic--external-link:before {
    content: "\e623";
}
.ic--fullscreen:before {
    content: "\e624";
}
.ic--fullscreen-exit:before {
    content: "\e625";
}
.ic--australia:before {
    content: "\e910";
}
.ic--place:before {
    content: "\e905";
}
.ic--place-cluster:before {
    content: "\e629";
}
.ic--world:before {
    content: "\e62e";
}
.ic--energy:before {
    content: "\e640";
}
.ic--facilities-collections:before {
    content: "\e641";
}
.ic--facility-aahl:before {
    content: "\e642";
}
.ic--facility-astronomy-space:before {
    content: "\e643";
}
.ic--facility-mnf:before {
    content: "\e644";
}
.ic--facility-computing:before {
    content: "\e645";
}
.ic--food-and-nutrition:before {
    content: "\e646";
}
.ic--global:before {
    content: "\e647";
}
.ic--health-and-biosecurity:before {
    content: "\e648";
}
.ic--land-and-water:before {
    content: "\e649";
}
.ic--manufacturing:before {
    content: "\e64a";
}
.ic--mineral-resources:before {
    content: "\e64b";
}
.ic--oceans-and-atmosphere:before {
    content: "\e64c";
}
.ic--one-CSIRO-support:before {
    content: "\e64d";
}
.ic--email:before {
    content: "\e906";
}
.ic--googleplus:before {
    content: "\e900";
}
.ic--bloghub:before {
    content: "\e603";
}
.ic--facebook:before {
    content: "\e605";
}
.ic--instragram:before {
    content: "\e606";
}
.ic--linkedin:before {
    content: "\e607";
}
.ic--mood-bad:before {
    content: "\e608";
}
.ic--mood-good:before {
    content: "\e609";
}
.ic--person:before {
    content: "\e60a";
}
.ic--pinterest:before {
    content: "\e60b";
}
.ic--reddit:before {
    content: "\e60c";
}
.ic--share:before {
    content: "\e60d";
}
.ic--twitter:before {
    content: "\e60e";
}
.ic--youtube:before {
    content: "\e60f";
}
.ic--ticket:before {
    content: "\e62f";
}
.ic--mc:before {
    content: "\e630";
}
.ic--add:before {
    content: "\e631";
}
.ic--date:before {
    content: "\e632";
}
.ic--edit:before {
    content: "\e633";
}
.ic--pull-quote:before {
    content: "\e634";
}
.ic--remove:before {
    content: "\e635";
}
.ic--tag:before {
    content: "\e636";
}
.ic--audio:before {
    content: "\e637";
}
.ic--b-roll-video:before {
    content: "\e638";
}
.ic--image:before {
    content: "\e639";
}
.ic--videocam:before {
    content: "\e63a";
}
.ic--warning:before {
    content: "\e601";
}
.ic--swap-vert:before {
    content: "\e907";
}
.ic--search:before {
    content: "\e63b";
}

