@import url(//fonts.googleapis.com/css?family=Open+Sans:400,700);body,p{line-height:24px}body{color:#212121;font-size:13px;font-weight:400;font-family:'Open Sans',Arial,Helvetica,sans-serif;background:#fff}code,span.ht{font-weight:700}h1,h2,h3,h4,h5,h6{color:#536dfe;font-weight:700;outline:0}h1 span,h2 span,h3 span{color:#9c1d30}p{margin:0 auto 12px;padding:2px}img.boxed{padding:4px;border:1px solid #999}.boxed-sm{border:2px solid #fff}.boxed-lg{border:4px solid #fff}.shadow-bottom{-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,.3);-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.3);box-shadow:0 8px 6px -6px rgba(0,0,0,.3)}.shadow-all{-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);box-shadow:0 3px 6px 0 rgba(0,0,0,.3)}.bg-xb15{background:rgba(0,0,0,.15)}.bg-xw15{background:rgba(255,255,255,.15)}.bg-xw30{background:rgba(255,255,255,.3)}.nobg{background-color:transparent!important}#header-wrap,#nav-wrap{width:100%;overflow:hidden;background:0 0}#logo{margin:5px 0 0 10px}#content-wrap{width:100%;min-height:400px;overflow:hidden;background:#fff}.content{padding:14px 0}span.ht{color:#536dfe}.postit{overflow:hidden;margin:10px 10px 15px;padding:14px;background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 90%,from(#fff385),to(#ffeb3b));background-image:-moz-linear-gradient(#fff385 0,#ffeb3b 90%);border-bottom:5px solid #fbc02d}.postit h2,.postit h4{margin:0 0 5px;padding:0;color:#f24e32;text-shadow:0 1px rgba(255,255,255,.5)}.postit h2{font-size:36px}.postit h4{font-size:28px;color:#536dfe}.postit p{margin:0 0 5px;font-size:14px;line-height:23px}.postit code{color:#6a6525}.postit.blue{background-image:-webkit-gradient(linear,0 0,0 90%,from(#536dfe),to(#2041fe));background-image:-moz-linear-gradient(#536dfe 0,#2041fe 90%);border-bottom:5px solid #011fcb}.postit.blue h2,.postit.blue h4{color:#d6dcff}.postit.blue p{color:#e2eff3;text-shadow:0 0 6px rgba(255,255,255,.1)}.postit.blue code{color:#054F67}.postit ul.rules{list-style:square;margin:0 0 0 15px}.postit ol.rules{list-style-type:none;margin:0 0 0 26px;padding:0;counter-reset:li-counter}.postit ol.rules>li{position:relative;margin-bottom:12px;padding-left:10px;min-height:3em}.postit ol.rules>li:before{position:absolute;top:0;left:-1.33em;width:1.2em;height:1.2em;color:#fff9c4;font-size:1.5em;line-height:1.1;text-align:center;border:3px solid #c5c5c5;border-radius:50%;background-color:#536dfe;content:counter(li-counter);counter-increment:li-counter}#footer-wrap{width:100%;overflow:hidden;background:0 0}