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

[class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: never;
    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;
}

.icon-success:before {
    content: "\e900";
}

.icon-add:before {
    content: url("../images/calendar/add-event-icon.svg");
}

.icon-calendar:before {
    content: "\e902";
}

.icon-camera:before {
    content: "\e903";
}

.icon-computer:before {
    content: "\e904";
}

.icon-copy:before {
    content: "\e905";
}

.icon-cross:before {
    content: "\e906";
}

.icon-dash-filter:before {
    content: "\e907";
}

.icon-dash-inspect:before {
    content: "\e908";
}

.icon-dash-launch:before {
    content: "\e909";
}

.icon-delete:before {
    content: "\e90a";
}

.icon-edit:before {
    content: "\e90b";
    color: var(--Mono-700);
}

.icon-inspect:before {
    content: "\e90c";
}

.icon-library:before {
    content: "\e90d";
}

.icon-more:before {
    content: "\e90e";
}

.icon-note:before {
    content: "\e90f";
}

.icon-pasture:before {
    content: "\e910";
}

.icon-picture:before {
    content: "\e911";
}

.icon-price:before {
    content: "\e912";
}

.icon-print:before {
    margin-right: 4px;
    content: url("../images/calendar/print-icon.svg");
}

.icon-purchase:before {
    content: "\e914";
}

.icon-reset:before {
    content: "\e915";
}

.icon-sell:before {
    content: "\e916";
}

.icon-tick:before {
    content: "\e917";
}

.icon-tip:before {
    content: "\e918";
}

.icon-cropping:before {
    content: "\e919";
}

.icon-chem:before {
    content: "\e91a";
}

.icon-fert:before {
    content: "\e91b";
}

.icon-show:before {
    content: "\e91c";
}

.icon-hide:before {
    content: "\e91d";
}

.icon-info:before {
    content: "\e91e";
}

.icon-health:before {
    content: "\e91f";
}

.icon-supp-feed:before {
    content: "\e920";
}

.icon-inventory:before {
    content: "\e921";
}

.icon-grazing:before {
    content: "\e922";
}

.icon-attach:before {
    content: "\e923";
}

.icon-file:before {
    content: "\e924";
}

.icon-Asset-83:before {
    content: "\e925";
}

.icon-Asset-84:before {
    content: "\e926";
}

.icon-alert:before {
    content: "\e927";
}

.icon-Page-1-Copy-2:before {
    content: "\e928";
}

.icon-map:before {
    content: "\e929";
}

.icon-gps:before {
    content: "\e92a";
}

.icon-animal:before {
    content: "\e92b";
}

.icon-bird-site:before {
    content: "\e92c";
}

.icon-birth:before {
    content: "\e92d";
}


.icon-camera2:before {
    content: "\e92f";
}

.icon-change-tally:before {
    content: "\e930";
}

.icon-death:before {
    content: "\e931";
}

.icon-draft:before {
    content: "\e932";
}

.icon-equipment:before {
    content: "\e933";
}

.icon-file-upload:before {
    content: "\e934";
}

.icon-fresh-water:before {
    content: "\e935";
}

.icon-fuel-tank:before {
    content: "\e936";
}

.icon-fuel:before {
    content: "\e937";
}

.icon-graze:before {
    content: "\e938";
}

.icon-hazard:before {
    content: "\e939";
}

.icon-incident:before {
    content: "\e93a";
}

.icon-land:before {
    content: "\e93b";
}

.icon-log-out:before {
    content: "\e93c";
}

.icon-map-mobile:before {
    content: "\e93d";
}

.icon-move-stock:before {
    content: "\e93e";
}

.icon-near-miss:before {
    content: "\e93f";
}

.icon-notification:before {
    content: "\e940";
}

.icon-office:before {
    content: "\e941";
}

.icon-cog:before {
    content: "\e942";
}

.icon-privacy:before {
    content: "\e943";
}

.icon-conditionscore:before {
    content: "\e944";
}

.icon-record-fuel:before {
    content: "\e945";
}

.icon-font-refresh:before {
    content: "\e946";
}

.icon-safety-observation:before {
    content: "\e947";
}

.icon-password:before {
    content: "\e948";
}

.icon-switch-farms:before {
    content: "\e949";
}

.icon-task:before {
    content: "\e94a";
}

.icon-timesheet:before {
    content: "\e94b";
}

.icon-vehicle:before {
    content: "\e94c";
}

.icon-visitor:before {
    content: "\e94d";
}

.icon-weather:before {
    content: "\e94e";
}

.icon-weigh:before {
    content: "\e94f";
}

.icon-font-chemical-spill:before {
    content: "\e950";
}

.icon-font-cpr-badge:before {
    content: "\e951";
}

.icon-font-fire-equipment:before {
    content: "\e952";
}

.icon-font-fire-warden:before {
    content: "\e953";
}

.icon-font-first-aid:before {
    content: "\e954";
}

.icon-font-cpr:before {
    content: "\e955";
}

.icon-font-earthquake:before {
    content: "\e956";
}

.icon-font-fire:before {
    content: "\e957";
}

.icon-font-flood:before {
    content: "\e958";
}

.icon-font-gas:before {
    content: "\e959";
}

.icon-font-pandemic:before {
    content: "\e95a";
}

.icon-font-tsunami:before {
    content: "\e95b";
}

.icon-font-volcano:before {
    content: "\e95c";
}

.icon-font-other-emergency:before {
    content: "\e95d";
}

.icon-font-export:before {
    content: "\e95e";
}

.icon-font-injury:before {
    content: "\e95f";
}

.icon-font-record-hazard:before {
    content: "\e960";
}

.icon-font-record-visit:before {
    content: "\e961";
}

.icon-font-safetyincident:before {
    content: "\e962";
}

.icon-font-safetyinteraction:before {
    content: "\e963";
}

.icon-font-threedots:before {
    content: "\e964";
}

.icon-font-visits:before {
    content: "\e965";
}

.icon-uniE966:before {
    content: "\e966";
}

.icon-font-minus:before {
    content: "\e967";
}

.icon-font-location:before {
    content: "\e969";
}

.icon-chemical-handling:before {
    content: "\e96a";
}

.icon-threat:before {
    content: "\e96b";
}

.icon-font-todo:before {
    content: "\e96c";
}

.icon-font-hamburger:before {
    content: "\e96d";
}

.icon-font-note-lines:before {
    content: "\e96e";
}

.icon-font-plus:before {
    content: "\e96f";

}

.icon-font-tag:before {
    content: "\e970";
    color: var(--Primary-700)
}

.icon-font-gallery-view:before {
    content: "\e971";
}

.icon-font-table-view:before {
    content: "\e972";
}

.icon-font-recur:before {
    content: "\e973";
}

.icon-font-correctiveaction:before {
    content: "\e974";
}

.icon-font-arrival:before {
    content: "\e975";
}

.icon-font-depart:before {
    content: "\e976";
}

.icon-font-description:before {
    content: "\e977";
}

.icon-font-company:before {
    content: "\e978";
}

.icon-font-role:before {
    content: "\e979";
}

.icon-font-message:before {
    content: "\e97a";
}

.icon-font-phone:before {
    content: "\e97b";
}

.icon-font-profile-picture:before {
    content: "\e97c";
}

.icon-font-email:before {
    content: "\e97d";
}

.icon-font-map-hollow:before {
    content: "\e97e";
}

.icon-font-tailing:before {
    content: "\e97f";
}

.icon-font-mobile:before {
    content: "\e980";
}

.icon-font-link:before {
    content: "\e981";
}

.icon-font-star:before {
    content: "\e982";
}

.icon-font-sprayers:before {
    content: "\e983";
}

.icon-font-small-animal:before {
    content: "\e984";
}

.icon-font-building:before {
    content: "\e985";
}

.icon-font-emergencyplan:before {
    content: "\e986";
}

.icon-font-envplan:before {
    content: "\e987";
}

.icon-font-machinery:before {
    content: "\e988";
}

.icon-font-pond:before {
    content: "\e989";
}

.icon-font-ute:before {
    content: "\e98a";
}

.icon-font-trough:before {
    content: "\e98b";
}

.icon-font-number:before {
    content: "\e98c";
}

.icon-font-system-alert:before {
    content: "\e98d";
}

.icon-font-system-notification:before {
    content: "\e98e";
}

.icon-font-bullet:before {
    content: "\e98f";
}

.icon-font-yesno:before {
    content: "\e990";
}

.icon-font-textbox:before {
    content: "\e991";
}

/*** Diary icons **/
.icon-bull-BIG-2019:before {
    background-image: url("../images/ruraldirections/homepic2.jpg");
    content: "\e992";
}

.icon-chemcial-BIG-2019:before {
    content: "\e993";
}

.icon-conditionscore-BIG-2019:before {
    content: "\e994";
}

.icon-contractor-BIG-2019:before {
    content: "\e995";
}

.icon-cropping-BIG-2019:before {
    content: "\e996";
}

.icon-death-BIG-2019:before {
    content: "\e997";
}

.icon-draft-BIG-2019:before {
    content: "\e998";
}

.icon-environmental-plan-BIG-2019:before {
    content: "\e999";
}

.icon-feed-BIG-2019:before {
    content: "\e99a";
}

.icon-fertiliser-BIG-2019:before {
    content: "\e99b";
}

.icon-firstaid-BIG-2019:before {
    content: "\e99c";
}

.icon-generalanimal-BIG-2019:before {
    content: "\e99d";
}

.icon-generalland-BIG-2019:before {
    content: "\e99e";
}

.icon-grass-BIG-2019:before {
    content: "\e99f";
}

.icon-grazing-BIG-2019:before {
    content: "\e9a0";
}

.icon-harvest-BIG-2019:before {
    content: "\e9a1";
}

.icon-hazard_1-BIG-2019:before {
    content: "\e9a2";
}

.icon-healthtreatment-BIG-2019:before {
    content: "\e9a3";
}

.icon-incident-BIG-2019:before {
    content: "\e9a4";
}

.icon-land-application-BIG-2019:before {
    content: "\e9a5";
}

.icon-land-management-BIG-2019:before {
    content: "\e9a6";
}

.icon-mating-BIG-2019:before {
    content: "\e9a7";
}

.icon-milk-BIG-2019:before {
    content: "\e9a8";
}

.icon-pasturecover-BIG-2019:before {
    content: "\e9a9";
}

.icon-pregnancy-BIG-2019:before {
    content: "\e9aa";
}

.icon-roster-BIG-2019:before {
    content: "\e9ab";
}

.icon-scanning-BIG-2019:before {
    content: "\e9ac";
}

.icon-purchase-BIG-2019:before {
    content: "\e9ad";
}

.icon-sell-BIG-2019:before {
    content: "\e9ae";
}

.icon-staff-BIG-2019:before {
    content: "\e9af";
}

.icon-stockmanagement-BIG-2019:before {
    content: "\e9b0";
}

.icon-thirdparty-BIG-2019:before {
    content: "\e9b1";
}

.icon-timesheet-BIG-2019:before {
    content: "\e9b2";
}

.icon-transfer-BIG-2019:before {
    content: "\e9b3";
}

.icon-visit-BIG-2019:before {
    content: "\e9b4";
}

.icon-weaning-BIG-2019:before {
    content: "\e9b5";
}

.icon-Weather-BIG-2019:before {
    content: "\e9b6";
}

.icon-weight-BIG-2019:before {
    content: "\e9b7";
}

.icon-bigcalendar-BIG-2019:before {
    content: "\e9b8";
}

/* Added New icons */
.cropping-icon {
    background: url('../images/calendar/cropping-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.fert-icon {
    background: url('../images/calendar/fert-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.chemical-icon {
    background: url('../images/calendar/chemical-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.effluent-icon {
    background: url('../images/calendar/effluent-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.harvest-icon {
    background: url('../images/calendar/harvest-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.calendar-listview-icon.harvest-icon {
    width:26px;
}

.soil-test-icon {
    background: url('../images/calendar/soil-test-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.pasture-cover-icon {
    background: url('../images/calendar/pasture-cover-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}


/*These icons are all for planned events */
.calendar-activity-planned .chemical-icon ,  .list-planned .chemical-icon {
    margin-left: 6px;
    background: url('../images/calendar/chemical-planned-icon.svg') no-repeat 0 0;
}

.calendar-activity-planned .general-land-icon , .list-planned .general-land-icon {
    margin-left: 6px;
    background: url('../images/calendar/general-land-planned-icon.svg') no-repeat 0 0;
}

.calendar-activity-planned .fert-icon , .list-planned .fert-icon {
    margin-left: 6px;
    background: url('../images/calendar/fert-planned-icon.svg') no-repeat 0 0;
}

.calendar-activity-planned .cropping-icon, .list-planned .cropping-icon {
    margin-left: 6px;
    background: url('../images/calendar/cropping-planned-icon.svg') no-repeat 0 0;
}

.weights-icon {
    background: url('../images/calendar/weights-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.general-animal-icon {
    background: url('../images/calendar/general-animal-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.found-icon {
    background: url('../images/calendar/found-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.birth-icon {
    background: url('../images/calendar/birth-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.mark-doc-tail-icon {
    background: url('../images/calendar/mark-doc-tail-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.purchase-icon {
    background: url('../images/calendar/purchase-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.sale-icon {
    background: url('../images/calendar/sale-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.receive-grazing-icon {
    background: url('../images/calendar/receive-grazing-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.send-grazing-icon {
    background: url('../images/calendar/send-grazing-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.death-icon {
    background: url('../images/calendar/death-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.loss-icon {
    background: url('../images/calendar/loss-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.treatment-icon {
    background: url('../images/calendar/treatment-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.forage-icon {
    background: url('../images/calendar/forage-icon.svg') no-repeat 0 0;
    margin-left: 6px;

}

.calendar-listview-icon.forage-icon {
    width:28px;
}

.mating-icon {
    background: url('../images/calendar/mating-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.move-icon {
    background: url('../images/calendar/move-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.scanning-icon {
    background: url('../images/calendar/scanning-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.notes-icon-black {
    background: url(../images/calendar/note-icon-black.svg) no-repeat 0 0;
    margin-left: 6px;
}

.weaning-icon {
    background: url('../images/calendar/weaning-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.produce-shipped-icon {
    background: url('../images/calendar/produce-export-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.produce-export-icon {
    background: url('../images/calendar/produce-export-icon2.svg') no-repeat 0 0;
    margin-left: 6px;
}

.product-inventory-icon {
    background: url('../images/calendar/product-inventory-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.product-shipped-icon {
    background: url('../images/calendar/produce-export-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.faecel-liver-trace-icon {
    background: url('../images/calendar/faecel-liver-trace-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.general-land-icon {
    background: url('../images/calendar/general-land-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.condition-scores-icon {
    background: url('../images/calendar/condition-scores-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.irrigation-icon {
    background: url('../images/calendar/irrigation-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.feed-icon {
    background: url('../images/calendar/feed-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.tagging-icon {
    background: url('../images/calendar/tagging-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.notes-icon {
    background: url('../images/calendar/notes-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.rostered-on-icon {
    background: url('../images/calendar/rostered-on-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.rostered-off-icon {
    background: url('../images/calendar/rostered-off-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}


.listview-event.selected .notes-icon {
    background: url('../images/calendar/notes-icon-selected.svg') no-repeat;
}

.listview-event.selected .rostered-on-icon {
    background: url('../images/calendar/rostered-on-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .rostered-off-icon {
    background: url('../images/calendar/rostered-off-icon-selected.svg') no-repeat 0 0;
}

.visits-icon {
    background: url('../images/calendar/visits-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.listview-event.selected .cropping-icon {
    background: url('../images/calendar/cropping-icon-selected.svg') no-repeat 0 0;
}

.draft-icon {
    background: url('../images/calendar/draft-icon.svg') no-repeat 0 0;
    margin-left: 6px;
}

.listview-event.selected .draft-icon {
    background: url('../images/calendar/draft-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .fert-icon {
    background: url('../images/calendar/fert-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .chemical-icon {
    background: url('../images/calendar/chemical-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .effluent-icon {
    background: url('../images/calendar/effluent-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .harvest-icon {
    background: url('../images/calendar/harvest-icon-selected.svg') no-repeat 0 0;
    width:26px;
}

.listview-event.selected .soil-test-icon {
    background: url('../images/calendar/soil-test-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .pasture-cover-icon {
    background: url('../images/calendar/pasture-cover-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .weights-icon {
    background: url('../images/calendar/weights-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .general-animal-icon {
    background: url('../images/calendar/general-animal-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .visits-icon-selected {
    background: url('../images/calendar/general-animal-icon-selected.svg') no-repeat 0 0;
}


.listview-event.selected .found-icon {
    background: url('../images/calendar/found-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .birth-icon {
    background: url('../images/calendar/birth-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .mark-doc-tail-icon {
    background: url('../images/calendar/mark-doc-tail-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .purchase-icon {
    background: url('../images/calendar/purchase-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .sale-icon {
    background: url('../images/calendar/sale-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .receive-grazing-icon {
    background: url('../images/calendar/receive-grazing-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .send-grazing-icon {
    background: url('../images/calendar/send-grazing-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .death-icon {
    background: url('../images/calendar/death-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .loss-icon {
    background: url('../images/calendar/loss-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .treatment-icon {
    background: url('../images/calendar/treatment-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .forage-icon {
    background: url('../images/calendar/forage-icon-selected.svg') no-repeat 0 0;
    width:28px;
}

.listview-event.selected .mating-icon {
    background: url('../images/calendar/mating-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .move-icon {
    background: url('../images/calendar/move-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .scanning-icon {
    background: url('../images/calendar/scanning-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .weaning-icon {
    background: url('../images/calendar/weaning-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .produce-export-icon {
    background: url('../images/calendar/produce-export-icon-selected2.svg') no-repeat 0 0;
}

.listview-event.selected .faecel-liver-trace-icon {
    background: url('../images/calendar/faecel-liver-trace-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .general-land-icon {
    background: url('../images/calendar/general-land-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .condition-scores-icon {
    background: url('../images/calendar/condition-scores-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .irrigation-icon {
    background: url('../images/calendar/irrigation-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .feed-icon {
    background: url('../images/calendar/feed-icon-selected.svg') no-repeat 0 0;
}

.listview-event.selected .tagging-icon {
    background: url('../images/calendar/tagging-icon-selected.svg') no-repeat 0 0;
}

#product-search {
    border-radius: 4px;
    height: 35px;
}


.icon-calendar-filter:before {
    content: url('../images/calendar/icon-calendar-filter.svg');
}

.product-show-hide {
    padding-right: 5px;
}

.product-show-hide:hover {
    background: var(--Mono-200) !important;
}

.icon-calendar-moves:before {
    margin-right: 5px;
    margin-left: 5px;
    content: url('../images/calendar/move-icon.svg');
}

.icon-product-hides:before {
    margin-right: 5px;
    margin-left: 5px;
    content: url('../images/calendar/product-inventory-icon.svg');
}

.icon-not-found {
    background: red;
}


.icon-font-right-chevron:before {
    content: "\e928";
}

.icon-font-down-chevron:before {
    content: "\e9bb";
}

.icon-font-up-chevron:before {
    content: "\e9bc";
}

.icon-font-left-chevron:before {
    content: "\e9bd";
}

.icon-cow-big-2019:before {
    content: "\e9be";
}

.icon-arrow-up:before {
    content: "\ea32";
}

.icon-arrow-down:before {
    content: "\ea36";
}

.icon-square-arrow-up-right-regular:before {
    content: "\e968";
}
