.boton{
      text-shadow: 0px 1px rgba(0, 0, 0, 0.2);
            text-align:center;
            text-decoration: none;
      font-family: 'Helvetica Neue', Helvetica, sans-serif;
      display:inline-block;
            color: #FFF;
            background: #7F8C8D;
            padding: 6px 30px;
            white-space: nowrap;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            border-radius: 5px;
            margin: 10px 5px;
            -webkit-transition: all 0.2s ease-in-out;
            -ms-transition: all 0.2s ease-in-out;
            -moz-transition: all 0.2s ease-in-out;
            -o-transition: all 0.2s ease-in-out;
            transition: all 0.2s ease-in-out;
}
   
.azul{
  background: #3498DB;
  border: 1px solid #2980B9;
}

.azul:hover{
  background: #39a0e5;
}

.rojo{
  background: #e83f29;
  border: 1px solid #bc1903;
}

.rojo:hover{
  background: #ed4b36;
}

input[type=text] {
    border: 1px solid gray;
    border-radius: 4px;
    text-align: center;
}
input[type=email] {
    border: 1px solid gray;
    border-radius: 4px;
    text-align: center;
}
input[type=password] {
    border: 1px solid gray;
    border-radius: 4px;
    text-align: center;
}

body { 

    background-attachment: fixed;
}
#rsocial, #rfc, #fijo, #movil{
	width: 350px;
}

#nuext, #nuint, #num, #cp, #cpf{
	width: 135px;
}
#colonia, #calle, #callef, #coloniaf{
	width: 230px;
}
#marca, #modelo, #anio, #descripcion{

	width: 180px;
}
 #nombre, #app, #apm, #estado, #mpo,{

 	width: 270px;
 }

#email, #contrasena{
	width: 300px;
}

#cp::-webkit-input-placeholder{
    color:  #e83f29 !important;
}
#cp:-moz-placeholder{
    color: #e83f29!important;
}
#cp::-moz-placeholder{
    color:  #e83f29!important;
}
#cp:-ms-input-placeholder{
    color:  #e83f29!important;
}





#nombre::-webkit-input-placeholder{
    color:  #e83f29 !important;
}
#nombre:-moz-placeholder{
    color: #e83f29!important;
}
#nombre::-moz-placeholder{
    color:  #e83f29!important;
}
#nombre:-ms-input-placeholder{
    color:  #e83f29!important;
}




#app::-webkit-input-placeholder{
    color:  #e83f29 !important;
}
#app:-moz-placeholder{
    color: #e83f29!important;
}
#app::-moz-placeholder{
    color:  #e83f29!important;
}
#app:-ms-input-placeholder{
    color:  #e83f29!important;
}




#apm::-webkit-input-placeholder{
    color:  #e83f29 !important;
}
#apm:-moz-placeholder{
    color: #e83f29!important;
}
#apm::-moz-placeholder{
    color:  #e83f29!important;
}
#apm:-ms-input-placeholder{
    color:  #e83f29!important;
}




#email::-webkit-input-placeholder{
    color:  #e83f29 !important;
}
#email:-moz-placeholder{
    color: #e83f29!important;
}
#email::-moz-placeholder{
    color:  #e83f29!important;
}
#email:-ms-input-placeholder{
    color:  #e83f29!important;
}




#contrasena::-webkit-input-placeholder{
    color:  #e83f29 !important;
}
#contrasena:-moz-placeholder{
    color: #e83f29!important;
}
#contrasena::-moz-placeholder{
    color:  #e83f29!important;
}
#contrasena:-ms-input-placeholder{
    color:  #e83f29!important;
}



#calle::-webkit-input-placeholder{
    color:  #e83f29 !important;
}
#calle:-moz-placeholder{
    color: #e83f29!important;
}
#calle::-moz-placeholder{
    color:  #e83f29!important;
}
#calle:-ms-input-placeholder{
    color:  #e83f29!important;
}



#colonia::-webkit-input-placeholder{
    color:  #e83f29 !important;
}
#colonia:-moz-placeholder{
    color: #e83f29!important;
}
#colonia::-moz-placeholder{
    color:  #e83f29!important;
}
#colonia:-ms-input-placeholder{
    color:  #e83f29!important;
}



#num::-webkit-input-placeholder{
    color:  #e83f29 !important;
}
#num:-moz-placeholder{
    color: #e83f29!important;
}
#num::-moz-placeholder{
    color:  #e83f29!important;
}
#num:-ms-input-placeholder{
    color:  #e83f29!important;
}




#fijo::-webkit-input-placeholder{
    color:  #e83f29 !important;
}
#fijo:-moz-placeholder{
    color: #e83f29!important;
}
#fijo::-moz-placeholder{
    color:  #e83f29!important;
}
#fijo:-ms-input-placeholder{
    color:  #e83f29!important;
}

#resultados{
	margin: auto;
	color: #e83f29;
	text-align: center;

}