
.colorshow { padding:3px 15px; outline:1px #ccc solid;}
.nav-tab-wrapper *{cursor:pointer;}
table#inputcolor {width:400px; border:none; padding:5px;}
table#inputcolor td{}
table#inputcolor input[type=text]{width:7em;}


.highlighter_list { line-height: 1.6;}
.highlighter_list input:checked + label { font-weight: bolder;}

.lang-list{list-style:none;}
	.lang-list li {display:inline-block; padding:0; width:100%; max-width:11em; vertical-align:middle; white-space: nowrap;word-break: break-all;word-wrap: break-word;}
		.lang-list li:hover {color:#9EA3A8;}
		.lang-list label{display:inline-block; line-height:1.8; width:100%;}
		.lang-list input{z-index:1;}
		.lang-list span{display:inline-block;}
		.lang-list input:checked + span { color:#0099AA; }

.info-bottom { font-style:italic; text-align:right; font-size:90%; color:#9FA4AA; }

.tips { background:#ffffcc; border-left:1px #cccc00 solid; border-top:1px #cccc00 solid; padding:2px 4px 2px 2px; margin:0 0 0 4px;}

.warning-text {display:inline-block; padding:3px; background:#ffcccc;}