	/* CSS by Shawn I. Parrish for scalable font graphics
For APAN Sharepoint 2013 styling
  	Flaticon icon font: Flaticon
  	Creation date: 22/12/2020 07:27
  	*/

@font-face {
  font-family: "Flaticon";
  src: url(http://grant-sandbox-12.telligentservices.net/cfs-filesystemfile/__key/themefiles/f-s-df205f78b6b74679b3570b3b92628543-files/Flaticon.eot?_=638809033999796176);
  /*src: url() format("embedded-opentype"),*/
     src:  	url(http://grant-sandbox-12.telligentservices.net/cfs-filesystemfile/__key/themefiles/f-s-df205f78b6b74679b3570b3b92628543-files/Flaticon.woff2?_=638809033999796176) format("woff2"),
       	/*url(http://grant-sandbox-12.telligentservices.net/cfs-filesystemfile/__key/themefiles/f-s-df205f78b6b74679b3570b3b92628543-files/flaticon_5F00_apan1.woff?_=638809033999952416) format("woff"),*/
       	url(http://grant-sandbox-12.telligentservices.net/cfs-filesystemfile/__key/themefiles/f-s-df205f78b6b74679b3570b3b92628543-files/Flaticon.woff?_=638809033999796176) format("woff"),
       	url(http://grant-sandbox-12.telligentservices.net/cfs-filesystemfile/__key/themefiles/f-s-df205f78b6b74679b3570b3b92628543-files/Flaticon.ttf?_=638809033999796176) format("ttf"),
       	
	url() format("svg");
  /*font-weight: normal;*/
  /*font-style: normal;*/
}


/*When this is enabled the chat icon appears*/
/*@font-face {*/
/*    font-family: 'flaticon_apan1';*/
    
     
/*    src: url(http://grant-sandbox-12.telligentservices.net/cfs-filesystemfile/__key/themefiles/f-s-df205f78b6b74679b3570b3b92628543-files/flaticon_5F00_apan1.woff?_=638809033999952416) format("woff"),*/
/*        url(http://grant-sandbox-12.telligentservices.net/cfs-filesystemfile/__key/themefiles/f-s-df205f78b6b74679b3570b3b92628543-files/flaticon_5F00_apan1.eot?_=638809033999796176) format("eot"),*/
/*        url(http://grant-sandbox-12.telligentservices.net/cfs-filesystemfile/__key/themefiles/f-s-df205f78b6b74679b3570b3b92628543-files/flaticon_5F00_apan1.ttf?_=638809033999952416) format("truetype"),*/
/*        url(http://grant-sandbox-12.telligentservices.net/cfs-filesystemfile/__key/themefiles/f-s-df205f78b6b74679b3570b3b92628543-files/flaticon_5F00_apan1.svg?_=638809033999952416);*/
/*	font-weight: normal;*/
/*	font-style: normal;*/
/*	-webkit-font-smoothing: antialiased;*/
/*    -moz-osx-font-smoothing: grayscale;*/
/*}*/


/*This next part is absolutely critical for making the font icons appear*/
/*if you dont have this here it needs to be in the icons.less file*/

 /*[class^="flaticon-"]:before, [class*=" flaticon-"]:before,*/
 /*[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   */
 /*  	font-family: Flaticon;*/
 /* 	font-size: 25px;*/
 /*	font-style: normal;*/
	/*margin-left: inherit;*/
 /*	color:inherit;*/
 /*	vertical-align:text-bottom;*/
	
 /*}*/






/*@media screen and (-webkit-min-device-pixel-ratio:0) {*/
/*  @font-face {*/
/*    font-family: "Flaticon";*/
/*    src: url() format("svg");*/
/*  }*/
/*}*/

/*[class^="flaticon-"]:before, [class*=" flaticon-"]:before,*/
/*[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   */
/*  	font-family: Flaticon;*/
  /*	font-size: 25px;
	font-style: normal;
	margin-left: inherit;
	color:inherit;
	vertical-align:text-bottom;
	*/
/*}*/

.flaticon-sharepoint-logotype {
	/*font-family: "flaticon_apan1";*/
	font-size: 30px;
font-style: normal;
/*margin-left: 0px; */
	margin:0px;
	/*color:#737373;*/
	color:green;
vertical-align:top;
	padding:inherit;
	height:inherit;
}


.flaticon-robotic {
	/*font-family: "flaticon_apan1";*/
	font-size: 30px;
font-style: normal;
/*margin-left: 0px; */
	margin:0px;
	/*color:#737373;*/
	color:green;
vertical-align:top;
	padding:inherit;
	height:inherit;
}



.flaticon-apanwordicon{       
	/*font-family: Flaticon;*/
	font-size: 25px;
	position:absolute;
	display:block;
	font-style: normal;
	margin-left:inherit;
	margin-right: auto;
	color:#ffffff;
	/*vertical-align:text-bottom;*/
	vertical-align:text-bottom;
	margin:auto;
	padding:0px;
	z-index:9999999;
	box-sizing:border-box;
	float:left;
	height:inherit;
	text-decoration: none;
	
	
}


.flaticon-apps{
	
	font-size: 20px;
font-style: normal;
/*margin-left: 0px; */
	margin:0px;
	/*color:#737373;*/
	color:blue;
vertical-align:top;
	padding:inherit;
	height:inherit;
}

.flaticon-chat{
	
	font-size: 30px;
font-style: normal;
/*margin-left: 0px; */
	margin:0px;
	/*color:inherit;*/
	color:red!important;
vertical-align:top;
	padding:inherit;
	
}

.flaticon-web-camera{
	
	font-size: 25px;
font-style: normal;
/*margin-left: 0px; */
	margin:0px;
	color:inherit;
vertical-align:top;
	padding:inherit;
	
	 
	
}

.flaticon-drop-down-arrow{       
	/*font-family: Flaticon;*/
	font-size: 9px;
	font-style: normal;
	/*margin-left: inherit;*/
	color:inherit;
	/*vertical-align:middle;*/
	/*vertical-align:text-bottom;*/
}


.flaticon-people{       
	/*font-family: Flaticon;*/
	font-size: 25px;
	font-style: normal;
	margin-left: inherit;
	color:inherit;
	margin:0px;
	color:inherit;
	vertical-align:top;
	padding:inherit;
}

.flaticon-pin{       
	/*font-family: Flaticon;*/
	font-size: 25px;
	font-style: normal;
	margin-left: inherit;
	color:inherit;
	margin:0px;
	color:inherit;
	vertical-align:top;
	/*padding:inherit;*/
	padding: 0px 2px 0px 0px;
}

.flaticon-lifebuoy{       
	/*font-family: Flaticon;*/
	font-size: 25px;
	font-style: normal;
	margin-left: inherit;
	color:inherit;
	margin:0px;
	color:inherit;
	vertical-align:top;
	padding:inherit;
}

.flaticon-alert{       
	/*font-family: Flaticon;*/
	font-size: 20px;
	font-style: normal;
	margin-left: inherit;
	color:#C33B4B;
	margin:0px;
	/*outline: 1px solid #ffffff;* This puts a border around the square area of the icon, not used*/
	/*text-shadow:2px 2px 18px rgba(255,255,255,0.4);*/
	/*
	-webkit-text-stoke-color:#ffffff;
	-webkit-text-stroke-width:1px;
	*/
	vertical-align:middle;
	padding: 0px 15px 0px 0px;
}

.flaticon-warning{       
		/*font-family: Flaticon;*/
	font-size: 20px;
	font-style: normal;
	margin-left: inherit;
	color:#C33B4B;
	margin:0px;
	/*outline: 1px solid #ffffff;* This puts a border around the square area of the icon, not used*/
	text-shadow:2px 2px 18px rgba(255,255,255,0.7);
	
	-webkit-text-stoke-color:#ffffff;
	-webkit-text-stroke-width:0px;
	
	vertical-align:middle;
	padding: 0px 15px 0px 0px;
}

.flaticon-translation{       
	/*font-family: Flaticon;*/
	font-size: 50px;
	font-style: normal;
	margin-left: inherit;
	color:inherit;
	margin:0px;
	/*outline: 1px solid #ffffff;*/
	/*text-shadow:2px 2px 18px rgba(255,255,255,0.4);*/
	
	-webkit-text-stoke-color:#ffffff;
	-webkit-text-stroke-width:1px;
	
	vertical-align:middle;
	padding:0px 15px 0px 0px;
}

.flaticon-translator{       
	/*font-family: Flaticon;*/
	font-size: 30px;
	font-style: normal;
	margin-left: inherit;
	color:inherit;
	margin:0px;
	/*outline: 1px solid #ffffff;*/
	/*text-shadow:2px 2px 18px rgba(255,255,255,0.4);*/
	/*
	-webkit-text-stoke-color:#ffffff;
	-webkit-text-stroke-width:1px;
	*/
	vertical-align:middle;
	padding:0px 6px 0px 0px;
}






.flaticon-chat:before { content: "\f100"; }
.flaticon-web-camera:before { content: "\f101"; }
.flaticon-mortarboard:before { content: "\f102"; }
.flaticon-apps:before { content: "\f103"; }
.flaticon-apan-a-1:before { content: "\f104"; }
.flaticon-apanwordicon:before { content: "\f105";}
.flaticon-drop-down-arrow:before { content: "\f106"; }
.flaticon-people:before { content: "\f107"; }
.flaticon-pin:before { content: "\f108"; }
.flaticon-map:before { content: "\f109"; }
.flaticon-lifebuoy:before { content: "\f10a"; }
.flaticon-open-book:before { content: "\f10b"; }
.flaticon-handyman-tools:before { content: "\f10c"; }
.flaticon-alert:before { content: "\f10d"; }
.flaticon-warning:before { content: "\f10e"; }
.flaticon-warning-1:before { content: "\f10f"; }
.flaticon-translation:before { content: "\f110"; }
.flaticon-translator:before { content: "\f111"; }
/*.flaticon-sharepoint-logotype:before { content: "\f115"; }*/