.ind_Field{
  float:left;
  margin:15px;
  width:200px;
  height:350px;
font-size:13px;
  /*  font-size: 100%;*/
      font-family: "Questrial script=all rev=1";
      font-weight: 400;
      font-style: normal;
}
.ind_Field img{
  width:200px;
}

#content{
  margin-bottom:200px;
}
#container_wave{
  width:100%;
  background:rgba(51,112,121,0.8);
  margin:0;
  position: fixed;
  bottom:0px;
  left:0;
  right:0;
}

#container{
  width:100%;
background: #faa;

}
#txtline{
margin:5px 0 10px 20px;
width:400px;
}

h1{
  font-size: 1em;
}
#login_link{
  float:right;
  margin-right:70px;
}
.login_kink a{
  color:white;
}
/* resister.php */
.boxlogin input[type="text"],input[type="email"]{
  width:220px;
  margin-right: 10px;
  float:left;
}
.boxlogin span{
  width:180px;
  margin-right: 10px;
  text-align:right;
  float:left;
  display: inline-block;
}

.boxlogin p{
  width:680px;
  margin:0 0 10px 0;
  display: inline-block;
  float:left;
}
.search_result_div{
  margin:0;
  width:300px;
  min-height:18px;
  font-size:12px;
  vertical-align: middle;

}
.search_result_subject_div{
  margin:0;
  width:300px;
  min-height:18px;
  font-size:12px;
  vertical-align: middle;

}
.search_result_subject{
  font-weight: bold;
    margin:0;
    min-height:18px;
    padding-top:4px;
    padding-left:8px;
    padding-right:8px;
    font-size:12px;
    vertical-align: middle;
    position: relative;
}
.search_result{
  margin:0;
  min-height:18px;
  padding-top:4px;
  padding-left:8px;
  padding-right:8px;
  font-size:12px;
  vertical-align: middle;
  position: relative;

}

.search_result_div:hover{
  background-color: orange;

}
#search_txt{
  background: white;
  width:300px;
  min-height:150px;
  visibility: hidden;
  POSITION:fixed;
  top:30px;
  right:20px;
  padding-bottom: 15px;

  font-size:11px;
  /*  font-size: 100%;*/
  font-family: "Questrial script=all rev=1";
  font-weight: 400;
  font-style: normal;
}
#searchbox{
  width:300px;
  POSITION:fixed;
  top:10px;
  right:20px;
  height:20px;
}
#search_category{
  top:10px;
  right:330px;
  position:fixed;
  width:90px;
}
#search_area{
  width:900px;
  top:10px;
  right:0px;

}

.search_result{
  cursor: pointer;
}
.btn_next{
  margin:auto;
}
.area_btn_next{
  width:100%;
  margin-top:20px;
  background-color: pink;
  height:30px;
  text-align:center;
}
.clearfix:after{
	content: "";
	clear: both;
	display: block;
}
.fixclear{
	clear: both;
}

@media only screen and (max-width: 520px){
h1{
  margin-top: 35px;
  color:red;
}
#searchbox{
  width:90%;
  font-size: 16px;
  transform: scale(0.9);
  padding: 3px 3px 3px 3px;
  height:27px;
}
.ind_Field{
  width:42%;
  margin: 3%;
}
.ind_Field img{
  width:98%;
  margin: 1%;
}
#search_area{
  width:100%;
  background: white;

}
#search_txt{
  background: white;
  width:90%;
  font-size: 16px;
  transform: scale(0.9);
  line-height: normal;
}
#search_form{
  width:90%;
  font-size: 16px;
}

} /*   */
