html .modal-component-viewer{
width: 1084px;
}
.w-sdc-resource-viewer {
.b_7;
.w-sdc-resource-viewer-modal-close{
z-index: 2;
text-indent: -100px;
overflow: hidden;
top: 19px;
}
.w-sdc-resource-viewer-content {
position: relative;
overflow: hidden;
.w-sdc-resource-viewer-left {
.bg_j;
display: table-cell;
width: 282px;
.w-sdc-resource-viewer-left-title {
margin: 0;
display: block;
height: 100px;
padding: 20px 0;
}
.w-sdc-resource-viewer-left-title-icon {
margin: 0 15px;
vertical-align: middle;
float: left;
}
.w-sdc-resource-viewer-left-title-name {
.g_7;
max-width: 160px;
overflow: hidden;
display: inline-block;
text-overflow: ellipsis;
vertical-align: middle;
line-height: 23px;
padding-top: 10px;
font-weight: bold;
white-space: nowrap;
}
.w-sdc-resource-viewer-left-title-version {
.g_13;
float: left;
}
.w-sdc-resource-viewer-left-title-uuid {
.g_14;
text-align: center;
border-top: 1px solid rgba(120, 136, 148, 0.26);
width: 95%;
margin: auto;
padding: 7px 0;
}
.w-sdc-resource-viewer-leftbar-section {
font-family: omnes-medium, sans-serif;
}
.w-sdc-resource-viewer-leftbar-section-title {
.bg_o;
color: #fff;
font-size: 14px;
padding: 12px 20px;
text-transform: uppercase;
}
.w-sdc-resource-viewer-leftbar-section-structure{
.perfect-scrollbar;
max-height: 525px;
}
.w-sdc-resource-viewer-version {
font-weight: bold;
.perfect-scrollbar;
}
.i-sdc-resource-viewer-version-container {
padding: 13px 0px 13px 13px;
max-height: 218px;
.i-sdc-resource-viewer-version-item {
&.active {
.a_7;
}
&:hover {
cursor: pointer;
}
}
}
}
.w-sdc-resource-viewer-right {
.bg_c;
display: table-cell;
vertical-align: top;
padding: 0; // for the scroller to be on all width
width: 716px;
padding: 25px 0px 0px 35px;
.w-sdc-resource-viewer-right-content {
padding: 0 52px 0 0px;
margin-bottom: 25px;
height: 700px;
overflow: hidden;
position: relative;
}
.w-sdc-resource-viewer-right-tab {
.b_6;
.hand;
background-color: transparent;
position: relative;
font-weight: 500;
line-height: 30px;
border: none;
border-bottom: solid 1px @color_c;
vertical-align: middle;
padding: 0px 30px 20px 0px;
&:focus,
&:active {
outline: none;
}
&.selected {
outline: none;
font-weight: 700;
.font-color.a;
}
}
}
}
}