@charset "UTF-8";



@font-face {
  

	font-family: "sgfont";
  

	src:url("fonts/sgfont.eot");
  

	src:url("fonts/sgfont?#iefix") format("embedded-opentype"),
    

	    url("fonts/sgfont.woff") format("woff"),
    

	    url("fonts/sgfont.ttf") format("truetype"),
    

	    url("fonts/sgfont.svg#sgfont") format("svg");
  

	font-weight: normal;
  

	font-style: normal;



}



[data-icon]:before {
  

	font-family: "sgfont" !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;


}



[class^="icon-"]:before,
[class*=" icon-"]:before {
  

	font-family: "sgfont" !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;


}



.icon-silvergate:before {
  

	content: "\61";


}
