Я рекомендую вам прочитать о специфике CSS здесь, в документации: Специфика CSS: Разработчики Mozilla и проверить мой ответ ниже.
Существует несколько способов перезаписать свойства CSS из внешнихбиблиотеки.
Случай 1: если вы используете Bootstrap или Zurb Foundation через пакет npm, вам нужно изменить значение переменной, отвечающей за данное свойство, и поместить его после импорта всех файлов библиотеки вправильно переписать, например.
import 'files from library.sass';
// my settings
$default-width: 80%;
Случай 2: Если вы используете CDN для доставки своей библиотеки, вы можете использовать более специфический селектор CSS для перезаписи данного свойства, например:
для перезаписи div-селектора
div {} ----> div.my-class {}
Второй метод, но наверняка не рекомендуется - использовать объявление !important
.Но помните, что при использовании объявления! Important часто возникают проблемы в процессе разработки.Всегда лучше найти более конкретный селектор, чем использовать! Важное.