body { overflow-y: scroll; }
.page-hcp .shell {
	width:935px;
	margin:0 auto;
	background:#fff;
	/*text-align:left;
	font-size:14px;
	overflow:hidden;*/
	/*border-top: 5px solid #50afe5; review comment to not have blue bar */
	border-top: 5px solid rgba(255,255,255, 0); /* preserve spacing? */
	font-size: 14px;
	
}

.page-hcp .shell .col-left {
  float: left;
  width: 630px;
}
.page-hcp .shell .col-right {
  float: left;
  width: 300px;
}
.page-hcp .isi-indi-container {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 100;
    height: 25vh;
   border-top: 5px solid #50afe5;
}
.page-hcp .activeWay {
    position: relative;
    border-top: 5px solid rgba(255,255,255, 0);
    height: auto;
} /* First I tried matching the consumer CSS in case that was it, changed the .page-hcp .activeWay  rules, that worked partly.  No flicker when clearly it should be pinned or clearly much of the in page ISI was there, but too close to the top of the ISI in page, it still flickered.  It has to do with the #isi changing from fixed to relative position. */

.page-hcp .activeWay .scroll-content {
  height: auto !important;
  overflow: visible !important;
  padding-left:0px; !important;
}

.page-hcp .isi-indi-container.activeWay a.toggle-desk-hcp {
  display: none !important;
}

.page-hcp #isi .scroll-content,
.page-hcp #indication .scroll-content  {
    height:25vh; /*height: 18vh;*/
    overflow-y: scroll;
}

.page-hcp a.toggle-desk-hcp {
  display: block;
  position: relative;
  /*top: 10px;
  right: 10px;*/
  z-index: 500;
}

.page-hcp a.toggle-desk-hcp:after {
  content: "+";
  position: absolute;
  right: 15px;
  top: 10%;
  /*margin-top: -15px;*/
  color: #d36f1e;
  font: 200 1.5em 'Raleway', sans-serif;
}


.page-hcp .toggleDeskUp {
  /*height: 80%;*/
  position: relative;
}

.page-hcp .toggleDeskUp a.toggle-desk-hcp:after {
  content: "-";
} 

#hcp-contact-page .isi-indi-container {
 /* width: 875px;*/
}

#hcp-contact-page .isi-indi-container.activeWay {
  /*padding-left: 23px;*/
}


#isi-indi-container-waypoint { position: absolute; top: 730px;  }  /* this div determines when the ISI flips from inline to pinned. this top value is ok for landing but not contact, changing to javascript to cacluate based on size of content */