@charset "utf-8";

@font-face {
  font-family: 'font-iconos';
  src:  url('fonts/icomoon.eot?jdj9u5'),url('fonts/icomoon.eot?jdj9u5');
  src:  url('fonts/icomoon.eot?jdj9u5#iefix') format('embedded-opentype'),url('fonts/icomoon.eot?jdj9u5#iefix') format('embedded-opentype'),
        url('fonts/icomoon.ttf?jdj9u5') format('truetype'),url('fonts/icomoon.ttf?jdj9u5') format('truetype'),
    	url('fonts/icomoon.woff?jdj9u5') format('woff'),url('fonts/icomoon.woff?jdj9u5') format('woff'),
        url('fonts/icomoon.svg?jdj9u5#icomoon') format('svg'), url('fonts/icomoon.svg?jdj9u5#icomoon') format('svg');
  	font-weight: normal;
	font-style: normal;
	font-display: block;
}

[class^="icon-ic"], [class*=" icon-ic"]{
  /* use !important to prevent issues with browser extensions that change fonts */
  	font-family: 'font-iconos' !important;
        speak: none;
	font-style: normal;
  	font-weight: normal;
  	font-variant: normal;
  	text-transform: none;
  	xline-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
       
}
@font-face{
    font-family:IcoFont;
    font-weight:normal;
    font-style:normal;
    font-display: block;
    src:url(fonts/icofont.woff2) format("woff2"),url(fonts/icofont.woff) format("woff")
}
[class^="icon-if"], [class*=" icon-if"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  	font-family: 'IcoFont' !important;
        speak: none;
	font-style: normal;
  	font-weight: normal;
  	font-variant: normal;
  	text-transform: none;
  	xline-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
       
}
[class*="-font-mini"]  {font-size:.6em  !important;}
[class*="-font-small"]  {font-size:.9em !important;}
[class*="-font-medium"] {font-size:1.5em !important;}
[class*="-font-large"]  {font-size:2em !important;}
[class*="-font-xtra"]  {font-size:3em !important;}
[class^="icon-"]:before, [class*=" icon-"]:before { content:attr(data-icon);}
[data-icon-after]:after { content:attr(data-icon-after);}
/*
      www.OnlineWebFonts.Com 
      You must credit the author Copy this link on your web 
      <div>Font made from <a href="http://www.onlinewebfonts.com">oNline Web Fonts</a>is licensed by CC BY 3.0</div>
      OR
      <a href="http://www.onlinewebfonts.com">oNline Web Fonts</a>
*/
@font-face {
	font-family: "onlinewebfonts";
	src:url("fonts/onlinewebfonts.eot");
	src:url("fonts/onlinewebfonts.eot?#iefix") format("embedded-opentype"),
		url("fonts/onlinewebfonts.woff2") format("woff2"),
		url("fonts/onlinewebfonts.woff") format("woff"),
		url("fonts/onlinewebfonts.ttf") format("truetype"),
		url("fonts/onlinewebfonts.svg#onlinewebfonts") format("svg");
	font-weight: normal;
	font-style: normal;
}
[class^="icon-wf"], [class*=" icon-wf"], [class*="-icon-wf"]  {
	font-family: "onlinewebfonts";
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	xline-height: 1;
	-webkit-font-smoothing: antialiased;
}

span[class^="icon-"], span[class*=" icon-"], span[class*="-icon"]{
    padding-right: 2px;
}
span[class^="icon-"].left, span[class*=" icon-"].left, span[class*="-icon"].left{
    margin-left: -1.5em;
}
i[class^="icon-"]:hover, i[class*=" icon-"]:hover, i[class*="-icon"]:hover{
    transition: all 0.1s ease-in;
     font-size: 3em !important;
     text-shadow: 1px 1px 2px #111111c9;
}


