/* clearfix */
.clearfix { clear:both; }
/* wrapper css */
#wrapper { margin-top:0px; width:100%;/*border-top:#e5e5e5 solid 1px; padding-top:20px;*/ overflow:hidden; }
#wrapper hgroup { text-align:center; }
/*#wrapper h2 { margin:5px 0; color:#FF6D99; font-size:14px;  }*/
#wrapper h3 { font-style:italic; font-weight:normal; font-size:14px; text-shadow:1px 1px 0 #fff; color:#888; margin:5px 0; }
#container { position:relative;  width:1100px; margin:0 auto 25px; padding-bottom: 10px; overflow:hidden;}
/*#container label{font-size:30px; font-weight:normal;line-height:20px;overflow:hidden; padding:0; margin:0; margin-left:-7px;  font-family:Arial, Helvetica, sans-serif}*/
.grid { width:188px; min-height:100px; padding:0 15px 15px 15px; background:#fff; margin:0 8px; font-size:12px; float:left; /*box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4); -moz-box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4); -webkit-box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4); -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;*/ line-height:20px; font-size:11px;}
.grid label{ font-size:50px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin-left:-7px; }
.grid2 { width:231px; height:275px; padding:0;  margin:0; font-size:12px; float:left; /*box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4); -moz-box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4); -webkit-box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4); -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;*/ line-height:20px; font-size:11px;}
.grid2 span{width:231px; font-size:14px; color:#666666; line-height:50px;  text-align:center; float:left;}



.grid3 { width:570px; min-height:184px; padding:0; background:#fff; margin:0; font-size:12px; float:left; /*box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4); -moz-box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4); -webkit-box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4); -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;*/ line-height:20px; font-size:11px;}
.grid strong a { /*border-bottom:1px solid #ccc; */margin:10px 0 0 0; font-weight:normal; display:block; color:#900; padding:0 0 5px; font-size:12px; }
.grid .meta { text-align:right; color:#777; font-style:italic; }
.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;
}
 #wrapper {
 margin-top:90px;
}
}

#loading { display:none; line-height: 30px; background: #000; color:#fff; text-align: center; height: 30px; width: 100%; position:fixed; }
.loading{ cursor:pointer; padding-left:33px;}