
.node-type-department .view-mode-full .field-name-field-contact-info {
    border: 2px solid #145859;
    background: white;
    padding: 10px;
    font-size: 16px;
    font-family: 'open_sans_condensed_lightRg';
    margin-bottom: 20px;
}
.field-name-field-contact-info .field-label {
    color: black;
    font-size: 24px;
    font-family: 'open_sansregular';

}
.field-name-field-contact-info h2 {
    color: black !important;
    font-size: 24px;
    font-family: 'open_sansregular';
    margin-top: 0px;
}

.field-name-field-contact-info.field-label-above.field-type-text-long {
    font-weight: bold;
}

.node-type-department .view-mode-full .field-name-field-inquiries-appointment {
    border: 2px solid #145859;
    background: white;
    padding: 10px;
    font-size: 16px;
    font-family: 'open_sans_condensed_lightRg';
    margin-bottom: 20px;
}

.node-pediatric-training.view-mode-full .field-name-body.field-type-text-with-summary.field-label-above .field-label {
    margin-top: 1.5em;
}

.node-pediatric-training.view-mode-full .field-name-body.field-type-text-with-summary p {
    margin-top: 1em;
    margin-bottom: 1em;
}

.field-name-field-inquiries-appointment .field-label {
    color: black;
    font-size: 24px;
    font-family: 'open_sansregular';
}
.field-name-field-inquiries-appointment h2 {
    color: black !important;
    font-size: 24px;
    font-family: 'open_sansregular';
    margin-top: 0px;
}

.field-name-field-inquiries-appointment.field-label-above.field-type-text-long {
    font-weight: bold;
}

/* safetyWellness */

.field-name-featured-articles {
   background: white;
   margin-top: 20px;
   padding: 0 10px 10px 10px;
} 

.field-name-featured-articles .view-content {
	padding: 0 0 5px 0; 
}

.field-name-featured-articles .views-row {
  margin-bottom: 10px;
  clear: both;
}

.field-name-featured-articles .views-row:last-child,
.field-name-featured-articles .views-row:last-child .node-article {
  margin-bottom:0px;
}

.field-name-featured-articles .views-row  a {
  text-decoration: none;
}

.field-name-featured-articles .views-row .group-left {
  float: left;
  margin-right:10px;
}

.field-name-featured-articles .views-row .group-right {
  float: left;
  width: 110px;
}

.field-name-featured-articles .views-row h2 a {
  font-size: 13px; 
  margin-bottom: 5px; 
  color: #232323;
  display:block;
  line-height:15px;
}

.field-name-featured-articles .views-row .field-name-body .field-item p {
  color: #666666; 
  font-size: 11px; 
  line-height:13px;
}

.field-name-featured-articles .views-row .more { 
  float: right; 
  color: #0a5c8a; 
  margin-top: 5px; 
}

/* Patient stories  */

.field-name-field-feat-testimonial {
   background: white;
   margin-top: 20px;
   padding: 0 10px 10px 10px;
} 

.field-name-field-feat-testimonial .field-label {
  font-family: 'open_sans_condensedbold',arial,verdana,sans-serif;
  font-size: 1.5em;
  line-height: 2em;    
}

.field-name-field-feat-testimonial .contentStories {
  padding-left: 15px;
  margin-top: 30px;
}

.field-name-field-feat-testimonial .quote {
	font-size: 37px;
  color: #006465; 
  font-family: 'open_sansregular'; 
  float: left;
  margin: -20px 0 0 -15px;  
}
.field-name-field-feat-testimonial .field-name-node-link { float:right; }

.page-patients-families-hospital-visits .view-hospital-visits .views-view-grid .field-type-text-with-summary {
	
}

.view-hospital-visits .views-view-grid .field-type-text-with-summary,
.page-teaser-title {
    text-align: right;	
}

.page-teaser-title {
	margin: 0;
}

.page-teaser-title a:after {
    content : ' >';
}

.node-type-staff-member  .view-mode-full .field-type-image {
	float: left;
	margin-right: 20px;
}

.node-type-staff-member .view-mode-full .field-name-field-feat-testimonial .label-above {
	margin-bottom: 10px;
	font-size: 18px;
	font-family: 'open_sans_condensedbold';
}

.node-type-staff-member .view-mode-full .field-name-field-feat-testimonial .field-name-node-link {
	margin-top: 5px;
}

.node-type-staff-member .view-mode-full .field-name-field-feat-testimonial .field-name-node-link a:before {
	content: '> ';
}

.node-type-article-safety .view-mode-full .field-name-field-article-image,
.node-type-article .view-mode-full .field-name-field-article-image {
	float: left;
	margin-right: 20px;
}

#facetapi-facet-apachesolrsolr-block-im-field-alphabetical li {
    float: left;
    margin-right: 10px;
}

.facetapi-facetapi-links a {
    text-transform: normal;
}

.group-socialmedic {
	height: 50px;
}

.group-socialmedic .links.inline {
	display: block;
	position: relative;
	margin: 0 0 10px 0;
}

.group-socialmedic .links.inline li.service-links-facebook-widget {
	display: block;
	margin-bottom: 10px;
}

.group-socialmedic .links.inline li.service-links-print {
	position: absolute;
	top: 0;
	right: 0;
	padding: 0;
}

.group-socialmedic .links.inline li.forward_link {
	position: absolute;
	top: 0;
	right: 25px;
	padding: 0;
}

.group-socialmedic .links.inline li {
	float: none;
}

.node-type-article .medicalpro,
.node-article-safety  .medicalpro {
	background: white;
	padding: 10px;
	margin-bottom: 20px;
	border: 1px solid black;
}

.node-type-article .medicalpro .field-label-above > .field-label,
.node-article-safety  .medicalpro .field-label-above > .field-label {
	font-size: 18px;
	margin: 0 0 10px 0;
	font-family: 'open_sans_condensedbold', arial, verdana, sans-serif;
}

.node-type-article .medicalpro .field-label-above > .field-items > .field-item,
.node-article-safety  .medicalpro .field-label-above > .field-items > .field-item {
	margin-bottm: 10px;
}

.node-type-article.color-healthinfo .medicalpro .field-label-above > .field-label,
.node-article-safety.color-healthinfo .medicalpro .field-label-above > .field-label {
	color: #870b68;
}

.tags-symptoms {
	background: #fdeffa;
	margin-bottom: 20px;
	padding: 10px;
}

.tags-symptoms .field-name-field-tags {
	margin-bottom: 5px;
}

.tags-symptoms .field-label-inline .field-label:after {
	content: ":";
}

.tags-symptoms .field-label-inline .field-label {
	width: 80px;
}

.tags-symptoms .field-label-inline > .field-items {
	margin-right: 10px;
}

/*Field group links social media*/
.group_trainingswrapper  .links_social_media,
.group_newswrapper  .links_social_media,
.node-event .links_social_media,
.group-testimonial-info .links_social_media {
	height: 25px;
}

.group_trainingswrapper  .links_social_media ul li,
.group_newswrapper  .links_social_media ul li,
.node-event .links_social_media ul li,
.group-testimonial-info .links_social_media ul li {
	float: left;
}

.group_trainingswrapper  .links_social_media ul li.service-links-print,
.group_trainingswrapper  .links_social_media ul li.forward_link ,
.group_newswrapper  .links_social_media ul li.service-links-print,
.group_newswrapper  .links_social_media ul li.forward_link ,
.node-event .links_social_mediaul li.service-links-print,
.node-event .links_social_mediaul li.forward_link,
.group-testimonial-info .links_social_media ul li.service-links-print,
.group-testimonial-info .links_social_media ul li.forward_link {
	float: right;
}

.node-event .field-name-field-event-date {
	font-family: 'open_sans_condensedbold',arial,verdana,sans-serif;
}

.node-resource .field-name-field-resource-image {
	float: left;
	margin-right: 20px;
}

.field-name-field-works-for,
.field-name-field-audience,
.field-name-field-medical-specialty,
.field-name-field-hospital-affiliation{
	display: none;
}

.page-search-site #content .node-resource {
	margin-top: 50px;
}

.page-search-site #content .node-resource .field-name-field-search-label {
	background: #EDEDED;
	padding: 10px 20px 0;
	position: absolute;
	top: -26px;
	right: 0;
	font-weight: bold;
}