body, p{
font-family: 'Open Sans', sans-serif;


}
body{
background:#eee;
}
#wrapper{
padding-top:10%;
}

.imgdv{
max-width:200px!important;
position:relative;
}
.imgdv img{
max-width:100%!important;
}
input[type="text"], input[type="tel"], input[type="url"], input[type="password"], textarea {
   width:60%;
   height: 100%;
    background: transparent;
    border: 0;
    padding: 20px 32px;
    font-size: 16px;
    color: #555;
     background: #fff;
 

    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15);
    border-radius: 3px;
    margin-right:15px;
}
#search_box{
text-align:center;

}

input[type="submit"]{
    display: inline-block;
    height: 55px;
    padding: 10px 30px;
    color: #555;
    text-align: center;
    font-size: 17px;
    font-weight: 600;
    line-height: 38px;
     color: #fff;
    border: 0;
    cursor: pointer;
    background: #63c76a;
    transition: all .2s ease-out, color .2s ease-out;  
}
#result_div {
    width: 75%;
    display: block;
    position: relative;
    text-align: center;
    margin: 0 auto;
}
#result_div ul{
list-style:none;
}
.imgrow{
position:relative;
}
.imgdv{
display:inline-block;
vertical-align:top;
} 
.imginfo{
display:inline-block;
vertical-align:top;
width:60%;
padding-left: 20px;
text-align:left;
}
@media only screen and (max-width: 410px) {
input[type="text"], input[type="tel"], input[type="url"], input[type="password"], textarea {
    width: 90%;
}
#result_div {
    width: 90%;
}
.imgdv {
    max-width: 280px !important;
    position: relative;
}
}