.feature-actions {width: 205px} .group-menu {padding: 1px 5px !important;} .group-menu .btn {font-size: 14px; color: #3C4353;} .icon-caret-right.text-muted {color: #CBD0DB;} .table-row {display: table; width: 100%} .table-col {display: table-cell} .segments-list {max-width: 700px; margin: 10px;} .segments-list .table-col {vertical-align: middle;} .segments-list .segments {width: 150px; margin: 0 auto;} .segment {float: left; line-height: 18px;} .segment + .segment > .segment-title:before {content: '/'; display: inline-block; padding: 0 4px;} .segment + .segment > .segment-value {padding-left: 10px;} .segment-title {color: #828A9D; font-size: 12px;} .segment-value {font-weight: bold;} .table {background: #fff} .table thead{background: #fff} .table .border-divider {border-bottom: 10px solid #efefef;} .table .c-side {border-right: 10px solid #efefef !important;} .table .divider-top {border-top: 10px solid #efefef;} .table th{text-align: left} .group-menu > .dropdown > .dropdown-menu {right: 0; width: 100%;} .summaryBtn, .groupBtn {color: #2e7fff;} .text-red {color: #ff0000;} .c-side {padding: 0 !important; position: relative; min-height: 100px; width: 200px} .group-header { padding: 8px; position: relative; } .summary-header {padding: 8px} .small { font-size: 85%; } .group-header > a {line-height: 20px; display: block; max-height: 40px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;} .group-header > .groupSummary {margin-top: 10px; line-height: 24px;} .main-table > .table {box-shadow: none;} .c-side-lg .group-header {display: flex; flex-direction: column; position: absolute; top: 0; right: 0; left: 0; bottom: 0; justify-content: space-between;} .is-firefox .group-header:before {content: ' '; position: absolute; top: 0; right: 0; left: 0; bottom: 0; background: #fff; z-index: 0;} .is-firefox .group-header > a, .is-firefox .group-header > .groupSummary {position: relative; z-index: 1;}