/********************* Font Citymis TOS *********************/
@font-face {
  font-family: 'TOS-Citymis';
  src:  url('../_3p/_fonts/_citymis-font-tos/TOS-Citymis.eot?1x3gg0');
  src:  url('../_3p/_fonts/_citymis-font-tos/TOS-Citymis.eot?1x3gg0#iefix') format('embedded-opentype'),
    url('../_3p/_fonts/_citymis-font-tos/TOS-Citymis.ttf?1x3gg0') format('truetype'),
    url('../_3p/_fonts/_citymis-font-tos/TOS-Citymis.woff?1x3gg0') format('woff'),
    url('../_3p/_fonts/_citymis-font-tos/TOS-Citymis.svg?1x3gg0#TOS-Citymis') format('svg');
  font-weight: normal;
  font-style: normal;
}
.citymis-icons-tos {
	font-family: 'TOS-Citymis';
}
/********************* Font Citymis TOS *********************/

/********************* Font Citymis *********************/
@font-face {
	font-family: 'appcitymis';
	font-style: normal;
	font-weight: 400;
	src:    url('../_3p/_fonts/_citymis/appcitymis.eot?eii5hy');
	src:    url('../_3p/_fonts/_citymis/appcitymis.eot?eii5hy#iefix') format('embedded-opentype'),
		url('../_3p/_fonts/_citymis/appcitymis.ttf?eii5hy') format('truetype'),
		url('../_3p/_fonts/_citymis/appcitymis.woff?eii5hy') format('woff'),
		url('../_3p/_fonts/_citymis/appcitymis.svg?eii5hy#appcitymis') format('svg');
	 /* font-display: block!important;*/
}

.citymis-icons {
	font-family: 'appcitymis';
}
/********************* Font Citymis *********************/

/********************* Font Material *********************/
/*
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;

  src: url(../_3p/_fonts/_material/MaterialIcons-Regular.eot); 
  src: local('Material Icons'),
       local('MaterialIcons-Regular'),
       url(../_3p/_fonts/_material/MaterialIcons-Regular.woff2) format('woff2'),       
       url(../_3p/_fonts/_material/MaterialIcons-Regular.woff) format('woff'),
       url(../_3p/_fonts/_material/MaterialIcons-Regular.ttf) format('truetype');           

}
.material-icons {
	font-family: 'Material Icons';
}
*/
@font-face {
  font-family: 'Material Icons';
/*  font-display: block!important;*/
}
/********************* Font Material *********************/


/********************* Font Citymis *********************/
.citymis-icons {
	font-family: 'appcitymis';
}

/********************* Font Citymis *********************/

/********************* Iconos *********************/
/*.material-icons{
	width: 1em;
	height: 1em;
}*/

.material-icons, .citymis-icons, .citymis-icons-tos{
	font-weight: normal;
	font-style: normal;
	display: inline-block;
	text-transform: none;
	letter-spacing: normal;
	word-wrap: normal;
	vertical-align: text-bottom;
	/* Support for all WebKit browsers. */
	-webkit-font-smoothing: antialiased;
	/* Support for Safari and Chrome. */
	text-rendering: optimizeLegibility;
	/* Support for Firefox. */
	-moz-osx-font-smoothing: grayscale;
	/* Support for IE. */
	font-feature-settings: 'liga';
	font-size: inherit;
	/*line-height: inherit;*/
}

/* Rules for sizing the icon.*/
.material-icons.md-18, [class^="icon-"].md-18, [class*=" icon-"].md-18 { font-size: 18px; }
.material-icons.md-20, [class^="icon-"].md-20, [class*=" icon-"].md-20 { font-size: 20px; }
.material-icons.md-24, [class^="icon-"].md-24, [class*=" icon-"].md-24 { font-size: 24px; }
.material-icons.md-36, [class^="icon-"].md-36, [class*=" icon-"].md-36 { font-size: 36px; }
.material-icons.md-48, [class^="icon-"].md-48, [class*=" icon-"].md-48 { font-size: 48px; }

/* Rules for using icons as black on a light background.*/
.material-icons.md-dark, .citymis-icons.md-dark { color: rgba(0, 0, 0, 0.54); }
.material-icons.md-dark.md-inactive, .citymis-icons.md-dark.md-inactive { color: rgba(0, 0, 0, 0.26); }

/* Rules for using icons as white on a dark background.*/
.material-icons.md-light, .citymis-icons.md-light { color: rgba(255, 255, 255, 1); }
.material-icons.md-light.md-inactive, .citymis-icons.md-light.md-inactive { color: rgba(255, 255, 255, 0.3); }
/********************* Font Material *********************/

.material-icons, .citymis-icons, .citymis-icons-tos, [class^="icon-"], [class*=" icon-"], .fa{
	vertical-align: middle;
	margin-right: 3px;
}
[class^="icon-"], [class*=" icon-"]{
	font-size: 30px;
}