.mapplic-pin.custom-pin {
	margin-left: -40px;
	margin-top: -15px;
	line-height: 30px;
	width: 80px;
	height: 30px;
	opacity: 0!important;
}

/*map_a*/
#mapplic_a .mapplic-zoom-buttons {
	box-shadow: none;
	bottom: unset;
	left: unset;
	
	margin: 50px 50px 0 0;
	right: 0;
	top: 0;
}
#mapplic_a .mapplic-clear-button {
	box-shadow: none;
	bottom: unset;
	left: unset;
	
	margin: 110px 50px 0 0;
	right: 0;
	top: 0;
}
@media only screen and (max-width: 1199px) and (min-width: 960px){
	#mapplic_a .mapplic-zoom-buttons {
		margin: 80px 80px 0 0;
	}
	#mapplic_a .mapplic-clear-button {
		margin: 140px 80px 0 0;
	}
}
@media only screen and (max-width: 959px) and (min-width: 768px){
	#mapplic_a .mapplic-zoom-buttons {
		margin: 63px 63px 0 0;
	}
	#mapplic_a .mapplic-clear-button {
		margin: 123px 63px 0 0;
	}
}
@media only screen and (max-width: 767px) and (min-width: 480px){
	#mapplic_a .mapplic-zoom-buttons {
		margin: 37px 37px 0 0;
	}
	#mapplic_a .mapplic-clear-button {
		margin: 97px 37px 0 0;
	}
}
@media only screen and (max-width: 479px) and (min-width: 320px){
	#mapplic_a .mapplic-zoom-buttons {
		margin: 8% 8% 0 0;
	}
	#mapplic_a .mapplic-clear-button {
		margin: 10% 8% 0 0;
	}
}

#mapplic_a .mapplic-custom-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}
#mapplic_a .mapplic-custom-top img {
	width: 100%;
}

#mapplic_a .mapplic-custom-bottom {
	position: absolute;
	bottom: 0;
	text-align: center;
	width: 90px;
	left: 50%;
}
#mapplic_a .mapplic-custom-bottom a {
	position: relative;
	left: -50%;
	display: inline-block;
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.06);
}
#mapplic_a .mapplic-custom-bottom img {
	width: 90px;
}

#mapplic_a .mapplic-button {
	background-color: #06b0b4;
}
#mapplic_a .mapplic-zoom-buttons .mapplic-disabled {
	background-color: #bdc1c0;
}

#mapplic_a .mapplic-button .mapplic-icon {
	fill: #fff;
}



/*map_b*/
#mapplic_b .mapplic-zoom-buttons {
	box-shadow: none;
	bottom: unset;
	left: unset;
	
	margin: 50px 50px 0 0;
	right: 0;
	top: 0;
}
#mapplic_b .mapplic-clear-button {
	box-shadow: none;
	bottom: unset;
	left: unset;
	
	margin: 110px 50px 0 0;
	right: 0;
	top: 0;
}
@media only screen and (max-width: 1199px) and (min-width: 960px){
	#mapplic_b .mapplic-zoom-buttons {
		margin: 80px 80px 0 0;
	}
	#mapplic_b .mapplic-clear-button {
		margin: 140px 80px 0 0;
	}
}
@media only screen and (max-width: 959px) and (min-width: 768px){
	#mapplic_b .mapplic-zoom-buttons {
		margin: 63px 63px 0 0;
	}
	#mapplic_b .mapplic-clear-button {
		margin: 123px 63px 0 0;
	}
}
@media only screen and (max-width: 767px) and (min-width: 480px){
	#mapplic_b .mapplic-zoom-buttons {
		margin: 37px 37px 0 0;
	}
	#mapplic_b .mapplic-clear-button {
		margin: 97px 37px 0 0;
	}
}
@media only screen and (max-width: 479px) and (min-width: 320px){
	#mapplic_b .mapplic-zoom-buttons {
		margin: 8% 8% 0 0;
	}
	#mapplic_b .mapplic-clear-button {
		margin: 10% 8% 0 0;
	}
}

#mapplic_b .mapplic-custom-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}
#mapplic_b .mapplic-custom-top img {
	width: 100%;
}

#mapplic_b .mapplic-custom-bottom {
	position: absolute;
	bottom: 0;
	text-align: center;
	width: 90px;
	left: 50%;
}
#mapplic_b .mapplic-custom-bottom a {
	position: relative;
	left: -50%;
	display: inline-block;
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.06);
}
#mapplic_b .mapplic-custom-bottom img {
	width: 90px;
}

#mapplic_b .mapplic-button {
	background-color: #e9af62;
}
#mapplic_b .mapplic-zoom-buttons .mapplic-disabled {
	background-color: #bdc1c0;
}

#mapplic_b .mapplic-button .mapplic-icon {
	fill: #fff;
}



/*map_c*/
#mapplic_c .mapplic-zoom-buttons {
	box-shadow: none;
	bottom: unset;
	left: unset;
	
	margin: 50px 50px 0 0;
	right: 0;
	top: 0;
}
#mapplic_c .mapplic-clear-button {
	box-shadow: none;
	bottom: unset;
	left: unset;
	
	margin: 110px 50px 0 0;
	right: 0;
	top: 0;
}
@media only screen and (max-width: 1199px) and (min-width: 960px){
	#mapplic_c .mapplic-zoom-buttons {
		margin: 80px 80px 0 0;
	}
	#mapplic_c .mapplic-clear-button {
		margin: 140px 80px 0 0;
	}
}
@media only screen and (max-width: 959px) and (min-width: 768px){
	#mapplic_c .mapplic-zoom-buttons {
		margin: 63px 63px 0 0;
	}
	#mapplic_c .mapplic-clear-button {
		margin: 123px 63px 0 0;
	}
}
@media only screen and (max-width: 767px) and (min-width: 480px){
	#mapplic_c .mapplic-zoom-buttons {
		margin: 37px 37px 0 0;
	}
	#mapplic_c .mapplic-clear-button {
		margin: 97px 37px 0 0;
	}
}
@media only screen and (max-width: 479px) and (min-width: 320px){
	#mapplic_c .mapplic-zoom-buttons {
		margin: 8% 8% 0 0;
	}
	#mapplic_c .mapplic-clear-button {
		margin: 10% 8% 0 0;
	}
}

#mapplic_c .mapplic-custom-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}
#mapplic_c .mapplic-custom-top img {
	width: 100%;
}

#mapplic_c .mapplic-custom-bottom {
	position: absolute;
	bottom: 0;
	text-align: center;
	width: 90px;
	left: 50%;
}
#mapplic_c .mapplic-custom-bottom a {
	position: relative;
	left: -50%;
	display: inline-block;
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.06);
}
#mapplic_c .mapplic-custom-bottom img {
	width: 90px;
}

#mapplic_c .mapplic-button {
	background-color: #b5d45f;
}
#mapplic_c .mapplic-zoom-buttons .mapplic-disabled {
	background-color: #bdc1c0;
}

#mapplic_c .mapplic-button .mapplic-icon {
	fill: #fff;
}



/*map_d*/
#mapplic_d .mapplic-zoom-buttons {
	box-shadow: none;
	bottom: unset;
	left: unset;
	
	margin: 50px 50px 0 0;
	right: 0;
	top: 0;
}
#mapplic_d .mapplic-clear-button {
	box-shadow: none;
	bottom: unset;
	left: unset;
	
	margin: 110px 50px 0 0;
	right: 0;
	top: 0;
}
@media only screen and (max-width: 1199px) and (min-width: 960px){
	#mapplic_d .mapplic-zoom-buttons {
		margin: 80px 80px 0 0;
	}
	#mapplic_d .mapplic-clear-button {
		margin: 140px 80px 0 0;
	}
}
@media only screen and (max-width: 959px) and (min-width: 768px){
	#mapplic_d .mapplic-zoom-buttons {
		margin: 63px 63px 0 0;
	}
	#mapplic_d .mapplic-clear-button {
		margin: 123px 63px 0 0;
	}
}
@media only screen and (max-width: 767px) and (min-width: 480px){
	#mapplic_d .mapplic-zoom-buttons {
		margin: 37px 37px 0 0;
	}
	#mapplic_d .mapplic-clear-button {
		margin: 97px 37px 0 0;
	}
}
@media only screen and (max-width: 479px) and (min-width: 320px){
	#mapplic_d .mapplic-zoom-buttons {
		margin: 8% 8% 0 0;
	}
	#mapplic_d .mapplic-clear-button {
		margin: 10% 8% 0 0;
	}
}

#mapplic_d .mapplic-custom-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}
#mapplic_d .mapplic-custom-top img {
	width: 100%;
}

#mapplic_d .mapplic-custom-bottom {
	position: absolute;
	bottom: 0;
	text-align: center;
	width: 90px;
	left: 50%;
}
#mapplic_d .mapplic-custom-bottom a {
	position: relative;
	left: -50%;
	display: inline-block;
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.06);
}
#mapplic_d .mapplic-custom-bottom img {
	width: 90px;
}

#mapplic_d .mapplic-button {
	background-color: #1fa4be;
}
#mapplic_d .mapplic-zoom-buttons .mapplic-disabled {
	background-color: #bdc1c0;
}

#mapplic_d .mapplic-button .mapplic-icon {
	fill: #fff;
}
