.l_body{background:#FEFEFE}.l_heading{margin-top:0}.l_main,.l_aside{padding-top:0.5em}.styleguide-welcome{font-size:18px}.styleguide-example{-moz-box-shadow:0 0 5px rgba(0,0,0,0.1) #efefef;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1) #efefef;box-shadow:0 0 5px rgba(0,0,0,0.1) #efefef;background:rgba(255,255,255,0.5);border:1px solid #ddd;margin:15px auto}.styleguide-example:first-child{margin-top:0}.styleguide-example>h3{background:#333;border-top:1px solid #000;color:#FFF;font-size:12px;margin:0;padding:5px;text-transform:uppercase}.styleguide-example>h3>em>a{color:#999;float:right;font-style:normal;font-weight:normal;text-transform:none}.styleguide-description{background:#f1f1f1;border-bottom:1px solid #ddd;padding:1px 10px}.styleguide-element{padding:20px;position:relative}.styleguide-element+.styleguide-element{border-top:1px solid #eee;margin-top:-5px;padding-top:15px}.styleguide-modifier-name{background:#F9F9F9;border:1px solid #eee;border-top:none;color:#999;display:block;font-size:11px;padding:5px 15px;position:absolute;right:0;top:0}.styleguide-html{padding:15px 15px;background:#EDF6F8;border-top:1px solid #dde7ea;overflow:auto}
