*{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}



aside{ position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       z-index: 3;
       font-family: "Montserrat";
       color: #fff}

.header-top{ width: 100%;}

.navegacion{ width: 100%;
			 position: relative;}

/* iconoooo */

.navegacion-icono{ width: 40px;
                   height: 40px;
                   position: absolute;
                   top: 0;
                   left: 0;}


.navegacion-icono .icon-search{ font-size: 15px;
                                color: #ff0000;
                                line-height: 40px;
                                padding: 0px 10px 0px 10px}




/* inputtttt */                   
 input[type="searchh"]{
  width: 100%;
  height: 40px;
  border: none;
  background-color: #fff;
  outline:none;
  font-family: "Montserrat";
  color:#222;
  font-size: 14px;
  line-height: 40px;
  padding: 0px 0px 0px 40px;
border: 1px solid#ddd}


.search{ width: 100%;
	     background: #fff;
	     height: 500px;
	     overflow-x: hidden;
	     display: none;
	     padding: 10px;
       border: 1px solid#ddd
	     }


.search-table{ width: 100%}



tbody tr td a{
	text-decoration: none;
	font-size: 14px;
	font-family: "Montserrat";
	color: #333;
	display: block;
	width: 100%;
	height: 100%;
	border-bottom: 2px solid#efefef;
	padding: 10px 0px 10px 10px
}

tbody tr td a:hover{color: #ff0000}

.search::-webkit-scrollbar{ 
	background:rgba(0,0,0,0);  
}

.search::-webkit-scrollbar-button{
 	background:#444;  
}

.search::-webkit-scrollbar-thumb{ 
	background:#222; 
}

.dataTables_length,
.dataTables_filter,
.dataTables_info,
.dataTables_paginate {
	display: none;
}



@media screen and (max-width: 1000px){




}


@media screen and (max-width: 900px){






}




@media screen and (max-width: 600px){




}