@charset "UTF-8";

 @font-face {
  font-family: 'ivo-icons';
  src: url('../fonts/ivo-icons.eot?92684335');
  src: url('../fonts/ivo-icons.eot?92684335#iefix') format('embedded-opentype'),
       url('../fonts/ivo-icons.woff2?92684335') format('woff2'),
       url('../fonts/ivo-icons.woff?92684335') format('woff'),
       url('../fonts/ivo-icons.ttf?92684335') format('truetype'),
       url('../fonts/ivo-icons.svg?92684335#ivo-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'ivo-icons';
    src: url('../font/ivo-icons.svg?92684335#ivo-icons') format('svg');
  }
}
*/
 
 [class^="ivo_icn_"]:before, [class*=" ivo_icn_"]:before {
  font-family: "ivo-icons";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
 
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
.ivo_icn_alternat:before { content: '\41'; cursor: alias; } /* 'A' */
.ivo_icn_alternat-acc:before {
	content: '\41';
	cursor: alias;
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";
}
.ivo_icn_toggle-neg.down:before { content: '\43'; cursor: s-resize; } /* 'C' */
.ivo_icn_toggle-neg.up:before { content: '\75'; cursor: n-resize; } /* 'u' */
.ivo_icn_duplica-neg:before { content: '\44'; cursor: copy; } /* 'D' */
.ivo_icn_elimina-neg:before { content: '\45'; cursor: cell; } /* 'E' */
.ivo_icn_ordine-neg:before { content: '\4f'; cursor: nesw-resize; } /* 'O' */
.ivo_icn_opzioni-big:before { content: '\57'; cursor: context-menu } /* 'W' */
.ivo_icn_elimina-big:before { content: '\5a'; cursor: cell; } /* 'Z' */
.ivo_icn_toggle.down:before { content: '\63'; cursor: s-resize; } /* 'c' */
.ivo_icn_toggle.up:before { content: '\61'; cursor: n-resize; } /* 'a' */
.ivo_icn_duplica:before { content: '\64'; cursor: copy; } /* 'd' */
.ivo_icn_elimina:before { content: '\65'; cursor: cell; } /* 'e' */
.ivo_icn_modifica-neg-1a:before { content: '\6d'; } /* 'm' */
.ivo_icn_opzioni:before { content: '\6f'; cursor: context-menu } /* 'o' */
.ivo_icn_stampa-neg:before { content: '\70'; } /* 'p' */
.ivo_icn_salva-neg:before { content: '\73'; } /* 's' */
.ivo_icn_opzioni-neg:before { content: '\7a'; cursor: context-menu } /* 'z' */
.ivo_icn_cog:before { content: '\2699'; } /* '⚙' */
.ivo_icn_cogs:before { content: '\26ef'; } /* '⛯' */
.ivo_icn_arrow-curved:before { content: '\2935'; } /* '⤵' */
.ivo_icn_cog-1:before { content: '\9881'; } /* '颁' */
.ivo_icn_upload:before { content: '\e048'; } /* '' */
.ivo_icn_user-add:before { content: '\e700'; } /* '' */
.ivo_icn_vcard:before { content: '\e722'; } /* '' */
.ivo_icn_trash:before { content: '\e729'; } /* '' */
.ivo_icn_popup:before { content: '\e74c'; } /* '' */
.ivo_icn_down-circled2:before { content: '\e758'; } /* '' */
.ivo_icn_up-circled2:before { content: '\e75b'; } /* '' */
.ivo_icn_font:before { content: '\e779'; } /* '' */
.ivo_icn_off:before { content: '\e78e'; } /* '' */
.ivo_icn_qrcode:before { content: '\e791'; } /* '' */
.ivo_icn_barcode:before { content: '\e792'; } /* '' */
.ivo_icn_user-1:before { content: '\e800'; } /* '' */
.ivo_icn_trash-3d:before { content: '\e801'; } /* '' */
.ivo_icn_comment-neg-o:before { content: '\e802'; } /* '' */
.ivo_icn_chart-bar-1:before { content: '\e803'; } /* '' */
.ivo_icn_left-arrow-icon:before { content: '\e811'; } /* '' */
.ivo_icn_right-arrow-icon:before { content: '\e812'; } /* '' */
.ivo_icn_optional:before { content: '\e814'; } /* '' */
.ivo_icn_firefox:before { content: '\e840'; } /* '' */
.ivo_icn_chrome:before { content: '\e841'; } /* '' */
.ivo_icn_opera:before { content: '\e842'; } /* '' */
.ivo_icn_ie:before { content: '\e843'; } /* '' */
.ivo_icn_docs:before { content: '\f0c5'; } /* '' */
.ivo_icn_hamburger:before { content: '\f0c9'; } /* '' */
.ivo_icn_table:before { content: '\f0ce'; } /* '' */
.ivo_icn_pinterest:before { content: '\f0d3'; } /* '' */
.ivo_icn_gplus:before { content: '\f0d4'; } /* '' */
.ivo_icn_comment-o:before { content: '\f0e5'; } /* '' */
.ivo_icn_sitemap:before { content: '\f0e8'; } /* '' */
.ivo_icn_coffee:before { content: '\f0f4'; } /* '' */
.ivo_icn_doc-text:before { content: '\f0f6'; } /* '' */
.ivo_icn_circle-empty:before { content: '\f10c'; } /* '' */
.ivo_icn_circle:before { content: '\f111'; } /* '' */
.ivo_icn_folder-empty:before { content: '\f114'; } /* '' */
.ivo_icn_folder-open-empty:before { content: '\f115'; } /* '' */
.ivo_icn_expand:before { content: '\f150'; } /* '' */
.ivo_icn_collapse:before { content: '\f151'; } /* '' */
.ivo_icn_right-circled2:before { content: '\f18e'; } /* '' */
.ivo_icn_left-circled2:before { content: '\f190'; } /* '' */
.ivo_icn_dot-circled:before { content: '\f192'; } /* '' */
.ivo_icn_database:before { content: '\f1c0'; } /* '' */
.ivo_icn_file-pdf:before { content: '\f1c1'; } /* '' */
.ivo_icn_file-word:before { content: '\f1c2'; } /* '' */
.ivo_icn_file-excel:before { content: '\f1c3'; } /* '' */
.ivo_icn_file-powerpoint:before { content: '\f1c4'; } /* '' */
.ivo_icn_file-image:before { content: '\f1c5'; } /* '' */
.ivo_icn_file-archive:before { content: '\f1c6'; } /* '' */
.ivo_icn_file-audio:before { content: '\f1c7'; } /* '' */
.ivo_icn_file-video:before { content: '\f1c8'; } /* '' */
.ivo_icn_circle-notch:before { content: '\f1ce'; } /* '' */
.ivo_icn_circle-thin:before { content: '\f1db'; } /* '' */
.ivo_icn_plug:before { content: '\f1e6'; } /* '' */
.ivo_icn_calc:before { content: '\f1ec'; } /* '' */
.ivo_icn_trash-neg:before { content: '\f1f8'; } /* '' */
.ivo_icn_chart-area:before { content: '\f1fe'; } /* '' */
.ivo_icn_chart-pie:before { content: '\f200'; } /* '' */
.ivo_icn_chart-line-1:before { content: '\f201'; } /* '' */
.ivo_icn_toggle-off:before { content: '\f204'; } /* '' */
.ivo_icn_toggle-on:before { content: '\f205'; } /* '' */
.ivo_icn_street-view:before { content: '\f21d'; } /* '' */
.ivo_icn_genderless:before { content: '\f22d'; } /* '' */
.ivo_icn_clone:before { content: '\f24d'; } /* '' */
.ivo_icn_safari:before { content: '\f267'; } /* '' */
.ivo_icn_opera-1:before { content: '\f26a'; } /* '' */
.ivo_icn_question:before { content: '\f29c'; } /* '' */
.ivo_icn_twitter:before { content: '\f304'; } /* '' */
.ivo_icn_facebook:before { content: '\f308'; } /* '' */
.ivo_icn_rdio:before { content: '\f324'; } /* '' */
.ivo_icn_instagram:before { content: '\f32d'; } /* '' */
.ivo_icn_user:before { content: '👤'; } /* '\1f464' */
.ivo_icn_users:before { content: '👥'; } /* '\1f465' */
.ivo_icn_dollar:before { content: '💵'; } /* '\1f4b5' */
.ivo_icn_folder:before { content: '📁'; } /* '\1f4c1' */
.ivo_icn_folder-open:before { content: '📂'; } /* '\1f4c2' */
.ivo_icn_doc:before { content: '📄'; } /* '\1f4c4' */
.ivo_icn_chart-line:before { content: '📈'; } /* '\1f4c8' */
.ivo_icn_chart-bar:before { content: '📊'; } /* '\1f4ca' */
.ivo_icn_shuffle:before { content: '🔀'; } /* '\1f500' */
.ivo_icn_search:before { content: '🔍'; } /* '\1f50d' */
.ivo_icn_back:before { content: '🔙'; } /* '\1f519' */
.ivo_icn_chart-area-1:before { content: '🔾'; } /* '\1f53e' */