Get Product for half price!
*/ .media{ display:block; } .media .img{ float:left; margin-right:10px; } .media .body{ overflow:hidden; margin-bottom:0; } /*------------------------------------*\ $LOGO \*------------------------------------*/ /* Your logo is an image, not a h1: csswizardry.com/2010/10/your-logo-is-an-image-not-a-h1/ */ .logo, .logo img{ display:block; width:auto; /* Width of your logo in pixels (ideally a round grid-number) */ height:auto; /* Height of your logo in pixels */ } /* Based on the fact that we need to use an*/ .source{ display:block; text-indent:0; margin-top:-24px; margin-top:-1.5rem; } .source:before{ content:"—"; } /*--- GENERAL ---*/ mark{ background-color:#ffc; color:#333; } /*--- CODE ---*/ pre, code{ font-family:"Inconsolata", "Monaco", "Consolas", "Courier New", Courier, monospace; } pre{ overflow:auto; line-height:24px; /* Having to define explicit pixel values :( */ } /*------------------------------------*\ $IMAGES \*------------------------------------*/ img{ max-width:100%; height:auto; /* Give it some text styles to offset alt text */ color:#c00; } img.left { margin:0 1.5em 0 0; } img.right { margin:0 0 0 1.5em; } /*--- FLASH/VIDEO ---*/ object, embed, video{ max-width:100%; height:auto; } /*------------------------------------*\ $FORMS \*------------------------------------*/ /* Unfortunately, and somewhat obviously, forms don’t fit the baseline all too well. Perhaps in a later version... */ fieldset{ padding:1.5em; border:1px solid #ccc; } label{ display:block; } .text-input{ /* With the advent of various HTML5 input types (email, url, etc) input[type=text] is no longer suitable for for styling non-textearea text-inputs. Use .text-input instead. */ } label, .text-input, textarea, .btn{ cursor:pointer; } .text-input:active, .text-input:focus, textarea:active, textarea:focus{ cursor:text; } /* A class of .check-list can be added to aLorem ipsum dolor sit amet. Joe Bloggs