
/* wrapper css */
#container { position:relative; width:745px; float:left; overflow:hidden;}
.grid { width:210px; min-height:100px; padding:10px 10px 5px 10px; background:#efefef; margin:10px 7px 10px 8px; font-size:12px; float:left;-webkit-transition: top 1s ease, left 1s ease; -moz-transition: top 1s ease, left 1s ease; -o-transition: top 1s ease, left 1s ease; -ms-transition: top 1s ease, left 1s ease; border:1px solid #e0e0e0;} 

.grid strong { border-bottom:1px solid #ccc; margin:10px 0; display:block; padding:0 0 5px; font-size:17px; }

.grid .imgholder img { max-width:100%; background:#ccc; display:block; margin-bottom:5px; width:210px; }

 @media screen and (max-width : 1240px) {
 body {
 overflow:auto;
}
}
@media screen and (max-width : 900px) {
 #backlinks {
 float:none;
 clear:both;
}
 #backlinks a {
 display:inline-block;
 padding-right:20px;
}