/*
* 
* @name: 
* @description: 
* @created: 5/28/14
*
*/
#cover {
  background-color: #dbf7f2;
}
#cover .container {
  max-width: 1500px;
  margin: 0 auto;
}
#cover .container .cover img {
  width: 100%;
  height: auto;
}
.heading {
  background-color: #dbf7f2;
  background-color: #fff;
  margin-top: 25px;
}
.heading .container {
  width: 960px;
  margin: 0 auto;
  font-size: 90%;
  font-weight: bold;
  padding: 10px 0;
  color: #322100;
}
#main.home > .container > .masonry > .item.general > .itemcontainer {
  padding: 15px 15px 0px 15px;
}
#main.home > .container > .masonry > .item.general.post > .itemcontainer {
  padding: 15px 15px 15px 15px;
}
#main.home .masonry > .item.general .thumbnail,
#main.home .masonry > .item.general .gallery {
  margin: 15px -15px 0px -15px;
}
#main.home > .container > .masonry .works-list {
  border-top: #05c7aa 3px solid;
}
#main.home > .container > .masonry .news-list {
  border-top: #ffc800 3px solid;
}
#main.home > .container > .masonry .post {
  border-top: #8e367f 3px solid;
}
#main.home > .container > .masonry .company {
  width: 580px;
  background-color: #4abfd7;
}
#main.home > .container > .masonry .company a {
  color: #fff;
  font-weight: bold !important;
}
