.IcoSa {
	display: inline-block;
	font: normal normal normal 100%/1 IcSa;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	transform: translate(0, 0);
	font-size: 900%;
	font-weight:2000;
	position:relative;
	margin-top:-56.5%;
}

@font-face {
	font-family: 'IcSa';
	src:url('IcSa/IcSa.eot'),
		url('IcSa/IcSa.woff') format('woff'),
		url('IcSa/IcSa.ttf') format('truetype'),
		url('IcSa/IcSa.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.Salman:before {
	font-family: 'IcSa';
	display: inline-block;
	font: normal normal normal 100%/1 IcSa;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	transform: translate(0, 0);
	font-size: 900%;
	content: "\e80e";
}

.Salvador:before {
	font-family: 'IcSa';
	display: inline-block;
	font: normal normal normal 100%/1 IcSa;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	transform: translate(0, 0);
	font-size: 900%;
	content: "\e640";
}

.GeSal:before {
	font-family: 'IcSa';
	display: inline-block;
	font: normal normal normal 100%/1 IcSa;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	transform: translate(0, 0);
	font-size: 900%;
	content: "\e60c";
}

.Ge-Sal:before {
	font-family: 'IcSa';
	display: inline-block;
	font: normal normal normal 100%/1 IcSa;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	transform: translate(0, 0);
	font-size: 900%;
	content: "\e60a";
}

.SalmanAlto:before {
	font-family: 'IcSa';
	display: inline-block;
	font: normal normal normal 100%/1 IcSa;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	transform: translate(0, 0);
	font-size: 900%;
	content: "\e63b";
}
.Salman-Alto:before {
	font-family: 'IcSa';
	display: inline-block;
	font: normal normal normal 100%/1 IcSa;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	transform: translate(0, 0);
	font-size: 900%;
	content: "\e63a";
}

.SalmanLargo:before {
	font-family: 'IcSa';
	display: inline-block;
	font: normal normal normal 100%/1 IcSa;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	transform: translate(0, 0);
	font-size: 900%;
	content: "\e613";
}
.Salman-Largo:before {
	font-family: 'IcSa';
	display: inline-block;
	font: normal normal normal 100%/1 IcSa;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	transform: translate(0, 0);
	font-size: 900%;
	content: "\e62a";
}

.Cometero:before {
	font-family: 'IcSa';
	display: inline-block;
	font: normal normal normal 100%/1 IcSa;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	transform: translate(0, 0);
	font-size: 900%;
	content: "\e607";
}
.Cometero-es:before {
	font-family: 'IcSa';
	display: inline-block;
	font: normal normal normal 100%/1 IcSa;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	transform: translate(0, 0);
	font-size: 900%;
	content: "\e606";
}
.Vigo:before {
	font-family: 'IcSa';
	display: inline-block;
	font: normal normal normal 100%/1 IcSa;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	transform: translate(0, 0);
	font-size: 900%;
	content: "\e63f";
}

.IcSa {
  font: normal normal normal 100%/1 IcSa;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;

  transform: translate(0, 0);
}
.IcSa1 {
  display: inline-block;
  font: normal normal normal 100%/1 IcSa;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;

  transform: translate(0, 0);
  font-size: 100%;
  }
.IcSa2 {
  display: inline-block;
  font: normal normal normal 100%/1 IcSa;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;

  transform: translate(0, 0);
  font-size: 150%;
  }
.IcSa3 {
  display: inline-block;
  font: normal normal normal 100%/1 IcSa;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;

  transform: translate(0, 0);
  font-size: 200%;
  }
.IcSa4 {
  display: inline-block;
  font: normal normal normal 100%/1 IcSa;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;

  transform: translate(0, 0);
  font-size: 250%;
  }
.IcSa5 {
  display: inline-block;
  font: normal normal normal 100%/1 IcSa;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;

  transform: translate(0, 0);
  font-size: 300%;
  width: 1em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: .2em;
  margin-right: .2em;
  text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3);
  }
.IcSa6 {
  display: inline-block;
  font: normal normal normal 100%/1 IcSa;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;

  transform: translate(0, 0);
  font-size: 350%;
  }
.IcSa7 {
  display: inline-block;
  font: normal normal normal 100%/1 IcSa;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;

  transform: translate(0, 0);
  font-size: 400%;
  }
.IcSa8 {
  display: inline-block;
  font: normal normal normal 100%/1 IcSa;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;

  transform: translate(0, 0);
  font-size: 450%;
  }
.IcSa9 {
  display: inline-block;
  font: normal normal normal 100%/1 IcSa;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;

  transform: translate(0, 0);
  font-size: 500%;
  }

.GiraDer {
  -moz-animation: GirDer 2s infinite linear;
  -o-animation: GirDer 2s infinite linear;
  -webkit-animation: GirDer 2s infinite linear;
  animation: GirDer 2s infinite linear;
  display: inline-block;
}
@-moz-keyframes GirDer {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes GirDer {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-ms-keyframes GirDer {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes GirDer {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.GiraIzq {
  -moz-animation: GirIzq 2s infinite linear;
  -o-animation: GirIzq 2s infinite linear;
  -webkit-animation: GirIzq 2s infinite linear;
  animation: GirIzq 2s infinite linear;
  display: inline-block;
}
@-moz-keyframes GirIzq {
  0% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
  100% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@-webkit-keyframes GirIzq {
  0% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
  100% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@-ms-keyframes GirIzq {
  0% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
  100% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@keyframes GirIzq {
  0% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
  100% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

.FlipHor {
    -moz-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
    -ms-filter: fliph; /*IE*/
}
.FlipVer {
    -moz-transform: scaleY(-1);
    -webkit-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    transform: scaleY(-1);
    -ms-filter: flipv; /*IE*/
}

.Der90 {
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
.Izq90 {
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
}