
ul.care-summary { height: 100px; float: none; clear: left; margin: 0; }
ul.care-summary li { float: left; margin-right: 10px; }
ul.care-summary li span.operator { position: absolute; top: 25px; right: -15px;}
ul.care-summary li span.plus { font-size: 1.2em;}
ul.care-summary li p.caption { font-family: "MuseoSlab500",serif; font-size: 0.9em; position: absolute; bottom: -26px; left: 0px; text-align: center; width: 100%; }
ul.care-summary li.sun-types { position: relative; height: 70px; width: 80px; background: transparent url(/images/walnut/sun-types-sprite.gif) no-repeat; display: block; }
ul.care-summary li.full-sun { background-position: 50% 0; } 
ul.care-summary li.partial-sun { background-position: 50% -123px; } 
ul.care-summary li.dappled-sun { background-position: 50% -246px; } 
ul.care-summary li.full-shade { background-position: 50% -391px; } 

ul.care-summary li.water-types { position: relative; height: 70px; width: 80px; background: transparent url(/images/walnut/water-types-sprite.gif) no-repeat; display: block; }
ul.care-summary li.very-low { background-position: 50% 0; } 
ul.care-summary li.low { background-position: 50% -94px; } 
ul.care-summary li.medium { background-position: 50% -196px; } 
ul.care-summary li.high { background-position: 50% -306px; }
ul.care-summary li.very-high { background-position: 50% -430px; }

.reviews-list {
  list-style: none;
}

.review-rating { background: transparent url(/images/walnut/star-ratings-yellow.gif) no-repeat; text-indent: -9999px; height: 20px; text-indent: -9999px; display: block; }
.rating-stars-0 { background-position: 0 -3px; }
.rating-stars-1 { background-position: 0 -28px;  }
.rating-stars-2 { background-position: 0 -53px;  }
.rating-stars-3 { background-position: 0 -76px;  }
.rating-stars-4 { background-position: 0 -102px; }
.rating-stars-5 { background-position: 0 -127px;  }

/* wiki care instructions */
.care-instructions dfn {
  display: block;
  font-size: 1rem;
  font-weight: normal;
}

.care-instructions .value {
  font-size: 1.4rem;
}

.wiki-page h3 {
  font-family: "MuseoSlab500", serif;
  border-bottom: solid 3px #799B4C;
  padding-top: 5px;
}

.search-result p.plant-name { margin: 0; }
.search-result p.synonyms { margin: 0; }
.search-result p.botanical-name { margin: 0; }

/* plant companions list */

ul.plant-companions-list {
  list-style: none;
}

ul.plant-companions-list li.relationship p.title { 
  padding-left: 30px; 
  background: transparent url(/images/walnut/activity-icons-sprite-small-min.png) no-repeat 0 -250px; 
}

ul.plant-companions-list li.relationship-love p.title { 
  background-position: 0 -250px; 
}

ul.plant-companions-list li.relationship-like p.title { 
  background-position: 0 -936px; 
}

ul.plant-companions-list li.relationship-dislike p.title { 
  background-position: 0 -882px;
}

ul.plant-companions-list li.relationship-hate p.title { 
  background-position: 0 -824px; 
}

ul.plant-companions-list p.reason {
  font-style: italic;
}


div.plants h3, div.plants h4 { padding-bottom: 10px;  color: #444; margin-top: 30px; font-family:"MuseoSlab500",serif; font-size: 1.3em;  border-bottom: solid 3px #9CCA63; margin-bottom: 10px;  }
div.plants h3 a, div.plants h4 a  { color: #444; }
div.plants div.share-box h3 { padding: 0; margin: 0; margin-right: 30px; }

div.plants-photos div.photo-frame { width: 80px; height: 120px; float: left; margin: 10px;  }
div.plants-photos div.photo-frame img { width: 75px; height: 75px; }
div.plants-photos div.pagination { clear: both; float: none; margin-top: 20px; margin-bottom: 20px; }

div.plants-plantings ul.planting-list li.planting { height: 100px; }
div.plants-plantings ul.planting-list li.planting div.photo-frame { width: 60px; float: left; margin-right: 10px; }
div.plants-plantings ul.planting-list li.planting h3 { font-family:"MuseoSlab500",serif; font-size: 1.3em; padding: 0; margin: 0; border: none; }

div.plants-map ul.planting-list li.planting { height: 90px; position: relative; }
div.plants-map ul.planting-list li.planting div.profile-pic { width: 70px; float: left; margin-right: 10px; }
div.plants-map ul.planting-list li.planting p.name { font-size: 1.2em; }
div.plants-map ul.planting-list li.planting span.day-counter { display: block; top: 5px; right: 5px; position: absolute; width: 30px; font-size: 0.8em; text-align: center; }
div.plants-map .zone-cloud a { width: 40px; height: 40px;  }
div.plants-map .zone-cloud a.popular { font-weight: bold; }
div.plants-map .zone-cloud a strong { font-family:"MuseoSlab500",serif; font-size: 1.3em; }

div.plants-search ul.search-results span.colour-cube { display: inline-block; width: 17px; height: 17px;}
div.plants-search ul.search-results h2 { font-family:"MuseoSlab500",serif; font-size: 1.3em; }

div.plants-edit fieldset { margin: 20px 0; border: solid 2px #B4B4B4; padding: 10px; }
div.plants-edit fieldset legend { padding: 5px; font-size: 1.2em; }

div.plants-list h1 { padding: 10px 0 0; }
div.plants-list p.intro { font-size: 1.1em; line-height: 1.2em; border-bottom: solid 3px #9CCA63; padding: 10px 0 15px; }

div.plants-database-editors .badge-list li { height: 110px; }
div.plants-database-editors .badge-list li img { float: left; margin-right: 5px; margin-bottom: 5px; }
div.plants-database-editors .badge-list p.awardee { float: none; clear: left; }

div.walnut #main div.sub-header h2 span.synonyms { font-size: 0.9em; font-weight: normal; }

div.walnut #main .textile-description { font-size: 1.3em; }




