@charset "UTF-8";
html,body{
	color:#BB9645;
	background:#141414;
	font-family: 'Bai Jamjuree', sans-serif;
	height:100%
}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{
	color:#BB9645;
	background:#141414;
	font-family: 'Bai Jamjuree', sans-serif;
}
[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide{
	display:none !important;
	background:#141414
}
#ngProgress{
	background-color:#141414 !important;
	box-shadow:none !important;
	color:#BB9645 !important;
	height:3px !important;
	margin:0;
	opacity:0;
	padding:0;
	z-index:99998;
	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out
}
#ngProgress-container{
	position:fixed;
	margin:0;
	padding:0;
	top:63px;
	left:0;
	right:0;
	z-index:99999
}
#qr-canvas{
	display:none
}
#qrcode-scanner-video{
	margin:0 auto 10px auto;
	display:block
}
#file-input-wrapper{
	padding:0;
	width:100%
}
#file-input-wrapper input{
	opacity:0;
	padding:5px
}
#file-input-wrapper span{
	padding-top:5px;
	width:100%
}
#file-input-wrapper i{
	display:none
}
#wrap{
	min-height:100%;
	height:auto;
	margin:0 auto -51px;
	padding:0 0 75px
}
.m10h{
	margin:0 10px
}
.m20h{
	margin:0 20px
}
.m5v{
	margin:5px 0
}
.m20v{
	margin:20px 0
}
.m10v{
	margin:10px 0
}
.m50v{
	margin:50px 0
}
.m10b{
	margin-bottom:10px
}
.m10l{
	margin-left:10px
}
.m20t{
	margin-top:20px
}
.vm{
	vertical-align:middle
}
.pa{
	position:absolute
}
.pr{
	position:relative
}
.bgwhite{
	background-color:#141414
}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{
	margin-left:0;
	background-color:#141414
}
.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{
	background-color:#1b1b1b
}
.navbar{
	min-height:64px;
	background-color:#141414
}
.navbar-default .navbar-toggle{
	border-color:#BB9645;
	margin-top:15px
}
.navbar-default .navbar-toggle .icon-bar{
	background-color:#BB9645
}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{
	background-color:#141414
}
.navbar-default{
	background-color:#141414;
	margin:0;
	border:0
}
.navbar-default .navbar-nav>li>a{
	color:#BB9645;
	font-family:'Bai Jamjuree', sans-serif;
	padding-left:20px;
	padding-right:20px;
	background-color:#141414
}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus{
	background-color:#141414;
	color:#BB9645
}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>.active>a:hover{
	background-color:#141414;
	color:#BB9645
}
.navbar-form .form-group{
	display:block
}
.navbar-form{
	margin-top:15px
}
.nav-tabs.nav-justified>li>a:hover{
	cursor:pointer
}
.insight{
	font-family:'Bai Jamjuree', sans-serif;
	font-size:34px;
	font-style:italic;
	font-weight:700;
	overflow:hidden;
	background-color:#141414
}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{
	color:#BB9645;
	background-color:#141414
}
.navbar-default .navbar-brand{
	color:#BB9645;
	padding:9px 5px 0 5px;
	background-color:#141414
}
.navbar-brand{
	float:left;
	padding:15px;
	font-size:18px;
	line-height:20px;
	height:55px;
	background-color:#141414
}
.navbar-form .form-control{
	background-color:#BB9645;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border:0;
	-webkit-box-shadow:1px 1px 0px 0px rgba(255,255,255,0.41), inset 1px 1px 3px 0px rgba(0,0,0,0.10);
	-moz-box-shadow:1px 1px 0px 0px rgba(255,255,255,0.41), inset 1px 1px 3px 0px rgba(0,0,0,0.10);
	box-shadow:1px 1px 0px 0px rgba(255,255,255,0.41), inset 1px 1px 3px 0px rgba(0,0,0,0.10)
}
.navbar-nav>li>a{
	padding-top:22px;
	padding-bottom:22px
}
#search-form{
	color:#BB9645;
	background-color:#141414
}
#search.loading{
	background-image:url('../img/loading.gif');
	background-position:5px center;
	background-repeat:no-repeat;
	padding-left:25px
}
.loader-gif{
	display:inline-block;
	width:16px;
	height:11px;
	background:transparent url(../img/loading.gif) no-repeat;
	margin-left:5px
}
#search{
	color:#BB9645;
	background-color:#141414
}
#search::-webkit-input-placeholder{
	color:#BB9645;
	font-family:'Bai Jamjuree', sans-serif;
	font-style:italic;
	font-weight:100
}
#search::-moz-placeholder{
	color:#BB9645;
	font-family:'Bai Jamjuree', sans-serif;
	font-weight:100
}
.status{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background-color:#141414;
	border-radius:3px;
	margin:15px 0;
	padding:8px 10px;
	font-size:12px;
	color:#BB9645;
	text-align:center;
	margin-right:10px
}
.status .tooltip{
	margin:0
}
.col-gray{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color:#141414;
	border-radius:5px;
	padding:14px;
	border:1px solid #141414
}
.col-gray-responsive{
	width:auto;
	background-color:#141414
}
.col-gray-fixed{
	margin-top:15px;
	position:fixed;
	width:250px;
	border:1px solid #141414;
	z-index:1;
	background-color:#141414
}
.ellipsis{
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	background-color:#141414
}
.line20{
	border:1px solid #D4D4D4;
	margin-bottom:15px
}
.line10{
	border:1px solid #EAEAEA;
	margin:10px 0
}
.block-id{
	background-color:#071642;
	border:3px solid #BB9645;
	margin:0 auto;
	width:165px;
	color:#BB9645;
	text-align:center
}
.block-id span{
	font-size:40px;
	margin:30px 0
}
.block-id h2{
	color:#BB9645;
	font-weight:bold;
	line-height:30px;
	font-size:24px;
	margin-top:0;
	margin-bottom:10px
}
.icon-block{
	color:#BB9645;
	font-size:35px;
	margin-top:10px
}
.icon-block h3{
	color:#BB9645
}
.block-tx{
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	background-color:#141414;
	border-radius:2px;
	margin:20px 0 10px;
	overflow:hidden;
	padding:15px;
	border:1px solid #141414
}
.btn{
	border-radius:2px
}
.btn-primary{
	background-color:#071642;
	border:2px solid #4f7bac
}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary,.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success,.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{
	background-color:#BB9645;
	border:2px solid #ccc;
	color:#BB9645
}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{
	background-color:#BB9645
}
.btn-default{
	background-color:#BB9645
}
.btn-success{
	background-color:#BB9645;
	border:2px solid #BB9645
}
.btn-danger{
	background-color:#BB9645;
	border:2px solid #BB9645
}
.txvalues{
	display:inline-block;
	padding:.7em 2em;
	font-size:13px;
	text-transform:uppercase;
	font-weight:100;
	color:#BB9645;
	text-align:center;
	white-space:nowrap;
	vertical-align:baseline;
	border-radius:.25em
}
.txvalues-primary{
	background-color:#082DB2
}
.txvalues-default{
	background-color:#082DB2;
	color:#BB9645
}
.txvalues-success{
	background-color:#082DB2
}
.txvalues-danger{
	background-color:#082DB2
}
.txvalues-normal{
	background-color:transparent;
	text-transform:none;
	color:#BB9645;
	font-size:14px;
	font-weight:normal
}
.progress-bar-info{
	background-color:#141414
}
#footer{
	background-color:#141414;
	color:#BB9645;
	height:51px;
	overflow:hidden
}
#footer a.insight{
	font-size:20px;
	text-decoration:none;
	color:#BB9645
}
#footer a.insight:hover{
	color:#BB9645
}
#footer a.insight small{
	font-size:11px
}
.line-footer{
	border-top:2px dashed #ccc
}
#footer .links{
	color:#6d6d6d;
	font-size:10px
}
#footer .links a{
	color:#6d6d6d
}
#footer .links a.selected{
	color:#6d6d6d;
	font-weight:bold
}
#footer .links a:hover{
	text-decoration:none;
	color:#BB9645
}
.line-bot{
	border-bottom:2px solid #EAEAEA;
	padding:0 0 10px 0
}
.line-mid{
	padding:15px
}
.line-top{
	border-top:1px solid #EAEAEA;
	padding:15px 0 0 0
}
#wrap > .container{
	padding:70px 15px 0
}
#footer > .container{
	padding:auto 15px
}
.code{
	font-size:80%
}
.address{
	font-size:11px
}
.no_matching{
	-moz-border-radius-bottomleft:2px;
	-moz-border-radius-bottomright:2px;
	-webkit-border-bottom-left-radius:2px;
	-webkit-border-bottom-right-radius:2px;
	background-color:#BB9645;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
	border-top:none;
	border:1px solid #64920F;
	padding:10px 20px;
	position:absolute;
	text-align:center;
	top:45px;
	width:300px
}
.fader.ng-enter{
	opacity:0;
	-webkit-transition:opacity 1s;
	-moz-transition:opacity 1s;
	-o-transition:opacity 1s;
	transition:opacity 1s
}
.fader.ng-enter-active{
	opacity:1
}
.tx-bg{
	background-color:#141414;
	left:0;
	min-height:340px;
	position:absolute;
	top:0;
	width:100%;
	z-index:-9999
}
.badge{
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	background-color:#999999;
	border-radius:9px;
	color:#BB9645;
	font-size:12.025px;
	font-weight:bold;
	padding:1px 9px 2px;
	white-space:nowrap
}
.badge:hover{
	color:#BB9645;
	text-decoration:none;
	cursor:pointer
}
.badge-error{
	background-color:#b94a48
}
.badge-error:hover{
	background-color:#953b39
}
.badge-warning{
	background-color:#f89406
}
.badge-warning:hover{
	background-color:#c67605
}
.badge-success{
	background-color:#468847
}
.badge-success:hover{
	background-color:#356635
}
.badge-info{
	background-color:#3a87ad
}
.badge-info:hover{
	background-color:#2d6987
}
.badge-inverse{
	background-color:#141414
}
.badge-inverse:hover{
	background-color:#141414
}
.status .t{
	color:#6d6d6d
}
.status .text-danger{
	background:red
}
.status .text-warning{
	background:yellow;
	color:#141414
}
.btn-copy{
	color:#9b9b9b;
	display:inline-block;
	height:16px;
	width:16px;
	outline:none;
	vertical-align:sub
}
.btn-expand{
	color:#9b9b9b;
	vertical-align:middle
}
.btn-copy:hover,.btn-expand:hover{
	color:#BB9645;
	text-decoration:none
}
.btn-copy{
	background:transparent url('../img/icons/copy.png') center center no-repeat
}
.btn-copy .tooltip{
	display:block;
	margin-left:20px;
	margin-top:-2px;
	opacity:0
}
.btn-copy.zeroclipboard-is-hover{
	color:#BB9645
}
.btn-copy.zeroclipboard-is-active .tooltip{
	opacity:1
}
.tx-id{
	background-color:#141414;
	border:3px solid #141414;
	margin:0 auto;
	width:165px;
	color:#BB9645;
	text-align:center
}
.tx-id span{
	font-size:40px;
	margin:30px 0
}
.page-header{
	margin-top:0
}
.panel{
	margin-bottom:1em
}
.panel-body{
	padding:0.7em;
	word-wrap:break-word;
	background-color: #141414;
}
#home .btn-more{
	border-top:1px solid #6d6d6d;
	margin:30px auto 0;
	text-align:center;
	width:90%
}
#home .btn-more .btn-default{
	margin-top:-23px
}
#powered .powered-text{
	border-top:1px solid #6d6d6d;
	margin:30px auto 0;
	text-align:center;
	width:90%
}
#powered .powered-text small{
	background-color:#141414;
	padding:4px;
	position:relative;
	top:-12px
}
#powered a{
	background-repeat:no-repeat;
	background-position:center center;
	display:inline-block;
	height:80px
}
#powered a.supernet{
	background-image:url('../img/supernet.png');
	background-size:80px;
	width:100%
}
#powered a.nodejs{
	background-image:url('../img/nodejs.png');
	background-size:80px;
	width:30%
}
#powered a.angularjs{
	background-image:url('../img/angularjs.png');
	background-size:50px;
	width:20%
}
#powered a.leveldb{
	background-image:url('../img/leveldb.png');
	background-size:50px;
	width:20%
}
@keyframes "rotateThis"{
	from{
		transform:scale( 1 ) rotate( 0deg );
	}
	to{
		transform:scale( 1 ) rotate( 360deg );
	}
}
@-webkit-keyframes "rotateThis"{
	from{
		-webkit-transform:scale( 1 ) rotate( 0deg );
	}
	to{
		-webkit-transform:scale( 1 ) rotate( 360deg );
	}
}
.icon-rotate{
	animation-name:rotateThis;
	animation-duration:2s;
	animation-iteration-count:infinite;
	animation-timing-function:linear;
	-webkit-animation-name:rotateThis;
	-webkit-animation-duration:2s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:linear
}
.v_highlight{
	margin-bottom:1em;
	padding:1em 0;
	background-color:#141414;
	overflow:hidden;
	color:#BB9645
}
a.v_highlight_more{
	background-color:#141414;
	color:#BB9645
}
.secondary_navbar{
	width:100%;
	background:#141414;
	position:fixed;
	top:64px;
	left:0;
	text-align:center;
	z-index:1000;
	margin:0 auto;
	-moz-box-shadow:0px 1px 4px 0px rgba(0,0,0,0.20);
	-webkit-box-shadow:0px 1px 4px 0px rgba(0,0,0,0.20);
	box-shadow:0px 1px 4px 0px rgba(0,0,0,0.20)
}
.secondary_navbar .container{
	margin:0 auto;
	padding:1.8em 0
}
.secondary_navbar h3,.secondary_navbar p,.secondary_navbar .lead{
	margin:0
}
.secondary_navbar p{
	line-height:1.9em
}
.hide_snavbar{
	border-bottom-right-radius:0.3em;
	border-bottom-left-radius:0.3em;
	position:absolute;
	right:25px;
	padding:5px 10px;
	background:#BB9645;
	-moz-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.20);
	-webkit-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.20);
	box-shadow:0px 2px 3px 0px rgba(0,0,0,0.20)
}
#search-form-mobile{
	margin-top:15px
}
@media (max-width: 991px){
	.status{
		display:none
}
	.navbar-form{
		width:auto
}
	.btn-copy{
		display:none
}
	.col-gray-fixed{
		position:static;
		width:100%;
		margin-top:0;
		padding:0
}
	.m50v{
		margin:15px 0
}
	.block-id span{
		font-size:24px;
		margin:10px 0
}
	.icon-block{
		font-size:initial;
		margin:10px 0
}
	body{
		font-size:12px
}
	h1{
		font-size:26px
}
	h2{
		font-size:22px
}
	h3{
		font-size:18px
}
	.insight{
		font-size:30px
}
	.navbar-default .navbar-nav>li>a{
		padding-left:15px;
		padding-right:15px
}
}
@media (max-width: 767px){
	.navbar-form{
		width:auto
}
	.status{
		display:none
}
	#wrap>.container{
		padding:50px 15px 0
}
	#ngProgress-container{
		top:50px
}
	body{
		font-size:11px
}
	h1{
		font-size:24px
}
	h2{
		font-size:20px
}
	.navbar-default .navbar-brand{
		padding:5px
}
	.insight{
		font-size:26px
}
	.navbar-nav>li>a{
		padding-top:15px;
		padding-bottom:15px
}
	.container{
		padding-left:0;
		padding-right:0
}
	.navbar-default .navbar-toggle{
		margin-top:7px
}
	.navbar{
		min-height:50px
}
	#search{
		color:#BB9645
}
	.txvalues{
		display:block;
		margin:5px;
		padding:0.5em 2em;
		font-size:11px
}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a{
		color:#BB9645
}
	.txvalues{
		display:inline;
		margin:0;
		padding:0;
		font-weight:bold
}
	.txvalues-success{
		background:none;
		color:#BB9645
}
	.txvalues-primary{
		background:none;
		color:#BB9645
}
	.txvalues-default{
		background:none;
		color:#BB9645
}
	.txvalues-danger{
		background:none;
		color:#BB9645
}
	.btn-expand{
		font-size:18px
}
}
@media (min-width: 1200px){
	.col-gray-fixed{
		width:280px
}
	.navbar-form .form-control{
		width:350px
}
}
#brandImg{
	height:45px
}
#brandImgLg{
	width:100%;
}
#intro{
	font-size:20px
}
.subIntro{
	font-size: 16px
}

