@import url(/sitecore%20modules/web/APO.Core/Consultation/forum/css/APO.Consultation.forum.css);

div.CPR, cpr, div.ShoppingBasketContainer, shop
{
	margin: 15px 0px 5px 0px;
	font-weight: bold;
}

span.cpr, no, span.ShoppingBasket, basket
{
	color: Red;
	display:inline;
}


div.Consultation .hr, .APO_PharmacyConsultationOverview .hr
{
	clear:both;
	border-top: 2px solid #999999;
	height: 12px;
}

div.Consultation .IntroText 
{
	margin-bottom: 20px;
}
 
div.Consultation .IntroText h1 , .APO_PharmacyConsultationOverview h1
{
	margin: 10px 0px 3px 0px;
}

div.Consultation div.text
{
	margin-top: 5px;
	width: 100%;
}
 
div.clear, div.Clear
{
	clear:both;
	line-height: 1px;
	height: 1px;
}


/* PharmacyConfiguration */

.APO_PharmacyConfiguration
{
  background-color: #EFEFEF;
}

.APO_PharmacyConfiguration .formEntries
{
}

.APO_PharmacyConfiguration .formEntries td
{
  vertical-align: top;
}

.APO_PharmacyConfiguration .formEntries label
{
  line-height: 12px;
}

.APO_PharmacyConfiguration .formEntries .buttonsField
{
  text-align:right;
}

.APO_PharmacyConfiguration .formEntries .textbox
{
  display: block;
  width: 400px;
}

.APO_PharmacyConfiguration div
{
  margin-bottom: 10px;
}

.APO_PharmacyConfiguration label
{
  font-weight: bold;
  margin-bottom: 2px;
}

.APO_PharmacyConfiguration textarea
{
  display: block;
  clear: both;
  width: 400px;
  height: 200px;
}

.APO_PharmacyConfiguration input.Name, 
.APO_PharmacyConfiguration input.Email, 
.APO_PharmacyConfiguration input.Phone,
.APO_PharmacyConfiguration input.AlternatePharmacyNameBox
{
  width: 200px;
}

.APO_PharmacyConfiguration .AlternatePharmacyNameBox
{
  float: left;
  clear:none;
}

.APO_PharmacyConfiguration .AlternatePharmacyButton
{
  clear: right;
}

/* PharmacyConsultationOverview */

.APO_PharmacyConsultationOverview
{
  padding-top: 10px;
}

.NotAvailableTypesIntroText
{
  padding-bottom:10px;
}

.CurrentlyAvailableLinks div
{
  margin-bottom:5px;
}

.PharmacyConsultationTypePanel
{
  display: block ;
  border-bottom: 1px solid #999999 ;
  padding-bottom: 10px ;
  margin-bottom: 10px ;
}

.PharmacyConsultationTypeHeader
{
  padding-bottom: 8px ;
}

.PharmacyConsultationTypeHeader h4
{
  color: #990000 ;
}

.PharmacyConsultationTypeBody
{
}

.PharmacyConsultationTypeDescription
{
  padding-bottom: 8px ;
}

.ConsultationTypeLink
{
}

.ConsultationTypeImage
{
  float: right ;
}

.PharmacyConsultationTypeOpeningHours
{
  float: right ;
  width: 230px ;
}

.PharmacyConsultationTypeOpeningHours h4
{
  padding-bottom: 8px ;
}

/* RequestQueueSpot */

.RequestQueueSpot
{
  
}

.RequestQueueSpot .SpotHeader
{
  background: #C9E0D3 ;
  padding: 2px 5px 2px 5px ;
  color: #990000 ;
  font-weight: bold ;
}

.RequestQueueSpot .SpotBody
{
  padding: 8px 2px 8px 2px ;
}

.RequestQueueSpot .SpotTable
{
  width:130px;
  margin-bottom:10px;
  clear:both;
}

.RequestQueueDescriptionColumn
{
}

.RequestQueueValueColumn
{
  text-align:right; 
}

.RequestQueueSpotBody
{
  padding:5px;
}

.InitiateConsultationButton
{
  float:right;
  margin-right:10px;
  margin-bottom:5px;
  width:120px;
}

.RequestQueueSpotConsultationMessageTable
{
  margin-top:10px;
}
