﻿/* * {
 *   border: none !important;
 *   width: 100% !important;
 *   height: auto !important;
 *   background-color: transparent !important;
 *   background-image: none !important;
 *   color: #000 !important;
 *   text-align: left !important;
 *   margin: 0 !important;
 *   padding: 0 !important;
 *   float: none !important;
 *   position: static !important;
 * } */
* {
  font-size: 14px;
}
h1,h2,h3,h4 {
  font-size: 16px;
}
p.rights,
p.nav-sub,
div.nav-main,
a.print-this,
a.bookmark-this,
p.back2top,
p.view-clinic-list,
div.medical-aside div.medical-map small,
p.nav-footer {
  display: none;
}
a {
  background-color: transparent;
  color: #000;
}
div.medical-header h3 {
  text-align: left;
}
img {
  vertical-align: middle;
}
h3, h4 {
  font-weight: normal;
  border-bottom: 1px solid #000;
}
h3.medical-name {
  border-bottom: 3px double #000;
}
.relation-medical table h3 {
  border-bottom: none;
  background-color: #eee;
  padding: 2px;
}
div.medical-section {
  float: left;
  width: 50%;
}
table.medical-info {
  /* float: left; */
  border-collapse: collapse;
  /* width: 50%; */
  width: 100%;
  margin: 0 0 20px 0;
}
table.medical-info th,
table.medical-info td {
  border: 1px solid #000;
  padding: 3px 5px;
}
table.medical-info th {
  background-color: #eee;
  width: 30%;
  vertical-align: middle;
}
/* div.footnote {
 *   float: right;
 *   width: 47%;
 *   margin: 0 0 20px 0;
 * }
 * div.relation-medical {
 *   float: right;
 *   width: 47%;
 * } */
div.relation-medical table.table-medical-result {
  width: 100%;
}
div.relation-medical table.table-medical-result a {
  text-decoration: none;
[]}
div.relation-medical table.table-medical-result th {
  background-color: transparent;
  padding: 10px 5px 15px 0;
  border-bottom: 1px dotted #999;
}
div.medical-aside {
  float: right;
  width: 47%;
  margin: 0 0 30px 0;
}
div.medical-aside img {
  width: 260px;
}
div#clinic-map-canvas {
  width: 260px; height: 250px;
}
div.footer {
  clear: both;
  margin: 30px 0 0 0;
}
div.footer address {
  font-size: 12px !important;
}
