/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: 'outline-icons';
  font-style: normal;
  font-weight: normal;
  font-display: block;
  src: url("/font/icon/fa-regular-400.eot");
  src: url("/font/icon/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("/font/icon/fa-regular-400.woff2") format("woff2"), url("/font/icon/fa-regular-400.woff") format("woff"), url("/font/icon/fa-regular-400.ttf") format("truetype"), url("/font/icon/fa-regular-400.svg#fontawesome") format("svg"); }

/*
.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400; }
*/


@font-face {
  font-family: 'Icons';
  font-style: normal;
  font-weight: normal;
  font-display: block;
  src: url("/font/icon/fa-solid-900.eot");
  src: url("/font/icon/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("/font/icon/fa-solid-900.woff2") format("woff2"), url("/font/icon/fa-solid-900.woff") format("woff"), url("/font/icon/fa-solid-900.ttf") format("truetype"), url("/font/icon/fa-solid-900.svg#fontawesome") format("svg"); }

/*
.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900; }
*/

.beforeIcon:before,
.afterIcon:after
{
/*
  display: inline-block;
  */
  /*
  opacity: 1;
  */
  /*
  margin: 0em 0.25rem 0em 0em;
  width: 1.18em;
  height: 1em;
  */
 	/*
  	font-family: 'Font Awesome 5 Free';
  	font-weight: 900;
	*/
	font-family: 'Icons';

	display: inline-block;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
  
	speak: none;
	font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
  
  /*
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
  text-align: center;
  speak: none;
  font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
          
  background: none !important;
	*/
}








/*!
 * # Semantic UI 2.4.2 - Icon
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */


/*******************************
             Icon
*******************************/
/*
@font-face {
  font-family: 'Icons';
  src: url("/font/icon/icons.eot");
  src: url("/font/icon/icons.eot?#iefix") format('embedded-opentype'), url("/font/icon/icons.woff2") format('woff2'), url("/font/icon/icons.woff") format('woff'), url("/font/icon/icons.ttf") format('truetype'), url("/font/icon/icons.svg#icons") format('svg');
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-decoration: inherit;
  text-transform: none;
}
*/

i.icon {
  display: inline-block;
  opacity: 1;
  margin: 0em 0.25rem 0em 0em;
  width: 1.18em;
  height: 1em;
 
  font-family: 'Icons';

  /*
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  */
  font-style: normal;
  font-weight: normal;

  text-decoration: inherit;
  text-align: center;
  speak: none;
  font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
i.icon:before {
  background: none !important;
}

/*
.beforeIcon:before,
.afterIcon:after
{
  display: inline-block;

  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  
  font-style: normal;

  text-decoration: inherit;
  text-align: center;
  speak: none;
  font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
          
  background: none !important;
}
*/
/*
.beforeOutlineIcon:before,
.afterOutlineIcon:after
{
  display: inline-block;
  
  font-family: 'outline-icons';
  font-style: normal;

  text-decoration: inherit;
  text-align: center;
  speak: none;
  font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
          
  background: none !important;
}
*/


i.icon.redo.alternate:before {
  content: "\f2f9";
}

i.icon.angle.left:before {
  content: "\f104";
}

i.icon.angle.right:before {
  content: "\f105";
}


i.icon.sort.amount.down:before {
	content: "\f160";
}
i.icon.sort.amount.up:before {
	content: "\f161";
}

i.icon.sort2.down:before {
	content: "\f0dd";
}
i.icon.sort2.up:before {
	content: "\f0de";
}


i.icon.caret.down:before {
	content: "\f0d7";
}
i.icon.caret.up:before {
	content: "\f0d8";
}


i.icon.tags:before {
    content: "\f02c";
}


i.icon.eye:before {
    content: "\f06e";
}

i.icon.eye.slash:before {
    content: "\f070";
}


i.icon.close:before {
	content: "\f00d";
}


i.icon.certificate:before {
    content: "\f187";
}


i.icon.american.sign.language.interpreting:before {
  content: "\f2a3";
}





/*******************************
        Outline Icons
*******************************/


/* Outline Icon */

/* Load & Define Icon Font */
/*
@font-face {
  font-family: 'outline-icons';
  src: url("/font/icon/outline-icons.eot");
  src: url("/font/icon/outline-icons.eot?#iefix") format('embedded-opentype'), url("/font/icon/outline-icons.woff2") format('woff2'), url("/font/icon/outline-icons.woff") format('woff'), url("/font/icon/outline-icons.ttf") format('truetype'), url("/font/icon/outline-icons.svg#icons") format('svg');
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-decoration: inherit;
  text-transform: none;
}
i.icon.outline {
  font-family: 'outline-icons';
}
*/


/*******************************
           Brand Icons
*******************************/


/* Load & Define Brand Font */
/*
@font-face {
  font-family: 'brand-icons';
  src: url("/font/icon/brand-icons.eot");
  src: url("/font/icon/brand-icons.eot?#iefix") format('embedded-opentype'), url("/font/icon/brand-icons.woff2") format('woff2'), url("/font/icon/brand-icons.woff") format('woff'), url("/font/icon/brand-icons.ttf") format('truetype'), url("/font/icon/brand-icons.svg#icons") format('svg');
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-decoration: inherit;
  text-transform: none;
}
*/
