.btnVideo{
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	color:#fff;
	background-color:transparent; 
	border: 1px solid #fff;
}

.btnVideo:hover{
	background-color: #FF4D00;
	color: white;
}

.closeVideo{
	background-color: transparent;
	border: none;
}
.fa-close{
	color: white;
}
.aservicios{
	color:white;
}

.aservicios:hover{
	color: #FF4D00;
}

.modal-dialog {
      max-width: 800px;
      max-height: 200px
      margin: 30px auto;
  }



.modal-body {
  position:relative;
  padding:0px;
}
.close {
  position:absolute;
  right:-30px;
  top:0;
  z-index:999;
  font-size:2rem;
  font-weight: normal;
  color:#fff;
  opacity:1;
}

.imgMap:hover{
	-webkit-transform:scale(1.25);
	-moz-transform:scale(1.25);
	-ms-transform:scale(1.25);
	-o-transform:scale(1.25);
	transform:scale(1.25);

}

.img-contenedor:hover{
	color: rgba(255, 255, 255, 1) !important;
  box-shadow: 0 4px 16px rgba(0, 71, 186, 1);
  transition: all 0.2s ease;
}

.img-contenedor img {
    -webkit-transition:all .9s ease; /* Safari y Chrome */
    -moz-transition:all .9s ease; /* Firefox */
    -o-transition:all .9s ease; /* IE 9 */
    -ms-transition:all .9s ease; /* Opera */
    width:100%;
}

.img-contenedor:hover img {

    -webkit-transform:scale(1.25);
    -moz-transform:scale(1.25);
    -ms-transform:scale(1.25);
    -o-transform:scale(1.25);
    transform:scale(1.25);
}



.img-contenedor,.img-contenedor2,.img-contenedor3 {/*Ancho y altura son modificables al requerimiento de cada uno*/
    
    overflow:hidden;
}


.der{
	opacity: .5;
}

@media (max-width: 768px){

	.navbar{
		/*background-color: red;*/
		height: 60px;
	}

	.navbar-header{
		margin-top: 4px;
	}
	.logo{
		margin-left: 5px;
	}

	.iconMenu{
		display: block;
	}
}

