body{
    overflow-x:hidden;
}
#container-blocks,#container-blocks-1,#container-blocks-2,#container-blocks-3,#container-blocks-4,#container-blocks-5,#container-blocks-6,#container-blocks-7{
    position:relative;
    width:100%;
    margin: 0;
}
.grid{
    width:188px;
    min-height:100px;
    background:#fff;
    padding: 15px;

    font-size:12px;
    float:left;
    box-shadow: 0 1px 3px rgba(34,25,25,0.2);
    -moz-box-shadow: 0 1px 3px rgba(34,25,25,0.2);
    -webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.2);

    -webkit-transition: top 1s ease, left 1s ease, box-shadow 0.2s linear;
    -moz-transition: top 1s ease, left 1s ease, box-shadow 0.2s linear;
    -o-transition: top 1s ease, left 1s ease, box-shadow 0.2s linear;
    -ms-transition: top 1s ease, left 1s ease, box-shadow 0.2s linear;

}
.grid:hover{
    box-shadow: 0 1px 5px rgba(34,25,25,1);
    -moz-box-shadow: 0 1px 5px rgba(34,25,25,1);
    -webkit-box-shadow: 0 1px 5px rgba(34,25,25,1);
}
.grid .imgholder img{
    max-width:100%;
    display:block;
}
.grid a:hover{
    text-decoration: none;
}



.grid2{
    width:188px;
    min-height:100px;
    background:#fff;
    padding: 15px;

    font-size:12px;
    float:left;
    box-shadow: 0 1px 3px rgba(34,25,25,0.2);
    -moz-box-shadow: 0 1px 3px rgba(34,25,25,0.2);
    -webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.2);

    -webkit-transition: top 1s ease, left 1s ease, box-shadow 0.2s linear;
    -moz-transition: top 1s ease, left 1s ease, box-shadow 0.2s linear;
    -o-transition: top 1s ease, left 1s ease, box-shadow 0.2s linear;
    -ms-transition: top 1s ease, left 1s ease, box-shadow 0.2s linear;

}
.grid2:hover{
    box-shadow: 0 1px 5px rgba(34,25,25,1);
    -moz-box-shadow: 0 1px 5px rgba(34,25,25,1);
    -webkit-box-shadow: 0 1px 5px rgba(34,25,25,1);
}
.grid2 .imgholder img{
    max-width:100%;
    display:block;
}
.grid2 a:hover{
    text-decoration: none;
}