.post_content h1{font-size:130%;border:1px solid #ccc;padding:10px 15px 7px;position:relative;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#f6f6f6;background:-webkit-linear-gradient(top,#fff,#f8f8f8);background:-moz-linear-gradient(top,#fff,#f8f8f8);background:-ms-linear-gradient(top,#fff,#f8f8f8);background:-o-linear-gradient(top,#fff,#f8f8f8);background:linear-gradient(to bottom,#fff,#f8f8f8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#f8f8f8')}.post_content h1:before{content:'';width:3px;height:26px;background:#16bab4;display:inline-block;position:absolute;top:6px;left:0}.post_content h2{font-size:130%;border-bottom:1px solid #ccc;padding-bottom:10px;position:relative}.post_content h2:before{content:'';width:4px;height:20px;background:#16bab4;display:inline-block;margin:0 10px -3px 0;position:relative;-moz-border-radius:1px;-khtml-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.post_content h3{font-size:130%;position:relative;border-bottom:1px dotted #ccc;padding-bottom:10px}.post_content h3:before{content:'';width:14px;height:14px;background:#16bab4;display:inline-block;margin:0 7px -1px 0;position:relative;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.post_content h4{font-size:130%;position:relative;border-bottom:1px dotted #ccc;padding-bottom:10px}.post_content h4:before{content:'';width:8px;height:8px;border:3px solid #16bab4;display:inline-block;margin:0 6px 0 0;position:relative;-moz-border-radius:20px;-khtml-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.post_content h5{font-size:130%;position:relative}.post_content h5:before{content:'';width:14px;height:14px;background:#16bab4;display:inline-block;margin:0 7px -1px 0;position:relative;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.post_content h6{font-size:130%;position:relative}.post_content h6:before{content:'';width:8px;height:8px;border:3px solid #16bab4;display:inline-block;margin:0 6px 0 0;position:relative;-moz-border-radius:20px;-khtml-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.post_pagination h5{border:none;padding:8px 0 0;font-size:80%;font-weight:400}.post_pagination h5:before{display:none}