﻿/* Classes utilitaires issues des anciens attributs style="" des pages (consigne : aucun style dans les .cshtml).
   Fichier chargé en dernier dans le <head> des layouts. Une classe = une déclaration, nommée
   kt-<propriété>-<valeur>, sauf kt-ico-16 et kt-iframe-plein. Les raccourcis (margin, border...) sont
   écrits avant les propriétés détaillées (margin-top...) : sur un même élément, la détaillée l'emporte,
   comme dans l'attribut d'origine. Ajouter une classe ici plutôt que d'écrire un style dans une page.
   :not(#_):not(#_) donne à chaque classe la priorité qu'avait l'attribut style (niveau de deux identifiants) :
   sans lui, input.e-input de material.css ou les règles des liens de grille l'emportaient. La classe reste
   battue par les !important et par un style posé en JavaScript, comme l'attribut. */


.kt-border-0:not(#_):not(#_) { border: 0; }
.kt-margin-auto:not(#_):not(#_) { margin: auto; }
.kt-border-top-none:not(#_):not(#_) { border-top: none; }
.kt-cursor-pointer:not(#_):not(#_) { cursor: pointer; }
.kt-font-weight-normal:not(#_):not(#_) { font-weight: normal; }
.kt-margin-bottom-20px:not(#_):not(#_) { margin-bottom: 20px; }
.kt-margin-bottom-60px:not(#_):not(#_) { margin-bottom: 60px; }
.kt-margin-top-30px:not(#_):not(#_) { margin-top: 30px; }
.kt-margin-top-40px:not(#_):not(#_) { margin-top: 40px; }
.kt-max-width-200px:not(#_):not(#_) { max-width: 200px; }
.kt-padding-left-2px:not(#_):not(#_) { padding-left: 2px; }
.kt-text-align-center:not(#_):not(#_) { text-align: center; }
.kt-visibility-hidden:not(#_):not(#_) { visibility: hidden; }
.kt-width-200px:not(#_):not(#_) { width: 200px; }
.kt-width-360px:not(#_):not(#_) { width: 360px; }
