/*
==========================================================================
    Chimps icons
==========================================================================
*/

/* icon size variable */
$icon-xsmall: 14px;
$icon-small: 20px;
$icon-medium: 24px;
$icon-large: 30px;
$icon-xlarge: 48px;

/* icon rotate variable */
$r0: 0deg;
$r45: 45deg;
$r90: 90deg;
$r135: 135deg;
$r180: 180deg;
$r225: 225deg;
$r270: 270deg;
$r315: 315deg;

/* icon mixin */
@mixin iconSize($size) {
  height:$size;
  width:$size;
  -webkit-background-size: $size $size !important;
  background-size: $size $size !important;
  display: block;
}
@mixin iconCustomSize($wsize, $hsize, $bgwsize, $bghsize) {
  width:$wsize;
  height:$hsize;
  -webkit-background-size: $bgwsize $bghsize !important;
  background-size: $bgwsize $bghsize !important;
  display: block;
}
@mixin icons($size, $background) {
  height: $size;
  width: $size;
  display: block;
  background: url($background) no-repeat center center;
}
@mixin iconsRadius( $radius) {
  border-radius: $radius;
  display: block;
}
@mixin iconsRotate($rotate) {
  transform: rotate($rotate);
  display: block;
}

.action-column { display:block; }

/* icon size */
.icon-xsmall {
  @include iconSize($icon-xsmall);
}
.icon-small {
  @include iconSize($icon-small);
}
.icon-medium {
  @include iconSize($icon-medium);
}
.icon-large {

   @include iconSize($icon-large);
}

.icon-xlarge {
  @include iconSize($icon-xlarge);
}

/* icon Rotate */
.icon-r0 {
  @include iconsRotate($r0);
  @include transition(all 0.4s ease-in-out);
}
.icon-r90 {
  @include iconsRotate($r90);
  @include transition(all 0.4s ease-in-out);
}
.icon-r180 {
  @include iconsRotate($r180);
  @include transition(all 0.4s ease-in-out);
}
.icon-r270 {
  @include iconsRotate($r270);
  @include transition(all 0.4s ease-in-out);
}
.icon-r45 {
  @include iconsRotate($r45);
  @include transition(all 0.4s ease-in-out);
}
.icon-r135 {
  @include iconsRotate($r135);
  @include transition(all 0.4s ease-in-out);
}
.icon-r225 {
  @include iconsRotate($r225);
  @include transition(all 0.4s ease-in-out);
}
.icon-r315 {
  @include iconsRotate($r315);
  @include transition(all 0.4s ease-in-out);
}

/* icon flip */
.icon-flip {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.icon-hflip {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
}

/*  A */
.chi-access { background: url(../images/chi-access.svg) no-repeat center center; }
.chi-add { background: url(../images/chi-add.svg) no-repeat center center; }
.chi-add-property { background: url(../images/chi-add-property.svg) no-repeat center center; }
.chi-addproperty { background: url(../images/chi-addproperty.svg) no-repeat center center; }
.chi-adjust { background: url(../images/chi-adjust.svg) no-repeat center center; }
.chi-adjust-1 { background: url(../images/chi-adjust-1.svg) no-repeat center center; }
.chi-adjustment { background: url(../images/chi-adjustment.svg) no-repeat center center; }
.chi-agreement { background: url(../images/chi-agreement.svg) no-repeat center center; }
.chi-applysave { background: url(../images/chi-applysave.svg) no-repeat center center; }
.chi-archived-data { background: url(../images/chi-archived-data.svg) no-repeat center center; }
.chi-arrowleft { background: url(../images/chi-arrowleft.svg) no-repeat center center; }
.chi-arrowdown2 { background: url(../images/chi-arrowdown2.svg) no-repeat center center; }
.chi-arrowleft2 { background: url(../images/chi-arrowleft2.svg) no-repeat center center; }
.chi-arrowright2 { background: url(../images/chi-arrowright2.svg) no-repeat center center; }
.chi-arrowup2 { background: url(../images/chi-arrowup2.svg) no-repeat center center; }
.chi-arrowdown3 { background: url(../images/chi-arrowdown3.svg) no-repeat center center; }
.chi-arrowleft3 { background: url(../images/chi-arrowleft3.svg) no-repeat center center; }
.chi-arrowright3 { background: url(../images/chi-arrowright3.svg) no-repeat center center; }
.chi-arrowup3 { background: url(../images/chi-arrowup3.svg) no-repeat center center; }
.chi-arrowleft4 { background: url(../images/chi-arrowleft4.svg) no-repeat center center; }
.chi-arrowright4 { background: url(../images/chi-arrowright4.svg) no-repeat center center; }
.chi-artificial-intelligence { background: url(../images/chi-artificial-intelligence.svg) no-repeat center center; }
.chi-access-denied { background: url(../images/chi-access-denied.svg) no-repeat center center; }
.chi-active-directory { background: url(../images/chi-active-directory.svg) no-repeat center center; }
.chi-activeuser { background: url(../images/chi-activeuser.svg) no-repeat center center; }
.chi-add-file { background: url(../images/chi-add-file.svg) no-repeat center center; }
.chi-add-image { background: url(../images/chi-add-image.svg) no-repeat center center; }
.chi-add-new { background: url(../images/chi-add-new.svg) no-repeat center center; }
.chi-arrowright { background: url(../images/chi-arrowright.svg) no-repeat center center; }
.chi-arrow-disable { background: url(../images/chi-arrow-disable.svg) no-repeat center center; }
.chi-applaydate { background: url(../images/chi-applaydate.svg) no-repeat center center; }
.chi-accounting { background: url(../images/chi-accounting.svg) no-repeat center center; }
.chi-account { background: url(../images/chi-account.svg) no-repeat center center; }
.chi-alert-contact { background: url(../images/Alert_Contact.svg) no-repeat center center; }
.chi-alert { background: url(../images/icons8-error.svg) no-repeat center center; }
.icons8-database-export { background: url(../images/icons8-database-export.svg) no-repeat center center; }
.chi-activation-pending { background: url(../images/activation-pending.png) no-repeat center center; }

/* B */
.chi-ball-point-pen { background: url(../images/chi-ball-point-pen.svg) no-repeat center center; }
.chi-bar-chart { background: url(../images/chi-bar-chart.svg) no-repeat center center; }
.chi-bell { background: url(../images/chi-bell.svg) no-repeat center center; }
.chi-bell2 { background: url(../images/chi-bell2.svg) no-repeat center center; }
.chi-big-data { background: url(../images/chi-big-data.svg) no-repeat center center; }
.chi-binoculars { background: url(../images/chi-binoculars.svg) no-repeat center center; }
.chi-broken-chain-link { background: url(../images/chi-broken-chain-link.svg) no-repeat center center; }
.chi-bug { background: url(../images/icons-bug.svg)  no-repeat center center; }
.chi-bed { background: url(../images/chi-bed.svg)  no-repeat center center; }

.chi-consolidated { background: url(../images/chi-consolidated.svg) no-repeat center center;
  transition: all 2s ease;
}
.chi-consolidated:hover {
  transform: scale(1.5);
}

/* C */
.chi-checked-checkbox { background: url(../images/chi-checked-checkbox.svg) no-repeat center center; }
.chi-classroom { background: url(../images/chi-classroom.svg) no-repeat center center; }
.chi-close { background: url(../images/chi-close.svg) no-repeat center center; }
.chi-close2 { background: url(../images/chi-close2.svg) no-repeat center center; }
.chi-close3 { background: url(../images/chi-multiply.svg) no-repeat center center;
  transition: all 2s ease;
}
.chi-close3:hover {
  transform: scale(1.5);
}
.chi-calendar { background: url(../images/chi-calendar.svg) no-repeat center center; }
.chi-circled-arrow-right { background: url(../images/chi-circled-arrow-right.svg) no-repeat center center; }
.chi-cloud-outline { background: url(../images/chi-cloud-outline.svg) no-repeat center center; }
.chi-control-panel { background: url(../images/chi-control-panel.svg) no-repeat center center; }
.chi-copy { background: url(../images/chi-copy.svg) no-repeat center center; }
.chi-create { background: url(../images/chi-create.svg) no-repeat center center; }
.chi-crown { background: url(../images/chi-crown.svg) no-repeat center center; }
.chi-cash-counter { background: url(../images/chi-cash-counter.svg) no-repeat center center; }
.chi-cafe { background: url(../images/icons8-cafe.svg) no-repeat center center;}
.chi-combo-chart { background: url(../images/icons8-combo-chart.svg) no-repeat center center;}
.chi-checkmark { background: url(../images/chi-checkmark.svg) no-repeat center center; }
.chi-courthouse { background: url(../images/chi-courthouse.svg) no-repeat center center; }
.chi-connect { background: url(../images/chi-connect.svg) no-repeat center center; }
.chi-connect-gray-dark { background: url(../images/chi-connect-gray-dark.svg) no-repeat center center; }
.chi-contract-summary { background: url(../images/chi-contract-summary.svg) no-repeat center center; }
/* D */
.chi-dashboard { background: url(../images/chi-dashboard.svg) no-repeat center center; }
.chi-database { background: url(../images/chi-database.svg) no-repeat center center; }
.chi-database-administrator { background: url(../images/chi-database-administrator.svg) no-repeat center center; }
.chi-deactivated { background: url(../images/chi-deactivated.svg) no-repeat center center; }
.chi-deactiveuser { background: url(../images/chi-deactiveuser.svg) no-repeat center center; }
.chi-delete { background: url(../images/chi-delete.svg) no-repeat center center; }
.chi-delete-document { background: url(../images/chi-delete-document.svg) no-repeat center center; }
.chi-doughnut { background: url(../images/chi-doughnut.svg) no-repeat center center; }
.chi-send-email { background: url(../images/chi-send-email.svg) no-repeat center center; }
.chi-download { background: url(../images/chi-download.svg) no-repeat center center;
  transition: all 2s ease;
}
.chi-check-circle { background: url(../images/chi-check-circle.svg) no-repeat center center; }
.chi-paper-plane { background: url(../images/chi-paper-plane.svg) no-repeat center center; }
.chi-download:hover {
  transform: scale(1.5);
}
.chi-drag { background: url(../images/chi-drag.svg) no-repeat center center; }

/* E */
.chi-enter { background: url(../images/chi-enter.svg) no-repeat center center; }
.chi-edit { background: url(../images/chi-edit.svg) no-repeat center center; }
.chi-edit-journal { background: url(../images/chi-edit-journal.svg) no-repeat center center; }
.chi-edit-link { background: url(../images/chi-edit-link.svg) no-repeat center center; }
.chi-eye { background: url(../images/chi-eye.svg) no-repeat center center; }
.chi-expand { background: url(../images/chi-expand.svg) no-repeat center center; }
.chi-export { background: url(../images/chi-export.svg) no-repeat center center; }
.chi-exclude { background: url(../images/chi-exclude.svg) no-repeat center center; }
.chi-excluded { background: url(../images/chi-box-important.svg) no-repeat center center; }
.chi-enterprise-accounts { background: url(../images/chi-enterprise-accounts.svg) no-repeat center center; }
/* F */
.chi-food { background: url(../images/chi-food.svg) no-repeat center center; }
.chi-fork-knife { background: url(../images/chi-fork-knife.svg) no-repeat center center; }
.chi-fatarrow { background: url(../images/chi-fatarrow.svg) no-repeat center center; }

/* G */
.chi-globe { background: url(../images/chi-globe.svg) no-repeat center center; }
.chi-goal { background: url(../images/chi-goal.svg) no-repeat center center;
  transition: all 2s ease;
}
.chi-goal:hover {
  transform: scale(1.5);
}
.chi-goback { background: url(../images/chi-goback.svg) no-repeat center center; }
.chi-go { background: url(../images/chi-go.svg) no-repeat center center; }
.chi-game-center-mail { background: url(../images/chi-game-center-mail.svg) no-repeat center center; }

/* H */
.chi-house { background: url(../images/chi-house.svg) no-repeat center center; }
.chi-house2 { background: url(../images/chi-house2.svg) no-repeat center center; }
.chi-hand { background: url(../images/chi-hand.svg) no-repeat center center; }

/* I */
.chi-increase { background: url(../images/chi-increase.svg) no-repeat center center; }
.chi-import-status-red { background: url(../images/import-status-red.svg) no-repeat center center; }
.chi-import-status-green { background: url(../images/import-status-green.svg) no-repeat center center; }
//.chi-import-status-yellow { background: url(../images/import-status-yellow.svg) no-repeat center center; }

/* L */
.chi-line-chart { background: url(../images/chi-line-chart.svg) no-repeat center center; }

/* S */
.chi-save { background: url(../images/chi-save.svg) no-repeat center center; }
.chi-search { background: url(../images/chi-search.svg) no-repeat center center; }
.chi-shutdown { background: url(../images/chi-shutdown.svg) no-repeat center center; }

/* T */
.chi-tic { background: url(../images/chi-tic.svg) no-repeat center center; }
.chi-the-flash-sign { background: url(../images/chi-the-flash-sign.svg) no-repeat center center; }

/* I */
.chi-import { background: url(../images/chi-import.svg) no-repeat center center; }

/* L */
.chi-light { background: url(../images/chi-light.svg) no-repeat center center; }
.chi-light-bulb { background: url(../images/chi-light-bulb.svg) no-repeat center center; }
.chi-link { background: url(../images/chi-link.svg) no-repeat center center; }
.chi-list { background: url(../images/chi-list.svg) no-repeat center center; }
.chi-lock { background: url(../images/chi-lock.svg) no-repeat center center; }

/* M */
.chi-minus { background: url(../images/chi-minus.svg) no-repeat center center; }
.chi-minus2 { background: url(../images/chi-minus2.svg) no-repeat center center; }
.chi-minus-red { background: url(../images/chi-minus-red.svg) no-repeat center center; }
.chi-mind-map { background: url(../images/chi-mind-map.svg) no-repeat center center; }
.chi-meal {background: url(../images/icons8-meal.svg) no-repeat center center; }
.chi-mngnt-help { background: url(../images/MngntHelp.svg)  no-repeat center center; }
.chi-manual-import { background: url(../images/Manual_Import.svg)  no-repeat center center; }
.chi-math { background: url(../images/chi-math.svg)  no-repeat center center; }

/* N */
.chi-note { background: url(../images/chi-note.svg) no-repeat center center; }
.chi-network { background: url(../images/chi-network.svg) no-repeat center center; }

/* P */
.chi-play { background: url(../images/chi-play.svg) no-repeat center center; }
.chi-plus { background: url(../images/chi-plus.svg) no-repeat center center; }
.chi-plus2 { background: url(../images/chi-plus2.svg) no-repeat center center; }
.chi-plus3 { background: url(../images/chi-plus3.svg) no-repeat center center; }
.chi-plus-green { background: url(../images/chi-plus-green.svg) no-repeat center center; }
.chi-profit { background: url(../images/chi-profit.svg) no-repeat center center; }
.chi-people { background: url(../images/chi-people.svg) no-repeat center center; }
.chi-forecast-accuracy{ background: url(../images/chi-forecast-accuracy.svg) no-repeat center center; }
.chi-performance { background: url(../images/chi-performance.svg) no-repeat center center; }
.chi-pending { background: url(../images/chi-pending.svg) no-repeat center center; }
.chi-prop-help { background: url(../images/PropHelp.svg)  no-repeat center center; }
.chi-profile-management { background: url(../images/chi-profile-management.svg) no-repeat center center; }

/* R */
.chi-region { background: url(../images/chi-region.svg) no-repeat center center; }
.chi-remove-property { background: url(../images/chi-remove-property.svg) no-repeat center center; }
.chi-restore { background: url(../images/chi-restore.svg) no-repeat center center; }
.chi-return { background: url(../images/chi-return.svg) no-repeat center center; }
.chi-return2 { background: url(../images/chi-return2.svg) no-repeat center center; }
.chi-ruler-pencil { background: url(../images/chi-ruler-pencil.svg) no-repeat center center; }
.chi-refresh { background: url(../images/chi-refresh.svg) no-repeat center center; }
.chi-refresh2 { background: url(../images/chi-refresh2.svg) no-repeat center center; }
.chi-running { background: url(../images/chi-running.svg) no-repeat center center; }
.chi-reset {  background: url(../images/chi-reset.svg) no-repeat center center;}
/* S */
.chi-save { background: url(../images/chi-save.svg) no-repeat center center; }
.chi-save2 { background: url(../images/chi-save2.svg) no-repeat center center; }
.chi-save-archive { background: url(../images/chi-save-archive.svg) no-repeat center center; }
.chi-search { background: url(../images/chi-search.svg) no-repeat center center; }
.chi-search2 { background: url(../images/chi-search2.svg) no-repeat center center; }
.chi-service-bell { background: url(../images/chi-service-bell.svg) no-repeat center center; }
.chi-settings { background: url(../images/chi-settings.svg) no-repeat center center; }
.chi-show-property { background: url(../images/chi-show-property.svg) no-repeat center center; }
.chi-shutdown { background: url(../images/chi-shutdown.svg) no-repeat center center; }
.chi-specialist { background: url(../images/chi-specialist.svg) no-repeat center center; }
.chi-star { background: url(../images/chi-star.svg) no-repeat center center; }
.chi-staruser { background: url(../images/chi-staruser.svg) no-repeat center center; }
.chi-summary { background: url(../images/chi-summary.svg) no-repeat center center;
  transition: all 2s ease;
}
.chi-summary:hover {
  transform: scale(1.5);
}
.chi-strategy { background: url(../images/chi-strategy.svg) no-repeat center center; }
.chi-sun { background: url(../images/chi-sun.svg) no-repeat center center; }
.chi-scorecard-calendar { background: url(../images/chi-scorecard-calendar.svg) no-repeat center center; }

/* T */
.chi-timeline { background: url(../images/chi-timeline.svg) no-repeat center center; }
.chi-tool { background: url(../images/chi-tool.svg) no-repeat center center; }
.chi-trash { background: url(../images/chi-trash.svg) no-repeat center center; }
.chi-tic { background: url(../images/chi-tic.svg) no-repeat center center; }
.chi-tic2 { background: url(../images/chi-tic2.svg) no-repeat center center; }
.chi-teamwork { background: url(../images/chi-teamwork.svg) no-repeat center center; }
.chi-tic { background: url(../images/chi-tic.svg) no-repeat center center; }
.chi-thumbnails { background: url(../images/chi-thumbnails.svg) no-repeat center center; }
.chi-thumps-up { background: url(../images/icons8-thumbs-up.svg) no-repeat center center; }
.chi-todo-list { background: url(../images/chi-todo-list.svg) no-repeat center center; }
.chi-traveler { background: url(../images/chi-traveler.svg) no-repeat center center; }

/* U */
.chi-upload { background: url(../images/chi-upload.svg) no-repeat center center; }
.chi-user { background: url(../images/chi-user.svg) no-repeat center center; }
.chi-unlock { background: url(../images/chi-unlock.svg) no-repeat center center; }

/* V */
.chi-variation { background: url(../images/chi-variation.svg) no-repeat center center; }
.chi-viewuser { background: url(../images/chi-viewuser.svg) no-repeat center center; }
.chi-value-dashboard { background: url(../images/chi-value-dashboard.svg) no-repeat center center; }

/* W */
.chi-world-map { background: url(../images/chi-world-map.svg) no-repeat center center; }
.chi-wired { background: url(../images/chi-wired.svg) no-repeat center center; }
.chi-warning { background: url(../images/chi-warning.svg) no-repeat center center; }

//icons

.icon-edit {
  @include icons($icon-medium, '../images/icon-edit.png');
}

.icon-delete {
  @include icons($icon-medium, '../images/minus.png');
}

.icon-save {
  @include icons($icon-medium, '../images/icon-save.png');
}

.icon-cancel {
  @include icons($icon-medium, '../images/icon-deactive.png');
}

/* Rooms Forecasting */
.chi-save-to-active { background: url(../images/chi-save-to-active.svg) no-repeat center center; }
.chi-auto-adjust { background: url(../images/chi-auto-adjust.svg) no-repeat center center;
  transition: all 2s ease;
}
.chi-auto-adjust:hover {
  transform: scale(1.5);
}
.chi-change-reasons { background: url(../images/chi-change-reasons.svg) no-repeat center center; }
.chi-add-fiscal-date-range { background: url(../images/chi-add-fiscal-date-range.svg) no-repeat center center; }

/* Resident Guest Forecast */
.chi-approval { background: url(../images/chi-approval.svg) no-repeat center center; }
.chi-loader { background: url(../images/chi-loader.svg) no-repeat center center; }
.chi-last-24-hours {
  background: url(../images/chi-last-24-hours.svg) no-repeat center center; }
.chi-box-important {
  background: url(../images/chi-box-important.svg) no-repeat center center; }

/* header */
.chi-bell-black { background: url(../images/chi-bell-black.svg) no-repeat center center; }
.chi-shutdown-black { background: url(../images/chi-shutdown-black.svg) no-repeat center center; }

/* fb-forecast */
.chi-last-24-hours { background: url(../images/chi-last-24-hours.svg) no-repeat center center; }
.chi-box-important { background: url(../images/chi-box-important.svg) no-repeat center center; }
.chi-clock { background: url(../images/chi-clock.svg) no-repeat center center; }
.chi-synchronize { background: url(../images/chi-synchronize.svg) no-repeat center center;
  transition: all 2s ease;
}
.chi-synchronize:hover {
  transform: scale(1.5);
}

.chi-bar { background: url(../images/chi-bar.svg) no-repeat center center; }
.chi-check-book { background: url(../images/chi-check-book.svg) no-repeat center center; }
.chi-restaurant { background: url(../images/chi-restaurant.svg) no-repeat center center; }
.chi-restaurant-table { background: url(../images/chi-restaurant-table.svg) no-repeat center center; }
.chi-meal-period-and-revenue-groups { background: url(../images/chi-meal-period-and-revenue-groups.svg) no-repeat center center; }
.chi-sync-meal-period-and-revenue-groups { background: url(../images/chi-sync-meal-period-and-revenue-groups.svg) no-repeat center center; }
.chi-avg-check-calc { background: url(../images/chi-avg-check-calc.svg) no-repeat center center; }


/* other income trend */
.chi-beach { background: url(../images/chi-beach.svg) no-repeat center center; }
.chi-money { background: url(../images/chi-money.svg) no-repeat center center; }


///ion
.ion-power-white { background: url(../images/ion-power-white.svg) no-repeat center center; }
.ion-power-blue { background: url(../images/ion-power-blue.svg) no-repeat center center; }


/* property list landing page */
.chi-realtime-news {
  background: url(../images/chi-realtime-news.svg) no-repeat center center;
}

.chi-megaphone {
  background: url(../images/chi-megaphone.svg) no-repeat center center;
}

.chi-forward-arrow {
  background: url(../images/chi-forward-arrow.svg) no-repeat center center;
}

.chi-idea-sharing {
  background: url(../images/chi-idea-sharing.svg) no-repeat center center;
}

.chi-chat {
  background: url(../images/chi-chat.svg) no-repeat center center;
}

.chi-alarm {
  background: url(../images/chi-alarm.svg) no-repeat center center;
}

.chi-knowledge-sharing {
  background: url(../images/chi-knowledge-sharing.svg) no-repeat center center;
}

.chi-online-support-2 {
  background: url(../images/chi-online-support-2.svg) no-repeat center center;
}

.chi-new {
  background: url(../images/chi-new.svg) no-repeat center center;
}

.chi-attach {
  background: url(../images/chi-attach.svg) no-repeat center center;
}

/* Rollup */
.chi-organization {
  background: url(../images/chi-organization.svg) no-repeat center center;
}

.icon-real-estate {
  background: url(../images/icons8-real-estate.svg) no-repeat center center;
}


.chi-city-buildings {
  background: url(../images/chi-city-buildings.svg) no-repeat center center;
}

.chi-clear-symbol {
  background: url(../images/chi-clear-symbol.svg) no-repeat center center;
}

/* Rollup Landing Page */
.chi-key {
  background: url(../images/chi-key.svg) no-repeat center center;
}

.chi-vegan-food {
  background: url(../images/chi-vegan-food.svg) no-repeat center center;
}

/* currency */
.chi-stack-of-money { background: url(../images/chi-stack-of-money.svg) no-repeat center center; }
.chi-edit-property { background: url(../images/chi-edit-property.svg) no-repeat center center; }

/* Financial Scheduler */
.chi-borrow-book { background: url(../images/chi-borrow-book.svg) no-repeat center center; }
.chi-view { background: url(../images/chi-view.svg) no-repeat center center; }

/* Forecast Accuracy Report */
.chi-visualization-skill { background: url(../images/chi-visualization-skill.svg) no-repeat center center; }

/* Export log on submission schedule*/
.export-log-icon { background: url(../images/ExportLog.svg) no-repeat center center; }