/* Wiki Alborz Healthcare Infobox */
.healthcare-infobox {
width: 22em;
max-width: 100%;
float: left;
clear: left;
margin: 0 1em 1em 0;
border: 1px solid #a2a9b1;
background: #fff;
font-size: 90%;
}
/* Title */
.healthcare-infobox-title {
background: #2c5f9e;
color: #fff;
text-align: center;
font-size: 120%;
font-weight: bold;
padding: 0.6em;
}
/* Headers */
.healthcare-infobox-header {
background: #2c5f9e;
color: #fff;
text-align: center;
font-weight: bold;
padding: 0.4em;
}
/* Image */
.healthcare-infobox-image {
text-align: center;
padding: 0.5em;
}
.healthcare-infobox-caption {
text-align: center;
font-size: 90%;
padding: 0.3em;
}
/* Labels */
.healthcare-infobox-label {
width: 35%;
text-align: right;
vertical-align: top;
white-space: nowrap;
}
/* Values */
.healthcare-infobox-value {
width: 65%;
text-align: right;
vertical-align: top;
}
/* Mobile */
@media (max-width: 640px) {
.healthcare-infobox {
float: none;
margin: 1em auto;
width: 100%;
}
}