Google Map single marker jump issue

Google Map single marker jump issue

HTML

<script src="http://londonescort.se/wp-content/themes/javo-directory/assets/js/google.map.infobubble.js?f42488"></script>
<script src="http://londonescort.se/wp-content/themes/javo-directory/assets/js/gmap3.js?f42488"></script>
<script src="http://maps.googleapis.com/maps/api/js?sensor=false&amp;#038;libraries=places"></script>
<link rel="stylesheet" href="http://londonescort.se/wp-content/plugins/tablepress/css/default.min.css?f42488">
<link rel="stylesheet" href="http://londonescort.se/wp-content/uploads/smile_fonts/Defaults/Defaults.css?f42488">
<div class="javo-archive-header-container">
	<div class="javo-search-map-area"></div>
	<div class="javo-archive-header-search-bar">
				</div>
</div>
<input type='hidden' name='javo-this-term-all-item' value="{&quot;5055&quot;:{&quot;lat&quot;:&quot;51.4941501&quot;,&quot;lng&quot;:&quot;-0.17468529999996463&quot;,&quot;post_id&quot;:5055,&quot;post_title&quot;:&quot;Noel&quot;,&quot;category&quot;:&quot;Brunette&quot;,&quot;permalink&quot;:false,&quot;location&quot;:&quot;South Kensington&quot;,&quot;icon&quot;:&quot;http:\/\/localhost\/londonescort\/www\/wp-content\/uploads\/2015\/04\/Map-Marker-Marker-Outside-Pink1.png&quot;,&quot;address&quot;:&quot;South Kensington&quot;,&quot;phone&quot;:&quot;07952 864575&quot;,&quot;email&quot;:&quot;thesauce@saucylondon.com&quot;,&quot;website&quot;:&quot;http:\/\/www.saucylondon.com\/girls\/noel-london-escorts.htm&quot;},&quot;5043&quot;:{&quot;lat&quot;:&quot;51.4941501&quot;,&quot;lng&quot;:&quot;-0.17468529999996463&quot;,&quot;post_id&quot;:5043,&quot;post_title&quot;:&quot;Fabiana&quot;,&quot;category&quot;:&quot;Brunette&quot;,&quot;permalink&quot;:false,&quot;location&quot;:&quot;South Kensington&quot;,&quot;icon&quot;:&quot;http:\/\/localhost\/londonescort\/www\/wp-content\/uploads\/2015\/04\/Map-Marker-Marker-Outside-Pink1.png&quot;,&quot;address&quot;:&quot;South Kensington&quot;,&quot;phone&quot;:&quot;07952...

CSS

#javo-header-logo {
margin-top: -10px;
margin-left: -24px;
}

.javo-archive-header-search-bar .search-type-a-inner .search-box-inline{display:inline-block !important;}
.javo-navi-bright.navbar-inverse .navbar-nav>.active>a{color:#c8043b !important;}


p {
    color: #000;
}

body {
color: #000000;
font-family: 'Open Sans', sans-serif!important;
} 
h1 {
color: #000000;
} 

h2 {
color: #000000;
} 

h3 {
color: #000000;
} 

h4 {
color: #000000;
} 

h5 {
color: #000000;
} 

.single-item .javo-main-navbar{background-color:#fff !important;}
.single-item #item-detail .javo_detail_slide li.image>i{display:table; margin:0 auto;}

#javo-navibar .navbar-right .javo-navi-mypage-button a img,
#javo-navibar .navbar-right .javo-navi-post-button a span,
#javo-navibar .navbar-right .javo-navi-mylist-button>a>span{border-color:#454545; color:#454545;}

.jv-my-page .top-row{background:#c8043b;}

.search-type-a-wrap .search-type-a-form .search-type-a-inner .search-box-inline .search-a-items{text-transform:capitalize !important;}

.javo-archive-list-excerpt .javo-archive-list-inner-excerpt{word-break:break-word;}

.page .container a{color:#333;}
.page .container a:hover{color: #c8043b;}

.single-item .container a{color:#333;}
.single-item .container a:hover{color: #c8043b;}

.single-post.container a{color:#333;}
.single-post .container a:hover{color: #c8043b;}

.footer-background-wrap .col-md-3 a:hover{color:#c8043b !important;}

.search-type-a-wrap .search-box-inline .jv-search-location-input{ text-transform: capitalize !important;}

.widgets-wraps .widget_posts_wrap .latest-posts .col-md-12 a span{display:none}

.siderbar-inner .widgets-wraps .widget_posts_wrap .latest-posts .col-md-12 h3 a{color:#000!important;}
.siderbar-inner .widgets-wraps .widget_posts_wrap .latest-posts .col-md-12 h3 a:hover{color:#c8043b!important;}
.siderbar-inner .widgets-wraps .widget_posts_wrap .latest-posts .col-md-12 a span{color:#000 !important;}

.footer-background-wrap .widgets-wraps...

JavaScript

var myList=0;
var mainPos=0;
var groupLtdLnt='';
var marker_id_default='';

jQuery( function($){

	var javo_search_func = {
		/*****************************************
		**
		** Variables
		**
		*****************************************/
		el					: $('.javo-search-map-area')
		, distance_unit		: $('[javo-map-distance-unit]').val()
		, distance			: $('[javo-map-distance-unit]').val() == 'mile' ? 1609.344 : 1000
		, distance_max		: $('[javo-map-distance-max]').val()
		, ob_ib				: null
		, markers			: null
		, bound				: new google.maps.LatLngBounds()
		, options:{
			/* InfoBubble Option */
			info_bubble:{
				minWidth:362
				, minHeight:180
				, overflow:true
				, shadowStyle: 1
				, padding: 5
				, borderRadius: 10
				, arrowSize: 20
				, borderWidth: 1
				, disableAutoPan: false
				, hideCloseButton: false
				, arrowPosition: 50
				, arrowStyle: 0
			
				 
				
			}
			/* Display Ratings */
			, raty:{
				starOff: 'star-off-s.png'
				, starOn: ' echo JAVO_IMG_DIR?>/star-on-s.png'
				, starHalf: '<?php echo JAVO_IMG_DIR?>/star-half-s.png'
				, half: true
				, readOnly: true
			}
			/* Map */
			, map_init:{
				map:{
					options:{
						center: new google.maps.LatLng(0, 0)
						, mapTypeControl	: false
						//,draggable: false
						//, scrollwheel: false
					}
				}
				, panel:{
					options:{
						content	:"<div class='btn-group'><a class='btn btn-default active' data-map-move-allow><i class='fa fa-unlock'></i></a></div>"
						,right	: true
						, middle: true
						
					}
				}
				, marker:{
					events:{}
					, cluster:{
						radius:100
						, 0:{ content:'<div class="javo-map-cluster admin-color-setting">CLUSTER_COUNT</div>', width:52, height:52,  color: '#00FF00' }
						, events:{}
					}
				}
			}
			/* Map Style & P.O.I InfoBox Delete */
			, map_style:[
				{
					featureType: "poi",
					elementType: "labels",
					stylers: [
						{ visibility: "off"...