﻿@charset "UTF-8";

/*
*******************************************
Styles for BOTH Map and General Application
*******************************************
*/

@font-face {
  font-family: "gen-icon-set-3";
  src:url("fonts/gen-icon-set-3.eot");
  src:url("fonts/gen-icon-set-3.eot?#iefix") format("embedded-opentype"),
    url("fonts/gen-icon-set-3.woff") format("woff"),
    url("fonts/gen-icon-set-3.ttf") format("truetype"),
    url("fonts/gen-icon-set-3.svg#gen-icon-set-3") format("svg");
  font-weight: normal;
  font-style: normal}

[data-icon],
[class^="gen-icon-"],
[class*=" gen-icon-"] {
	postion:relative}

[data-icon]:before,
[data-icon]:after  {
  font-family: "gen-icon-set-3" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  postion:absolute}
	
[class^="gen-icon-"]:before,
[class*=" gen-icon-"]:before,
[class^="gen-icon-"]:after,
[class*=" gen-icon-"]:after {
  font-family: "gen-icon-set-3" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; 
  position:absolute}


/*
*******************************************
   Differnt Sizes
*******************************************
*/  
.gen-icon-xs:before  {
	font-size:9px !important}

/*
*******************************************
   Colors 
*******************************************
*/

/* General Colors */

.gen-icon-cap-h:before,
.gen-icon-cap-h i:before,
.e-icon-dbl.gen-icon-cap-h:after,
.e-icon-tpl.gen-icon-cap-h>span:before,
.gen-icon-high:before,
.gen-icon-increase:before {
	color:rgba(56,203,116,1) !important}
	
.gen-icon-cap-m:before,
.gen-icon-cap-m i:before,
.e-icon-dbl.gen-icon-cap-m:after,
.e-icon-tpl.gen-icon-cap-m>span:before,
.gen-icon-medium:before,
.gen-icon-medium:after,
.gen-icon-no-change:before,
.gen-icon-no-change:after {
	color:rgb(241,196,71) !important}
	
.gen-icon-cap-l:before,
.gen-icon-cap-l i:before,
.e-icon-dbl.gen-icon-cap-l:after,
.e-icon-tpl.gen-icon-cap-l>span:before,
.gen-icon-low:before,
.gen-icon-decrease:before {
	color:rgba(229,77,66,1) !important}
	
.gen-icon-cap-u:before,
.gen-icon-cap-u i:before,
.e-icon-dbl.gen-icon-cap-u:after,
.e-icon-tpl.gen-icon-cap-u>span:before {
	color:rgba(151,151,151,1) !important}	
			
.gen-icon-cap-d {
	color:rgba(58,153,217,1) !important}			

/* Line color: Percent Historic */
.gen-icon-perc-hist-gt-95:before {
	color:rgba(157,39,30,1)}
	
.gen-icon-perc-hist-90-94:before {
	color:rgba(229,77,66,1)}
	
.gen-icon-perc-hist-75-89:before {
	color:rgba(228,126,48,1)}
	
.gen-icon-perc-hist-50-74:before {
	color:rgba(240,175,48,1)}
	
.gen-icon-perc-hist-25-49:before {
	color:rgba(108,180,83,1)}
	
.gen-icon-perc-hist-lt-25:before {
	color:rgba(56,203,116,1)}
	

/* Line Color: Percent Limit */	
.gen-icon-perc-limi-gt-100:before {
	color:rgba(190,58,48,1)}
	
.gen-icon-perc-limi-96-99:before {
	color:rgba(209,84,24,1)}
	
.gen-icon-perc-limi-91-95:before {
	color:rgba(241,196,71,1)}
	
.gen-icon-perc-limi-6-90:before {
	color:rgba(167,215,92,1)}	
	
.gen-icon-perc-limi-lt-6:before {
	color:rgba(56,203,116,1)}	


.gen-icon-voltage {
	height:4px !important;
	width:13px !important;
	margin:0 8px 2px 0;
	padding:0!important;
	border:1px solid rgba(0,0,0,.15)}	

/* Line Color / Voltage */
.gen-icon-line-colr-volt-gt-525 {
	background-color:rgba(157,39,30,1)}	

.gen-icon-line-colr-volt-500-524 {
	background-color:rgba(229,77,66,1)}	
	
.gen-icon-line-colr-volt-345-499 {
	background-color:rgba(41,128,185,1)}	
	
.gen-icon-line-colr-volt-230-344 {
    background-color: rgba(21, 21, 21, 1);
    font-size: 20px;
}
	
	
.gen-icon-line-colr-volt-161-229 {
	background-color:rgba(243,156,18,1)}	
	
.gen-icon-line-colr-volt-138-160 {
	background-color:rgba(211,84,0,1)}		
	
.gen-icon-line-colr-volt-115-137 {
	background-color:rgba(56,203,116,1)}	
	
.gen-icon-line-colr-volt-69-114 {
	background-color:rgba(108,180,83,1)}															
		
/*
*******************************************
   Unreliable Entity 
*******************************************
*/ 

.gen-icon-unr:before,
.gen-icon-unr:after{
	opacity:0.35 !important;}

/*
*******************************************
   Icon Styles - All 
*******************************************
*/

.e-icon,
.e-icon-dbl {
	position:relative;
	display:inline-block;
	padding:3px 0 3px 22px}

h1.e-icon,
h1.e-icon-dbl,
h1.e-icon-tpl {
	padding-left:45px}
h1.e-icon:before,
h1.e-icon-dbl:before,
h1.e-icon-tpl span:before {
	font-size:40px;
	margin-left:-45px;
	top:0px}	
	
h2.e-icon,
h2.e-icon-dbl,
h2.e-icon-tpl {
	padding-left:40px}
h2.e-icon:before,
h2.e-icon-dbl:before,
h2.e-icon-tpl span:before {
	font-size:35px;
	margin-left:-40px;
	top:-2px}	
	
h3.e-icon,
h3.e-icon-dbl,
h3.e-icon-tpl {
	padding-left:35px}
h3.e-icon:before,
h3.e-icon-dbl:before,
h3.e-icon-tpl span:before {
	font-size:28px;
	margin-left:-35px;
	top:-0px}	
	
h4.e-icon {
	padding-left:35px}
h4.e-icon:before {
	font-size:32px;
	margin-left:-35px;
	top:15%}				
	
.e-icon:before,
.e-icon:after {
	top:-1px}
	
.e-icon:after,
.e-icon-dbl:after,
.e-icon-tpl span:after {
	display:none;
	font-size:18px}
	
.e-icon:before,
.e-icon-dbl:before,
.e-icon-tpl span:before {
	font-size:18px;
	margin-left:-22px}
	
.e-icon-dbl:hover:before,
.e-icon-dbl:hover:after {
	-ms-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
	-webkit-transition: all .15s ease-in-out;
	transition:all .15s ease-in-out;
	text-shadow: 1px 0px rgba(0,0,0,0)}

.e-icon-dbl:hover:before {
	margin-left:-25px}
	
.e-icon-dbl:hover:after {
	margin-left:10px;
	text-shadow:none}

.e-icon-dbl {
	padding-left:30px}
	
.e-icon-dbl:after,
.e-icon-dbl:before {
	position:absolute;
	top:0;
	font-size:18px !important;
	display:inline-block !important;
	-webkit-transition: all .15s ease-in-out;
	transition:all .15s ease-in-out;}	

.e-icon-dbl:after {
	left:10px;
	z-index:1;
	font-size:inherit}

.e-icon-dbl:before {
	left:20px;
	z-index:2;
	text-shadow: 2px 0px rgba(0,0,0,.15)}	

.e-icon-tpl {
	position:relative;
	display:inline-block;
	padding:0 0 0 40px;
	-webkit-transition: all .15s ease-in-out;
	transition:all .15s ease-in-out;}

.e-icon-tpl>span {
	position:absolute;
	-webkit-transition: all .15s ease-in-out;
	transition:all .15s ease-in-out}
	
	.e-icon-tpl>span:before {
		-webkit-transition: all .15s ease-in-out;
		transition:all .15s ease-in-out;
		text-shadow: 2px 0 rgba(0,0,0,.15)}
	
	.e-icon-tpl>span:before {
		top:-3px}
	
	.e-icon-tpl>span:nth-child(1) {
		left:-4px;
		z-index:3}
		
	.e-icon-tpl>span:nth-child(2) {
		left:6px;
		z-index:2}	
		
	.e-icon-tpl>span:nth-child(3) {
		left:16px;
		z-index:1}	
		
.e-icon-tpl:hover>span:before {
	-ms-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
	-webkit-transition: all .15s ease-in-out;
	transition:all .15s ease-in-out;
	text-shadow: 1px 0px rgba(0,0,0,.15)}	
	
.e-icon-tpl:hover>span:nth-child(1) {
	left:-7px}
.e-icon-tpl:hover>span:nth-child(2) {
	left:14px}
.e-icon-tpl:hover>span:nth-child(3) {
	left:35px}				

h3.e-icon-tpl {
	padding:0 0 0 70px;}
	
	h3.e-icon-tpl>span:before {
		top:-3px}
	
	h3.e-icon-tpl>span:nth-child(1) {
		left:7px;
		z-index:3}
		
	h3.e-icon-tpl>span:nth-child(2) {
		left:23px;
		z-index:2}	
		
	h3.e-icon-tpl>span:nth-child(3) {
		left:40px;
		z-index:1}	
		
h3.e-icon-tpl:hover>span:before {
	-ms-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
	-webkit-transition: all .15s ease-in-out;
	transition:all .15s ease-in-out;
	text-shadow: 1px 0px rgba(0,0,0,.15)}	
	
h3.e-icon-tpl:hover>span:nth-child(1) {
	left:10px}
h3.e-icon-tpl:hover>span:nth-child(2) {
	left:45px}
h3.e-icon-tpl:hover>span:nth-child(3) {
	left:80px}		

.gen-icon-medium,
.gen-icon-no-change {
	position:relative}
	
.gen-icon-medium:before,
.gen-icon-medium:after,
.gen-icon-no-change:before,
.gen-icon-no-change:after {
	position:absolute;
	top:4px;
	display:block!important;
	font-size:8px !important;
	margin:0 !important}
	
.gen-icon-medium:before,
.gen-icon-no-change:before {
	transform:rotate(270deg);
	left:0}
	
.gen-icon-medium:after,
.gen-icon-no-change:after {
 	transform:rotate(90deg);
	left:10px}	
	
	
/* Single Icon Styles  - :after only for map icons, hidden for tables*/	
	
/* Biomass */
.gen-icon-biomass:before {
	content: "A"}
.gen-icon-biomass:after {
	content: "a"}
  
/* Coal */
.gen-icon-coal:before {
  content: "D"}
.gen-icon-coal:after {
  content: "d"} 

/* Compressed */
.gen-icon-compressed:before {
  content: "E"}
.gen-icon-compressed:after {
  content: "e"} 
  
/* Compressed Air */
.gen-icon-compressed-air:before {
  content: "G"}
.gen-icon-compressed-air:after {
  content: "g"}

/* CHP */
.gen-icon-chp:before {
  content: "C"}
.gen-icon-chp-o:after {
  content: "c"}
 
/* Gas */
.gen-icon-gas:before {
  content: "F"}
.gen-icon-gas:after {
  content: "f"}
  
 /* Geothermal */
.gen-icon-geothermal:before {
  font-family:'Arial Black', 'Arial Bold', Gadget, sans-serif !important;
  font-weight:100 !important;}
.gen-icon-geothermal:before {
  content: "G"}
.gen-icon-geothermal:after {
  content: "G"} 
 
/* Hydro */
.gen-icon-hydro:before {
  content: "H"}
.gen-icon-hydro:after {
  content: "h"}
 
/* Lignite */
.gen-icon-lignite:after {
  content: "i"}
.gen-icon-lignite:before {
  content: "I"}
 
/* Line Arrow */
.gen-icon-line-arrow:before {
  content: "B"}
.gen-icon-line-arrow:after {
  content: "b"}
 
/* Multiple */
.gen-icon-multiple:before, .gen-icon-multiple-fuels:before {
  content: "K"}
.gen-icon-multiple:after, .gen-icon-multiple-fuels:after {
  content: "k"}
 
/* NPD */
.gen-icon-npd:before {
  content: "L"}
.gen-icon-npd:after {
  content: "l"}

/* Nuclear */
.gen-icon-nuclear:after {
  content: "j"}
.gen-icon-nuclear:before {
  content: "J"}  
  
/* Oil */
.gen-icon-oil:before {
  content: "M"}
.gen-icon-oil:after {
  content: "m"}
   
/* Other */
.gen-icon-other:before {
  content: "N"}
.gen-icon-other:after {
  content: "n"} 
  
/* Pumped - Both */
.gen-icon-pumped-both:before {
  content: "Q"}
.gen-icon-pumped-both:after {
  content: "q"}
  
/* Pumped - Producing */
.gen-icon-pumped-producing:before {
  content: "P"}
.gen-icon-pumped-producing:after {
  content: "p"}

/* Pumped - Pumping */
.gen-icon-pumped-pumping:before {
  content: "O"}
.gen-icon-pumped-pumping:after {
  content: "o"}
  
/* Solar */
.gen-icon-solar:before {
  content: "R"}
.gen-icon-solar:after {
  content: "r"}

/* STP */
.gen-icon-stp:before {
  content: "S"}
.gen-icon-stp:after {
  content: "s"}

/* Total Production */
.gen-icon-total-production:before {
  content: "T"}
.gen-icon-total-production:after {
  content: "t"}  
  
/* Unmonitored */
.gen-icon-unmonitored:before {
  content: "U"}
.gen-icon-unmonitored:after {
  content: "u"}   
  
/* Wind */
.gen-icon-wind:before {
  content: "V"}
.gen-icon-wind:after {
  content: "v"}

/* Double Icon Styles - :after is the second icon */

/* Coal & Biomass */
.gen-icon-coal-biomass:before {
  content: "D"} 
.gen-icon-coal-biomass:after {
  content: "A"}

/* Coal & Gas */
.gen-icon-coal-gas:before {
  content: "D"}
.gen-icon-coal-gas:after {
  content: "F"}
  
 /* Coal & Coal */
.gen-icon-coal-coal:before {
  content: "D"}
.gen-icon-coal-coal:after {
  content: "D"} 

/* Coal & Hydro */
.gen-icon-coal-hydro:before {
  content: "D"}
.gen-icon-coal-hydro:after {
  content: "H"}

/* Coal & Oil */
.gen-icon-coal-oil:before {
  content: "D"}
.gen-icon-coal-oil:after {
  content: "M"} 
  
/* Coal & Solar */
.gen-icon-coal-solar:before {
  content: "D"}
.gen-icon-coal-solar:after {
  content: "R"}

/* Coal & Wind */
.gen-icon-coal-wind:before {
  content: "D"}
.gen-icon-coal-wind:after {
  content: "V"} 

/* Gas & Biomass */
.gen-icon-gas-biomass:before {
  content: "F"} 
.gen-icon-gas-biomass:after {
  content: "A"}
  
/* Gas & Solar */
.gen-icon-gas-solar:before {
  content: "F"}
.gen-icon-gas-solar:after {
  content: "R"} 
  
/* Gas & Gas */
.gen-icon-gas-gas:before {
  content: "F"}
.gen-icon-gas-gas:after {
  content: "F"}  
  
 /* Gas & Oil */
.gen-icon-gas-oil:before {
  content: "F"}
.gen-icon-gas-oil:after {
  content: "M"} 

 /* Gas & Wind */
.gen-icon-gas-wind:before {
  content: "F"}
.gen-icon-gas-wind:after {
  content: "V"} 	
  
/* Hydro & Hydro */
.gen-icon-hydro-hydro:before {
  content: "H"}
.gen-icon-hydro-hydro:after {
  content: "H"}
  
/* Hydro & Pumped Both */
.gen-icon-hydro-pumped-both:before {
  content: "H"}
.gen-icon-hydro-pumped-both:after {
  content: "Q"}
  
 /* Hydro & Pumped Producing */
.gen-icon-hydro-pumped-producing:before {
  content: "H"}
.gen-icon-hydro-pumped-producing:after {
  content: "P"}
  
 /* Hydro & Pumped Pumping */
.gen-icon-hydro-pumped-pumping:before {
  content: "H"}
.gen-icon-hydro-pumped-pumping:after {
  content: "O"}  

/* Hydro & Solar */
.gen-icon-hydro-solar:before {
  content: "H"}
.gen-icon-hydro-solar:after {
  content: "R"}
  
/* Lignite & Biomass */   
.gen-icon-lignite-biomass:before {
  content: "I"}
.gen-icon-lignite-biomass:after {
  content: "A"}  
  
 /* Lignite & Gas */   
.gen-icon-lignite-gas:before {
  content: "I"}
.gen-icon-lignite-gas:after {
  content: "F"}  
  
 /* Lignite & Oil */   
.gen-icon-lignite-oil:before {
  content: "I"}
.gen-icon-lignite-oil:after {
  content: "M"}   

 /* Lignite & Coal */   
.gen-icon-lignite-coal:before {
  content: "I"}
.gen-icon-lignite-coal:after {
  content: "D"}  

/* Nuclear & Coal */
.gen-icon-nuclear-coal:before {
  content: "J"}
.gen-icon-nuclear-coal:after {
  content: "D"}
   
/* Nuclear & Gas */
.gen-icon-nuclear-gas:before {
  content: "J"}
.gen-icon-nuclear-gas:after {
  content: "F"}
  
 /* Nuclear & Hydro */
.gen-icon-nuclear-hydro:before {
  content: "J"} 
.gen-icon-nuclear-hydro:after {
  content: "H"} 
  
/* Nuclear & Nuclear */
.gen-icon-nuclear-nuclear:before {
  content: "J"}
.gen-icon-nuclear-nuclear:after {
  content: "J"}
  
/* Nuclear & Oil */
.gen-icon-nuclear-oil:before {
  content: "J"}
.gen-icon-nuclear-oil:after {
  content: "M"}
  
/* Nuclear & Pumping - All */
.gen-icon-nuclear-pumping-both:before {
  content: "J"}  
.gen-icon-nuclear-pumping-both:after {
  content: "Q"}
  
/* Nuclear & Solar */
.gen-icon-nuclear-solar:before {
  content: "J"}
.gen-icon-nuclear-solar:after {
  content: "R"}
  
/* Nuclear & Wind */
.gen-icon-nuclear-wind:before {
  content: "J"} 
.gen-icon-nuclear-wind:after {
  content: "V"}

/* Nuclear & Biomass */
.gen-icon-nuclear-biomass:before {
  content: "J"} 
.gen-icon-nuclear-biomass:after {
  content: "A"}
  
/* Wind & Hydro */
.gen-icon-wind-hydro:before {
  content: "V"}
.gen-icon-wind-hydro:after {
  content: "H"}

/* Wind & Solar */
.gen-icon-wind-solar:before {
  content: "V"}
.gen-icon-wind-solar:after {
  content: "R"}
  
/* Wind & Wind */
.gen-icon-wind-wind:before {
  content: "V"}
.gen-icon-wind-wind:after {
  content: "V"}

/* Oil & Biomass */
.gen-icon-oil-biomass:before {
  content: "M"} 
.gen-icon-oil-biomass:after {
  content: "A"}
  
/* Oil & Solar */
.gen-icon-oil-solar:before {
  content: "M"} 
.gen-icon-oil-solar:after {
  content: "R"}

/* Oil & Hydro */
.gen-icon-oil-hydro:before {
  content: "M"}
.gen-icon-oil-hydro:after {
  content: "H"}

/* Pumping & Solar */
.gen-icon-pumping-both-solar:before {
  content: "Q"} 
.gen-icon-pumping-both-solar:after {
  content: "R"} 
  
/* Solar & Solar */
.gen-icon-solar-solar:before {
  content: "R"}
.gen-icon-solar-solar:after {
  content: "R"}  
  
/* Pumping & Pumping */
.gen-icon-pumping-both-pumping-both:before {
  content: "Q"} 
.gen-icon-pumping-both-pumping-both:after {
  content: "Q"}
  
  
 /* High, Medium & Low */ 
 
.gen-icon-high:before {
  content: "B"}
		
.gen-icon-medium:before {
	content: "B";} 
.gen-icon-medium:after {
	content: "B";} 
  
.gen-icon-low:before {
	content: "B";
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	  transform:rotate(180deg)} 
	
 /* Positive, Negative, Unmoved */  
  
.gen-icon-increase:before {
  content: "B"}
  
.gen-icon-no-change:before {
  content: "B"} 
.gen-icon-no-change:after {
  content: "B"} 
  
.gen-icon-decrease:before {
  content: "B";
  -webkit-transform:rotate(180deg);
  	  -ms-transform:rotate(180deg);
          transform:rotate(180deg)}  
  
/* Branch Icons */ 
.gen-icon-branch:before {
  content: "B";
  -webkit-transform:rotate(180deg);
      -ms-transform:rotate(180deg);
          transform:rotate(180deg)
  }
  
/* Branch Aggregate Icons */ 
.gen-icon-branch-aggregate:before {
	font-family:'Arial Black', 'Arial Bold', Gadget, sans-serif;
	font-weight:900 !important;
  	content: ")";
	margin-left:-16px !important;
	top:-5px !important}
	
.gen-icon-positive:before {
	-webkit-transform:rotate(90deg);
        -ms-transform:rotate(90deg);
            transform:rotate(90deg)
	}

.gen-icon-negative:before {
	-webkit-transform:rotate(270deg);
		-ms-transform:rotate(270deg);
			transform:rotate(270deg)
	}	
	
.gen-icon-branch-aggregate.gen-icon-positive:before {
	-webkit-transform:rotate(0deg);
        -ms-transform:rotate(0deg);
            transform:rotate(0deg)
	}
	
.gen-icon-branch-aggregate.gen-icon-negative:before {
	-webkit-transform:rotate(0deg);
        -ms-transform:rotate(0deg);
            transform:rotate(0deg);
	content:"("
	}
  
/*
*******************************************
Styles for Map ONLY 
*******************************************
*/ 
   
    
/* Doubles - Only for Map - additional borders */

.gen-icon-double {
	position:relative}
	
.gen-icon-double i {
	position:absolute}	

.gen-icon-double i:first-child {
	left:0 !important;
	z-index:2}
	
.gen-icon-double i:last-child {
	left:10px !important;
	z-index:1}	

.gen-icon-double.gen-icon-zoom-50 i:last-child {
	left:7px !important}
	
.gen-icon-double.gen-icon-zoom-100 i:last-child {
	left:12px !important}
	
.gen-icon-double.gen-icon-zoom-200 i:last-child {
	left:20px !important}
	
.gen-icon-double.gen-icon-zoom-400 i:last-child {
	left:35px !important}			
   
/* Sizes - Just for Map Icons. */

.gen-icon-zoom-50,
.gen-icon-zoom-50 i {
	font-size:12px !important}
	
.gen-icon-zoom-100,
.gen-icon-zoom-100 i {
	font-size:20px !important}
	
.gen-icon-zoom-200,
.gen-icon-zoom-200 i {
	font-size:40px !important}
	
.gen-icon-zoom-400,
.gen-icon-zoom-400 i {
	font-size:60px !important}	
	


/* Darker Colors for single :after borders on map */

[data-icon]:after,
[class^="gen-icon-"]:after,
[class*=" gen-icon-"]:after {
	color:rgba(0,0,0,.25)}

.gen-icon-cap-h[data-icon]:after,
.gen-icon-cap-h[class^="gen-icon-"]:after,
.gen-icon-cap-h[class*=" gen-icon-"]:after {
	color:rgba(49,179,102,1)}
	
.gen-icon-cap-m[data-icon]:after,
.gen-icon-cap-m[class^="gen-icon-"]:after,
.gen-icon-cap-m[class*=" gen-icon-"]:after {
	color:rgba(212,136,37,1)}
	
.gen-icon-cap-l[data-icon]:after,
.gen-icon-cap-l[class^="gen-icon-"]:after,
.gen-icon-cap-l[class*=" gen-icon-"]:after {
	color:rgba(202,67,58,1)}
	
.gen-icon-cap-u[data-icon]:after,
.gen-icon-cap-u[class^="gen-icon-"]:after,
.gen-icon-cap-u[class*=" gen-icon-"]:after {
	color:rgba(133,133,133,1)}		      