#buttonswrapper-r {display: none;}
#adhere {margin:0 1px 1.5em 1.5em;display: block; width: 176px !important; height: 205px; position: relative; background-color:#e2e2e2; float: right; border: 1px solid #e2e2e2; border-radius: 5px; cursor:pointer;padding: 10px; clear: right; cursor: pointer;}

#adhere > span {width: 176px;}
#adhere .adtext {display: block; height: 40px; display: table;}
#adhere .adtext span {width: 170px; height: 100%; vertical-align:middle; display: table-cell;text-align:center;background: rgba(28, 28, 28, 0.85) none repeat scroll 0 0; color:#fff; padding: 0 3px;font-size: 0.8em;}
#adhere .adimages {background-color:#e2e2e2; text-align:center; margin:10px auto 0;}
#adhere .adimages span{text-align:center; height: 117px; width: 176px; text-align:center; vertical-align:middle; display: table-cell;}
#adhere .adcatchphrase {display: table; background-image:none; height: 40px;}
#adhere .adcatchphrase span { width: 176px; margin: 0 0 0 0; color:#000;font-size: 0.8em; display: block; left: 0; line-height: 1em; padding: 0.5em 0; text-align:center;vertical-align:middle; display: table-cell; min-height: 40px;}

#adhere:after {
  color: #ccc;
  content: "Advertisement";
  display: block;
  font-size: 0.8em;
  margin-top: 10px;
  text-align:right;
}
.content hr {
  width: auto;
}
@media (max-width: 470px) {
	#adhere {float: none; margin: 20px auto 30px;}
}
