/* * Component: Info Box * ------------------- */ .info-box { display: block; min-height: 80px; background: #fff; width: 100%; box-shadow: $box-boxshadow; @include border-radius(2px); margin-bottom: 15px; small { font-size: $font-size-sm; } .progress[value] { background-color: rgba(0, 0, 0, 0.125); margin: 5px 0; height: 2px; @include progress-variant(#fff); @include border-radius(0); } .progress[value]::-webkit-progress-bar { background-color: rgba(0, 0, 0, 0.125); } } .info-box-icon { @include border-left-radius(2px); display: block; float: left; height: 80px; width: 80px; text-align: center; font-size: 40px; line-height: 80px; background: rgba(0, 0, 0, 0.2); > img { max-width: 100%; } } .info-box-content { padding: 5px 10px; margin-left: 80px; } .info-box-number { display: block; font-weight: bold; } .progress-description, .info-box-text { display: block; font-size: $font-size-sm; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .info-box-text { text-transform: uppercase; } .info-box-more { display: block; } .progress-description { margin: 0; }