@media(max-width:700px){
  header .actions{
    position: static;
    text-align: center;
  }

  header .actions #search-item{
    width:80%;
  }
}

@media(max-width:600px){
  .app-name{
    text-align: center !important;
  }
 
    #search .post .data,
  #home .post .data{
    
    font-size:0.8em !important;
  }
     #post-data .feature-image{
      width:90%;
      height:auto;
    }

.signature{
 margin-top:2px;
 margin-bottom:5px;
}



  #home #banner .title{
    font-size:1em;
  }
}

@media(max-width:400px){
    
 

  #search .post img,
  #home .post img{
    clear:both !important;
    width:100% !important;
    height:auto !important;
    margin:2px 0px 0px 2px;
  }


    #search .post .data,
  #home .post .data{
    clear:both;
    padding-top:5px;
    
    font-size:0.8em !important;
  }


    #search .post,
  #home .post{
    height:auto !important;
    margin:2px 0px 0px 2px;
  }


    #search .post .data .title,
  #home .post .data .title{
    text-align: center;
    margin-top:15px;
    font-size:1.2em;
  }
}
