/* Tabs and map style - last modified on Apr 02, 2014 for GTSRENO-11031
---------------------------------------------------------------------*/
#global_content > div {
    background: none repeat scroll 0 0 #FFFFFF;
}

#map-canvas {
  margin: 20px 0 0 0;
  padding: 0;
  width: 620px; 
  height: 360px;
}

.content-container {
  margin: 10px 0;
  width: 620px;
}

.content-container h1 { 
  color:#45598C;
  margin:10px 0 10px 10px; 
  font-size:1.8em;
  font-weight:normal;
}

.tabs {
  margin: 0;
  padding: 0 0 0 5px;
  list-style: none;
  border-bottom: 1px solid #ddd;
}
.tab , .custom-tab{
  margin: 0 0 -1px 5px;
  display: inline-block;
  float: left;
  border: 1px solid #ddd;
}
.tab.active {
  border-bottom-color: #fff;
}
.tab a, .tab a:link, .tab a:visited , .custom-tab a{
  padding: 7px 15px 8px;
  display: block;
  color: #285483;
  text-decoration: none;
  background-color: #e8e8ef;
  font-size: 1.3em;
}
.tab.active a {
  color: #333;
  background-color: #fff;
}
.tab a:hover, .custom-tab a:hover {
  color: #333;
  background-color: #fff;
}
.content {
  padding: 10px;
  display: none;
  border: 1px solid #ddd;
  border-top: none;
}
.content.show {
  display: block;
}
.content p {
  font-size: 1.2em;
  text-align: justify;
  margin-bottom: 1em;
}
#content-1 a {
  font: 1.1em/1.5em Verdana, sans-serif;
}
.content.schools p {
  margin-bottom: 0;
}

.photos {
  margin: 0;
  padding: 12px 12px 3px 11px;
}
.photo, .photo img {
  width: 75px;
  height: 75px;
}
.photo {
  margin: 0 5px 10px 5px;
  display: block;
  float: left;
}

.schools .school {
  float: left;
  width: 290px;
  margin: 0 4px 8px;
}
.schools .school .title,
.blog .item .title {
  background: #e8e8ef;
  border: 1px solid #ddd;
  padding: 5px;
}
.schools .school .title h4 a,
.blog .item .title h4 a {
  display: block;
  font-size: 1.4em;
}
.schools .school .title span,
.blog .item .title span {
  font-size: 1.2em;
}
.schools .school .title .type {
  text-transform: capitalize;
}

.blog .item .details {
  padding: 5px;
}

.schools .school .details {
  padding: 5px 5px 20px;
}

.schools .even { 
  position:relative; 
}

.schools .school .details .more {
  position:absolute; 
  bottom:10px;
  text-align: right;
  width: 280px;
}