/**
 * Common box styles
 */

.box {
  padding: 1.364em 0 0;
}

.box h2 {
  margin-left: 1.182em;
  padding: 0.273em 0 0.727em;
}

.content .box h3.sub {
  margin-top: -0.273em;
  margin-left: 1.364em;
  padding: 0 0 0.727em;
}

.teasers .box h2,
.tagcloud .box h2,
.margin .box h2 {
  margin-left: 1.818em;
}

.box-filled h2,
.margin .box h2 {
  margin: 0 1.818em; 
  padding: 0.273em 0 0.727em;
}

.box-filled .wysiwyg p {
  padding-bottom: 0.546em;
}

.box .subtitle {
  margin-left: 2em;
}

.box .body {
  margin: 0 1.818em;
}

.content .box h2 {
  padding-top: 0.727em;
}

.box ul {
  padding-bottom: 1.273em;
}

.box-filled {
  padding-bottom: 1.546em;
}

.box-separate {
  border-bottom: 0.091em solid #ccc;
}