/* Sticky footer styles
-------------------------------------------------- */
html,
body {
  /* Margin bottom by footer height */
  color:#333333; 
  background: url('../images/bg.png') #FFF;
  height:90%;
   display:block;
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 40px;
  font-size:25px;
  float:left;
  margin-top:10px;
}

.footer .container p {
  margin: 10px 0;
  border:1px solid;
}

.mtop{
    margin-top: 10px;
}
.nw {
    white-space: nowrap;
}
.aw{
    width: auto;
}
.nav-tabs{
    margin-bottom: 20px;
}

.table .thumbnail{
    margin: 0;
}

.panel-footer .pagination {
    margin: 0;
}

.page-header {
    margin-top: 0;
    padding-bottom: 0;
}
.page-header h1 {
    margin-top: 0;
	border:0px;
	text-align:center;
}

.right{
	float:right;
}
.oxa {
    overflow-x: auto;
}
.panel .oxa {
    margin: -1px;
}
.oxa .table{
    margin-bottom: 0;
}
.panel .oxa .table thead tr:first-child th {
    border-bottom: 0;
}
#map{
	display:block;
    height: 100%;
    width: 100%;
 	float:left;
}

.peta{
  display:block;
  height: 100%;
  color:black;
  padding:0 0 0 10px;
}

.chart{
	height:50%;
	width:100%;
	float:left;
	overflow:auto;
	background:#FFFFFF;
}

.bbsvideo{
height:50%;
width:100%;
background:#000;
float:left;
border:1px solid;
}

.navbar{
	background:#337AB7;
	color:#FFFFFF;
}

.navbar .navbar-header a{
	color:#FFFFFF;
}

.navbar .navbar-header a:hover{
	color:#FFFFFF;
}

.clear{
	clear:both;
}

.graph{
	margin:30px 0 0 0;
}

.boxopt{
	width:100%;
	float:left;
}

.gratitle{
	width:100%;
	height:30;
	float:left;
	border:1px solid;
	padding:10px;
	background:#337AB7;
	color:#FFFFFF;
	text-align:left;
	margin:30px 0 0 0;
}