.Spacer6 {
  margin-top:6px;
  display:inline-block !important;
}

.Spacer15 {
  margin-top:15px;
  display:inline-block !important;
}

.Spacer40 {
  margin-top:40px;
  display:inline-block !important;
}

.Spacer75 {
  margin-top:75px;
  display:inline-block !important;
}

.Spacer95 {
  margin-top:95px;
  display:inline-block !important;
}

.Spacer105 {
  margin-top:105px;
  display:inline-block !important;
}

.SpacerItem {
  margin-top:10px;
  display:inline-block !important;
}

.RightAlignedItem {
  text-align:right;
}

.FilterOperatorHelp {
  vertical-align:bottom; 
  margin-right:20px;
  margin-bottom: 7px;
}

.LeftRegion {
  vertical-align:top;
  align:left;
}

td.tbl-sidebar {
  padding:0 0 0 1px;
}

.KeyRegion {
  margin-bottom:30px;
}

.LeftRegion table.formlayout tr td:first-child label {
  display:inline-block;
  align:right;
  padding-right:10px;
}

.LeftRegion table.formlayout table tr td:first-child label {
  display:inline !important;
  align:left !important;
  padding-right:0px !important;
}

.RightRegion {
  vertical-align:top;
  align:left;
}

.RightRegion table.formlayout {
  margin-left:10px;
}

.RightRegion table.formlayout tr td:first-child label {
  display:inline-block;
  align:right;
  padding-right:10px;
}

.RightRegion table.formlayout table tr td:first-child label {
  display:inline !important;
  align:left !important;
  padding-right:0px !important;
}

.PatientEditor table.formlayout tr td:first-child label {
  width:154px;
}

.SpecimenEditor table.formlayout tr td:first-child label {
  width:134px;
}

.SampleEditor table.formlayout tr td:first-child label {
  width:135px;
}

.CurrentTherapyEditor table.formlayout tr td:first-child label {
  width:130px;
}

.PriorTherapiesEditor table.formlayout tr td:first-child label {
  width:130px;
}

.NCICancerGenePanelEditor table.formlayout tr td:first-child label {
  width:105px;
}

.OncoKBGenePanelEditor table.formlayout tr td:first-child label {
  width:124px;
}

.GrowthCurveEditor table.formlayout tr td:first-child label {
  width:90px;
}

.DistributionLotEditor table.formlayout tr td:first-child label {
  width:170px;
}

.PathologyDataEditor table.formlayout tr td:first-child label {
  width:105px;
}

.InVitroImageEditor table.formlayout tr td:first-child label {
  width:140px;
}

.SocialHistoryEditor table.formlayout tr td:first-child label {
  width:160px;
}

.GeneticAncestryEditor table.formlayout tr td:first-child label {
  width:195px;
}


textarea {
  font-family:Arial,Helvetica,Geneva,sans-serif;
}

.AllRegionElements label {
  margin-right:10px;
}

.SpaceCheckboxRegionElements label {
  padding-left:10px;
}

.SpaceMultiSelectRegionElements .multi_selectlist {
  margin-left:10px;
}

.tooltip-wrap {
  position: relative;
}

.tooltip-wrap .tooltip-content {
  overflow: auto;
  display: none;
  position: absolute;
  left: -1000px; 
  top: 20px; 
  border: solid black 1px;  
  background-color: rgb(91,143,196);
  padding: 5px;  
  text-align: justify; 
  color: white;
  font-size: 12px; 
  width: 0px;
}

.tooltip-wrap:hover .tooltip-content {
  left: -220px; 
  display: block;
  width: 250px;
}

.appliedfilters {
  table-layout: fixed;
  width: auto;
  border-collapse: collapse;
  border-spacing: 0;
}

.appliedfilters td {
  vertical-align: middle;
  word-wrap: break-word;
}

#GrowthCurveData td
{
  vertical-align:top;
}

#HistologyData td
{
  vertical-align:top;
}

.rc-content-main 
{ 
  overflow: auto !important;
}

.floatleft
{
  float:left;
}

.nodisplay
{
  display:none;
}

button.button-default {
  padding: 0 10px 0 0 !important;
}

button.button-alt1 {
  padding: 0 10px 0 0 !important;
}

button.button-alt2 {
  padding: 0 10px 0 0 !important;
}

button.button-alt3 {
  padding: 0 10px 0 0 !important;
}

button.button-alt4 {
  padding: 0 10px 0 0 !important;
}

button.button-alt5 {
  padding: 0 10px 0 0 !important;
}

button.button-alt6 {
  padding: 0 10px 0 0 !important;
}

button.button-alt7 {
  padding: 0 10px 0 0 !important;
}

div.sHorizontalTabs div.sHorizontalTabsInner ul li a {
  padding: 0 9px 0 0 !important;
}

.report-standard {
  padding: 6px 2px !important;
}

.borderless-region .bl-title {
  margin-left: 25px !important;
  margin-top: 25px !important;
}

.u-Processing {
  top: 55px !important;
}

button.a-IRR-button--search { 
  background-color:#FDE88F !important;
}

button.a-IRR-button--search:hover { 
  background-color:#E1C97D !important;
}