﻿
.document-widget-content {
 position: relative;
}

.next-process-cycle {
 background: url(../img/icons/next-step.24x24.png) no-repeat center center;
 display: inline-block;
 width: 24px;
 height: 24px;
 position: absolute;
 top: 5px;
 z-index: 10;
}

.previous-process-cycle {
 background: url(../img/icons/previous-step.24x24.png) no-repeat center center;
 display: inline-block;
 width: 24px;
 height: 24px;
 position: absolute;
 top: 5px;
 z-index: 10;
 margin-left: 10px;
 padding-right: 2px;
}

 .next-process-cycle.hidden, .previous-process-cycle.hidden {
  display: none;
 }

select.step-selector {
 margin-left: 40px;
 width: 200px;
 font-family: Segoe UI;
 /*font-size: 14pt;*/
 display: inline-block;
}

.process.document-widget-files {
 width: 406px;
 position: absolute;
left: 156px;
 border: 1px solid #E0E0E0;
 padding: 20px;
 font-size: 110%;
 display: inline-block;
}

.process.document-widget-files .toolbar {
 font-size: 90%;
}

 .process.document-widget-files .documents > div > div.dlist.small {
  overflow-y: auto;
  max-height: 340px;
 }

 .process.document-widget-files > .documents > div > .dlist.small > .dlist-entry {
  height: 50px;
  display: block;
 }

 .process.document-widget-files .toolbar.new-document {
  /*padding-top: 4px;*/
 }

.steps.step-selector {
 display: inline-block;
 margin-left: 35px;
}

 .steps.step-selector > div.hidden {
  display: none;
 }

.last-process-term {
 display: inline-block;
 position:relative;
 left: 570px; 
}

.process-term {
 /*margin-left: 5px;
 display: inline-block;
 min-height: 0px;
 max-height: 300px;
 width: 610px;
 font-family: Segoe UI;
 overflow-y: auto;*/
}

  .process-term > table > tbody > tr > td {
   padding:0px;
  }


  .process-delete-term {
   background: url(../img/icons/delete.24x24.png) no-repeat right center;
   cursor: pointer;
   padding-left: 7px;
  }


table.new-term tbody tr td.title {
 font-family: Segoe UI;
 font-size: 150%;
 position: relative;
 padding-top: 43px;
 margin-top: 43px;
 padding-bottom: 3px;
}

.process-instructions {
 display: inline-block;
}

.process-timeline {
 display: inline-block;
}

.process-requirements {
 display: inline-block;
 padding-top : 10px;
}

.process-documents {
 display: inline-block;
 position: relative;
}

.process-content {
 display: block;
 min-height: 670px;
}
