.wrapper {
    width: 100%;
}
        
.img-info {
    width: 100%;
}
        
.img-info h5 {
    padding: 30px 30px 20px;
    font-family: 'Rock Salt', cursive;
    font-size: 50px;
    line-height: 44px;
}
        
.img-info p {
    padding: 0px 30px 20px;
    font-size: 20px;
    line-height: 24px;
}
         
.img-feedcat {
    width: 100%;
}
      
@media only screen and (min-width: 768px){
    .wrapper {
    width: 600px;
    margin: 0 auto;
}
                
.img-info h5 {
    padding: 40px 0px 0px;
    font-family: 'Rock Salt', cursive;
    margin-left: 150px;
    width: 100%;
}
        
.img-info p {
    padding: 20px 0px 0px;
}
}

#background {         
    background: #EBDEF0;
    margin-top: -80px;
    border-radius: 9px;
    width: 100%； 
    }

       