.fbfanpopup {text-align:center; width:470px; background:#34528a url('../img/popupbg.gif') top repeat-x; border:10px solid #000; padding:15px; color:#d8d8d8; position:relative; padding-bottom:30px;}
.fbfanpopup .close {cursor:pointer; width:25px; height:25px; background:url('../img/close.png') no-repeat; position:absolute; right:-16px; top:-16px;}
.fbfanpopup span.yvc {font-size: 18px; font-family: arial; font-weight: bold; text-shadow: 1px 1px 0px #2d4675;}
.fbfanpopup span.vc {display:block; clear:both; margin-top:20px; font-size: 46px; color:#FFF; font-family: arial; font-weight: bold; text-shadow: 1px 1px 0px #2d4675;}

#facebook_fbfan_block h4 {display: none;}

#facebook_fbfan_block {
	position: relative;
	margin-top: 0;
	z-index: 999;
	margin-bottom: 0;
	background: white;
}
#facebook_fbfan_block > div {
	padding-top: 0px !important;
	position: absolute;
	background: white;
	top: 105px;
	padding: 0 20px;
	left: 85px;
}
#top_column #facebook_fbfan_block {
	display: none;
}
  #index #top_column #facebook_fbfan_block {
	/*display: block;*/
	  display: none;
  }
    #index #top_column #facebook_fbfan_block > div {
			background: transparent;
			top: 73px;
			padding: 0;
			left: 880px;
    }
		@media (max-width:1199px) {
			#index #top_column #facebook_fbfan_block > div {
				top: 55px;
				left: 705px;
			}
		}
		@media (max-width:1023px) {
			#index #top_column #facebook_fbfan_block > div {
				top: 42px;
				left: 545px;
			}
		}
@media (max-width: 991px) {
	#facebook_fbfan_block > div {
		left: 65px;
		padding: 0;
	}
}
@media (max-width: 991px) {
	#facebook_fbfan_block > div {
		left: 79px;
	}
}
@media (max-width: 767px) {
	#facebook_fbfan_block > div {
		top: 0px;
		left: 0px;
	}
	#facebook_fbfan_block {
		position: absolute;
		bottom: 23.5%;
		left: 14%;
	}
}
#facebook_fbfan_block > p {
	margin: 0 0 20px;
	}