
/** ADD YOUR AWESOME CODES HERE **/

.imgshadow {
    
	filter: drop-shadow(0 0 10px rgba(0, 0, 0, .8))
}

.imgshadow1 {
    
	filter: drop-shadow(0 0 10px rgba(240, 240, 240, .8))
}

.hovershadow1:hover {
    
	filter: drop-shadow(0 0 30px rgba(0, 0, 0, .8))

}

.hovershadow:hover {
    
	filter: drop-shadow(0 0 30px rgb(240, 240, 240))	

}

.hovershadow2:hover {
    
	border: 1px solid;
	
	filter: drop-shadow(0 0 30px rgb(240, 240, 240));
	
}



.customer-box{
	background: #f6f6f6;
	border: 1px solid;
}

.customer-box .nav-tabs{
	border-bottom: none;
	padding: 20px;
	background: #f6f6f6;
}

.customer-box .nav-tabs > li > a.active{
	border: none;
	background: #eea412;
	color: #fff;
	border-radius: 0px;
}

.customer-box .nav-tabs > li > a{
	border-radius: 0px;
	border: 0px;
	background: #2d3032;
	color: #ffffff;
	padding: 10px 25px;
	font-size: 18px;
	display: block;
}

.customer-box .nav-tabs > li > a:hover{
	background: #eea412;
	color: #ffffff;
	border: 0px;
}

.customer-box .tab-content{
	padding: 20px;
}

.for-pwd{
	margin-left: 20px;
}

.customer-box .tab-content .form-group .form-control{
	background-color: #fff;
	margin-bottom: 30px;
	border: 1px solid #ebebeb;
	box-sizing: border-box;
	color: #bcbcbc;
	font-size: 16px;
	outline: 0 none;
	padding: 10px 25px;
	height: 55px;
	resize: none;
	box-shadow: none !important;
	width: 100%;
}

.tablaMapa {
	width: 100%;
    text-align: center;
	border: 1px solid black;
    
  }

.text_justify {
	text-align: justify;
}

.text_center {
	text-align: center;
}
 
.text_left {
	text-align: left;
}

.text_right {
	text-align: right;
}


.tablaMapa td {
	
	border: 1px solid black;
    
  }

.tablaMapa th {
	
	border: 1px solid black;
    
  }
  
.tablaMapa tr:nth-child(even) {
	background-color: #D6EEEE;
  }

.tablaMapa label{  			
	margin-top: 1px;
	margin-bottom: 1px;    
    margin-left: 5px;    
    height: 20px;
	float: left;
  }

.cabecera {
	line-height : 25px;	
	
}

.espaciado {
	line-height : 25px;
}

section {
	display: flex;
	width: 100%;
	height: 800px;
}

section img {
	width: 0px;
	flex-grow: 1;
	object-fit: cover;
	opacity: .8;
	transition: .5s ease;
}

section img:hover {
	cursor: crosshair;
    width: 800px;
    opacity: 1;
	filter: contrast(120%);
}
