#capetown {
   background-color: white;
   max-height: 200px;
   min-width: 100px;
   padding: 10px;
   position: absolute;
   top: 30px;
   left: 30px;
	border-radius: 10px;
	text-align: center;
}

.cptvalue {
	color: red;
}

@media (max-width: 900px) {

   #capetown {
      /* display: none */;
      width: 100%;
      top: 0px;
      left: 0px;
      position: initial;
      border-radius: 0px;
      padding: 0px;
   }

   .cptrow {
      display: table;
      float: left;
      padding-left: 5px;
   }

   .cpthead {
      float: left;
   }

}
