@charset "UTF-8";
.twFollowDiv {
	padding: 25px 0px;
	margin: 40px 0px;
	text-align: center;
	background-color: #f3f3f3;
	border-radius: 5px;
}
.twFollowDiv .followIcon img {
	height: 110px;
	width: 110px;
}
.twFollowDiv .epname{
	padding:16px 0 8px 0;
	font-weight: bold;
	text-align: center;
}
.twFollowDiv .followButton {
	padding-bottom: 12px;
}
.twFollowBubble::before {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: transparent transparent #fff;
	border-image: none;
	border-style: solid;
	border-width: 7px;
	bottom: 100%;
	content: "";
	left: 50%;
	margin-left: -7px;
	position: absolute;
}
.twFollowBubble {
	border-radius: 3px;
	margin: 8px auto 12px;
	padding: 5px 10px;
	position: relative;
	width: 300px;
	height: 32px;
	background-color: #fff;
	font-size: 16px;
	font-weight: bold;
}
.twFollowDiv .twAvoidFollowButton {
	font-size: 12px;
	text-align: right;
	margin-right: 20px;
	text-decoration: underline;
}

.twFollowBoxOuter {
	padding: 30px 0;
}
.twFollowBoxOuter .twFollowBoxInner {
	padding: 15px 0;
	background: #f3f3f3 repeat scroll 0 0;
	border-radius: 4px;
}
.twFollowBoxOuter .twFollowBoxInner .twFollowButton {
	font-size: 18px;
	text-align: center;
	margin: auto;
	width: 320px;
	background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #FF5192, #FF367F) repeat scroll 0 0;
	color: #fff;
	padding: 10px 0;
	background: rgba(0, 0, 0, 0) linear-gradient(#FF5192, #FF367F) repeat scroll 0 0;
	box-shadow: 0 0 0 rgba(255, 255, 255, 0.4), 0 1px 0 rgba(255, 255, 255, 0.4) inset;
	text-shadow: 0 1px 0 #663909;
	border-radius: 3px;
}
