Quiero aplicar algunos css para los elementos de entrada y quiero hacerlo solo para las entradas que no están deshabilitadas y no envían el tipo, debajo de css no funciona, tal vez si alguien puede explicarme cómo se debe agregar esto.
input:not(disabled)not:[type="submit"]:focus{
box-shadow:0 0 2px 0 #0066FF;
-webkit-box-shadow:0 0 4px 0 #66A3FF;
}
fuente

:not([disabled])VS.:not(:disabled)?Tu sintaxis es bastante complicada.
Cambia esto:
a:
Parece que muchas personas no se dan cuenta
:enabledy:disabledson selectores CSS válidos ...fuente
input:enabled:not([type="submit"]):focus{?Tienes algunos errores tipográficos en tu selección. Debería ser:
input:not([disabled]):not([type="submit"]):focusVea este jsFiddle para una prueba de concepto. En una nota al margen, si eliminé la propiedad "background-color", la sombra del cuadro ya no funciona. No estoy seguro de por qué.
fuente