﻿.pharmacy-header
{
    font-size:x-large;
    color: #ffffff; 
    font-weight: lighter; 
    position:relative; 
    top: 7px;
}

.closed-text
{
    font-weight: bold;
    color: #255daf;
}

.changed-field
{
    background: rgba(255,174,35,0.3);
    border-color: #eda221;
}

.highpriority
{
    font-weight: bold;
    color: #255daf;
}

.text-error
{
    color: #fd0909;
}

.results-table
{
    border-bottom: 1px solid #255daf;
}

.results-table thead tr th
{
    text-align: center;
    height: 30px;
}

.results-table tbody tr
{
    height: 30px;
    text-align: center;
    border-top: 1px solid #255daf;
    background-color: #e1f6f2;
}

.results-table-extra-info
{
    text-align: left !important;
    border-top: 0px !important;
}

.results-table-odd-row
{
    background-color: #ecfaf7 !important;
}

.full-border
{
    border-color: #255daf !important;
    border-style: solid !important;
    border-width: 1px !important;
}

.text-alert
{
    color: #fd0909;
}

@media (max-width: 767px) {
    .pharmacy-header {
        top: 12px;
        font-size: large;
    }
}

.box.box-webconnect {
  border-top-color: #2966c0;
}

/*#region Info Boxes*/

/*#endregion */

/*#region Validation Errors*/
label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: #fd0909;
	font-style: italic;
    padding-left: 5px;
}

input.error {
    border-color: #fd0909;
}
/*#endregion */

/*#region Modal*/
.modal-WC .modal-header,
.modal-WC .modal-footer {
  border-color: #255daf;
}

.modal-WC .modal-body
{
    font-family: Calibri;
}
.modal-WC .modal-header,
.modal-WC .modal-footer
{
    color: #fff !important;
    font-family: Calibri;
    font-weight:lighter;
}

.modal-WC .modal-body {
  background-color: #fff !important;
}

.modal-WC .modal-header
{
    background-color: #2966c0 !important;
}

.modal-WC .modal-footer {
  background-color: #89b1da !important;
}

/*#endregion */

/*#region Marquee */

.marquee {
	/*width: 500px;*/
	height: 50px;
	margin: 25px auto;
	overflow: hidden;
	position: relative;
	border: 1px solid #255daf;

	background-color: #2966c0;

    -webkit-border-radius: 5px;
    border-radius: 5px;

    -webkit-box-shadow: inset 0px 2px 2px  rgba(55, 55, 55, .5), 0px 1px 0px  rgba(250, 250, 250, .2);
    box-shadow: inset 0px 2px 2px  rgba(55, 55, 55, 0.50), 0px 1px 0px  rgba(250, 250, 250, .2);

	-webkit-transition: background-color 350ms;
	-moz-transition: background-color 350ms;
    transition: background-color 350ms;
}

.marquee p {
	position: absolute;

	/*font-family: Tahoma, Arial, sans-serif;*/

	width: 100%;
	height: 100%;

	margin: 0;
	line-height: 50px;

	text-align: center;

	color: #fff;
    text-shadow: 1px 1px 0px #000000;
    filter: dropshadow(color=#000000, offx=1, offy=1);

	transform:translateX(100%);
	-moz-transform:translateX(100%);
	-webkit-transform:translateX(100%);
}

blockquote 
{ 
    text-align: justify;
    border-color: #ffae23;
    font-family: Calibri;
    min-height:125px;
}

#pharm_messages span
{
    display:none;
}

/*#endregion */