@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

@font-face {
      font-family: 'fontello';
      src: url('../../fonts/fontello.eot?45979942');
      src: url('../../fonts/fontello.eot?45979942#iefix') format('embedded-opentype'),
           url('../../fonts/fontello.woff?45979942') format('woff'),
           url('../../fonts/fontello.ttf?45979942') format('truetype'),
           url('../../fonts/fontello.svg?45979942#fontello') format('svg');
      font-weight: normal;
      font-style: normal;
}

/*@font-face {
      font-family: 'fontawesome';
      src: url('../../fonts/fa-solid-900.eof?45979942');
      src: url('../../fonts/fa-solid-900.eot?45979942#iefix') format('embedded-opentype'),
           url('../../fonts/fa-solid-900.woff?45979942') format('woff'),
           url('../../fonts/fa-solid-900.ttf?45979942') format('truetype'),
           url('../../fonts/fa-solid-900.svg?45979942#fontello') format('svg');
      font-weight: normal;
      font-style: normal;
}*/

@font-face {
      font-family: 'fontawesome';
      src: url('../../fonts/fa-solid-900.woff2?45979942') format('woff'),
           url('../../fonts/fa-solid-900.ttf?45979942') format('truetype');
      font-weight: normal;
      font-style: normal;
}

@font-face {
      font-family: 'fontawesomeregular';
      src: url('../../fonts/fa-regular-400.woff2?45979942') format('woff'),
           url('../../fonts/fa-regular-400.ttf?45979942') format('truetype');
      font-weight: normal;
      font-style: normal;
}

/*@font-face {
      font-family: 'fontawesomeregular';
      src: url('../../fonts/fa-regular-400.eof?45979942');
      src: url('../../fonts/fa-regular-400.eot?45979942#iefix') format('embedded-opentype'),
           url('../../fonts/fa-regular-400.woff?45979942') format('woff'),
           url('../../fonts/fa-regular-400.ttf?45979942') format('truetype'),
           url('../../fonts/fa-regular-400.svg?45979942#fontello') format('svg');
      font-weight: normal;
      font-style: normal;
}*/

@font-face {
      font-family: 'roboto2';
     /*src: url('../../fonts/fa-solid-900.eof?45979942');*/
      src:  url('../../fonts/Roboto-Regular.ttf?45979942') format('truetype');
      font-weight: normal;
      font-style: normal;
}

.fico::before {
padding-right: 10px;
font-family: "fontawesome" !important;	
}

.fico-grid::before {
padding-right: 10px;
cursor: pointer;
color: #00BCAB;
font-size: 22px !important; 
font-family: "fontawesomeregular" !important;	
}

.fico-grid-solid::before {
padding-right: 10px;
cursor: pointer;
color: #00BCAB;
font-size: 22px !important; 
font-family: "fontawesome" !important;	
}

.fico-grid-solid.red::before {
color: #FF7783 !important;	
}

.fico-r::after {
padding-left: 10px;
font-family: "fontawesome" !important;	
}
.fico-list::before {
	content:"\f039";		
}

.fico-gear::before {
	content:"\f013";		
}

.fico-excel::before {
	content:"\f1c3";		
}

.fico-search::before {
	content:"\f002";		
}

.fico-new::before {
	content:"\f15b";		
}

.fico-gear-u::before {
  content: "\f509";	
}

.fico-down::before {
  content: "\f107";	
}

.fico-menu::before {
  content: "\f0c9";	
}

.fico-key::before {
  content: "\f084";	
}

.fico-r-down::after {
  content: "\f107";	
}

.fico-charge::before {
	content:"\f4c0";		
}

.fico-personal::before {
	content:"\f007";		
}

.fico-trash::before {
	content:"\f2ed";		
}

.fico-edit::before {
	content:"\f044";		
}

.fico-excel::before {
	content:"\f1c3";		
}

.fico-lupa::before {
	content:"\f002";		
}

.fico-print::before {
	content:"\f02f";		
}

.fico-email::before {
	content:"\f0e0";		
}

.fico-add::before {
	content:"\f055";		
}

.fico-erase::before {
	content:"\f12d";		
}

.fico-add-cart::before {
	content:"\f217";		
}

.fico-add-raee::before {
	content:"\f25d";		
}

.fico-photo::before {
	content:"\f302";		
}

.fico-euro::before {
	content:"\f153";		
}

.fico-save-grid::before {
  content:"\f4fe";	
}

.fico-clone::before {
  content:"\f0c5";	
}

.fico-new-delivery-note::before {
  content:"\f0fe";
  color: #33c4ff;  
}

.fico-new-sales-order::before {
  content:"\f0fe";
  color: #F75220;	
}

.fico-new-budget::before {
  content:"\f0fe";
  color: #3cff33;	
}

.fico-estoc::before {
	content:"\f187";		
}

.fico-representative::before {
	content:"\f500";		
}

.fico-calendar::before {
	content:"\f073";		
}

.fico-refresh::before {
  content:"\f2f1";	
}

.fico-calendar-add::before {
  content:"\f274";	
}

.fico-document::before {
  content:"\f15c";	
}

.fico-signature::before {
  content:"\f573";	
}

.fico-change-state::before {
  content: "\f56f";	
}

.fico-barcode::before {
  content: "\f02a";	
}

.fico-sync::before {
  content: "\f0ec";	
}

.fico-download::before {
  content: "\f56d";	
}

.fico-filter::before {
  content: "\f0b0";	
}

.fico-notes::before {
  content: "\f249";	
}

.fico-manufacturer::before {
  content: "\f275";	
}

.fico-tools::before {
  content: "\f7d9";	
}

.fico-box::before {
  content: "\f49e";	
}

.fico-marker::before {
  content: "\f591";	
}

.fico-help::before {
  content:"\f059";	
}

.fico-bold::before {
  content:"\f032";	
}

.fico-ext-link::before {
  content:"\f08e";	
}

.fico-prices::before {
  content:"\f02c";	
}

.fico-chart::before {
  content:"\e473";	
}

.fico-list-check::before {
  content:"\f0ae";	
}

.fico-weight::before {
  content:"\f5cd";	
}

.fico-calibre::before {
  content:"\f548";	
}

.fico-weight-scale::before {
  content:"\f496";	
}

.fico-list-report::before {
  content:"\f46d";	
}

.fico-import::before {
  content:"\f56f";
}

.fico-sist-prod::before {
  content:"\f0ad";	
}

.icon-facturae {
  background-image: url('../images/ico_facturae_blue.png');
  background-size: cover;
  background-repeat: no-repeat;
  margin-right: 30px;
  width: 26px;
  cursor: pointer;	
}