
/* wrapper css */
#container { position:relative; width:710px; margin:0 auto; overflow:hidden;}
.grid { width:250px; min-height:100px; padding:10px; margin:0 10px 10px 10px; font-size:12px; float:left;
border:1px dashed #b5b5b5; -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; }
.grid span{ font-size:14px; font-weight:bold;}
.grid p{ color:#b5b5b5;  }
.grid strong { border-bottom:1px solid #ccc; font-size:17px; }

.grid .imgholder img { max-width:100%; background:#ccc; display:block; margin-bottom:5px; }

 @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;
}
