
#map-container {
    padding: 6px;
    border-width: 0px;
    border-style: solid;
   	border-color: #ccc;
    width: 98%;
    height: 100%;
  
}
.map_info_box{
	height: 220px;
	width: 255px;
	-moz-overflow-y: scroll;
	overflow-x: hidden;
}

.map_info_box_span{
	margin: 0px;
	padding:0px;
}

.loadingMessage{
	background-image: url('../../gate/images/loading.gif');
  	 background-repeat: no-repeat; 
     background-position: center;
  	 width:500px;
  	 min-height:100%;
  	 height:auto;
  	 margin:0 auto;
  	 z-index:1000;
}
.comp_map_title{
    color: #78A914;
	font-size: 16px;
	font-weight: bold;
}
.map_refine_results{
    margin-left: 5px;
    width: 120%;       
}
.map_refine_title{
    margin-left: 10px;
}
.current_refined_res{
    display: none;
}
#left_map_options{
	
	padding-top: 5px;
	
    margin-top: 5px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;  
    width: 40%;
    height: 269px;
}
#right_map_options{    
	margin-top: 0px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;  
    float: right;
    width: 51%;
    height: 223px;
    
}
.sector_titles{
vertical-align: middle;
}
.search_mapCompany{
height: 23px;
}
.search_map_box{
	text-align: right;
	
	height: 20px;
}
.map_search{
    border: 1px solid #535353;
	font-size: 16px;
	padding: 0 3px;
	height: 26px;
	width: 100%; 
	vertical-align: middle;
	margin-bottom: 0px;
}
.marker_box{    
   	vertical-align: middle;
  	width: 20px;
  	text-align: right;
}
.marker_middle_box{
   width: 30px;
   vertical-align: top;
}
#no_results{
	float: left;
	color: red;
}
.result_warning_map{
	color: black;
	border:1px solid #cccccc;
	padding: 10%;
	height: 50%;
	width: 100%;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;  
}
.mapButtonMedium{
	
}