@import '_vars'; @import '_mixins'; .apps { &-title { font-size: 1.4rem; } &-section { @include clearfix; padding-top: 2rem; padding-right: 1.25rem; padding-bottom: 0; padding-left: $size-sidebar-width + .25rem; display: block; } } .card { & { margin-right: 1rem; margin-bottom: 1rem; width: 20rem; float: left; } &-lg { width: 33rem; } &-links { margin-top: .5rem; } &-left { padding-right: .75rem; } &-image { text-align: center; } &-text { color: $color-text-decent; font-weight: normal; font-size: .9rem; margin-top: .5rem; } &-more { color: $color-text-decent; font-weight: normal; font-size: .8rem; margin-top: .4rem; } &-title { @include truncate; color: $color-title; font-weight: light; font-size: 1.2rem; margin-top: 0; margin-bottom: 0; } &-template { .card-body { min-height: 15.5rem; } .card-title { margin-top: 1rem; margin-bottom: .75rem; } } &-href { & { cursor: pointer; } &:hover { @include box-shadow(0, 3px, 16px, .2); } &:focus { outline: none; } &:hover, &:focus, &:active { text-decoration: none; } } &:hover { .deeplinks { display: inline-block; } } .deeplinks { display: none; } } .info { color: $color-border-dark; padding: 2rem; padding-left: $size-sidebar-width + .25rem; font-size: .8rem; }