This error occurs because when using a CSS framework such as Twitter boostrap, such a framework specifies the width and height of elements such as text and textarea.
In this case, after applying your change with CSS, you should use an inspector such as Firebug or DevTools to see if the CSS selector has sufficient specificity.
The code posted so far does not give an accurate idea of where the problem is, but adjusting the selector specificity and overriding the default CSS library will solve your problem.
Two simpler ways to increase specificity is, for the class that your textarea has or the textarea tag itself, add after width: 80%
a !important
or prefix the selector with an element with ID.
textarea {
width: 80% !important; /* Idealmente !important deve ser evitado */
}
In case of another solution
#algumid textarea {
width: 80%;
}
CSS specificity
Quick help on this can be found at link
CALCULATIONS:
1 ° .-) Count the number (quantity)
id attributes not selector;
2 ° .-) Count the number (quantity)
of class attributes in the selector;
3 ° .-) Count the number (quantity)
HTML tags in the selector;
4 ° .-) Write the numbers obtained,
from left to right and in the same
order in which they were raised (id, class, tag).
If there is a tie in the score the cascade effect is the last declared rule prevails.
There are further details on selector specificity for tie-break criteria