1 /* ------------------------------------------------------------ */
 
   2 /* General page layout */
 
   3 /* ------------------------------------------------------------ */
 
   5 input.rs_input_field, select.rs_input_field,
 
   6 table.rs_input_field input, table.rs_input_field select {
 
  29 .section-empty-description {
 
  33 /* ------------------------------------------------------------ */
 
  34 /* Special things that apply to the tree */
 
  35 /* ------------------------------------------------------------ */
 
  37 #tree li.flagged > a > ins {
 
  38  background-image: url("../image/flag-red.png") !important;
 
  39  background-position: 0;
 
  42 /* ------------------------------------------------------------ */
 
  43 /* Special things that apply to the context menu */
 
  44 /* ------------------------------------------------------------ */
 
  46 .context-menu-item.icon-flag   { background-image: url("../image/flag-red.png"); }
 
  47 .context-menu-item.icon-close  { background-image: url("../image/document-close.png"); }
 
  48 .context-menu-item.icon-save   { background-image: url("../image/document-save.png"); }
 
  49 .context-menu-item.icon-revert { background-image: url("../image/edit-undo.png"); }
 
  50 .context-menu-item.icon-pdf    { background-image: url("../image/application-pdf.png"); }
 
  51 .context-menu-item.icon-add-picture { background-image: url("../image/add-picture.png"); }
 
  52 .context-menu-item.icon-download    { background-image: url("../image/download.png"); }
 
  54 /* ------------------------------------------------------------ */
 
  55 /* Sections & function blocks */
 
  56 /* ------------------------------------------------------------ */
 
  63 .section-description-heading {
 
  67 .section-description {
 
  69   background: rgb(235, 235, 235);
 
  70   border: 1px solid #ccc;
 
  75   border-bottom: 1px solid #bbb;
 
  80 .function-block-form {
 
  81   background: rgb(235, 235, 235);
 
  82   border: 1px solid rgb(0, 100, 0);
 
  85 .function-block-number {
 
  89 .function-block-form > div {
 
  94   background-color: #fff;
 
  95   border-bottom: 1px solid #ccc;
 
 100 .sub-function-block-container {
 
 101   margin: 10px 0px 10px 20px;
 
 102   border: 1px solid #ccc;
 
 105 .sub-function-block-header {
 
 112 /* Flagged sections, function blocks, text blocks */
 
 114 .section.flagged .section-description,
 
 115 .function-block.flagged,
 
 116 .sub-function-block.flagged {
 
 117   background-color: #feece3;
 
 120 .section.flagged .section-description > .section-description-heading,
 
 121 .function-block.flagged > .function-block-content > div > .function-block-number,
 
 122 .sub-function-block.flagged > .sub-function-block-content > div > .function-block-number {
 
 123   background-color: #fe5f14;
 
 127 /* Selected sections, function blocks, text blocks */
 
 129 .section.selected, .function-block.selected, .sub-function-block.selected {
 
 131   border-left: 3px solid #cbb120;
 
 134 /* ------------------------------------------------------------ */
 
 136 /* ------------------------------------------------------------ */
 
 138 .requirement-spec-text-block {
 
 144 .requirement-spec-text-block > h2 {
 
 148 .requirement-spec-text-block.flagged {
 
 149   background-color: #feece3;
 
 150   /* border: 1px solid #fe5f14; */
 
 153 .requirement-spec-text-block.flagged > h2 {
 
 154   background-color: #fe5f14;
 
 158 .requirement-spec-text-block.selected {
 
 159   border-left: 3px solid #cbb120;
 
 163 .requirement-spec-text-block-picture-thumbnail {
 
 165   border: 2px solid #ebebeb;
 
 173 .requirement-spec-text-block-picture-thumbnail-img-container {
 
 180 .requirement-spec-text-block-picture-thumbnail.selected {
 
 181   border: 2px solid #cbb120;
 
 184 /* ------------------------------------------------------------ */
 
 185 /* Time/cost estimation */
 
 186 /* ------------------------------------------------------------ */
 
 188 #time_cost_estimate p {