html[data-mode="dark"] {
	background-color: black;
}
html[data-mode="dark"] body {
	background-color: black;
}
html[data-mode="dark"] body .container {
	filter: invert(1) hue-rotate(180deg);
}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}header{display:block}b{font-weight:700}h1{margin:.67em 0}sub{position:relative;font-size:75%;line-height:0;vertical-align:baseline}img{vertical-align:middle}sub{bottom:-.25em}img{border:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.glyphicon{font-style:normal}@font-face{font-family:'Glyphicons Halflings';font-display:swap;src:url('/assets/lib/fonts/glyphicons-halflings-regular.eot');src:url('/assets/lib/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('/assets/lib/fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('/assets/lib/fonts/glyphicons-halflings-regular.woff') format('woff'),url('/assets/lib/fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('/assets/lib/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{line-height:1.42857143;}.glyphicon-chevron-right:before{content:"\e080"}*,:after,:before{box-sizing:border-box}html{font-size:10px}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#333}a{background-color:transparent;color:#337ab7;text-decoration:none}h1,h2,h3{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1,h2,h3{margin-top:20px;margin-bottom:10px}ul{margin-top:0}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}small{font-size:85%}.list-unstyled{padding-left:0;list-style:none}.text-center{text-align:center}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul{margin-bottom:10px}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-12,.col-lg-4,.col-md-12,.col-md-4,.col-sm-12,.col-sm-6,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-12{float:left}.col-xs-12{width:100%}.panel-default{border-color:#ddd}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}@media (min-width:768px){.container{width:750px}.col-sm-12,.col-sm-6{float:left}.col-sm-12{width:100%}.col-sm-6{width:50%}}@media (min-width:992px){.container{width:970px}.col-md-12,.col-md-4{float:left}.col-md-12{width:100%}.col-md-4{width:33.33333333%}}.container:after,.container:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.container:after,.panel-body:after,.row:after{clear:both}@-ms-viewport{width:device-width}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.container{width:1170px}.col-lg-12,.col-lg-4{float:left}.col-lg-12{width:100%}.col-lg-4{width:33.33333333%}.hidden-lg{display:none!important}}.glyphicon-menu-hamburger:before{content:"\e236";}.glyphicon-search:before{content:"\e003";}.input-group,.input-group-btn{border-collapse:separate;position:relative}.input-group,.input-group-btn,.input-group-btn>.btn{position:relative}.btn,.form-control{padding:6px 12px;background-image:none}.btn,.input-group-btn{vertical-align:middle;white-space:nowrap}.btn,input{font-family:inherit}.input-group{display:table}.input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.input-group .form-control{display:table-cell;z-index:2;float:left;width:100%;margin-bottom:0;position:relative}.form-control{height:34px;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff}input{margin:0;font:inherit}.input-group-btn{font-size:0;width:1%;display:table-cell}.input-group-btn:last-child>.btn{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.btn{display:inline-block;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:4px;-webkit-appearance:button;text-transform:none;overflow:visible}.btn-default{color:#333;border-color:#ccc;background-color:#fff}
.glyphicon-refresh-animate{-animation:spin .7s infinite linear;-webkit-animation:.7s linear infinite spin2}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}.addthis_20x20_style img{width:22px;height:auto;margin-left:5px}html{overflow-y:scroll}.lspanel,.lspanel a,.lspanel div{font-size:11px}a:active.feed_link,a:hover.feed_link,a:link.feed_link{color:#333}a:visited.feed_link{color:#888}.glyphicon-play:before {content:"\e072";}
