body { font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; background: #f5f5f5; /* same color as footer background. enable infinite footer looks */ } code,pre { font-family: "Droid Sans Mono", Monaco, Menlo, Consolas, "Courier New", monospace; } a { /* trying colored links color:#666; */ text-decoration:none !important; } /* trying colored links a:hover { color:#888; } */ a.muted { color:#666; } a.muted:hover { color:#888; } a.date { cursor:pointer; } .site-foreground { background: #ffffff; } .logo { background-color:#333; height:64px; width:64px; border: 1px solid #111; border-color: rgba(17,17,17,0.7); margin-left:20px; display:inline; transition: background-color 0.5s ease-out; -webkit-transition: background-color 0.5s ease-out; -moz-transition: background-color 0.5s ease-out; -o-transition: background-color 0.5s ease-out; } .logo:hover { background-color:#5e5e5e; } .buffer { margin:40px; clear:both; min-height:1px; } .marketing { text-align:center; } footer { padding:30px; margin:40px -50px -50px -50px; min-height:100px; border-top: 1px solid #d4d4d4; background:#f5f5f5; } .navbar { border-radius:0 !important; } .navbar-inner { background-image:none !important; } section { padding-top:45px; } h1 small.vertical-center { line-height:40px; /* see h1 height */ } .inline { display: inline; } .content-area { padding-bottom: 9px; margin: 20px 0 30px; } .uppercase { text-transform: uppercase; } .pagination-right { text-align: right; } .pagination-left { text-align: left; } .pagination-centered { text-align: center; } .muted { color: #999999; } a.external[target="_blank"]::after { content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==); margin: 0px 3px 0px 5px; }