error, pre seriousError, span seriousError, other, hello {
  border: 1px #f00;
  background-color: #fdd;
}
pre seriousError, span seriousError {
  font-size: 20px;
}
hello {
  color: green;
}
hello div {
  margin: 10px;
}
.cool, .me {
  color: red;
}
.blue, .me {
  color: purple;
}
div.hello.world.hmm, pre div.world.hmm.okay.span, pre #butt .umm div.world.hmm.span.sure, #butt .umm pre div.world.hmm.span.sure, code div.world.hmm.okay.span, code #butt .umm div.world.hmm.span.sure, #butt .umm code div.world.hmm.span.sure {
  color: blue;
}
.xxxxx .xxxxx .xxxxx, code .xxxxx .xxxxx, .xxxxx code .xxxxx, .xxxxx .xxxxx code, code code .xxxxx, code .xxxxx code, code code code, .xxxxx code code {
  color: green;
}
code {
  color: red;
}
.alpha, .beta, .gama {
  color: red;
}
.beta, .gama {
  color: white;
}
.gama {
  color: blue;
}
#admin .tabbar a, #admin .tabbar #demo .overview .fakelink, #demo .overview #admin .tabbar .fakelink {
  font-weight: bold;
}
a1 b1 c1 d1, x1 y1 z1 w1 b1 c1 d1 {
  color: red;
}
a2 b2 c2 d2, a2 x2 y2 z2 w2 c2 d2, x2 y2 z2 a2 w2 c2 d2 {
  color: red;
}
a3 b3 c3 d3, a3 b3 x3 y3 z3 w3 d3, x3 y3 z3 a3 b3 w3 d3 {
  color: red;
}
a4 b4 c4 d4, a4 b4 c4 x4 y4 z4 w4, x4 y4 z4 a4 b4 c4 w4 {
  color: red;
}
#butt .yeah .okay, #butt .yeah .umm .sure, #butt .umm .yeah .sure {
  font-weight: bold;
}
a9 b9 s9 t9 v9, a9 b9 s9 t9 x9 y9 z9, a9 b9 x9 y9 s9 t9 z9 {
  color: red;
}
@media print {
  horse, man {
    color: blue;
  }
}
man {
  color: red;
}
wassup {
  color: blue;
}
.foo .wassup {
  color: blue;
}
#something, .x, .y {
  color: red;
}
.nav-justified, .nav-tabs.nav-justified {
  text-align: justify;
}
.btn:hover, .edit .actions button:hover, .edit .new .actions button:hover, .btn:active, .edit .actions button:active, .edit .new .actions button:active, .btn.active, .edit .actions button.active, .edit .new .actions button.active, .btn.disabled, .edit .actions button.disabled, .edit .new .actions button.disabled, .btn[disabled], .edit .actions button[disabled], .edit .new .actions button[disabled] {
  color: red;
}
.edit .actions button {
  float: right;
}
.edit .new .actions {
  padding: 0;
}
.z, .parent .self.z {
  color: red;
}
#content .social-login {
  display: block;
  float: right;
  margin-right: 15px;
  width: 250px;
}
#content .social-login .facebook, #content .social-login .twitter {
  display: block;
  width: 255px;
  height: 42px;
  background: transparent url('images/login-btns.png') no-repeat;
  background-position: 0 0;
}
#content .social-login .facebook:hover, #content .social-login .twitter:hover {
  background-position: 0 -43px;
}
#content .social-login .facebook:focus, #content .social-login .twitter:focus, #content .social-login .facebook:active, #content .social-login .twitter:active {
  background-position: 0 -86px;
}
#content .social-login .twitter {
  background-position: 0 -129px;
}
#content .social-login .twitter:hover {
  background-position: 0 -172px;
}
#content .social-login .twitter:active, #content .social-login .twitter:focus {
  background-position: 0 -215px;
}
body .to-extend, body .test {
  color: red;
}
.navbar .navbar-brand, .navbar .navbar-brand:hover {
  font-weight: bold;
  text-shadow: none;
  color: #fff;
}
.foo__bar, input {
  background: red;
}
.selector1, .master-class {
  color: blue;
}
.selector2, .master-class {
  background: #ccc;
}
.main .block__element, .main .block__element--modifier {
  font-size: 14px;
}
.main .block__element--modifier {
  font-weight: bold;
}
.pagination-bullet {
  width: 6px;
  height: 6px;
  margin-left: 5px;
}
.pagination-bullet:first-child {
  margin-left: 0;
}
.is-active.pagination-bullet {
  background-color: white;
}
.parent-nested-foo-include .in-nested-foo .child-nested-foo-include, .parent-nested-foo-include .in-nested-foo .beard + .mustache {
  color: green;
}
.btn-group > .btn-lg, .btn-group-lg.btn-group > .btn, .edit .actions .btn-group-lg.btn-group > button, .edit .new .actions .btn-group-lg.btn-group > button {
  padding-right: 12px;
  padding-left: 12px;
}
.fp-content-center form + div {
  padding-left: 0;
}
.form-inline + .a .form-group > b, .form-inline + .a .fp-content-center form + div > b, .fp-content-center .form-inline + .a form + div > b {
  margin-bottom: 0;
}
canvas, object, embed.bar {
  color: yellow;
}
.popup, input, img.bar, .prepend input.foo, .prepend div.foo {
  color: red;
}
div.popup, .prepend div.foo {
  color: blue;
}
.before span.popup .after {
  color: green;
}
.class1:not(:last-child), .class2:not(.foo):not(:last-child), .class3:not(:last-child) {
  color: red;
}
.inline-menu:hover > .sub-menu, .header-menu:hover > .sub-menu {
  border-radius: 5px;
}
.myclass {
  color: red;
}
.foo3, .baz3, .bar3 {
  a: b;
}
.bar3, .foo3, .baz3 {
  c: d;
}
.baz3, .bar3, .foo3 {
  e: f;
}
.parentsub:hover:before, .parent-sub:hover:before {
  display: inline-block;
}
