/* CSS Document */
.cmCalListing {
  width:400px;
}

.cmCalListingHead {
  width:400px;
}

.cmCalListingEntry {
  width:100%;
}

.cmCalListingEntry h2{
  font-size:14px;
  font-weight:bold;
}

.cmCalListingDate {
  float:left;
  width:80px;
  height:80px;
  background:#d3e092; /* #cdcdcd; */
  font-size:12px;
  font-weight:bold;
  padding:5px;
}

.cmCalListingDetail {
  float:left;
   width:300px; 
  padding:5px;
}

.cmCalListingDetailLocation {
  font-weight:bold;
  color: #555;
}
.cmCalListingDetailLocation span {
  font-weight:normal;
}

.cmCalListingDetail p {
  margin-top: 0px;
}
.cmCalListingiCal{
  float:right;
  width:20px;
  height:20px;
}

.cmCalListingSpace {
  clear:left;
  margin: 0 0 5px 0;
  border-bottom:1px solid #d9d9d9;
}

.cmCalListingDropdown {

}

