@font-face {font-family: androidnation ;src: url(' ../fonts/androidnation.ttf' ) format("truetype");}
@font-face {font-family: androidnation_b ;src: url(' ../fonts/androidnation_b.ttf' ) format("truetype");}
@font-face {font-family: androidnation_i ;src: url(' ../fonts/androidnation_i.ttf' ) format("truetype");}
@font-face {font-family: AndromedaTV ;src: url(' ../fonts/AndromedaTV.TTF' ) format("truetype");}
@font-face {font-family: DigiGraphics ;src: url(' ../fonts/ DigiGraphics.ttf' ) format("truetype");}
@font-face {font-family: Digitall ;src: url(' ../fonts/Digitall.ttf' ) format("truetype");}
@font-face {font-family: DigitMono ;src: url(' ../fonts/DigitMono.ttf' ) format("truetype");}
@font-face {font-family: hyperion ;src: url(' ../fonts/hyperion.ttf' ) format("truetype");}
@font-face {font-family: Insanehours ;src: url(' ../fonts/Insanehours.ttf' ) format("truetype");}
@font-face {font-family: Itme ;src: url(' ../fonts/Itme.ttf' ) format("truetype");}
@font-face {font-family: marspolice ;src: url(' ../fonts/marspolice.ttf' ) format("truetype");}
@font-face {font-family: marspolice_i ;src: url(' ../fonts/marspolice_i.ttf' ) format("truetype");}
@font-face {font-family: OperationalAmplifier ;src: url(' ../fonts/OperationalAmplifier.ttf' ) format("truetype");}
@font-face {font-family: PillPopper ;src: url(' ../fonts/PillPopper.TTF' ) format("truetype");}
@font-face {font-family: PROJECTS ;src: url(' ../fonts/PROJECTS.TTF' ) format("truetype");}
@font-face {font-family: Prototype ;
			src: url(' ../fonts/Prototype.ttf' ) format("truetype");
			}
@font-face {font-family: RabidScience ;src: url(' ../fonts/Rabid Science.ttf' ) format("truetype");}
@font-face {font-family: SeizedFuture A ;src: url(' ../fonts/Seized Future A.ttf' ) format("truetype");}
@font-face {font-family: SeizedFuture ;src: url(' ../fonts/Seized Future.ttf' ) format("truetype");}
@font-face {font-family: SeizedX-S ;src: url(' ../fonts/Seized X-S.ttf' ) format("truetype");}
@font-face {font-family: spaceage ;src: url(' ../fonts/space age.ttf' ) format("truetype");}
@font-face {font-family: spacejunkXL ;src: url(' ../fonts/spacejunkXL.ttf' ) format("truetype");}
@font-face {font-family: UNIONCIT ;src: url(' ../fonts/UNIONCIT.ttf' ) format("truetype");}
@font-face {font-family: GOODTIME ;src: url(' ../fonts/GOODTIME.ttf' ) format("truetype");}
@font-face {font-family: PIRULEN ;src: url(' ../fonts/pirulen.ttf' ) format("truetype");}
@font-face {font-family: EVILG ;src: url(' ../fonts/evilgeniusbb_reg.ttf' ) format("truetype");}

.main-container{z-index:1;margin-bottom:120px}
.table-data{cursor:pointer;z-index: 2}
.table-data .table-header-row th{text-align:center;  background-color: #f5f5f5; border-top:#222222 solid 1px}
.table-data td{text-align:center;z-index: 2}
.table-buttons p{float:left;margin-top:10px}
.userContainer{min-width:160px}
.userContainer .dropdown-menu {right:0px;left:auto;text-align:left}
.userContainer .userMain{width:65%;text-align:left}
.userContainer .userDrop{width:10%}
.table-data tr{overflow:auto;height:10px}
.row-label{margin-left:0px}
.form-label{margin-left:3px;margin-bottom:3px}

.red-background{
	background-color: #da4f49;
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: linear-gradient(top, #ee5f5b, #bd362f);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.modal{
	width:900px;
	margin-left:-450px;
  display:none;
  position: absolute;
  max-height:5000px;
}

.modal-main{
	margin:10px
}


.container {
  /*width: 940px;*/
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
}

.explainURL{
	position:relative;
	top:4px;
	font-size:1.3em;
	text-align:center
}

.marginContainer{
	margin: 20px 0px 20px 0px
}
.explainURL li{
	cursor:default;
	list-style:none;
	display:inline;
	border:1px solid #BBB;
	margin:2px;
	padding:2px
}

.explainURL li:hover{
	margin:1px;
	border:2px solid #888;

}

.login-header{
	
	right:0px;	
}
.userSub{
	float:right;padding:5px 15px 0px 15px
}

body{
	  background-image: url(../img/background.jpg);
	  background-repeat:no-repeat;
	  background-position:center;
	  background-attachment:fixed;
}

.navbar-fixed-top, body .container header h2, body header h1{
		font-family: PIRULEN, verdana, helvetica, sans-serif;
		font-size:	1.3em
}


	
.navbar-fixed-top ul{
	color:#efefef
}		
.navbar-fixed-top .brand{

		padding-right: 0;
  		padding-left: 0;
		color:rgba(0,0,0,0.97);
		text-shadow: 0px 1px 1px #555;
		-webkit-transition: all .1s ease-out; 
   		-moz-transition: all .1s ease-out; 
   		-o-transition: all .1s ease-out; 
   		transition: all .1s ease-out; 
}
@media(min-width:0px) and (max-width: 1199px){
	.navbar-fixed-top .brand{
			font-size:.99em;
	}
	
		.pagination li,.pagination li a{
		width:1em;
		padding:1px;
		font-size:1em
	}
}


@media(min-width:0px) and (max-width: 768px){
	#chart_div,#boxTotal{
		display:none
	}
	.pagination li.pageTurn{
		display:none
	}
	.pagination{
		min-width:300px
	}
	.hideMobile{
		display:none
	}
	.input-xlarge{
		width:294px;
		margin-top:5px
	}
}

.navbar-fixed-top .brand:hover{
		font-weight:bold;
		color:rgba(255,255,255,0.99);
		text-shadow: 0 0 10px #BCBCFF;
}

._results{
		min-height:35px;
		margin-bottom:10px		
}
.restOperators{
	width:20px
}
.restOperator{
	width:150px
}
.pageControls{
	margin:5px;
	text-align:center
}

div.pNum{
	max-width:28px;
	max-height:18px;
	overflow:hidden
}

.pageControls ul li a{
	width:25px;
}
.groupName:hover{
	background-color:#ECECEC
}
.btn_look{

  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 13px;
  line-height: 18px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #ccc;
  border-bottom-color: #bbb;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  *margin-left: .3em;

}

.formField{
	display:inline;

	min-width:100px
}

.thumb{

	height:100px;
  	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
  	border-radius: 10px;
	
}

.scrollbar,.track{

 	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
  	border-radius: 10px;
}
.jqplot-data-label{color:white}
#boxList { overflow-y:scroll }
#boxList .viewport { width: 600px; height: 600px; overflow: hidden; position: relative; }
#boxList .overview { list-style: none; position: absolute; left: 0; top: 0; }
#boxList .thumb .end,
#boxList .thumb { background-color: #003D5D; }
#boxList .scrollbar { position: relative; float: right; width: 15px; }
#boxList .track { background-color: #D8EEFD; height: 100%; width:13px; position: relative; padding: 0 1px; }
#boxList .thumb { height: 20px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#boxList .thumb .end { overflow: hidden; height: 5px; width: 13px; }
#boxList .disable{ display: none; }