/* prefix selector with body.controller-issues.action-show to avoid unwanted style on other page ? */ body.controller-issues.action-show div.issue.details .value, body.controller-issues.action-show div.issue.details .splitcontent { overflow: visible; position: relative; } body.controller-issues.action-show div.issue .attribute .value .percent { display: inline-block; } /* Progress bar fix */ body.controller-issues.action-show table.progress { margin-right: 10px; } body.controller-issues.action-show .attribute .error { color: #e74c3c; margin-left: 3px; } body.controller-issues.action-show .fa-pencil { opacity: 0; } body.controller-issues.action-show .issue.details .showValue { cursor: pointer; } body.controller-issues.action-show .issue.details:hover .fa-pencil { opacity: 1; } body.controller-issues.action-show .dynamicEdit { display: inline-block; position:absolute; opacity: 0; left:0; bottom: 100%; margin-bottom: 5px; box-sizing: border-box; padding: 10px; border-radius: 3px; background: white; pointer-events: none; box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); width: max-content; } body.controller-issues.action-show .edited .dynamicEdit { pointer-events: auto; } body.controller-issues.action-show div.issue.details .value.edited .dynamicEdit { opacity: 1; } body.controller-issues.action-show div.issue.details .btn-primary { padding: 4px; color: white; border-radius: 3px; padding: 3px; } body.controller-issues.action-show div.issue.details .btn-primary.close { background: #c0392b; } body.controller-issues.action-show div.issue.details .btn-primary.validate { background: #27ae60; } body.controller-issues.action-show .dynamicEdit select { border:none; background-image:none; background-color:transparent; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; font-size: inherit; font-family: inherit; border: 1px solid #ccc; border-radius: 3px; } body.controller-issues.action-show .dynamicEdit select option[disabled="disabled"] { display:none; } body.controller-issues.action-show div.issue.details .attributes { display: table; width: 100%; } body.controller-issues.action-show div.issue.details .splitcontent { display: table-row; } div.issue div.subject h3 { position:relative; }