a[href^="http://"]:not([href*="example.com"]):after,
a[href^="https://"]:not([href*="example.com"]):after{
    content: " " url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVklEQVR4Xn3PgQkAMQhDUXfqTu7kTtkpd5RA8AInfArtQ2iRXFWT2QedAfttj2FsPIOE1eCOlEuoWWjgzYaB/IkeGOrxXhqB+uA9Bfcm0lAZuh+YIeAD+cAqSz4kCMUAAAAASUVORK5CYII=); 
}
    
	h1 { font-size:1.5em !important; font-weight:bold; margin-top:10px;}
	h2 { font-size:1.4em !important; }
	h3 { font-size:1.1em !important; }
	.navbar li { font-size: 1.1em; }
    
    .navbar-brand { font-size:1.2em !important; font-weight:bold; }
    .panel-heading { text-align:center; font-weight:bold; height:30px !important; padding:5px !important; }
    
	html { height: 100%;  }
	body {  padding-top: 80px; }
    .panel a { font-weight: bold; }
        
	blockquote { border-left: 3px solid #ccc; padding:5px;}
	.panel { background:rgba(255,255,255,0.95); overflow-x: auto; }
    .panel-body {padding-bottom:0 !important; padding-top:10px !important; }
    
	q { display: inline; font-style: italic; } q:before { content: open-quote; } q:after { content: close-quote; }
	table{ margin:15px; padding:15px; border:1px solid black; }
	td, th { margin:10px; padding:10px; border:1px solid #888888; text-align:center; }
	th { background: rgba(255,255,255,0.5); }