/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto-v27-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v27-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v27-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v27-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v27-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v27-latin-regular.otf') format('otf'), /* mozilla (agregado por IS) */
       url('fonts/roboto-v27-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}



@font-face
{
  font-family: "fuenteroboto";
  src: url("fonts/roboto-v27-latin-regular.otf");
  
}

@font-face
{
  font-family: "fuenteample";
  src: url("fonts/Ample.otf");
  
}


@font-face
{
  font-family: "fuenteampleie";
  src: url("fonts/ample-webfont.eot");
  
}

@font-face
{
  font-family: "fuenteamplebold";
  src: url("fonts/Ample Bold.otf");
  
}

@font-face
{
  font-family: "fuenteampleboldie";
  src: url("fonts/Ample Bold.eot");
  
}


@font-face
{
  font-family: "fuenteaverta";
  src: url("fonts/Averta-Regular.otf");
  
}

@font-face
{
  font-family: "fuenteavertaie";
  src: url("fonts/Averta-Regular.eot");
  
}

@font-face
{
  font-family: "fuenteavertabold";
  src: url("fonts/Averta-Regular.otf");
  
}

@font-face
{
  font-family: "fuenteavertaboldie";
  src: url("fonts/Averta-Regular.eot");
  
}

.textoample
{
  font-family:fuenteample,fuenteampleie;
  font-size:106px;
  color: #6fffe8;
}

.textoampleline1bold
{
  font-family:fuenteamplebold,fuenteampleboldie;
  font-size:106px;
  color: #6fffe8;
}


.textoample36bold
{
  font-family:fuenteamplebold,fuenteampleboldie;
  font-size:44px;
  color: #3c3d8d;
}

.textoaverta
{
  font-family:fuenteaverta,fuenteavertaie;
  font-size:14px;
  color: #3c3d8d;
}


.textoaverta19
{
  font-family:fuenteavertabold,fuenteavertaboldie;
  font-size:19px;
  color: #ffffff;
}


.textoavertagen
{
  font-family:fuenteaverta,fuenteavertaie;
  font-size:24px;
  color: #ff0000;
}


.textoavertagentitulovi
{
  font-family:fuenteaverta,fuenteavertaie;
  font-size:24px;
  color: #ffffff;
}

.textoavertagenvi
{
  font-family:fuenteaverta,fuenteavertaie;
  font-size:15px;
  color: #0a0a0a;
}

.textoavertamenumovil
{
  font-family:fuenteaverta,fuenteavertaie;
  font-size:26px;
  color: #ffffff;
}


.input_label {
    -moz-border-radius: 5px 0 0 5px;
    -webkit-border-radius: 5px 0 0 5px;
    background: #EEE;
    border: 1px solid #CCC;
    border-radius: 5px 0 0 5px;
    border-right: 1px solid #FFF;
    display: inline-block;
    height: 36px;
    width: 275px;
    line-height: 36px;
    margin-right: 0;
    width: 80px !important;
}

#contact input[type=text] {
    -moz-border-radius: 0 5px 5px 0;
    -webkit-border-radius: 0 5px 5px 0;
    background: #FFF;
    border: 1px solid #CCC;
    border-radius: 0 5px 5px 0;
    color: #333;
    font: 15px/1.5 fuenteaverta,fuenteavertaie;
    height: 38px;
    line-height: 24px;
    margin: 0 8px 0 -5px;
    outline: none;
    padding: 0 3px;
    width: 150px;
}

.user label {

 
}

label {
    display: block;
    height: 36px;
    line-height: 36px;
    padding: 0 0 0 20px;
}

