/******************************************************************************
File Name: ag_p_icon.css
Purpose: Custom fonts and icons for AgiLab
APEX Version : Universal theme 19.X
******************************************************************************/

/* Material Fonts and icons */
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url('material.woff2') format('woff2');
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
}

/* Font: N-GAGE - AgiLab Logo Style */
@font-face {
	font-family: 'N-Gage';
	font-style: normal;
	font-weight: normal;
	src: local('N-Gage'), url('N-Gage.woff') format('woff');
}


@font-face {
    font-family: 'Roboto';
    src: url('Roboto-Regular-webfont.eot');
    src: url('Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('Roboto-Regular-webfont.woff') format('woff'),
         url('Roboto-Regular-webfont.ttf') format('truetype'),
         url('Roboto-Regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Roboto Light';
    src: url('Roboto-Light-webfont.eot');
    src: url('Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('Roboto-Light-webfont.woff') format('woff'),
         url('Roboto-Light-webfont.ttf') format('truetype'),
         url('Roboto-Light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;

}


}


/* Font: PLAY */
@font-face {
    font-family: 'Play';
    src: url('Play-Regular-webfont.eot');
    src: url('Play-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('Play-Regular-webfont.woff2') format('woff2'),
         url('Play-Regular-webfont.woff') format('woff'),
         url('Play-Regular-webfont.ttf') format('truetype'),
         url('Play-Regular-webfont.svg#playregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'PlayBold';
    src: url('Play-Bold-webfont.eot');
    src: url('Play-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('Play-Bold-webfont.woff2') format('woff2'),
         url('Play-Bold-webfont.woff') format('woff'),
         url('Play-Bold-webfont.ttf') format('truetype'),
         url('Play-Bold-webfont.svg#playbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Font: OPEN SANS - - AgiLab Body */
@font-face {
    font-family: 'Open Sans Bold';
    src: url('opensans-bold.eot');
    src: url('opensans-bold.eot?#iefix') format('embedded-opentype'),
         url('opensans-bold.woff2') format('woff2'),
         url('opensans-bold.woff') format('woff'),
         url('opensans-bold.ttf') format('truetype'),
         url('opensans-bold.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans';
    src: url('opensans-regular.eot');
    src: url('opensans-regular.eot?#iefix') format('embedded-opentype'),
         url('opensans-regular.woff2') format('woff2'),
         url('opensans-regular.woff') format('woff'),
         url('opensans-regular.ttf') format('truetype'),
         url('opensans-regular.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans Semi Bold';
    src: url('opensans-semibold.eot');
    src: url('opensans-semibold.eot?#iefix') format('embedded-opentype'),
         url('opensans-semibold.woff2') format('woff2'),
         url('opensans-semibold.woff') format('woff'),
         url('opensans-semibold.ttf') format('truetype'),
         url('opensans-semibold.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans Light';
    src: url('opensans-light.eot');
    src: url('opensans-light.eot?#iefix') format('embedded-opentype'),
         url('opensans-light.woff2') format('woff2'),
         url('opensans-light.woff') format('woff'),
         url('opensans-light.ttf') format('truetype'),
         url('opensans-light.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* Logo and slogan */
.logo {
	font-family: 'N-Gage';
	color:#FFFFFF;
	font-size:21px;
}
/* Report Icon */

.active-Y:before,
.active-y:before,
.active-Yes:before,
.active-YES:before,
.toggle-Y:before,
.toggle-y:before,
.toggle-Yes:before,
.toggle-YES:before,
.a-Y:before,
.a-y:before,
.a-Yes:before,
.a-YES:before{
  content:"\f205";
  color:#24a475;
  font-size:20px!important;
}
.active-N:before,
.active-n:before,
.active-No:before,
.active-NO:before,
.toggle-N:before,
.toggle-n:before,
.toggle-No:before,
.toggle-NO:before,
.a-N:before,
.a-n:before,
.a-No:before,
.a-NO:before{
  content:"\f204";
  color:#8b9dad;
  font-size:20px!important;
}
.path-sep{
	padding-left:2px;
	padding-right:2px;
}
.path-sep:before{
  content:"\f054";
  color:#d76a27;
}

.exist-Y:before,
.exist-y:before,
.exist-Yes:before,
.exist-YES:before,
.e-Y:before,
.e-y:before,
.e-Yes:before,
.e-YES:before {
  content:"\f058";
  color:#40ad33;
  font-size:20px!important;
}

.exist-N:before,
.exist-n:before,
.exist-No:before,
.exist-NO:before,
.e-N:before,
.e-n:before,
.e-No:before,
.e-NO:before {
  content:"\f05d";
  color:#d5e2ea;
  font-size:20px!important;
}