/*---- Preloader ----*/
.preloader {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: #fff;
    z-index:99999999;
}
.spinner {
    top: 50%;
}
.spinner {
    position: absolute;
    width: 45px;
    height: 45px;
    left: 50%;
    margin: -22px 0 0 -22px;
    cursor: wait; 
    border-radius: 50%;
    border: 1px solid;
    border-color: #ddd #ddd #777 #777;
    animation: spinner .8s infinite cubic-bezier(0.445,.05,.55,.95);
    -moz-animation: spinner .8s infinite cubic-bezier(0.445,.05,.55,.95);
    -webkit-animation: spinner .8s infinite cubic-bezier(0.445,.05,.55,.95);
}
@keyframes spinner {
    0% { -moz-transform: rotate(0deg); }
    100% { -moz-transform: rotate(360deg); }
}
@-moz-keyframes spinner {
    0% { -moz-transform: rotate(0deg); }
    100% { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes spinner {
    0% { -webkit-transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); }
} 
.preloader-logo {
	position: absolute; 
    width: 120px;
    left: 50%;
    top: 50%;
    margin: -70px 0 0 -57px;
    cursor: wait; 
    opacity: .9;
}  

/*---- Clients ----*/
#jssor_12{
    position: relative; 
    top: 0px; 
    width: 100%; 
    height: 200px;
    overflow: hidden;
    visibility: hidden;
}
#clientsblas{
    cursor: move;
    position: relative;
    top: 0px;
    width: 100%; 
    height: 200px;
    overflow: hidden;
}
#slider1_container {
	position:relative;
	overflow: hidden;
	height: 200px;
	width: 100%;
}

.logoslides {
	cursor: move;
	position:relative;
	top: 0px;
	height: 200px;
	width: 100%;
}
.logoslides img {
    width: 200px;
    height: 200px;
	opacity: .2;
}
.logoslides img:hover {
	opacity: 1;
  
}


/* ==== 20) Google Map ==== */

#map {
	width: 100%;
	height: 400px;
    cursor: pointer;
}
#mapa .capa-anti-eventos {
    background-color: rgba(0, 0, 0, 0.5);
    background-image: url(../images/assets/dot-pattern.png);
	background-repeat:space;
	width: 100%;
	height: 400px;
    position: absolute;
    cursor: pointer;
}

