anchor.diff:  .homepage-banner form input {
     font-size: 1.5em;
     line-height: 1.25em;
  -  height: 1.5em;
  +/*  height: 1.5em;*/
  +  padding: 0.125em;
   }
   
   .homepage-banner form input[type="text"] {
  
positive.code: .feature-items .sections{
    bottom:-350px;
    position:absolute;
    z-index:9999;
    width:90%;
    -webkit-transition: bottom 0.2s ease-in-out; 
    -moz-transition: bottom 0.2s ease-in-out;
  }
  .feature-items:hover .sections{
    bottom: 0px;
    
  }
negative.code: }
  
  .homepage-banner .tag-line p {
    background: url(<%= asset_path 'button-arrow.png' %>) no-repeat 0 0 #dd322d;
    font-family: 'Gill Sans W01 Medium', sans-serif;
    font-size: 2.2em;
    line-height: 1.25em;
    font-weight:normal;
    color:#fff;
    padding-left:55px;
    margin: 0.25em 0;
  }
  
  .homepage-banner form {
  