Cambiar el grosor de la línea inferior de EditText cuando se ajusta en TextInputLayout

aqui esta mi codigo

Marcado XML

<android.support.design.widget.TextInputLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:theme="@style/TextLabel">

    <EditText
        android:id="@+id/etContactName"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="Contact Name"/>

</android.support.design.widget.TextInputLayout>

Estilo

<style name="TextLabel" parent="TextAppearance.AppCompat">
    <item name="android:textColorHint">@color/hintColor</item>
    <item name="colorAccent">@color/primaryColor</item>
    <item name="colorControlNormal">@color/hintColor</item>
    <item name="colorControlActivated">@color/primaryColor</item>
</style>

Aquí está la salida
(vista normal)

(vista enfocada)

Ahora mis problemas / problemas

Quiero que el resultado final sea más delgado. ¿Dónde debería cambiarlo?El cursor parpadeante no se muestra, cómo mostrarlo.EditText resalta automáticamente los errores ortográficos. Necesito detenerlo

¿Alguien puede señalarme la forma correcta de resolver los problemas? Comenta que alguien necesita más información para responder esto.

Gracias por adelantado.

Respuestas a la pregunta(2)

Su respuesta a la pregunta