@import "icon-fonts"; .main { margin:2em 0 5em; h4 .title{ font-size: 24px; } .rt { padding-top:5px; } .actions-per-item { padding: 0; } } .object-details { h4 { font-size: 14px; letter-spacing: 1px; .lt{ float: left; } .rt { overflow: hidden; } .arrow { position: relative; padding: 0 8px; &:hover { top: 2px; cursor: pointer; } } .label{ float: right; margin-left: 15px; margin-bottom: 10px; &.important { font-weight: bold; } } em { float: none; &.os-info { float: right; position: relative; bottom: 3px; img { height: 26px; // *** i think that is the size of all images temp use for preview } } } } h3 { font-size: 18px; margin: 0 0 1em; font-weight: 400; line-height: $details-title-height; em { margin-left: 10px; font-size: 14px; } span[class^="snf-details"] { float: left; margin-right: 8px; font-size: $details-title-height; } } .icon-link { margin-right: 10px; } p { margin: 10px 20px; font-style: italic; } .length { margin-left: 6px; border: 0 none; font-style: italic; &::before { content: '( '; } &::after { content: ' )'; } } &>.object-details { margin-left: -20px; margin-right: -20px; padding:12px 20px; } } .object-details-content .nav-tabs>li { a { opacity: 0.7; color: white; } &.active>a { opacity: 1; border-color: transparent; background: $gray-light; color: white; border-radius: 0; } &:not(.active)>a:hover { opacity: 1; color: white; border-color: transparent; background: transparent; } } .tab-pane { overflow: auto; } .part-two { h2 { font-size: 24px; margin-bottom: 2em; padding-top: 1em; border-top: 2px solid $gray-light-extra; } &>.object-details { border-bottom: 2px solid $gray-light-extra; background: lighten($body-bg, 3%); padding:14px 20px; .object-details { padding: 5px 20px; &:hover { background: lighten($body-bg, 5%); } } .custom-btn { span { padding: 5px; } } } .object-details-content { padding: 0 $details-title-height; } } .snf-details-volume { @extend .snf-volume-full; } .snf-details-vm { @extend .snf-pc-full; } .snf-details-project { @extend .snf-clipboard-h; } .snf-details-network { @extend .snf-network-full; } .snf-details-quota { @extend .snf-wallet-full; } .snf-details-nic { @extend .snf-nic-full; } .snf-details-user { @extend .snf-user-full; } .show-hide-all { span.snf-font-arrow-up { @extend .snf-arrow-up; display: none; padding: 0; } span.snf-font-arrow-down { @extend .snf-arrow-down; display: inline; padding: 0; } &.open { .snf-font-arrow-up { display: inline; } .snf-font-arrow-down { display: none; } } }