@charset "utf-8";
body{
	background-color:#FFF;
}
.logo {
	float: left;
	height: auto;
	width: auto;
}
.new-social
{
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	float:right;
}
#oops{
	font-size: 120px;
	font-weight: bold;
	color: #666;
	letter-spacing: 10px;
}
.new-social li {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	list-style-type: none;
}
.suggested-list{
	padding:0px;
	margin:0px;
	float:left;
	width:100%
}
.suggested-list li{
	list-style-type:none;
	float:left;
	width:100%;
}
.suggested-list li a{
	color:#F00;
	text-decoration:none;
	font-size:14px;
}
.suggested-list li a:hover{
	text-decoration:underline;
}
.story-tags {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
	margin-bottom:20px;
}
.story-tags li {
	float: left;
	width: auto;
	list-style-type: none;
	margin-right: 20px;
}
.story-tags li a {
	font-size: 14px;
	color: #C30;
	display: block;
	float: left;
	height: auto;
	width: auto;
	border: 1px solid #C00;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
	text-decoration: none;
	border-radius: 3px 3px;
	margin-bottom:10px;
}
#n-fb{
	background-color: #06F;
}
#n-tw{
	background-color: #4AB3F4;
}
#n-wt{
	background-color: #25D366;
}
#n-ig{
	background-color: #c32aa3;
}


.new-social li a {
	width: auto;
	padding-top: 10px;
	padding-right: 13px;
	padding-bottom: 10px;
	padding-left: 13px;
	text-decoration: none;
	display: block;
	margin: 0px;
	float: left;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
}

.home-h1{
	font-size: 20px;
	width: auto;
	height: auto;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	background-color;
	float: left;
}
.each-contest{
	width:100%;
}
.each-contest a{
	text-decoration: none;
	font-size: 18px;
	color: #06F;
	width: 90%;
	padding-left: 5%;
	padding-right: 5%;
	float: left;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top:5px;
	padding-bottom: 5px;
}
.each-contest a:hover{
	text-decoration:underline;
	color:#F00;
}
#story-sec{
	padding-top:0px;
	background-color:#FFF;
}
header {
	background-color: #00853F;
	float: left;
	height: auto;
	width: 100%;
	padding-top: 6px;
	padding-bottom: 6px;
}
#mobile-cat{
	display:none;
}
.list-story {
	float: left;
	height: auto;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.list-story li {
	
	height: auto;
	list-style-type: none;
}
.list-story-img {
	float: left;
	height: auto;
	width: 30%;
}
.list-story-img2 {
	float: left;
	height: auto;
	width: 40%;
	max-height:150px;
	overflow:hidden;
}
.list-story-info2 {
	float: right;
	height: auto;
	width: 55%;
	margin-left:5%;
	font-size: 14px;
	line-height:25px;
	color:#666;
}
.list-story-info {
	float: right;
	height: auto;
	width: 64%;
	margin-left: 1%;
}
#story-atribut {
	float: left;
	height: auto;
	width: 100%;
	margin-bottom:0px;
}
#story-atribut ul li{
	margin-bottom:10px;
}
#sitename{
	display:block;
	float:left;
	margin-left:0px;

}
.list-short-story, .list-short-story ul {
	float: left;
	height: auto;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
#follow-social-txt{
	text-align:right;
}
.list-short-story-each {
	min-height: 250px;
	width: 46%;
	margin-bottom: 50px;
	background-color:#FFF;
	margin-left:1.5%;
	margin-right:1.5%;
	border-radius:3px 3px;
	display: inline-block;
	vertical-align: top;
	
}

.ss-in-nav li{
	width: 30%;
	float: left;
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/line2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.ss-in-nav li a{
	color: #F00;
	text-decoration: none;
}
.ss-in-nav li a:hover{
	text-decoration:underline;
}
.ss-title h2{
	margin:0px;
	padding:0px;
}
.ss-title{
	margin-top:10px;
	float:left;
	width:94%;
	padding-left:3%;
	padding-right:3%;
	margin-bottom:5px;
}
.ss-title a{
		color: #00853F;;
	font-size:18px;
	text-decoration:none;
}
.ss-author{
	float: left;
	height: auto;
	width: 86%;
	margin-bottom: 10px;
	font-size: 14px;
	background-image: url(../images/point.jpg);
	background-repeat: no-repeat;
	background-position: left top 5px;
	padding-left: 6%;
	margin-left:3%;
	margin-right:3%;
	margin-top:10px;
}
.ss-author a{
	text-decoration:none;
	color: #666;
}
.ss-title a:hover, .ss-author a:hover{
	text-decoration:underline;
}
#other-ss{
	width:45%;
}
.ss-desc{
	float:left;
	width:94%;
	padding-left:3%;
	padding-right:3%;
	font-size:14px;
	color:#333;
}
.list-short-story li {
	
	height: auto;
	list-style-type: none;
}
.list-short-story-img {
	float: left;
	height: 200px;
	width: 100%;
	overflow: hidden;
	background-color: #D6D6D6;
	margin-bottom: 10px;
	position: relative;
}
.list-short-story-img img{
	float:left;
	
}
.views {
	background-position: left;
	width: 100%;
	margin-bottom: 10px;
	font-size: 12px;
	color: #999;
	font-weight:bold;
}
.list-story-each {

	min-height: 200px;
	width: 43.5%;
	margin-bottom: 20px;
	background-color:#FFF;
	margin-left:2%;
	margin-right:2%;
	padding-left:1%;
	padding-right:1%;
	border-radius:3px 3px;
	display: inline-block;
	vertical-align: top;
	
}
.list-story-each3 {
	min-height: 250px;
	width: 44.9%;
	margin-bottom: 50px;
	background-color:#FFF;
	margin-left:2%;
	margin-right:2%;
	padding-left:0%;
	padding-right:0%;
	padding-top:0px;
	padding-bottom:0px;
	border-radius:3px 3px;
	display: inline-block;
	vertical-align: top;
}
.support {
	float: left;
	height: auto;
	width: 68%;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 2%;
	padding-right: 30%;
	margin-top: 20px;
	background-image: url(../images/story-writer.jpg);
	background-position: right center;
	background-color: #FF004F;
	display: block;
	color: #000;
	text-decoration: none;
}
#writing-icon{
	display:none;
}
.review-button00 {
	font-size: 16px;
	height: 40px;
	width: 40%;
	padding-right: 0%;
	padding-left: 0%;
	line-height: 40px;
	color: #FFF;
	cursor: pointer;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0%;
	float: left;
	text-align: center;

	font-weight: bold;
	background-color: #80A74C;
	box-shadow: 0px 0px 5px #666;
}
.list-story-each2 {
	vertical-align: top;
	height: auto;
	width: 99.9%;
	display: inline-block;
	box-shadow:0px 0px;
	background-color:#fff;
	border-radius:3px 3px;
}
.list-story-each2 h2 {
	font-size:10px;
}
.episode-pix{
	width: 7%;
	float: left;
	padding-left:1%;
	padding-right:1%;
	overflow:hidden;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;

}
.episode-info{
	width: 83.5%;
	float: right;
	padding-left:1%;
	padding-right:5%;
	padding-top:10px;
	padding-bottom:20px;
}
#new-chat-icon{
	margin-right:0px; margin-left:20px;
	background-image:url(../images/msg.png);
}
#new-noti-icon{
	margin-right:0px;
}
#close-search{
	background-image: url(../images/back.png);
	display: none;
	height: 30px;
	width: 30px;
	position: absolute;
	left: -5px;
	top: 8px;
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
}

#search-icon{
	height: 40px;
	width: 25px;
	background-image: url(../images/search-icon.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
	display: block;
	position: absolute;
	right: 153px;
	display:none;
}
.notific-icon {
	float: left;
	height: 40px;
	width: 25px;
	margin-right: 1%;
	margin-left:1%;
	margin-top:3px;
	background-image: url(../images/notification-icon.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration:none;
	
	
}

#mobile-slide-nav{
	transition: all 0.5s 0.1s ease-out;
	top:43px;
	background-color: #FFF;
	width:75%;
	height:100vh;
	position: fixed;
	z-index: 10000;
	right:0px;
	box-shadow: -2px 0px 2px #999;
	overflow:auto;
	display:none;
	
}
#mobile-slide-nav ul
{
	width:100%;
	height:auto;
	padding:0px;
	margin-bottom:50px;
	float:left;
}
#mobile-slide-nav ul li{
	list-style-type: none;
}
#mobile-slide-nav ul li a{
	list-style-type: none;
	float: left;
	height: auto;
	width: 75%;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
	display: block;
	text-decoration: none;
	padding-right: 10%;
	padding-left: 15%;
	color: #333;
	background-repeat: no-repeat;
	background-position: left 10px center;
}
#mob-nav-line
{
	height: 5px;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	float:left;
}
#mobile-slide-nav ul li a:hover{
	background-color: #CFC;
	color:#E31B23;
}
.notific-icon span{
	font-size: 12px;
	color: #fff;
	background-color:#F90;
	float: right;
	min-height: 15ppx;
	padding-left:3px;
	padding-right:3px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-radius:10px 10px;
	min-width:15px;
	text-align:center;
	display:block;
	margin-top:-0px;
	margin-right:-5px;
}

.mobile-nav li a span{
	font-size: 12px;
	color: #fff;
	background-color:#F90;
	float: right;
	min-height: 15ppx;
	padding-left:3px;
	padding-right:3px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-radius:10px 10px;
	min-width:15px;
	text-align:center;
	position:absolute;
	margin-top:-3px;
	
}

.episode-info2{
	width: 72.5%;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	padding-left:5%;
	padding-right:5%;
	padding-top:10px;
	padding-bottom:20px;
}
.notific-no{
	font-size: 12px;
	color: #000;
	background-color:#FF0;
	float: right;
	min-height: 20ppx;
	padding-left:5px;
	padding-right:5px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right:1%;
	margin-top:20px;
	border-radius:15px 15px;
	min-width:20px;
	text-align:center;
}
.story-type {
	float: left;
	height: auto;
	width: 100%;
	color: #E31B23;
	margin-bottom: 10px;
	font-size:14px;
}
.story-type a, .story-type2 a{
	color: #E31B23;
	text-decoration:none;
}
.story-type a:hover, .story-type2 a:hover{
	text-decoration:underline;
}
#header-nav{
	overflow:hidden;
}
.story-author {
	float: left;
	height: auto;
	width: 100%;
	color: #999;
	margin-bottom:10px;
	font-size:14px;
}
.story-type2 {
	float: left;
	height: auto;
	width: auto;
	color: #E31B23;
	font-size: 12px;
	margin-right: 2.5%;
	padding-right: 2.5%;
	list-style-type: none;
	background-image: url(../images/dash.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.story-author2 {
	float: left;
	height: auto;
	width: auto;
	color: #999;
	font-size: 12px;
	margin-right: 2.5%;
	padding-right: 2.5%;
	background-image: url(../images/dash.png);
	background-repeat: no-repeat;
	background-position: right center;
	list-style-type: none;
}
.continue-reading {
	color: #06F;
	text-decoration: underline;
}
.categories {
	margin: 0px;
	float: left;
	height: auto;
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	display:block;
	margin-bottom:20px;
}
.categories li {
	float: left;
	height: auto;
	list-style-type: none;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	width: 100%;
}
.categories li a {
	text-decoration: none;
	float: left;
	height: auto;
	width: 80%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 5%;
	padding-left: 5%;
	background-color: #FFF;
	margin-right: 5%;
	margin-left: 5%;
	margin-top: 10px;
	border: 1px solid #EBEBEB;
	border-radius: 5px 5px;
	font-size: 13px;
	color: #666;
	font-weight:bold;
}


.genra {
	display:inline;
	float:left;
	vertical-align: top;
	margin: 0px;
	height: auto;
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom:30px;
	

}

.genra li {
	float: left;
	height: auto;
	list-style-type: none;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	width: 33.33%;
	margin-bottom:13px;
}
.genra li a {
	text-decoration: none;
	float: left;
	height: auto;
	width: auto;
	background-color: #FFF;
	font-size: 14px;
	color: #666;
	font-weight:bold;
}
.genra li a:hover {
	color:#E31B23;
	text-decoration:underline;
}
#other-genra{
	width:100%;
}
#cat-head2 h2  {
	font-size:14px
}
#cat-head2 {
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100%;
	float: left;
	color:#E31B23;
	margin-bottom: 0px;
	font-weight:bold;
}


.views2{
	padding-left: 10px;
	width: auto;
	color: #999;
	font-size: 12px;
	background-repeat: no-repeat;
	background-position: left;
	list-style-type: none;
}
.social-media{
	float: left;
	width: 50%;
	height: auto;
	margin-right: 25%;
	margin-left: 25%;
}
.social-media span{
	color:#fff;
	float:left;
	display:block;
	font-size:12px;
	margin-right:15px;
	margin-top:10px;
}
#sm-fb{
	background-image: url(../images/fb.png), url(../images/point-right2.png);
	background-color: #06F;
	background-position: left 8px center, right 8px center;
}
#sm-tw{
	background-image: url(../images/twitter.png), url(../images/point-right2.png);
	background-color: #25D366;
	background-position: left 8px center, right 8px center;
}
#sm-wt{
	background-image: url(../images/whatsapp-icon.png), url(../images/point-right2.png);
	background-color: #25D366;
	background-position: left 8px center, right 8px center;
}
#sm-in{
	background-image:url(../images/linkedin.png)
}
.login-msg{
	font-size:14px;
}
.login-msg ul li{
	margin-bottom:5px;
}
.social-media ul {
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
}
.social-media ul li{
	float: left;
	list-style-type: none;
	width:50%;
}
#contact-join{
	width:60%; margin-left:5%; margin-right:0px;
}
.social-media ul li a span {
	color: #333;
	float: none;
	font-size: 14px;
	line-height: 10px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.social-media ul li a {
	height: auto;
	width: 90%;
	border: 2px solid #FFF;
	float: left;
	border-radius: 5px 5px;
	margin-right: 5%;
	background-repeat: no-repeat;

	margin-left: 5%;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0%;
	text-decoration: none;
	font-size: 14px;
	text-align: center;
	color: #FFF;
}
.social-media ul li a:hover {
	border-color:#FF0;
	
}
.story-desc {
	float: left;
	height: auto;
	width: 100%;
	color: #999;
	margin-bottom:10px;
	font-size:12px;
}
.story-title {
	float: left;
	height: auto;
	width: 100%;
	margin-bottom:10px;
	margin-bottom:10px;
}
.story-title h2 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	padding-top:0px;
	line-height:15px;
}
.story-title h2 a {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	color: #00853F;
	font-size:16px;
	text-decoration:none;
}
.story-title3 h2 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	color: #00853F;
	font-size:12px
}

footer {
	float: left;
	height: auto;
	width: 100%;
	background-image: url(../images/line.png);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FBFBFB;
}
footer ul {
	width: 100%;
	height: auto;
	float: left;
	margin: 0px;
	padding: 0px;
}
footer ul li {
	float: right;
	height: auto;
	width: 14%;
	list-style-type: none;
	font-size: 14px;
	color: #666;
	text-align:center;
}
footer ul li a {
	color: #00853F;
	text-decoration: none;
	font-size: 14px;
}
footer ul li a:hover {
	text-decoration:underline;
}
.read-epi-right{
	float:right;
	width:300px;
	height:auto;
	
}
.story-house {
	float: left;
	height: auto;
	width: 730px;
}
.story-house h1 {
	float: left;
	height: auto;
	width: 100%;
}
.story-body{
	font-size: 16px;
	line-height: 24px;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	background-color: #FFF;
	float: left;
	width: 100%;
	margin-top:10px;
	border-radius: 5px 5px;
	
}
#story-container{
	padding-top:40px;
}
.next {
	line-height: 40px;
	float: right;
	height: 40px;
	width: 30%;
	text-align:center;
	text-decoration: none;
	font-size: 14px;
	color: #FFF;
	font-weight:bold;
	margin-bottom:30px;
}

#next2{
	line-height: 40px;
	height: 40px;
	width: 60px;
	text-align:center;
	text-decoration: none;
	font-size: 14px;
	color: #FFF;
	font-weight:bold;
	position:fixed;
	z-index:9000000;
	background-color:#C00;
	right:0px;
	bottom:110px;
	
}

.previous {
	line-height: 40px;
	float: left;
	height: 40px;
	width: auto;
	padding-right: 25px;
	padding-left: 25px;
	text-decoration: none;
	font-size: 14px;
	color: #000;
	font-weight:bold;
	text-align:center;
	margin-bottom:30px
}

.story-img-house {
	float: left;
	width: 100%;
	text-align: center;
	background: #6CB4F2; /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(-90deg, #E33668, #6CB4F2); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(-90deg, #E33668, #6CB4F2); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(-90deg, #CCC, #FEF478); /* For Firefox 3.6 to 15 */
	background: linear-gradient(-180deg, #F0F0F0, #BFFFBF); /* Standard syntax */
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top:-0px;
	z-index:0;
	padding-top:20px;
	padding-bottom:20px;
}
.subscribe-form{
	border: 1px solid #F00;
	float: left;
	height: auto;
	width: 100%;
	background-color: #F30;
}
.subscribe-input {
	transition: border-color 0.3s 0.1s ease-out;
	float: left;
	height: 38px;
	width: 75%;
	padding-left: 3%;
	background-repeat: no-repeat;
	background-position: right 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 14px;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
}
.subscribe-but {
	cursor:pointer;
	text-align:center;
	transition: border-color 0.3s 0.1s ease-out;
	float: left;
	height: 38px;
	width: 20%;
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 14px;
	font-weight: normal;
	background-image: url(../images/point-right2.png);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #F30;
	margin: 0px;
	padding-left: 0px;
}

.left-box {
	float: left;
	height: auto;
	width: 20%;
}
.mid-box {
	float: right;
	height: auto;
	width: 74%;
	margin-left: 2%;
	padding-left: 2%;
	padding-top: 50px;
	padding-bottom:70px;
}
.mid-box2 {
	float: left;
	height: auto;
	width: 70%;
	margin-left: 5%;
}
.right-box {
	float: left;
	height: auto;
	width: 20%;
	padding-top:50px;
}
.list-story-each ul, .list-story-each3 ul{
	width:100%;
	padding:0px;
	margin:0px;
}

.list-story-each2 ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.list-story-title2 {
	float: left;
	height: auto;
	width: 100%;
}
.list-story-title2 h2{
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
}
.list-story-title2 h2 a {
	font-size: 20px;
	color: #00853F;
	margin-right: 0px;
	margin-left: 0px;
	text-decoration:none;
}
.list-story-title2 h2 a:hover, .story-title h2 a:hover {
	text-decoration:underline;
}

#cat-head {
	padding-top: 0px;
	padding-bottom: 0px;
	width: 90%;
	padding-right: 5%;
	padding-left: 5%;
	float: left;
	color: #F00;
	margin-bottom: 0px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #060;

	
}
.in-content-ad{
	
	float:right;
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:20px;
	width:340px;
	height:auto;
	display:inline-block;
}
.headbox, .headbox h2 {
	font-size: 20px;
	font-weight: bold;
	color: #333;
	float: left;
	height: auto;
	width: 98%;
	margin-bottom: 20px;
	margin-top: 0px;
	border-left-width: 3px;
	border-left-style: none;
	padding-left: 0%;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left-color: #F30;
}

#cat-type{
	background-image:url(../images/arrow2.png);
}
.container .story-house .table-content {
	float: left;
	height: auto;
	width: 90%;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10%;
}
.table-content li {
	float: left;
	height: auto;
	width: 100%;
	margin-bottom: 10px;
}
.table-content li a {
	font-size: 18px;
	color: #36F;
	text-decoration: underline;
}
.ebony-name {
	font-size:36px;
	color: #CCC;
	letter-spacing: 3px;
	margin-bottom:30px;
	width:100%;
	float:left;
	
}

.fb-follow {
	margin-bottom: 20px;
	width: 200px;
	background-color: #39F;
	padding-top: 10px;
	padding-right: 5%;
	padding-bottom: 10px;
	padding-left: 6%;
	font-size: 14px;
	background-image: url(../images/fb.png);
	background-repeat: no-repeat;
	background-position: left 15px center;
	font-weight: bold;
	text-decoration: none;
	color:#FFF;
	display:block;
	text-align:center;
	height:auto;
}
.fb-follow:hover {
	opacity:0.7;
}

.social-login li a {
	float: left;
	height: 40px;
	width: 100%;
	text-decoration: none;
	line-height: 40px;
	color: #FFF;
	
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin: 0px;
	padding: 0px;
	font-size: 15px;
	background-image: url(../images/point-right.png);
	background-position: left 8px center;
}
#signup-or {
	float: left;
	height: 20px;
	width: 100%;
	margin-top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-bottom: 20px;
}
#signup-or span {
	height: 40px;
	width: 10%;
	float: left;
	line-height: 40px;
	font-size: 14px;
	color: #666;
	margin-bottom: -5px;
	margin-left: 45%;
	background-color: #FFF;
	text-align: center;
}
.social-login {
	margin: 0px;
	height: auto;
	width: 100%;
	float: left;
	padding: 0px;
}



.social-login li {
	float: left;
	height: auto;
	width: 49%;
	list-style-type: none;
	margin-bottom: 10px;
	margin-right: 2%;
}
#fb-signup {
	background-color: #06C;
	background-image: url(../images/fb-icon2.png);
	background-repeat: no-repeat;
	background-position: left 8px center;
}
#google-signup {
	background-color: #FFF;
	background-image: url(../images/google-icon.png);
	background-repeat: no-repeat;
	color: #F33;
}
#signup-box {
	float: right;
	height: auto;
	width: 100%;
	padding-top: 0px;
	padding-right: 0%;
	padding-bottom: 0px;
	padding-left: 0%;
	border-radius: 5px 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#customBtn {
	display: inline-block;
	color: #444;
	width: 100%;
	height: 40px;
	border: thin solid #F60;
	white-space: nowrap;
	text-align: center;
	background-color: white;
	background-position: 8px center;
	background-repeat: no-repeat;
	font-size: 15px;
	color: #F60;
	line-height: 40px;
	background-image: url(/images/google-icon.png);
    }
    #customBtn:hover {
      cursor: pointer;
    }
    span.label {
      font-family: serif;
      font-weight: normal;
    }

 .button00:hover{
	background-color:#FFC;
}

.button0 {
	float: left;
	height: 45px;
	width: auto;
	padding-right: 5%;
	padding-left: 5%;
	line-height: 45px;
	font-size: 14px;
	color: #FFF;
	cursor: pointer;
	text-decoration: none;
	font-weight: bold;
	background-color: #C00;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button1 {
	float: left;
	height: 45px;
	width: 100%;
	line-height: 45px;
	font-size: 16px;
	color: #FFF;
	cursor: pointer;
	text-decoration: none;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
	background-image: url(../images/point-right2.png);
	background-repeat: no-repeat;
	background-position: right 10px center;
}
.signup-or {
	float: left;
	width: 100%;
	height: 20px;
	margin-top: 0px;
	margin-bottom: 18px;
}
.signup-or span {
	text-align: center;
	height: 25px;
	width: 25px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	line-height: 25px;
	background-color: #FFF;
	border-radius: 12.5px 12.5px;
	font-size:10px;
}
#warning_box ul {
	margin: 0px;
	float: left;
	width: 90%;
	padding-top: 0px;
	padding-right: 5%;
	padding-bottom: 0px;
	padding-left: 5%;
}
#warning_box ul li {
	color: #F30;
	margin-bottom: 10px;
	font-size: 14px;
	text-decoration: none;
}
#warning_box {
	border: 1px solid #F60;
	float: left;
	height: auto;
	width: 100%;
	padding-top: 0%;
	padding-right: 0px;
	padding-left: 0px;
	background-color: #fff;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-bottom: 30px;
	display: none;
}
#warning_box h2 {
	background-color: #F60;
	float: left;
	height: auto;
	width: 97.2%;
	padding-top: 12px;
	padding-bottom: 12px;
	font-size: 14px;
	color: #FFF;
	padding-right: 0px;
	padding-left: 3%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	background-image: url(../img/warning-icon.png);
	background-repeat: no-repeat;
	background-position: right 10px center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
}
#warning_box_info {
	float: left;
	height: auto;
	width: 100%;
}
#signup-box form span {
	width: 28%;
	height: 40px;
	background-color: #D6D6D6;
	line-height: 40px;
	padding-left: 2%;
	color: #333;
	font-size: 14px;
}
.input-box {
	float: left;
	height: auto;
	width: 70%;
}
.button0:hover {
	background-color: #FB0000;
}
#profile-pic {
	height: 80px;
	width: 80px;
	overflow: hidden;
	border-radius: 40px 40px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
#profile-pic2 {
	height: 40px;
	width: 40px;
	overflow: hidden;
	border-radius: 21px 21px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-right: 10px;
	border: 2px solid #FC0;
	background-color: #FC0;
}
#profile-pic3 {
	height: 40px;
	width: 40px;
	overflow: hidden;
	border-radius: 21px 21px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	border: 2px solid #FC0;
	background-color: #FC0;
	display:block;
}
.chat-anko{
	width:auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:14px;
	display:block;
	text-decoration:none;
	color:#333;
}
#profile-pic4 {
	height: 35px;
	width: 35px;
	overflow: hidden;
	border-radius: 19px 19px;
	margin-left: auto;
	margin-right: 10px;
	text-align: center;
	border: 1px solid #FC0;
	background-color: #FC0;
	display:block;
	float:left;
}
#profile-pic5 {
	height: 31px;
	width: 31px;
	overflow: hidden;
	border-radius: 16px 16px;
	margin-left: auto;
	margin-right: 10px;
	text-align: center;
	border: 1px solid #FC0;
	background-color: #FC0;
	display:block;
	float:left;
	position:absolute;
}
.online-users {
	margin: 0px;
	float: left;
	height: auto;
	width: 100%;
	padding-top: 0px;
	padding-right: 0%;
	padding-bottom: 20px;
	padding-left: 0%;
	background-color:#FFF;
	
}
.online-users li {
	list-style-type: none;

}
#profile-pic5, .mobile-nav{
	display:none;
}
.each-chat-anko{
	float: left;
	width: 94%;
	padding-left: 3%;
	padding-right: 3%;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6D6;
	
}
.each-online-user{
	width:10%;
	float:left;
}
#user-pix-2{
	display:none;
	margin-top:20px;
}
.profile-pic22 {
	height: 40px;
	width: 40px;
	overflow: hidden;
	border-radius: 21px 21px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	border: 2px solid #F00;
	background-color: #F00;
	float:none;
}
.profile-pic3 {
	height: 40px;
	width: 40px;
	overflow: hidden;
	border-radius: 21px 21px;
	margin-left: 0px;
	margin-right: 10px;
	text-align: center;
	border: 2px solid #FC0;
	background-color: #FC0;
	float:left;
}
#african-home {
	background-color: #F1F1F1;
	padding-top: 20px;
	padding-bottom: 20px;
}

#category-home {
	padding-top:0px;
	padding-bottom: 20px;
}

.logout {
	float: right;
	background-color: #4ECDC4;
	color: #FFF;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-size: 14px;
	border-radius: 2px 2px;
	margin-top: 8px;
	display:block;
}
#profile-name {
	
	height: auto;
	width: auto;
	margin-top: 3px;
	list-style-type: none;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	display:block;
	margin-top:10px;
	
	
}
#profile-name a{
	color:#FFF;
	text-decoration:none;
}
#profile-name a:hover{
	text-decoration:underline;
}
#profile-info {
	padding: 0px;
	width:auto;
	float:right;
	display:block;
	float:right;
	margin-top:0px;
	margin-bottom:0px;
	
}
#profile-info li {
	float:left;
}
#login-signup-hold{
	float:right;
	width:auto;
}

#social-down{
	width:100%;
	margin-left:0%;
	margin-right:0%;
	padding-left:0px;
	padding-right:0px;
}.comment-li {
	float: left;
	height: auto;
	width: 94%;
	list-style-type: none;
	padding-right: 3%;
	padding-left: 3%;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid #CCC;
	margin-bottom: 20px;
	border-radius: 5px 5px;
}
.comment-house{
	width:100%;
	padding:0px;
	margin-bottom:0px;
	float:left;
}
#policy li, #policy ul {
	margin-bottom: 30px;
}.like-rate {
	float: left;
	height: auto;
	width: 96%;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
	background-color: #FFFFFF;
	padding-right: 2%;
	padding-left: 2%;
}
#user-liked{
	background-image:url(../images/like-icon2.png);
	color:#00853F;
}
.like-box {
	display: block;
	float: left;
	height: 40px;
	font-weight: bold;
	width: 18%;
	text-align: center;
	line-height: 40px;
	text-decoration: none;
	font-size: 16px;
	color: #666;
	background-image: url(../images/like-icon.png);
	background-repeat: no-repeat;
	background-position: left 5px center;
}
.rate-box {
	display: block;
	float: left;
	height: 40px;
	width: 32%;
	text-align: center;
	line-height: 40px;
	text-decoration: none;
	font-size: 16px;
	color: #333;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 5%;
}
.sharing-box {
	display: block;
	float: right;
	height: 40px;
	width: 41%;
	text-align: center;
	line-height: 40px;
	text-decoration: none;
	font-size: 16px;
	color: #333;
}
.house-share{
}
.rating-star {
	float: right;
	height: auto;
	width: auto;
}
.rating-star a {
	transition: all 0.5s 0.1s ease-out;
	height: 25px;
	width: 25px;
	line-height: 25px;
	text-align: center;
	background-color: #CCC;
	color: #FFF;
	font-size: 20px;
	font-weight: bold;
	margin-right: 4px;
	border-radius:3px 3px;
	cursor:pointer;
	background-repeat:no-repeat;
	display:block;
	float:left;
	clear:right;
	margin-top:7.5px;
	text-decoration:none;
}
.share-text {
	font-size: 16px;
	line-height: 40px;
	color: #666;
	float: right;
	height: 40px;
	width: auto;
	margin-right: 5%;
	font-weight: bold;
}
.rate-text {
	font-size: 16px;
	line-height: 40px;
	color: #666;
	float: right;
	height: 40px;
	width: auto;
	margin-right: 5%;
	font-weight: bold;
}

.list-contribution {
	float: left;
	height: auto;
	width: 100%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom:30px;
}
.share-wrap{
	float:left;
	width:auto;
}
.list-contribution li {
	float: left;
	width: auto;
	margin-right: 5%;
	line-height: 30px;
	height: 22px;
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 20px;
	font-size: 12px;
}
#c-views {
	background-image: url(../images/views-icon.png);
}
#c-rate {
	background-image: url(../images/rate2.png);
}
#c-likes {
	background-image: url(../images/like-icon1.png);
}
#c-comment {
	background-image: url(../images/comment.png);
}
.add-tag{
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: solid 1px #666;
	display: block;
	text-decoration: none;
	float: left;
	border-radius: 15px 15px;
	margin-top:10px;
}
#add-tag-input{
	display: none;
	width: 200px;
	height: 20px;
	border: solid 0px #ccc;
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-bottom: 10px;
	background-position: left 5px center;	
}
#tag-wrap{
	background-image: none;

}
#show-option-box{
	width:125%;
	height:auto;
	max-height:250px;
	overflow:auto;
	background-color:#FFF;
	box-shadow:2px 2px 5px #ccc;
	margin-top:30px;
	border:1px solid #09C;
	left:0px;
	position:absolute;
	z-index:1500;
}
#show-option-box a{
	float:left;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5%;
	padding-right:5%;
	width:90%;
	text-decoration:none;
	color:#666;
	font-size:14px;
}
#show-option-box a:hover{
	background-color: #E2E2E2;
	color:#333;
}
#selected-tags{
	display:none;
	width:auto;
	float:left;
	height:auto;
}
.enter-tag-wrap{
	width:auto;
	float:left;
}

.mybutton{
	width: auto;
	height: 35px;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	border: 1px solid #F90;
	border-radius: 5px 5px;
	display: block;
	float: left;
	margin-bottom: 20px;
	line-height: 35px;
	padding-left: 30px;
	padding-right: 30px;
}
.mybutton2{
	width: 90%;
	height: auto;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	border-radius: 5px 5px;
	display: block;
	float: left;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5%;
	padding-right: 5%;
	border: 1px solid #FC0;
}


#social-login-li{
	width:46%;
	margin-left:2%;
	margin-right:2%;
}

.submit-vote {
	float: left;
	height: 50px;
	width: 100%;
	text-decoration: none;
	line-height: 50px;
	color: #FFF;
	background-position: 15px center;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding: 0px;
	font-size: 18px;
	background-color: #09F;
	cursor: pointer;
	display: block;
	text-decoration: none;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#vote-form  {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5%;
	padding-right:5%;
	width:90%;
	cursor:pointer;
}
#vote-label:hover {
	background-color:#0CF;
	color:#fff;
	
}
#vote-label {
	cursor:pointer;
	padding-bottom:15px;
	margin-bottom:0px;
}
.squaredTwo {
	width: 28px;
	height: 28px;
	background: #fcfff4;
	background: -webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	background: -moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	background: -o-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	background: -ms-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	background: linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
	-webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	position: absolute;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 10px;
}
.squaredTwo label {
	cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	left: 4px;
	top: 4px;

	-webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1);
	-moz-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1);
	box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1);

	background: -webkit-linear-gradient(top, #222 0%, #45484d 100%);
	background: -moz-linear-gradient(top, #222 0%, #45484d 100%);
	background: -o-linear-gradient(top, #222 0%, #45484d 100%);
	background: -ms-linear-gradient(top, #222 0%, #45484d 100%);
	background: linear-gradient(top, #222 0%, #45484d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222', endColorstr='#45484d',GradientType=0 );
}

.squaredTwo label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	content: '';
	position: absolute;
	width: 9px;
	height: 5px;
	background: transparent;
	top: 4px;
	left: 4px;
	border: 3px solid #fcfff4;
	border-top: none;
	border-right: none;

	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.squaredTwo label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.3;
}

.squaredTwo input[type=checkbox]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}
#share_au{
	width:170px;
	margin-left:auto;
	margin-right:auto;
	float:none;
}


.list-item{
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
}
.list-item li{
	float:left;
	list-style:none;
}
#list-img{
	width:14%;
}
#list-info{
	width:80%;
	float:right;
}

.search-form2 {
	float: left;
	height: 34px;
	width: 100%;
	padding: 1px;
	background-color: #FFF;
	margin-right: 0px;
	border-radius: 5px 5px;
	transition: all 0.5s 0.1s ease-out;
	border: 1px solid #CCC;
}

#company-name-label{
	width:80%;
	float:left;
}
.search-input-2 {
	float: left;
	height: 32px;
	width: 100%;
	font-size: 14px;
	color: #333;
	border-top-left-radius: 5px 5px;
	border-bottom-left-radius: 5px 5px;
	padding-left: 10px;
	background-color: transparent;
	border: 0px none #660099;
	background-repeat:no-repeat;
	background-position:right center;
}
.search-form2:hover{
	background-color:#E9E9E9;
}
.search-but2 {
	float: right;
	height: 34px;
	width: 4%;
	background-image: url(../images/search-icon.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 0px;
	border-bottom-right-radius: 5px 5px;
	background-color:transparent;
	border: 0px solid #609;
	cursor: pointer;
	
}
.hold-search2{
	width:40%;
	margin-left:30%;
	float:left;
}
#home-top-search{
	margin-left:3%;
}
.user-cover-img {
	background-image: url(../images/background-image.jpg);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	background-size: cover;
	height: 200px;
	width: 100%;
	opacity: 0.6;
	background-color: #999;
}
.user-nav {
	float: left;
	height: auto;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #E1E1E1;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #096;
}
.user-nav li {
	float: left;
	height: auto;
	width: auto;
	list-style-type: none;
}
.cat-nav {
	float: left;
	height: auto;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #FFCC99;
}
.cat-nav li {
	float: left;
	height: auto;
	width: auto;
	list-style-type: none;
}
.cat-nav li a {
	display: block;
	float: left;
	width: auto;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 20px;
	color: #000;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.chat-back {
	background-image: url(../images/back.png);
	background-repeat: no-repeat;
	background-position: left 15px center;
	float: left;
	height: 47px;
	width: 45px;
	display: block;
	
}
#chat-head{
	box-shadow: 1px -1px 5px #666;
}

.chat-txt{
	width: auto;
	padding-left: 10px;
	padding-right: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
	border-radius: 5px 5px;
	max-width: 80%;
	margin-bottom: 10px;
	box-shadow: 0px 0px 2px #999 inset;
	background-position: right 5px center;
	background-repeat: no-repeat;
}
.mobile-nav {
	float: left;
	height: auto;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #F7F7F7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6D6;
}
.mobile-nav li {
	float: left;
	height: auto;
	width: 33%;
	list-style-type: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	
}
#home-bottom-search{
	display:none;
}
.mobile-nav li a {
	text-align: center;
	display: block;
	float: left;
	height: auto;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
	font-size: 12px;
	color: #666;
}
.chat-wrap{
	height: 100%;
	position:fixed;
	width: 100%;
	background-color: #E6E6E6;
	z-index:20000;
	top:0px;
	left:0px;
	
}
#chat-txt-house{
	height:78vh;
	overflow:auto;
	padding-top:20px;
}
.chat-type-box{
	position:absolute;
	bottom:0px;
	padding-bottom:5px;
	padding-top:5px;
	width:100%;
	background-color:#E6E6E6;
	z-index:1000;
}
#user-left{
	margin-top: -80px;
	z-index: 1000;
	opacity: 1;
	position:relative;
	width: 23%;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #063;
}
.chat-input{
	width: 80%;
	height: 40px;
	border-radius: 20px 20px;
	padding-right: 2%;
	padding-left: 2%;
	float: left;
	margin-left: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.chat-but{
	background-color: #00853F;
	background-image: url(../images/send.png);
	background-repeat: no-repeat;
	background-position: left 13px center;
	float: left;
	height: 40px;
	width: 40px;
	margin-left: 5px;
	border-radius: 20px 20px;
	padding-left:0px;
	padding-right:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.user-nav li a {
	display: block;
	float: left;
	width: auto;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #333;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: center bottom;
}

#user-profile{
	padding-top:0px;
}

.not-flag{
	font-size: 11px;
	color: #fff;
	font-weight:bold;
	background-color:#F90;
	float: right;
	min-height: 15ppx;
	padding-left:3px;
	padding-right:3px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-radius:10px 10px;
	min-width:15px;
	text-align:center;
	display:block;
	margin-top:-5px;
	margin-right:-5px;
}
.related-search{
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 90%;
	padding-left: 5%;
	padding-right: 5%;
	background-color: #FFF;
	padding-top:20px;
	padding-bottom:20px;
	margin-bottom:50px;
}
.related-search li {
	float: left;
	height: auto;
	width: 48%;
	margin-right: 2%;
	list-style-type: none;
	margin-bottom: 10px;
}
.related-search li a{
	font-size: 17px;
	color: #E60000;
	text-decoration: none;
	font-weight: bold;
}
.related-search li a:hover{
	text-decoration:underline;
}
.nav-div {
	width: 100%;
	height: auto;
	background-color: #FFC;
	z-index: 1000;
	float: left;
}
nav {
	margin-left:auto;
	margin-right:auto;
	height: auto;
	width: 1100px;
}
nav ul {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}
nav ul li {
	float: left;
	height: auto;
	width: auto;
	list-style-type: none;
}
nav ul li a {
	display: block;
	float: left;
	padding-right: 30px;
	padding-left: 30px;
	width: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: right center;
	color: #E31B23;
	font-weight: bold;
	font-size: 14px;
}
nav ul li a:hover {
	background-color: #FFC;
	color:#000;
}
#hidden-load{
	display:none;
}

.read-buttom-add{
	float:left;
	width:340px;
	height:auto;
	margin-bottom:20px;
	margin-top:30px;
}
#other-episodes{
	display:none;
}
.js-cd-top{
	width: 45px;
	height: 45px;
	box-shadow: 0px 0px 15px #ccc;
	position: fixed;
	bottom: 60px;
	right: 10px;
	border-radius: 25px 25px;
	background-color: #00853F;
	z-index: 5000;
	background-position: 16px -875px;
	background-repeat: no-repeat;
	text-decoration:none;
	color:#FF0;
	text-align:center;
	font-size:30px;
	line-height:40px;
	display:none;
	font-weight:bold;
}
.js-cd-top:hover{
	background-color: #0C6;
}
.inner_linkz{
	color:#00F;
	font-weight:bold;
}
.treding-img{

	width: 100%;
	
	float: left;
	display:block;
	height:136px;
	background-color:#000;
	overflow:hidden;
}
.trending-stories li:hover{
	background-color: #FFFFE8;
	border-top-color: #FC6;
	border-right-color: #FC6;
	border-bottom-color: #FC6;
	border-left-color: #FC6;
}

.trending-stories li:hover{

}
.treding-img img{

}

.trending-stories{
	float:left;
	width:100%;
	height:auto;
	padding:0px;
	margin-bottom:20px;
}
.trending-stories li{
	width: 10.9%;
	margin-left: 2%;
	margin-right: 2%;
	list-style-type: none;
	overflow: hidden;
	margin-bottom: 20px;
	padding-bottom: 10px;
	display: inline-block;
	vertical-align: top;
	border: 1px solid #FFF;
	
	transition: all 0.5s 0.1s ease-out;
	
}
.trending-stories li h2{
	font-size:13px;
	color:#666;
	text-align:center;
	float:left;
	padding:0px;
	margin-left:0px;
	margin-top:10px;
	margin-right:0px;
	margin-bottom:0px;
		width:90%;
	padding-left:5%;
	padding-right:5%;
}
.trending-stories li h2 a{
	color:#666;
	text-decoration:none;
}
.trending-stories li h2 a:hover{
	color:#666;
	text-decoration:underline;
}
.trending-stories li span{
	font-size:10px;
	color:#999;
	text-align:center;
	float:left;
	padding:0px;
	margin-left:0px;
	margin-top:5px;
	margin-right:0px;
	width:90%;
	padding-left:5%;
	padding-right:5%;
}
.trending-stories li span a{
	text-decoration:none;
	color:#999;
	
}
.trending-stories li span a:hover{
	text-decoration:underline;
	color:#999;
}
#trend-str-auto{
	
	font-size:11px;
	
}

.trending-story{
	float:left;
	width:100%;
	padding:0px;
}
.trending-story li{
	
	width: 48%;
	list-style: none;
	height: auto;
	margin-bottom:10px;
	margin-right:1%;
	display: inline-block;
	vertical-align: top;
	
}
.trending-story li a{
	text-decoration:none;
	color:#00853F;
	font-size:14px;
	font-weight:bold;
}
.blog-posts{
	float:left;
	width:100%;
	height:auto;
	padding:0px;
	margin:0px;
	margin-bottom:30px;
}
.blog-posts li{
	width:47%;
	margin-left:0%;
	margin-right:2%;
		display: inline-block;
	vertical-align: top;
	margin-bottom:10px;
}
.blog-posts li a{
	font-size:16px;
	color:#00853F;
	text-decoration:none;
	font-weight:bold;
}
.blog-posts li a:hover{
	text-decoration:underline;
}

.mj-ad-box{
	float:left;
	display:block;
	width:300px;
	height:auto;
	margin-bottom:30px;
}

.ad-336{
	width:336px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.ad-970{
	width:970px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}