@import url(http://fonts.googleapis.com/css?family=Lato:100,300,400,700);
@import url(https://raw.github.com/FortAwesome/Font-Awesome/master/docs/assets/css/font-awesome.min.css);

body {
	background: #fff;
	font-size: 15px;
	
}
.main
{
	margin: 30px 100px;
	width:80%;
	float:right;
}
#wrap {
/*  margin: 50px 60px;
  display: inline-block;
  float: right;*/
  position: relative;
  
  
  padding: 0;
  position: relative;
}

.results {
	 
	 float: left;
	 padding: 10px;
	 background-color: #ffffff;
	 width: 100%;
	 border-radius: 6px;
	 height:auto;
	 margin-top : 30px;
	 font-family: "Lato";
	 font-size: 35px;
	 font-weight: 100;
}
.thin-line
{
	background : #cccccc;
	width:100%;
	height:1px;
	float:left;
	margin:3px 0 3px 0;
}

.heading {
	font-size: 22px;
  display: inline-block;
  font-family: "Lato";
  font-weight: 100;
  color:#800000;
  font-family:"Lato";
  font-weight: bold;
	
}
.resultData {
	font-size: 22px;
  display: inline-block;
  font-family: "Lato";
  font-weight: 100;
  color:#555;
 font-family:"Lato";
 font-weight: bold;
	
}

input[type="text"] {
  height: 60px;
  font-size: 35px;
  display: inline-block;
  font-family: "Lato";
  font-weight: 100;
  border: none;
  outline: none;
  color: #555;
  padding: 0px 12px 5px;
  border:1px solid #ccc;
   /*padding-right: 60px;
  position: absolute;*/
 width: 100%;
  top: 0;
  right: 0;
  background: #fff;
  z-index: 3;
  /* transition: width .4s cubic-bezier(0.000, 0.795, 0.000, 1.000);*/
  cursor: pointer;
}

input[type="text"]:focus:hover {
  border-bottom: 1px solid #BBB;
}

input[type="text"]:focus {

  z-index: 1;
  border-bottom: 1px solid #BBB;
  cursor: text;
}
input[type="submit"] {
  height: 67px;
  width: 63px;
  display: inline-block;
  color:red;
  float: right;
  background: url(go.png) center center no-repeat;
  text-indent: -10000px;
  border: none;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  cursor: pointer;
  opacity: 0.4;
  cursor: pointer;
  transition: opacity .4s ease;
}

input[type="submit"]:hover {
  opacity: 0.8;
}

.pageContainer{
	/* Holds each page with search results. Has an inset bottom border. */
	border-bottom:1px solid #5e7481;
	margin-bottom:50px;
	
	/* Adding a dark bottom border with box shadow */
	
	-moz-box-shadow:0 1px 0 #798e9c;
	-webkit-box-shadow:0 1px 0 #798e9c;
	box-shadow:0 1px 0 #798e9c;
}
.results a { text-decoration:none; color : #008EB2;}


