@import "colors"; @import "common"; @import "constants"; #procedure-show { .procedure-logo { margin-right: $default-padding; } h1 { color: $black; font-size: 22px; margin-bottom: 2 * $default-padding; } .dossiers-categories { li { display: inline-block; line-height: 36px; position: relative; text-align: center; font-size: 14px; padding-left: 20px; padding-right: 20px; border-radius: 3px 3px 0 0; border: 1px solid transparent; a { color: $black; } &.active { background-color: white; border-top: 1px solid $border-grey; border-left: 1px solid $border-grey; border-right: 1px solid $border-grey; a { color: $blue; } .dossiers-count { color: $blue; } } &:hover { a { color: $blue; } .dossiers-count { color: $blue; } } .dossiers-count { background-color: rgba(0,0,0,0.08); padding-left: 5px; padding-right: 5px; border-radius: 100px; font-weight: bold; color: rgba(0,0,0,0.6); font-size: 14px; } } } .dossiers-table { margin: (2 * $default-padding) auto; width: 100%; tr { border-bottom: 1px solid $border-grey; &:last-child { border-bottom: none; } &:hover { background-color: $light-grey; } &:first-child { &:hover { background: #FFFFFF; } } } th { font-weight: bold; padding: (1.5 * $default-padding) 2px; text-align: left; } td { vertical-align: middle; } .number-col { width: 130px; a::before { content: ""; background-image: image-url("icons/folder.svg"); display: inline-block; width: 24px; height: 24px; margin: 0 $default-spacer; } } .big-link { color: $black; display: flex; align-items: center; padding: (1.5 * $default-padding) 2px; } .status-col { width: 200px; } .follow-col { width: 200px; } .label { width: 110px; text-align: center; } .button { width: 180px; text-align: center; } } h2 { font-size: 20px; font-weight: bold; text-align: center; margin: 60px 0; } }