@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;

  src: url('../_3p/_fonts/_material/MaterialIcons-Regular.woff2') format('woff2'),
   	url('../_3p/_fonts/_material/MaterialIcons-Regular.ttf') format('truetype');
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}




/********************* 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 Citymis *********************/
@font-face {
	font-family: 'mismatica';
	font-style: normal;
	font-weight: 400;
	src:    url('../_3p/_fonts/_citymisv3/mismatica.eot?eii5hy');
	src:    url('../_3p/_fonts/_citymisv3/mismatica.eot?eii5hy#iefix') format('embedded-opentype'),
		url('../_3p/_fonts/_citymisv3/mismatica.ttf?eii5hy') format('truetype'),
		url('../_3p/_fonts/_citymisv3/mismatica.woff?eii5hy') format('woff'),
		url('../_3p/_fonts/_citymisv3/mismatica.svg?eii5hy#mismatica') format('svg');
	 /* font-display: block!important;*/
}

.citymis-icons-v3 {
	font-family: 'mismatica';
}
/********************* Font Citymis *********************/

/********************* Font Material *********************/
@font-face {
  font-family: 'Material Icons';
}
/********************* 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, .citymis-icons-v3{
	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, .citymis-icons-v3, [class^="icon-"], [class*=" icon-"], .fa{
	vertical-align: middle;
	margin-right: 3px;
}
[class^="icon-"], [class*=" icon-"]{
	font-size: 30px;
}