html, body {
  overflow-x: hidden;
   width: 100%;
   margin:0;
   padding:0
}

.inside {
	overflow-x: hidden;
   width: 100%;
   margin:0;
   padding:0
}


 .line {
	background-color: #a02626;
	width: 100%;
	height: 20px;

}

.new-search, .home {
	 color: #fff;
	font-weight: 700px !important; 
	background-color: #a02626;
	width: 100px; 
	height: 30px;
	border: 1px solid #c00000;
float: right;
	margin-top: -40px;
	margin-right: 30px; 
	border-radius: 5px;
	margin-bottom: 20px;
}



.new-search3 {
	 color: #fff;
	font-weight: 700px;
	background-color: #505050;
	width: 100px; 
	height: 40px;
	border: none;
float: right;
	margin-top: 40px;
	margin-right: 20px;
}

.new-search:hover, .home:hover { 
color: #fff;
background-color: #c00000!important;
}

.gohome { color: #fff;
	font-weight: 700px;
	background-color: #660000;
	width: 100px; 
	height: 30px;
	border: none;
float: right;
	margin-top: -40px;
	margin-right: 20px; 
	border-radius: 15px;
	margin-bottom: 20px;
}


.gohome:hover, .gohome:focus  { 
color: #fff;
background-color: #a02626!important;
}

 @media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1200px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1) {
	  .new-search, .home {
		  margin-right: 40px;
	  }
  }
  
  @media only screen 
  and (max-device-width: 767px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1) {
 	  .new-search, .home {
		  margin-right: 150px;
	  }
  }

  @media only screen 
  and (max-device-width: 767px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1) {
 	  .new-search, .home {
		  margin-right: 30px;
	  }
  }