@import "colors"; @import "constants"; .give-avis { .lock { margin-right: $default-spacer; } h2 { margin-bottom: $default-padding; font-size: 16px; .email { font-weight: bold; } } .introduction { margin-bottom: $default-padding; } .confidentiel { color: $dark-grey; font-weight: normal; margin-bottom: 2 * $default-padding; } .date { font-size: 12px; color: $dark-grey; float: right; } } .ask-avis { margin-bottom: 2 * $default-padding; .avis-notice { font-size: 14px; color: $dark-grey; margin-bottom: 2 * $default-padding; } input[type=email] { max-width: 500px; } form > label { display: inline-block; } .confidentiel { color: $dark-grey; font-weight: normal; margin-bottom: 2 * $default-padding; } .confidentiel-wrapper { label, select { display: inline-block; } } .lock { margin-right: $default-spacer; } } .list-avis { ul { padding-inline-start: 0; } .one-avis { border-top: 1px solid $grey; padding: $default-padding 0; .lock { margin-right: $default-spacer; } h2 { margin-bottom: $default-spacer; font-size: 16px; .email { font-weight: bold; } } .answer { margin-top: $default-padding; } .answer-body p:not(:last-of-type) { margin-bottom: $default-padding; } .avis-icon { margin-right: $default-spacer; } .confidentiel { color: $dark-grey; font-size: 12px; .lock { width: 12px; height: 12px; background-size: 12px 12px; vertical-align: sub; } } } .date { float: right; } }