/* 
* jLocator: default preview
*/
#jlocator{
	width: 100%;
	float: left;
}

#jlocator > .panel{
	width: 38%;	
	float: left;
	margin-right:2%;
}
.pagingResuktss{ display:none !important;}

#jlocator .map{
	width: 60%;
	height: 560px;
	float: right;
	background-color: #A5BFDD;
}

#jlocator .no-results p{
	text-align: center;
	padding: 20px 0;
}

#jlocator .hidden{
	display: none;
}

/* 
* controls 
*/
#jlocator .controls{
	background: url(../../images/texture.png) repeat 0 0 #000;
	width: 100%;
	padding: 13px 17px;
	
	
	
}

/*
* filters
*/
#jlocator .autocomplete{
	display: block;
	float: left;
	text-indent: 5px;
	width: 150px;
	height: 22px;
	border: 1px solid #ddd;
	margin: 5px 20px 5px 0;
}

/* 
* stores
*/
#jlocator .stores{
	overflow: auto;
	height: 560px;
}

#jlocator .store{
	cursor: pointer;
}

#jlocator .store:hover{
	background-color: #fff;
	color:#333;
}

#jlocator .store:hover .title{
	
	color:#d62750;
}

#jlocator .active{
	background-color: #d62750;
}

#jlocator .active .title {

color: #fff;
}
#jlocator .active{
color: #fff;
	
}

#jlocator .store p{
	padding: 12px 17px;
	margin: 0;
	border-bottom: 1px dashed #000;	
	
}

#jlocator .title{
	
	font-size: 13px;
	line-height: 13px;
	color: #d62750;
}

#jlocator .tags{
	color: #7F4F24;
	display:none;
}


/* 
* info window 
*/
#jlocator .info-window .store p{
	border: 0px;
	font-size: 11px;
}

#jlocator .info-window .store:hover,
#jlocator .info-window .active{
	background-color: #fff;
}


/* 
* flags 
*/
#jlocator .country{
	padding-right: 20px;
}

#jlocator  .us{
	background: url('../img/flags/small/us.png') no-repeat right center;	
}

#jlocator  .es{
	background: url('../img/flags/small/es.png') no-repeat right center;
}

#jlocator  .it{
	background: url('../img/flags/small/it.png') no-repeat right center;
}

#jlocator  .ru{
	background: url('../img/flags/small/ru.png') no-repeat right center;
}

#jlocator  .gb{
	background: url('../img/flags/small/gb.png') no-repeat right center;
}

#jlocator  .au{
	background: url('../img/flags/small/au.png') no-repeat right center;
}

#jlocator  .fr{
	background: url('../img/flags/small/fr.png') no-repeat right center;
}


/**
* directions
*/ 
.directions label{
	color: #1E87AA;
	background: url('../img/icons/directions.png') no-repeat 0% 50%;
	padding-left: 10px;
	cursor: help;
}

.directions input{
	border: 1px solid #aaa;
    height: 1.16em;
    width: 200px;
	margin-left: 10px;
}

.info-window .directions{
	display: none;
}

/**
* search within radius
*/
#jlocator .search-within-radius .drop-down{
	margin-right: 5px;
}

#jlocator  .search-within-radius .autocomplete{
	width: 130px;
	margin-right: 5px;
}

#jlocator  .search-within-radius .distance{
	margin-top: 6px;
}
