@charset "utf-8";
/* CSS Document */

/* 	-----------------------------------------------------
	------------------- General Styles ------------------
	----------------------------------------------------- */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main {display:block;}
audio, canvas, video {display:inline-block; *display:inline; *zoom:1;}
audio:not([controls]) {display:none;}
	
* {margin:0; padding:0; outline:none;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd,  fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%; background:transparent;}

blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after,  {content:''; content:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse; border-spacing:0;}
a, a:hover, a:active, a:focus {outline:none; outline-style:none; outline-width:0;}

button, html input[type="button"], input[type="reset"], input[type="submit"] {cursor:pointer; -webkit-appearance:button;}
label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] {cursor:pointer;}
input[type="search"] {-webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; -webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {-webkit-appearance:none;}
textarea {overflow:auto; vertical-align:top;}

body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#8c8c8c; background:#fff;}

.clr {font-size:0; height:0; line-height:0; clear:both;}
.left {margin:0; padding:0; width:auto; height:auto; float:left;}
.right {margin:0; padding:0; width:auto; height:auto; float:right;}



/* 	-----------------------------------------------------
	------------------- Wrapper Styles ------------------
	----------------------------------------------------- */
	
	#wrapper_section{ width:100%; background:#fff; border:1px solid #ccc; margin:15px auto 10px auto; padding:0px; height:auto; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; position:relative;  height:auto;}
	
	
	.main_content{ width:auto; margin:0px auto; padding:10px 10px 10px 10px; position:relative; }
	

/* 	-----------------------------------------------------
	------------------- Left Styles ------------------
	----------------------------------------------------- */
	
	.main_content .leftsection{ width:52%; margin:0px; padding-top:10px;float:left;border:1px solid #ccc; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;
 }
	
	.main_content .leftsection h2{ font-family: 'swis721_blkcn_btblack'; color:#d72b00; font-size:20px; font-weight:normal; margin:0px; padding:0px; text-transform:uppercase; }
	
	
	
	/* 	-----------------------------------------------------
	------------------- Right Styles ------------------
	----------------------------------------------------- */
	
	.main_content .rightsection{ width:47%; margin: 0px;padding:0px; float:right; border:1px solid #ccc; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;
 }
	
/*css for list */

#results {
overflow: auto; 
min-height: 550px; 
max-height: 550px; 
}
 
#results ul {
  list-style-type: none;
  margin: 1em 0;
  padding: 10px;
}
 
h3 {
  font: bold 20px/1.5 Helvetica, Verdana, sans-serif;
}
 

.crop{
float:left;	
width: 150px; height: 150px; overflow: hidden; 
	}
li .crop img{
width:100%;
float:left;
	}



li p {
  font: 200 12px/1.5 Georgia, Times New Roman, serif;
}
 
#results li {
margin: 5px;
  padding: 10px;
  overflow: auto;
}

#mapdiv {
  height: 500px;
  //width:100%;
  margin: 10px;
  overflow:hidden;
}

#inputform {
  //width:100%;
  margin: 10px;
}
 
li:hover {
  background: #eee;
  cursor: pointer;
}