.map-wrap{
	position:relative;
	margin:0 auto;
	max-width:100%
}
.map-wrap .btn{
	margin-top:1.5em;
}

.map-layers {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
}
.map-layers div{
	position:absolute;
	background-color:rgba(255,255,255,0);
	cursor:pointer;
	visibility:visible;
	-webkit-transition:all .15s ease-in-out;
	transition:all .15s ease-in-out;    
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
-webkit-box-align:center;
    -ms-flex-align:center;
        align-items:center;
-webkit-box-pack:center;
    -ms-flex-pack:center;
        justify-content:center;	
}
.map-layers div:hover{
	background-color:rgba(255,255,255,.3);
}
