*{

top: 0;
margin:0;

}


.exit{

position:fixed;
left:92%;

}

label a {

	color:#fff;
}

.bus{
position:fixed;
top:11%;
left:82%;


}


.ancho{

	width:100%;
	height:18%;
	position: fixed;

}

.paloma{

height: 5%;
    width: 50%;
}

table {
  border-collapse: collapse;
  width: 70%;
  text-align: center;
  margin: auto;
}
thead th{

	text-align: center;
}

.lupa{

position:fixed;
top:11.5%;
left:80.5%;
}



#cuadro{
	width: 100%;
	background: #fff ;
	padding: -50px;
	margin: -40px auto;
	/*border: 3px solid #D8D8D8;*/
}

#buscar{
	width: 300px;
	font-size: 22px;
	color: #fff;
	background: #fff ;
	padding-left: 20px ;
	text-align: center;
	border-radius: 5px;
	padding: 10px;
	margin:10px;
	 }


 i {
    
    color: #595959;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

i:hover{
    color: #ff6600;

}

label a i:hover{
    color: #595959;

}

label a i{
    color: #fff;

}


tr:hover{
    color: #ff6600;

}


.wrapper {	
	margin-top: 80px;
  margin-bottom: 80px;
}

.form-signin {
  max-width: 680px;
  padding: 15px 35px 45px;
  margin: 0 auto;
  background-color: #fff;
  border: 1px solid rgba(0,0,0,0.1);  

	}

		input[type="text"] {
	  margin-bottom: -1px;
	  border-bottom-left-radius: 0;
	  border-bottom-right-radius: 0;
	}
	
.form-photo {
  max-width: 850px;  
}
	
.divleftright {
	float: left;
	width: 50%;
}

@media screen and (max-width: 800px) {
  .divleftright {
    width: 100%; /* The width is 100%, when the viewport is 800px or smaller */
  }
  .form-signin, .form-photo {
  max-width: 380px;
  }
}