@charset "utf-8";
/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}
/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}



/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		5;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	10;
	dw-gutter-percentage:	25;
	
	Inspiration from "Responsive Web Design" by Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/


.profile_text
{
	float: left;
    font-size: 12px;
    font-weight: bold;
	margin-top: 1%;
}

.in_page{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
padding:2px 2px 2px 2px;
text-decoration:none;
background-color:#CCC;
border:thin solid #666;
margin-left:3px;
margin-right:3px;
}

.paging{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC0000;
padding:2px 2px 2px 2px;
text-decoration:none;
background-color:#FFCCCC;
border:thin solid #FFCC00;
margin-left:3px;
margin-right:3px;
}


.paging a:hover{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
padding:2px 2px 2px 2px;
text-decoration:none;
background-color:#0CC;
border:thin solid #FFCC00;
margin-left:3px;
margin-right:3px;
}


.paging1{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC0000;
padding:2px 2px 2px 2px;
text-decoration:none;
background-color:#FFFFCC;
margin-left:5px;
margin-right:5px;
border:thin solid #FFCC00;
}


.paging1 a:hover{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
padding:2px 2px 2px 2px;
margin-left:5px;
margin-right:5px;
text-decoration:none;
background-color:#FFFFCC;
border:thin solid #FFCC00;
}


@media only screen and (min-width: 800px) {
	
.gridContainer {
	width: 100%;
	margin: auto;
	padding-bottom:0;
}
#LayoutDiv1 {
	width:90%;
	clear: both;
	float: left;
	margin-left: 0;
	display: block;
	padding:0 1% 0 5%;
}

#header{
	width:100%;
	height:70px;;
	float:left;
	background-image:url(../images/black_80_back.png);
	background-repeat:repeat;
	}
	
.logo{
	width:167px; 
	height:64px;
	float:left;
	margin:1% 0 -3% 0%;
	}

.bell{
background-image: url("../images/globe.png");
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    margin: 36px 0px 0px 1px;
    padding: 16px 0 0 16px;
    position: absolute;
    z-index: 0;
	}
	
.bell_text
{
 background: rgb(176, 0, 0) none repeat scroll 0 0;
    border-radius: -10px;
    color: #fff;
    display: block;
    font-size: 11px;
    font-weight: bold;
    height: 10px;
    line-height: 11px;
	margin: 27px 0px 0px 9px;
    padding: 1px 2px 1px 2px;
    position: absolute;
   /* right: 52px;*/
    text-align: center;
    /*top: 22px;*/
    width: auto;}

	
.header_search_bx{
	width:50%;
	margin:0 3% 0 4%;
	}
	
.header_search_bx input{
	width:170px;
	height:26px;
	padding-left:10px;
	font-size:12px;
	color:#6a6a6a;
	margin-left:1%;
	margin-top:8%;
	border:1 px solid #9a9a9a;
	}
	
.header_search_bx input[type="button"]{
	width: 80px;
	height: 29px;
	font-size: 11px;
	padding: 0px 5px;
	border: medium none;
	background-color: #164EAB;
	color: #FFF;
margin: 0px;
	}
	
.headder_login_menu
	{
	padding: 5px;
	width: 35%;
	margin: -5% 0px 0px;
	}

.headder_home_menu{
	width:30%;
	margin:-1% 0 0 0;
	padding:5px;
	}



div.dropdown {
color: #555;
margin: 0 0 0 15px;
width: 143px;
position: relative;
float:left;
height: auto;
text-align:left;
}
div.submenu {
    background: #fff none repeat scroll 0 0;
    border-radius: 6px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);
    display: none;
    left: -63px;
   	margin-left: -56px;
	padding: 40px 0px 5px;
	position: absolute;
	top: 27px;
    width: 150px;
    z-index: 100;
}
.dropdown li  {
 width:90%;
 float:left;
}

.dropdown li a {
 width:95% !important;   
    color: #555555;
    display: block;
    padding: 6px 5%;
  cursor: pointer;
text-decoration:none;
font-size:12px !important;
float:left;
}

.dropdown li a:hover{
    background:#155FB0;
    color: #FFFFFF  !important;
    text-decoration:none !important;
    
}
a.account {
    color: #6a6a6a;
    cursor: pointer;
    display: block;
    font-size: 15px;
    line-height: 23px;
    margin: 27px 0 0 -125px;
    padding: 8px 0 0 10px;
    position: absolute;
    text-decoration: none;
    width: 85%;
    z-index: 110;
}
a.account i {
    background: rgba(0, 0, 0, 0) url("../images/account.png") no-repeat scroll 0 0;
    cursor: pointer;
    float: left;
    height: 24px;
    margin: 0 -3px 0px 2px;
    width: 24px;
}

.root {
    border-top: 1px solid #dedede;
    font-size: 11px;
    list-style: outside none none;
    margin: 0;
    padding: 11px 0 0;
}
a.name {
    color: #6a6a6a;
    cursor: pointer;
    display: block;
    font-size: 14px;
	margin: 28px 0px 0px -4px;
    padding: 8px 0 0 10px;
    position: absolute;
    text-decoration: none;
    width: 21%;
    z-index: 110;
}

a.name i {
    background: rgba(0, 0, 0, 0) url("../images/home-icon.png") no-repeat scroll -30px 0;
    cursor: pointer;
    float: left;
    height: 24px;
    margin: 0 -9px 0 0;
    width: 24px;
}

a.home_display	
{	
	background: rgba(0, 0, 0, 0) url("../images/home.png") no-repeat scroll 0 0;
    color: #6a6a6a;
    cursor: pointer;
    display: block;
    font-size: 15px;
    line-height: 23px;
    margin: 35px 0 0 -215px;
    padding: 0px 0px 0px 20px;
    position: absolute;
    text-decoration: none;
    width: 5%;
    z-index: 110;
}
.headder_login_menu ul li{
	float:left;
	font-size: 14px;
	padding:0 8px 0 8px;
	list-style:none;
	}
	.headder_home_menu ul li{
	float:left;
	font-size: 14px;
	padding:0 8px 0 8px;
	list-style:none;
	}
	
.headder_login_menu ul li i{
	width:30px;
	height:30px;
	float:left;
	background-image:url(../images/login-signup.png);
	background-repeat:no-repeat;
	margin:-9px 0 0 0;
	}
	.headder_home_menu ul li i{
	width:30px;
	height:30px;
	float:left;
	background-image:url(../images/login-signup.png);
	background-repeat:no-repeat;
	margin:-9px 0 0 0;
	}
.sign_up_icon_pos{
	background-position:-30px 0;
	}
	
.headder_login_menu ul li a{
	font-size:16px;
	color:#6a6a6a;
	text-decoration:none;
	}
	.headder_home_menu ul li a{
	font-size:16px;
	color:#6a6a6a;
	text-decoration:none;
	}
	
.headder_login_menu ul li a:hover{
	color:#164eab;
	text-decoration:underline;
	}
	
	.headder_home_menu ul li a:hover{
	color:#164eab;
	text-decoration:underline;
	}
.banner{
	width:100%;
	height:300px;
	float:left;
	background-image:url(../images/banner/3.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	}
	
.banner_inner{
	width:75%;
	height:55px;
	margin:7% 12% 0;
	background-image:url(../images/black_60_back.png);
	background-repeat:repeat;
	}
	
.banner_inner input{
	width: 60%;
	height: 50px;
	margin: 3px 0px 0px 10px;
	background-color: transparent;
	border: medium none;
	color: #FFF;
	padding: 0px 0px 0px 10px;
font-size: 14px;
	}
	
.banner_inner input[type="button"]{
	width: auto;
	background-color: #164EAB;
	color: #FFF;
	font-size: 15px;
	padding: 7px 22px;
	height: auto;
	float: right;
margin: 2% 2% 0px 0px;
	}
	
.banner_inner input[type="button"]:hover{
    border:4px solid #164eab;	
}

.home_miPost_bx{
	width:100%;
	height:auto;
	float:left;
	background-image:url(../images/home_mi_post_bx_back.png);
	background-repeat:repeat-x;
	margin:-15px 0 0 0;
	}
	
.home_miPost_bx_left{
	width:50%;
	height:auto;
	float:left;
	margin:0 0 0 2%;
	}
	
.home_miPost_bx_left h1{
	color:#FFF;
	padding:20px 0 5px 0;
	}
	
.home_miPost_bx_left a{
	width:100px;
	height:100px;
	background-image:url(../images/home_category_icon.png);
	background-repeat:no-repeat;
	float:left;
	background-position:-10px -8px;
	margin:0 15px 10px 0;
	}
	
.home_miPost_bx_left a:hover{
	width:100px;
	height:100px;
	background-image:url(../images/home_category_icon.png);
	background-repeat:no-repeat;
	float:left;
	background-position:-132px -8px;
	margin:0 15px 10px 0;
	}
	
.ips{
	background-position:-10px -121px !important;
	}
	
.ips:hover{
	background-position:-132px -121px !important;
	}
	
.eer{
	background-position:-10px -236px !important;
	}
	
.eer:hover{
	background-position:-132px -236px !important;
	}
	
.yal{
	background-position:-10px -352px !important;
	}
	
.yal:hover{
	background-position:-132px -352px !important;
	}
	
.her{
	background-position:-10px -468px !important;
	}
	
.her:hover{
	background-position:-132px -468px !important;
	}
	
.mi_post_scroll{
	width:40%;
	min-height:200px;
	float:right;
	background-color:#004f98;
	border:4px solid #30b5d6;
	margin:4% 1% 1% 0;
	}

.home_mi_post_single_bx{
	width:102%;
	height:auto;
	float:left;
	padding:0 0 0 0;
	}
	
.home_mi_post_single_bx_pic{
	width:50px;
	height:50px;
	float:left;
	margin:5px;
	}
	
.home_mi_post_single_bx_text_bx{
	width:80%;
	float:left;
	}
	
.home_mi_post_single_bx_text_bx h1{
	font-size:16px;
	color:#fff;
	font-weight:bold;
	margin:5px 0 5px 0;
	}
	
.home_mi_post_single_bx_text_bx p{
	width:100%;
	height:auto;
	float:left;
	font-size:14px;
	color:#fff;
	line-height:18px;
	margin:0px;
	}
	
.home_mi_post_single_bx_text_bx_revert{
	float:left;
	margin:5px 0 0 0;
	}
	
.home_mi_post_single_bx_text_bx_revert a i{
	width:24px;
	height:24px;
	float:left;
	margin:0 5px 0 0;
	background-image:url(../images/action_icon.png);
	}
	
.home_reply_pos{background-position:0 0;}
.home_reply_pos:hover{background-position:0 -22px;}

.home_share_pos{background-position:22px 0;}
.home_share_pos:hover{background-position:22px -22px;}

.home_like_pos{background-position:54px 0;}
.home_like_pos:hover{background-position:54px -22px;}

.home_post_applink_send_bx{
	width:100%;
	height:271px;
	float:left;	
	background-image:url(../images/app_link_ds.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
	}
	
.home_top_contributors_bx{
	width:100%;
	height:auto;
	float:left;
	background-color:#dc2364;
	}
	
.home_top_contributors_bx_inner{
	width:93%;
	height:auto;
	margin:auto;
	text-align: center;
	}
	
.home_top_contributors_bx ul{
	width:90%;
	height:auto;
	margin:auto;
	}
	
.home_top_contributors_bx ul li{
	width:152px;
	height:auto;
	float:left;
	margin:20px 0 40px 13.5%;
	list-style:none;
	}
	
.content-scroller
	{
	width:100% !important;
	overflow:hidden;
	float:left;
	margin-bottom: -1%;
	margin-left: -12%;
	}
		
.home_top_contributors_bx ul li a{
	width:152px;
	height:auto;
	float:left;
	border:none;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	line-height:28px;
	font-size:16px;
	padding: 0px 0px 0px 87px;
}

.home_top_contributors_bx ul li a small{
	width:152px;
	height:auto;
	background-color:#1a1a1a;
	color:#FFF;
	float:left;
	font-size:12px;
	margin-bottom:2px;
}

.home_top_contributors_bx span{
	width:40px;
	height:128px;
	background-image:url(../images/contributors/left_right_arrow.png);
	background-repeat:no-repeat;
	float:left;
	margin:38px 10px 0 0;
	cursor:pointer;
}

.contibuter_right_arrow{
	background-position:-40px 0;
	float:right !important;
	margin:-250px 8px 0 0 !important;
	z-index:-99 !important;
	cursor:pointer;
	}	
	
.home_calculation_bx{
	width: 98%;
	height: auto;
	float: left;
	background-color: #E2E2E2;
	padding: 4% 1%;
	font-size: 39px;
color: #098E3E
	}
	
.home_calculation_bx_single{
	text-align:center;
	padding:0 4% 0 4%;
	float:left;
	}

	
.home_calculation_bx_single span{
	display:inline-block;
	float:left;
	padding:0px;
	margin:0px;
	}

.home_calculation_bx_single small{
	color:#2a2a2a;
	float:left;
	font-size:34px;
	display:inline-block;
	clear:both
	}

#footer{
	width:80%;
	height:auto;
	float:left;
	background-color:#2a2a2a;
	padding:30px 10% 30px 10%;
	}
	
.footer_title{
	width:100%;
	font-size:16px;
	color:#bfbfbf;
	float:left;
	padding:0 0 6% 0;
	}
	
.footer_app{
	width:25%;
	float:left;
	}
	
.footer_app a{
	float:left;
	margin:0 0 2px 0;
	border:none;
	clear:both;
	}
	
.footer_mi_text{
	width:25%;
	height:auto;
	float:left;
	}
	
.footer_mi_text ul{
	width:100%%;
	height:auto;
	float:left;	
	margin:0px !important;
	padding:0px !important;
	}
	
.footer_mi_text ul li{
	width:100%;
	height:auto;
	list-style:none;
	}
	
.footer_mi_text ul li a{
	width:100%;
	font-size:12px;
	color:#bfbfbf;
	clear:both;
	float:left;
	text-decoration:none;
	padding:0 0 10px 0;
	}
	
	
.footer_mi_text ul li a:hover{
	text-decoration:underline;
	}
	
.footer_like_box{
	width:25%;
	height:auto;
	float:left;
	}
	
.social_follow{
	width:25%;
	height:auto;
	float:left;
	}
	
.popup_login_bx{
	width:55%;
	height:auto;
	float:right;
	background-image:url(../images/black_60_back.png);
	background-repeat:repeat;
	border:1px solid #fff;
	}
	
.popup_login_bx_logo{
	margin:10% 0 5% 20%;
	}
	
.popup_login_bx_detail{
	width:80%;
	height:auto;
	float:left;
	margin:0 10% 1% 10%;
	padding-bottom:8%;
	}
	
.popup_login_bx_detail span{
	font-size:14px;
	color:#fff;
	text-align:center;
	}
	
.popup_login_bx_detail input{
	width:98%;
	height:30px;
	float:left;
	font-size:12px;
	color:#4a4a4a;
	margin:10px 0 0 0;
	padding-left:2%;
	border:none;
	}
	
.popup_login_bx_detail input[type="submit"]{
	width:100%;
	height:auto;
	float:left;
	margin:20px 0 5px 0;	
	font-size:14px;
	text-align:center;
	padding:10px 0 10px 0;
	color:#FFF;
	border:none;
	font-weight:bold;
	}
	
.popup_login_bx_detail input[type="submit"]:hover{
	background-color:#d9006b;
	}
	
.popup_login_bx_detail_register input[type="submit"]{
	width:100%;
	height:auto;
	float:left;
	margin:20px 0 5px 0;	
	font-size:14px;
	text-align:center;
	padding:10px 0 10px 0;
	color:#FFF;
	border:none;
	font-weight:bold;
	background-color:#198544;
	}
	
.popup_login_bx_detail_register input[type="submit"]:hover{
	background-color:#0c7536;
	}
	
.popup_login_bx_detail a{
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	float:left;
	margin:0 0 0 0;
	}
	
.popup_login_bx_detail a:hover{
	text-decoration:underline;
	}
	
.testimonial_bx{
	width:70%;
	height:auto;
	float:left;
	padding:1% 15% 0 15%;
	background-color:#dc2364;
	}
	
.testimonial_bx h2{
	width:100%;
	height:auto;
	float:left;
	color:#fff;
	font-size:24px;
	text-align:center;
	}
	
.testimonial_bx ul li blockquote{
	    clear: both;
        font-style: italic;
	    position: relative;
	    quotes: none;
        font-size: 120%;testimonial_bx
	    line-height: 150%;
		margin:0px !important;
		padding:0px !important;
		height:auto;
		color:#FFF;
		width:90%;
	}
	
.testimonial_bx ul li blockquote p{
	    text-align:right;
		margin-right:20px;
		padding:20px;
	}
.testimonial_bx_quote{
	width: 70%;
    height: 171px;
    float: left;
    padding: 1% 15% 0 15%;
	}
	
.testimonial_bx_quote h2{
	width:100%;
	height:auto;
	float:left;
	color:#fff;
	font-size:24px;
	text-align:center;
	}
	
.testimonial_bx_quote ul li blockquote{
	    clear: both;
        font-style: none;
	    position: relative;
	    quotes: none;
        font-size: 130%;
	    line-height: 130%;
		margin:0px !important;
		padding:0px !important;
		height:auto;
		color:#CF0;
		width:90%;
		text-align:center;
		min-height:72px;
	}
	
.testimonial_bx_quote ul li blockquote p{
	    text-align:center;

	}	
.home_explore_area{
	width:86%;
	height:auto;
	float:left;
	padding:0 7% 0 7%;
	background-color:#FFF;
}

.home_explore_area_single{
	width:23%;
	min-height:308px;
	float:left;
	margin:4% 0 4% 1%;
	background-color:#f2f2f2;
	border:1px solid #9a9a9a;
	}
	
.home_explore_area_single heading{
	width:98%;
	height:auto;
	float:left;
	padding:3% 2% 0 2%;
	text-align:center;
	font-size:18px;
	}
	

.home_explore_area_single p{
	width:96%;
	height:auto;
	float:left;
	padding:0 4% 2% 4%;
	font-size:12px;
	color:#6a6a6a;
	line-height:18px;
	}
	

/*dashboard css start */

.dashboard_bx{
	width:90%;
	height:auto;
	float:left;
	padding:1% 5% 1% 5%;
	background-color:#e2e2e2;
	border-top:2px solid #164eab;
	}
	
.dashboard_bx_left{
	width:68%;
	float:left;
	margin:0 0 0 0;
	padding:1%;
	}
	
.dashboard_bx_left_single{
	width:97.5%;
	float:left;
	border:1px solid #bfbfbf;
	margin:0 0 1% 0;
	padding:1%;	
	background-color:#FFF;
	}
	
.dashboard_bx_left_single textarea{
	width:97%;
	min-height:10%;
	float:left;
	padding:1%;
	font-size:16px;
	}
	
.dashboard_bx_left_single input[type="submit"]{
	float:right;
	background-color:#164eab;
	font-size:12px;
	color:#FFF;
	padding:1% 2% 1% 2%;
	margin:1% 1% 0 0;
	border:none;
	}
	
.dashboard_bx_left_single input[type="submit"]:hover{
	background-color:
	}
	
.dashboard_post_feeling_bx{
	width:100%;
	height:auto;
	float:left;
	}
	
.dashboard_post_feeling_bx_name{
	width:100%;
	font-size:13px;
	color:#6a6a6a;
	float:left;
	font-weight:normal;
	line-height:36px;
	}
	
.dashboard_post_feeling_bx_name p{
	width:96%;
	font-size:13px;
	color:#6a6a6a;
	float:left;
	font-weight:normal;
	line-height:18px;
	margin:0px;
	padding:0 0 0 4%;
	}
	
.dashboard_post_feeling_bx_name p img{
	width:100%;
	height:100%;
	}
	
.dashboard_post_feeling_bx_name img{
	width:27px;
	height:27px;
	float:left;
	margin:0.5% 0.5% 0 0;
	}
	
.dashboard_bx_right{
	width:29%;
	float:left;
	margin:1% 0 0 1%;
	}
	
.dashboard_bx_right_single{
	width:94%;
	height:auto;
	float:left;
	margin:0 0 1% 0;
	background-color:#FFF;
	border:1px solid #bfbfbf;
	padding:3%;
	}
	
.dashboard_bx_right_single h3{
	width:98%;
	height:auto;
	float:left;
	color:#6a6a6a;
	margin:0 0 0 0;
	padding:2% 0 2% 2%;
	font-size: 15px;

	}
	
.dashboard_bx_right_single_follow{
	width:100%;
	height:auto;
	float:left;
	margin:2.5% 0 2.5% 0;
	}
	
.dashboard_bx_right_single_follow input[type="button"]{
float: right;
font-size: 11px;
margin: -20% -1% 0px 0px;
color: #FFF;
background-color: #8A8A8A;
padding: 1% 2%;
border: medium none;
		}
		
.dashboard_bx_right_single_follow input[type="button"]:hover{
	background-color:#164eab;
		}
	
.dashboard_bx_right_single_follow_left{
	width:80%;
	height:auto;
	float:left;
	}
	
.dashboard_bx_right_single_follow_left span{
	width:45%;
	font-size:11px;
	colo:r#4a4a4a;
	font-weight:bold;	
	float:left;
	}
	
.dashboard_bx_right_single_follow_left small{
	font-size:11px;
	color:#6a6a6a;
	float:left;
	line-height:20px;
	}
	
.dashboard_bx_right_single_follow_left img{
	float:left;
	margin:0 2% 0 2%;
	}


.dashboard_feeling_detail{
	width:98%;
	height:auto;
	float:left;
	background-color:#ebebeb;
	padding:1%;
	}
	
.dashboard_feeling_detail_counting{
	width:100%;
	float:left;
	}
	
.dashboard_feeling_detail_counting a{
	font-size:10px;
	float:left;
	color:#0047b2;
	padding:0 1% 0 1%;
	text-decoration:none;
	}
	
.dashboard_feeling_detail_counting a:hover{
	text-decoration:underline;
	}
	
.dashboard_feeling_detail_comment_bx{
	width:100%;
	height:auto;
	float:left;
	margin:0 0 0 0;
	}
	
.dashboard_feeling_detail_comment_bx p{
	width:100%;
	height:auto;
	float:left;
	font-size:12px;
	color:#3a3a3a;
	}
	
.dashboard_feeling_detail_comment_bx p a img{
	width:48px;
	height:48px;
	float:left;
	margin-right:1%;
	}
	
.dashboard_feeling_detail_comment_bx p a span{
	font-weight:bold;
	color:#0047b2;
	text-decoration:none;
	float:left;
	}
	
.dashboard_feeling_detail_comment_on_feeling{
	width:100%;
	height:auto;
	float:left;
	border:1px solid #bfbfbf;
	background-color:#FFF;
	}
	
.dashboard_feeling_detail_comment_on_feeling textarea{
	width:99%;
	min-height:30px;
	float:left;
	padding:1% 0 0 1%;
	border:none;
	font-size:12px;
	color:#4a4a4a;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic {
	float:left;
	width:100%;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic a{
	float:left;
	margin:0 0.5% 0 0;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic a i{
	float:left;
	width:20px;
	height:20px;
	background-image:url(../images/feeling_up_icon.png);
	background-repeat:no-repeat;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic_image{
	background-position:-4px 1px !important;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic_image:hover{
	background-color:#bfbfbf;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic_video{
	background-position:-27px 1px !important;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic_video:hover{
	background-color:#bfbfbf;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic_audio{
	background-position:-48px 1px !important;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic_audio:hover{
	background-color:#bfbfbf;
	}

/* category page */

.category_back{
 width:80%;
 height:auto;
 float:left;
 padding:0 10% 0 10%;
 background-image:url(../images/banner/3.jpg);
 background-repeat:no-repeat;
 background-size:cover;
 margin:1% 0 0 0;
 }
 
.category_icon_bx{
 height:250px;
 float:left;
 background-image:url(../images/black_60_back.png);
 background-repeat:repeat;
margin: 2% -5%;
padding: 0px 7.5% 2%;
width: 95%;
 }
 
.category_icon_bx h2{
 width:100%;
 font-size:28px;
 color:#FFF;
 text-align:center;
 font-weight:bold;
 }
 
.category_icon_bx_single{
 width:100px;
 height:auto;
 float:left;
 margin:0 1.5% 0 1.5%;
 color:#FFF;
 font-size:14px;
 text-align:center;
 text-decoration:none;
 font-weight:bold;
 }
 
.category_icon_bx_single a{
 width:100px;
 height:100px;
 background-image:url(../images/home_category_icon.png);
 background-repeat:no-repeat;
 float:left;
 color:#FFF;
 font-size:14px;
 text-align:center;
 text-decoration:none;
 font-weight:bold;
 }
 
.category_icon_bx_single a:hover{
 width:100px;
 height:100px;
 background-image:url(../images/home_category_icon.png);
 background-repeat:no-repeat;
 float:left;
 }
 
.category_icon_bx_single span{
 width:100px;
 height:auto;
 float:left;
 margin:10px 0 5px 0;
 font-size:14px;
 color:#FFF;
 float:left;
 text-align:center;
 background-color:#9a9a9a;
 padding:5px 0 5px 0;
 }
 
.category_icon_bx_single span:hover{
 background-color:#0047b2;
 }

.category_icon_bx_single span input[type="button"]{
 width:100px;
 height:auto;
 float:left;
 font-size:14px;
 color:#FFF;
 float:left;
 text-align:center;
 background-color:#9a9a9a !important;
 border:none;
 }


.nce{
    background-position:-10px -8px; !important;
    }	
.nce:hover{
     background-position:-132px -8px !important;
	}
.nce_active{
     background-position:-132px -8px !important;
	}
.ips{
	background-position:-10px -121px !important;
	}
	
.ips:hover{
	background-position:-132px -121px !important;
	}
.ips_active{
	background-position:-132px -121px !important;
	}	
.eer{
	background-position:-10px -236px !important;
	}
	
.eer:hover{
	background-position:-132px -236px !important;
	}
.eer_active{
	background-position:-132px -236px !important;
	}	
.yal{
	background-position:-10px -352px !important;
	}
	
.yal:hover{
	background-position:-132px -352px !important;
	}
.yal_active{
	background-position:-132px -352px !important;
	}	
.her{
	background-position:-10px -468px !important;
	}
	
.her:hover{
	background-position:-132px -468px !important;
	}
.her_active{
	background-position:-132px -468px !important;
	}	


.home_dashboard_cat_slct_bx{
	width:100%;
	height:auto;
	float:left;
	margin:1% 0 1% 0;
	}
	
.home_dashboard_cat_slct_bx a i{
	width:35px;
	height:35px;
	background-image:url(../images/home_category_icon_35.png);
	background-repeat:no-repeat;
	float:left;
	margin:0 5px 5px 0;
	background-color: white;
	}
	
	
/* profile bx css start */	

.profile_bx{
	width:100%;
	float:left;
	height:305px;
	margin:0 0 2% 0;
	}
	
.profile_bx img{
	width:100%;
	height:305px;
	float:left;
	margin:0px;
	padding:0px;
	position:relative;
	}
	
	
.profile_bx_covers_shadow{
	width:100%;
	height:305px;
	background-image:url(../images/profile-back_shadow.png);
	background-repeat:repeat-x;
	position:relative;
	background-position:bottom;	
	}
	
.cover_pic_bx{
	width:165px;
	height:165px;
	margin:-179px 0 0 2%;
	border:2px solid #bfbfbf;
	background-color:#FFF;
	position:absolute;
	}
	
.cover_pic_bx img{
	width:165px;
	height:165px ;
	}

.profile_cate_bx{
	float:right;	
	position:relative;
	margin:-80px 0 0 0;
	}
/* P started working here*/
	
.scope_radio{
	margin: 0 0 0 1px;
	float:left;
}
.top_trending_text {
	margin: -38px 0 -3px 57px;
    width: 135px
}

.heading_red_right33_small
{
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color:#FF0;
	text-decoration:none;
}

.heading_red_right33_small:hover
{
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color:#CCC;
	text-decoration:none;
}
.heading_red_right33_small:visited
{
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color:#FF0;
	text-decoration:none;
}

.heading_red_right33_small_inside
{
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color:#066;
	text-decoration:none;
}

.heading_red_right33_small_inside:hover
{
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color:#CCC;
	text-decoration:none;
}


#upload_profile_pic {
  z-index: 100;
  position: absolute;
  color:#000;
  background-color:#FFF;
  width:165px;
  font-size: 14px;
  font-weight: bold;
  top: 134px;
}
.home_dashboard_cat_slct_bx a{
	width:35px;
	height:35px;
	background-image:url(../images/home_category_icon_35.png);
	background-repeat:no-repeat;
	float:left;
	margin:0 5px 5px 0;
	}
	
.nce_small{
	background-position: -3px -2px !important;
	}
.nce_small:hover{
	background-position:-46px -2px !important;
	}	
.nce_small1{
	background-position:-46px -2px !important;
	}
.nce_small2{
	background-position:-3px -2px !important;
	}


		
.ips_small{
	background-position:-3px -42px !important;
	}
.ips_small:hover{
	background-position:-46px -42px !important;
	}
.ips_small1{
	background-position:-46px -42px !important;
	}
	
	
.eer_small{
	background-position:-3px -83px !important;
	}
.eer_small:hover{
	background-position:-46px -83px !important;
	}
.eer_small1{
	background-position:-46px -83px !important;
	}
		
.yal_small{
	background-position:-3px -123px !important;
	}
.yal_small:hover{
	background-position:-46px -123px !important;
	}
.yal_small1{
	background-position:-46px -123px !important;
	}
	
.her_small{
	background-position:-3px -163px !important;
	}
.her_small:hover{
	background-position:-46px -163px !important;
	}
.her_small1{
	background-position:-46px -163px !important;
	}
	
.dashboard_bx_right_single_followed
{
	background-color:#164eab;
		}		
	
.dashboard_bx_right_single_desc{
	width:94%;
	height:auto;
	float:left;
	margin:0 0 1% 0;
	background-color:#FFF;
	border:1px solid #bfbfbf;
	padding:3%;
	}
	
.dashboard_bx_right_single_desc h3{
	width:98%;
	height:auto;
	float:left;
	color:#6a6a6a;
	margin:0 0 0 0;
	padding:2% 0 2% 2%;
	font-size:50%;
	}
	
.desc_heading
{
	font-size:12px;
	padding:2% 0 2% 2%;
	color:#000;
	float:left;
	font-weight:bold;
}
.desc_heading_val
{
	font-size:12px;
	padding:2% 0 2% 2%;
	color:#6a6a6a;
	float:left;
	font-weight:bold;
}
.button_profile {
	background-color:#164eab;
	font-size:13px;
	color:#FFF;
	padding:1% 2% 1% 2%;
	margin:1% 1% 0 0;
	border:none;
	float:right;
	
}

.home_reply_pos_guest{background-position:0 0;cursor:pointer;}
.home_reply_pos_guest:hover{background-position:0 -22px;cursor:pointer;}

.home_share_pos_guest{background-position:22px 0;cursor:pointer;}
.home_share_pos_guest:hover{background-position:22px -22px;cursor:pointer;}

.home_like_pos_guest{background-position:54px 0;cursor:pointer;}
.home_like_pos_guest:hover{background-position:54px -22px; cursor:pointer;}

.home_liked_pos{background-position:54px -22px;cursor:not-allowed;}
.home_shared_pos{background-position:22px -22px;cursor:not-allowed;}
.home_replied_pos{background-position:0 -22px;cursor:not-allowed}	
	
	.view_all
{
text-decoration:none;
color:#06C;
font-size:10px;
font-weight:bold;
margin-left: 2%;
}

.view_all_spec
{
	color: #06c;
    float: right;
    font-size: 10px;
    font-weight: bold;
    margin-right: -33%;
    margin-top: 30%;
    text-decoration: none;
}

.read_more_top
{
text-decoration:none;
color:#099;
font-size:10px;
margin-left: 2%;
}

.read_more_index
{
text-decoration:none;
color:#FF0;
font-size:11px;
}

.name_display
{
text-decoration:none;
color:#666;
font-size:11px;
}

.picture
{
height:235px;
width:130px;
background-color:#FCFCFC;
box-shadow: 0px 0px 5px #ccc;
-moz-box-shadow: 0px 0px 5px #ccc;
-webkit-box-shadow: 0px 0px 5px #ccc;

font-family : Verdana, Arial, Helvetica, sans-serif;
letter-spacing: .3px;
font-size:13px;
color:#999999;
padding:5px;
text-decoration:none;
}
.picture:hover
{
height:235px;
width:130px;
background-color:#F0F8FF;
box-shadow: 0px 0px 5px #ccc;
-moz-box-shadow: 0px 0px 5px #ccc;
-webkit-box-shadow: 0px 0px 5px #ccc;

font-family : Verdana, Arial, Helvetica, sans-serif;
letter-spacing: .3px;
font-size:13px;
color:#999999;
padding:5px;
text-decoration:none;
}
	}




@media only screen and (min-width: 810px) {
	.heading_red_right33_small
{
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color:#FF0;
	text-decoration:none;
}

.heading_red_right33_small:hover
{
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color:#CCC;
	text-decoration:none;
}
.heading_red_right33_small:visited
{
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color:#FF0;
	text-decoration:none;
}

.heading_red_right33_small_inside
{
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color:#066;
	text-decoration:none;
}

.heading_red_right33_small_inside:hover
{
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color:#CCC;
	text-decoration:none;
}


#upload_profile_pic {
  z-index: 100;
  position: absolute;
  color:#000;
  background-color:#FFF;
  width:165px;
  font-size: 14px;
  font-weight: bold;
  top: 134px;
}
.home_dashboard_cat_slct_bx a{
	width:59px;
	height:59px;
	background-image:url(../images/home_category_icon_59X59.png);
	background-repeat:no-repeat;
	float:left;
	margin:0 5px 5px 0;
	}
	
.nce_small{
	background-position:-7px -4px !important;
	}
.nce_small:hover{
	background-position:-80px -4px !important;
	}	
.nce_small1{
	background-position:-80px -4px !important;
	}
.nce_small2{
	background-position:-7px -4px !important;
	}


		
.ips_small{
	background-position:-7px -73px !important;
	}
.ips_small:hover{
	background-position:-80px -73px !important;
	}
.ips_small1{
	background-position:-80px -73px !important;
	}
	
	
.eer_small{
	background-position:-7px -142px !important;
	}
.eer_small:hover{
	background-position:-80px -142px !important;
	}
.eer_small1{
	background-position:-80px -142px !important;
	}
		
.yal_small{
	background-position:-7px -212px !important;
	}
.yal_small:hover{
	background-position:-80px -212px !important;
	}
.yal_small1{
	background-position:-80px -212px !important;
	}
	
.her_small{
	background-position:-7px -281px !important;
	}
.her_small:hover{
	background-position:-80px -281px !important;
	}
.her_small1{
	background-position:-80px -281px !important;
	}
	
.dashboard_bx_right_single_followed
{
	background-color:#164eab;
		}		
	
.dashboard_bx_right_single_desc{
	width:94%;
	height:auto;
	float:left;
	margin:0 0 1% 0;
	background-color:#FFF;
	border:1px solid #bfbfbf;
	padding:3%;
	}
	
.dashboard_bx_right_single_desc h3{
	width:98%;
	height:auto;
	float:left;
	color:#6a6a6a;
	margin:0 0 0 0;
	padding:2% 0 2% 2%;
	font-size:50%;
	}
	
.desc_heading
{
	font-size:12px;
	padding:2% 0 2% 2%;
	color:#000;
	float:left;
	font-weight:bold;
}
.desc_heading_val
{
	font-size:12px;
	padding:2% 0 2% 2%;
	color:#6a6a6a;
	float:left;
	font-weight:bold;
}
.button_profile {
	background-color:#164eab;
	font-size:13px;
	color:#FFF;
	padding:1% 2% 1% 2%;
	margin:1% 1% 0 0;
	border:none;
	float:right;
	
}

.home_reply_pos_guest{background-position:0 0;cursor:pointer;}
.home_reply_pos_guest:hover{background-position:0 -22px;cursor:pointer;}

.home_share_pos_guest{background-position:22px 0;cursor:pointer;}
.home_share_pos_guest:hover{background-position:22px -22px;cursor:pointer;}

.home_like_pos_guest{background-position:54px 0;cursor:pointer;}
.home_like_pos_guest:hover{background-position:54px -22px; cursor:pointer;}

.home_liked_pos{background-position:54px -22px;cursor:not-allowed;}
.home_shared_pos{background-position:22px -22px;cursor:not-allowed;}
.home_replied_pos{background-position:0 -22px;cursor:not-allowed}


.gridContainer {
	width: 100%;
	margin: auto;
	padding-bottom:0;
}
#LayoutDiv1 {
	width:90%;
	clear: both;
	float: left;
	margin-left: 0;
	display: block;
	padding:0 1% 0 5%;
}

#header{
	width:100%;
	height:70px;
	float:left;
	background-image:url(../images/black_80_back.png);
	background-repeat:repeat;
	}
	
.logo{
	width:167px; 
	height:64px;
	float:left;
	margin:1% 0 -3% 0%;
	}

.header_search_bx{
	width:50%;
	margin:0 3% 0 4%;
	}
	
.header_search_bx input{
	width:300px;
	height:30px;
	padding-left:10px;
	font-size:12px;
	color:#6a6a6a;
	margin-left:1%;
	margin-top:7%;
	border:1 px solid #9a9a9a;
	}
	
.header_search_bx input[type="button"]{
	width:auto;
	height:34px;
	font-size:12px;
	padding:0 13px;
	border:none;
	background-color:#164eab;
	color:#FFF;
	margin:0px;
	}
	
.headder_login_menu{
	width:30%;
	margin:-4% 0 0 0;
	padding:5px;
	}

.headder_home_menu{
	width:30%;
	margin:-1% 0 0 0;
	padding:5px;
	}

div.dropdown {
color: #555;
margin: 0 0 0 15px;
width: 143px;
position: relative;
float:left;
height: auto;
text-align:left;
}

div.submenu {
    background: #fff none repeat scroll 0 0;
    border-radius: 6px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);
    display: none;
    left: -63px;
    margin-left: 10px;
    padding: 40px 0 5px;
    position: absolute;
    top: 23px;
    width: 150px;
    z-index: 100;
}
.dropdown li
  {
 width:90%;
 float:left;
}

.dropdown li a {
	width:95% !important;   
	color: #555555;
	display: block;
	padding: 6px 5%;
	cursor: pointer;
	text-decoration:none;
	font-size:12px !important;
	float:left;
}

.dropdown li a:hover{
    background:#155FB0;
    color: #FFFFFF  !important;
    text-decoration:none !important;
    
}
.root {
    border-top: 1px solid #dedede;
    font-size: 11px;
    list-style: outside none none;
    margin: 0;
    padding: 11px 0 0;
}

.headder_login_menu ul li{
	float:left;
	font-size: 14px;
	padding:0 8px 0 8px;
	list-style:none;
	}
.headder_home_menu ul li{
	float:left;
	font-size: 14px;
	padding:0 8px 0 8px;
	list-style:none;
	}
	
.headder_login_menu ul li i{
	width:30px;
	height:30px;
	float:left;
	background-image:url(../images/login-signup.png);
	background-repeat:no-repeat;
	margin:-9px 0 0 0;
	}
.headder_home_menu ul li i{
	width:30px;
	height:30px;
	float:left;
	background-image:url(../images/login-signup.png);
	background-repeat:no-repeat;
	margin:-9px 0 0 0;
	}
.sign_up_icon_pos{
	background-position:-30px 0;
	}
	
.headder_login_menu ul li a{
	font-size:16px;
	color:#6a6a6a;
	text-decoration:none;
	}
	.headder_home_menu ul li a{
	font-size:16px;
	color:#6a6a6a;
	text-decoration:none;
	}
	
.headder_login_menu ul li a:hover{
	color:#164eab;
	text-decoration:underline;
	}
	
	.headder_home_menu ul li a:hover{
	color:#164eab;
	text-decoration:underline;
	}
.banner{
	width:100%;
	height:300px;
	float:left;
	background-image:url(../images/banner/3.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	}
	
.banner_inner{
	width:75%;
	height:80px;
	margin:7% 12% 0;
	background-image:url(../images/black_60_back.png);
	background-repeat:repeat;
	}
	
.banner_inner input{
	width:70%;
	height:60px;
	margin:10px 0 0 10px;
	background-color:transparent;
	border:none;
	color:#FFF;
	padding:0 0 0 10px;
	font-size:18px;
	}
	
.banner_inner input[type="button"]{
	width:auto;
	background-color:#164eab;
	color:#FFF;
	font-size:18px;
	padding:12px 50px 12px 50px;
	height:auto;
	float:right;
	margin:2% 2% 0 0;
	border:4px solid #2365d2;
	}
	
.banner_inner input[type="button"]:hover{
    border:4px solid #164eab;	
}

.home_miPost_bx{
	width:100%;
	height:auto;
	float:left;
	background-image:url(../images/home_mi_post_bx_back.png);
	background-repeat:repeat-x;
	margin:-15px 0 0 0;
	}
	
.home_miPost_bx_left{
	width:58%;
	height:auto;
	float:left;
	margin:0 0 0 0;
	}
	
.home_miPost_bx_left h1{
	color:#FFF;
	padding:20px 0 5px 0;
	}
	
.home_miPost_bx_left a{
	width:100px;
	height:100px;
	background-image:url(../images/home_category_icon.png);
	background-repeat:no-repeat;
	float:left;
	background-position:-10px -8px;
	margin:0 15px 10px 0;
	}
	
.home_miPost_bx_left a:hover{
	width:100px;
	height:100px;
	background-image:url(../images/home_category_icon.png);
	background-repeat:no-repeat;
	float:left;
	background-position:-132px -8px;
	margin:0 15px 10px 0;
	}
	
.ips{
	background-position:-10px -121px !important;
	}
	
.ips:hover{
	background-position:-132px -121px !important;
	}
	
.eer{
	background-position:-10px -236px !important;
	}
	
.eer:hover{
	background-position:-132px -236px !important;
	}
	
.yal{
	background-position:-10px -352px !important;
	}
	
.yal:hover{
	background-position:-132px -352px !important;
	}
	
.her{
	background-position:-10px -468px !important;
	}
	
.her:hover{
	background-position:-132px -468px !important;
	}
	
.mi_post_scroll{
	width:40%;
	min-height:200px;
	float:right;
	background-color:#004f98;
	border:4px solid #30b5d6;
	margin:4% 1% 1% 0;
	}

.home_mi_post_single_bx{
	width:100%;
	height:auto;
	float:left;
	padding:10px 0 10px 0;
	}
	
.home_mi_post_single_bx_pic{
	width:50px;
	height:50px;
	float:left;
	margin:5px;
	}
	
.home_mi_post_single_bx_text_bx{
	width:80%;
	float:left;
	}
	
.home_mi_post_single_bx_text_bx h1{
	font-size:16px;
	color:#fff;
	font-weight:bold;
	margin:5px 0 5px 0;
	}
	
.home_mi_post_single_bx_text_bx p{
	width:100%;
	height:auto;
	float:left;
	font-size:14px;
	color:#fff;
	line-height:18px;
	margin:0px;
	}
	
.home_mi_post_single_bx_text_bx_revert{
	float:left;
	margin:5px 0 0 0;
	}
	
.home_mi_post_single_bx_text_bx_revert a i{
	width:24px;
	height:24px;
	float:left;
	margin:0 5px 0 0;
	background-image:url(../images/action_icon.png);
	}
	
.home_reply_pos{background-position:0 0;}
.home_reply_pos:hover{background-position:0 -22px;}

.home_share_pos{background-position:22px 0;}
.home_share_pos:hover{background-position:22px -22px;}

.home_like_pos{background-position:54px 0;}
.home_like_pos:hover{background-position:54px -22px;}

.home_post_applink_send_bx{
	width:100%;
	height:271px;
	float:left;	
	background-image:url(../images/app_link_ds.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
	}
	
.home_top_contributors_bx{
	width:100%;
	height:auto;
	float:left;
	background-color:#dc2364;
	}
	
.home_top_contributors_bx_inner{
	width:93%;
	height:auto;
	margin:auto;
	}
	
.home_top_contributors_bx ul{
	width:90%;
	height:auto;
	margin:auto;
	}
	
.home_top_contributors_bx ul li{
	width:7%;
	height:auto;
	float:left;
	margin:20px 0 40px 14.5%;
	list-style:none;
	}
	
.content-scroller
	{
	width:100% !important;
	overflow:hidden;
	float:left;
	margin-bottom: -1%;
	margin-left: -12%;
	}
		
.home_top_contributors_bx ul li a{
	width:152px;
	height:auto;
	float:left;
	border:none;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	line-height:28px;
	font-size:16px;
	/*padding: 0px 0px 0px 50px;*/	
}

.home_top_contributors_bx ul li a small{
	width:152px;
	height:auto;
	background-color:#1a1a1a;
	color:#FFF;
	float:left;
	font-size:12px;
	margin-bottom:2px;
}

.home_top_contributors_bx span{
	width:40px;
	height:128px;
	background-image:url(../images/contributors/left_right_arrow.png);
	background-repeat:no-repeat;
	float:left;
	margin:50px 10px 0 0;
	cursor:pointer;
}

.contibuter_right_arrow{
	background-position:-40px 0;
	float:right !important;
	margin:50px 20px 0 0 !important;
	z-index:-99 !important;
	cursor:pointer;
	}	
	
.home_calculation_bx{
	width:80%;
	height:auto;
	float:left;
	background-color:#e2e2e2;
	padding:4% 10%;
	font-size:54px;
	color:#098e3e;
	}
	
.home_calculation_bx_single{
	text-align:center;
	padding:0 5% 0 5%;
	float:left;
	}

	
.home_calculation_bx_single span{
	display:inline-block;
	float:left;
	padding:0px;
	margin:0px;
	}

.home_calculation_bx_single small{
	color:#2a2a2a;
	float:left;
	font-size:34px;
	display:inline-block;
	clear:both
	}

#footer{
	width:80%;
	height:auto;
	float:left;
	background-color:#2a2a2a;
	padding:30px 10% 30px 10%;
	}
	
.footer_title{
	width:100%;
	font-size:16px;
	color:#bfbfbf;
	float:left;
	padding:0 0 6% 0;
	}
	
.footer_app{
	width:25%;
	float:left;
	}
	
.footer_app a{
	float:left;
	margin:0 0 2px 0;
	border:none;
	clear:both;
	}
	
.footer_mi_text{
	width:25%;
	height:auto;
	float:left;
	}
	
.footer_mi_text ul{
	width:100%%;
	height:auto;
	float:left;	
	margin:0px !important;
	padding:0px !important;
	}
	
.footer_mi_text ul li{
	width:100%;
	height:auto;
	list-style:none;
	}
	
.footer_mi_text ul li a{
	width:100%;
	font-size:12px;
	color:#bfbfbf;
	clear:both;
	float:left;
	text-decoration:none;
	padding:0 0 10px 0;
	}
	
	
.footer_mi_text ul li a:hover{
	text-decoration:underline;
	}
	
.footer_like_box{
	width:25%;
	height:auto;
	float:left;
	}
	
.social_follow{
	width:25%;
	height:auto;
	float:left;
	}
	
.popup_login_bx{
	width:55%;
	height:auto;
	float:right;
	background-image:url(../images/black_60_back.png);
	background-repeat:repeat;
	border:1px solid #fff;
	}
	
.popup_login_bx_logo{
	margin:10% 0 5% 20%;
	}
	
.popup_login_bx_detail{
	width:80%;
	height:auto;
	float:left;
	margin:0 10% 1% 10%;
	padding-bottom:8%;
	}
	
.popup_login_bx_detail span{
	font-size:14px;
	color:#fff;
	text-align:center;
	}
	
.popup_login_bx_detail input{
	width:98%;
	height:30px;
	float:left;
	font-size:12px;
	color:#4a4a4a;
	margin:10px 0 0 0;
	padding-left:2%;
	border:none;
	}
	
.popup_login_bx_detail input[type="submit"]{
	width:100%;
	height:auto;
	float:left;
	margin:20px 0 5px 0;	
	font-size:14px;
	text-align:center;
	padding:10px 0 10px 0;
	color:#FFF;
	border:none;
	font-weight:bold;
	}
	
.popup_login_bx_detail input[type="submit"]:hover{
	background-color:#d9006b;
	}
	
.popup_login_bx_detail_register input[type="submit"]{
	width:100%;
	height:auto;
	float:left;
	margin:20px 0 5px 0;	
	font-size:14px;
	text-align:center;
	padding:10px 0 10px 0;
	color:#FFF;
	border:none;
	font-weight:bold;
	background-color:#198544;
	}
	
.popup_login_bx_detail_register input[type="submit"]:hover{
	background-color:#0c7536;
	}
	
.popup_login_bx_detail a{
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	float:left;
	margin:0 0 0 0;
	}
	
.popup_login_bx_detail a:hover{
	text-decoration:underline;
	}
	
.testimonial_bx{
	width:70%;
	height:auto;
	float:left;
	padding:1% 15% 0 15%;
	background-color:#dc2364;
	}
	
.testimonial_bx h2{
	width:100%;
	height:auto;
	float:left;
	color:#fff;
	font-size:24px;
	text-align:center;
	}
	
.testimonial_bx ul li blockquote{
	    clear: both;
        font-style: italic;
	    position: relative;
	    quotes: none;
        font-size: 120%;testimonial_bx
	    line-height: 150%;
		margin:0px !important;
		padding:0px !important;
		height:auto;
		color:#FFF;
		width:90%;
	}
	
.testimonial_bx ul li blockquote p{
	    text-align:right;
		margin-right:20px;
		padding:20px;
	}
	.testimonial_bx_quote{
	width: 70%;
    height: 171px;
    float: left;
    padding: 1% 15% 0 15%;
	}
	
.testimonial_bx_quote h2{
	width:100%;
	height:auto;
	float:left;
	color:#fff;
	font-size:24px;
	text-align:center;
	}
	
.testimonial_bx_quote ul li blockquote{
	 	clear: both;
        font-style: none;
	    position: relative;
	    quotes: none;
        font-size: 130%;
	    line-height: 130%;
		margin:0px !important;
		padding:0px !important;
		height:auto;
		color:#CF0;
		width:90%;
		text-align:center;
		min-height:72px;
	}
	
.testimonial_bx_quote ul li blockquote p{
	    text-align:center;

	}
.home_explore_area{
	width:86%;
	height:auto;
	float:left;
	padding:0 7% 0 7%;
	background-color:#FFF;
}

.home_explore_area_single{
	width:23%;
	min-height:308px;
	float:left;
	margin:4% 0 4% 1%;
	background-color:#f2f2f2;
	border:1px solid #9a9a9a;
	}
	
.home_explore_area_single heading{
	width:98%;
	height:auto;
	float:left;
	padding:3% 2% 0 2%;
	text-align:center;
	font-size:18px;
	}
	

.home_explore_area_single p{
	width:96%;
	height:auto;
	float:left;
	padding:0 4% 2% 4%;
	font-size:12px;
	color:#6a6a6a;
	line-height:18px;
	}
	

/*dashboard css start */

.dashboard_bx{
	width:90%;
	height:auto;
	float:left;
	padding:1% 5% 1% 5%;
	background-color:#e2e2e2;
	border-top:2px solid #164eab;
	}
	
.dashboard_bx_left{
	width:68%;
	float:left;
	margin:0 0 0 0;
	padding:1%;
	}
	
.dashboard_bx_left_single{
	width:97.5%;
	float:left;
	border:1px solid #bfbfbf;
	margin:0 0 1% 0;
	padding:1%;	
	background-color:#FFF;
	}
	
.dashboard_bx_left_single textarea{
	width:97%;
	min-height:10%;
	float:left;
	padding:1%;
	font-size:16px;
	}
	
.dashboard_bx_left_single input[type="submit"]{
	float:right;
	background-color:#164eab;
	font-size:12px;
	color:#FFF;
	padding:1% 2% 1% 2%;
	margin:1% 1% 0 0;
	border:none;
	}
	
.dashboard_bx_left_single input[type="submit"]:hover{
	background-color:
	}
	
.dashboard_post_feeling_bx{
	width:100%;
	height:auto;
	float:left;
	}
	
.dashboard_post_feeling_bx_name{
	width:100%;
	font-size:13px;
	color:#6a6a6a;
	float:left;
	font-weight:normal;
	line-height:36px;
	}
	
.dashboard_post_feeling_bx_name p{
	width:96%;
	font-size:13px;
	color:#6a6a6a;
	float:left;
	font-weight:normal;
	line-height:18px;
	margin:0px;
	padding:0 0 0 4%;
	}
	
.dashboard_post_feeling_bx_name p img{
	width:100%;
	height:100%;
	}
	
.dashboard_post_feeling_bx_name img{
	width:27px;
	height:27px;
	float:left;
	margin:0.5% 0.5% 0 0;
	}
	
.dashboard_bx_right{
	width:29%;
	float:left;
	margin:1% 0 0 1%;
	}
	
.dashboard_bx_right_single{
	width:94%;
	height:auto;
	float:left;
	margin:0 0 1% 0;
	background-color:#FFF;
	border:1px solid #bfbfbf;
	padding:3%;
	}
	
.dashboard_bx_right_single h3{
	width:98%;
	height:auto;
	float:left;
	color:#6a6a6a;
	margin:0 0 0 0;
	padding:2% 0 2% 2%;
	font-size: 15px;

	}
	
.dashboard_bx_right_single_follow{
	width:100%;
	height:auto;
	float:left;
	margin:2.5% 0 2.5% 0;
	}
	
.dashboard_bx_right_single_follow input[type="button"]{
	float:right;
	font-size: 12px;
    margin: -16% 1% 0 0;
	color:#fff;
	background-color:#8a8a8a;
	padding:2% 3% 2% 3%;
	/*margin:1% 2% 0 0;*/
	border:none;
		}
		
.dashboard_bx_right_single_follow input[type="button"]:hover{
	background-color:#164eab;
		}
	
.dashboard_bx_right_single_follow_left{
	width:80%;
	height:auto;
	float:left;
	}
	
.dashboard_bx_right_single_follow_left span{
	width:70%;
	font-size:12px;
	colo:r#4a4a4a;
	font-weight:bold;	
	float:left;
	}
	
.dashboard_bx_right_single_follow_left small{
	font-size:12px;
	color:#6a6a6a;
	float:left;
	line-height:20px;
	}
	
.dashboard_bx_right_single_follow_left img{
	float:left;
	margin:0 2% 0 2%;
	}


.dashboard_feeling_detail{
	width:98%;
	height:auto;
	float:left;
	background-color:#ebebeb;
	padding:1%;
	}
	
.dashboard_feeling_detail_counting{
	width:100%;
	float:left;
	}
	
.dashboard_feeling_detail_counting a{
	font-size:10px;
	float:left;
	color:#0047b2;
	padding:0 1% 0 1%;
	text-decoration:none;
	}
	
.dashboard_feeling_detail_counting a:hover{
	text-decoration:underline;
	}
	
.dashboard_feeling_detail_comment_bx{
	width:100%;
	height:auto;
	float:left;
	margin:0 0 0 0;
	}
	
.dashboard_feeling_detail_comment_bx p{
	width:100%;
	height:auto;
	float:left;
	font-size:12px;
	color:#3a3a3a;
	}
	
.dashboard_feeling_detail_comment_bx p a img{
	width:48px;
	height:48px;
	float:left;
	margin-right:1%;
	}
	
.dashboard_feeling_detail_comment_bx p a span{
	font-weight:bold;
	color:#0047b2;
	text-decoration:none;
	float:left;
	}
	
.dashboard_feeling_detail_comment_on_feeling{
	width:100%;
	height:auto;
	float:left;
	border:1px solid #bfbfbf;
	background-color:#FFF;
	}
	
.dashboard_feeling_detail_comment_on_feeling textarea{
	width:99%;
	min-height:30px;
	float:left;
	padding:1% 0 0 1%;
	border:none;
	font-size:12px;
	color:#4a4a4a;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic {
	float:left;
	width:100%;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic a{
	float:left;
	margin:0 0.5% 0 0;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic a i{
	float:left;
	width:20px;
	height:20px;
	background-image:url(../images/feeling_up_icon.png);
	background-repeat:no-repeat;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic_image{
	background-position:-4px 1px !important;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic_image:hover{
	background-color:#bfbfbf;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic_video{
	background-position:-27px 1px !important;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic_video:hover{
	background-color:#bfbfbf;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic_audio{
	background-position:-48px 1px !important;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic_audio:hover{
	background-color:#bfbfbf;
	}

/* category page */

.category_back{
 width:80%;
 height:auto;
 float:left;
 padding:0 10% 0 10%;
 background-image:url(../images/banner/3.jpg);
 background-repeat:no-repeat;
 background-size:cover;
 margin:1% 0 0 0;
 }
 
.category_icon_bx{
 height:250px;
 float:left;
 background-image:url(../images/black_60_back.png);
 background-repeat:repeat;
	margin: 2% 4%;
	padding: 0 7.5% 2%;
	width: 74%;
 }
 
.category_icon_bx h2{
 width:100%;
 font-size:28px;
 color:#FFF;
 text-align:center;
 font-weight:bold;
 }
 
.category_icon_bx_single{
 width:100px;
 height:auto;
 float:left;
 margin:0 1.5% 0 1.5%;
 color:#FFF;
 font-size:14px;
 text-align:center;
 text-decoration:none;
 font-weight:bold;
 }
 
.category_icon_bx_single a{
 width:100px;
 height:100px;
 background-image:url(../images/home_category_icon.png);
 background-repeat:no-repeat;
 float:left;
 color:#FFF;
 font-size:14px;
 text-align:center;
 text-decoration:none;
 font-weight:bold;
 }
 
.category_icon_bx_single a:hover{
 width:100px;
 height:100px;
 background-image:url(../images/home_category_icon.png);
 background-repeat:no-repeat;
 float:left;
 }
 
.category_icon_bx_single span{
 width:100px;
 height:auto;
 float:left;
 margin:10px 0 5px 0;
 font-size:14px;
 color:#FFF;
 float:left;
 text-align:center;
 background-color:#9a9a9a;
 padding:5px 0 5px 0;
 }
 
.category_icon_bx_single span:hover{
 background-color:#0047b2;
 }

.category_icon_bx_single span input[type="button"]{
 width:100px;
 height:auto;
 float:left;
 font-size:14px;
 color:#FFF;
 float:left;
 text-align:center;
 background-color:#9a9a9a !important;
 border:none;
 }


.nce{
    background-position:-10px -8px; !important;
    }	
.nce:hover{
     background-position:-132px -8px !important;
	}
.nce_active{
     background-position:-132px -8px !important;
	}
.ips{
	background-position:-10px -121px !important;
	}
	
.ips:hover{
	background-position:-132px -121px !important;
	}
.ips_active{
	background-position:-132px -121px !important;
	}	
.eer{
	background-position:-10px -236px !important;
	}
	
.eer:hover{
	background-position:-132px -236px !important;
	}
.eer_active{
	background-position:-132px -236px !important;
	}	
.yal{
	background-position:-10px -352px !important;
	}
	
.yal:hover{
	background-position:-132px -352px !important;
	}
.yal_active{
	background-position:-132px -352px !important;
	}	
.her{
	background-position:-10px -468px !important;
	}
	
.her:hover{
	background-position:-132px -468px !important;
	}
.her_active{
	background-position:-132px -468px !important;
	}	


.home_dashboard_cat_slct_bx{
	width:100%;
	height:auto;
	float:left;
	margin:1% 0 1% 0;
	}
	
.home_dashboard_cat_slct_bx a i{
	width:59px;
	height:59px;
	background-image:url(../images/home_category_icon_59X59.png);
	background-repeat:no-repeat;
	float:left;
	margin:0 5px 5px 0;
	}
	
	
/* profile bx css start */	

.profile_bx{
	width:100%;
	float:left;
	height:305px;
	margin:0 0 2% 0;
	}
	
.profile_bx img{
	width:100%;
	height:305px;
	float:left;
	margin:0px;
	padding:0px;
	position:relative;
	}
	
	
.profile_bx_covers_shadow{
	width:100%;
	height:305px;
	background-image:url(../images/profile-back_shadow.png);
	background-repeat:repeat-x;
	position:relative;
	background-position:bottom;	
	}
	
.cover_pic_bx{
	width:165px;
	height:165px;
	margin:-179px 0 0 2%;
	border:2px solid #bfbfbf;
	background-color:#FFF;
	position:absolute;
	}
	
.cover_pic_bx img{
	width:165px;
	height:165px ;
	}

.profile_cate_bx{
	float:right;	
	position:relative;
	margin:-80px 0 0 0;
	}
	




<!--NEW STYLES ADDED-->


.profile_text
{
	float: left;
    font-size: 12px;
    font-weight: bold;
	margin-top: 1%;
}

.profile_input
{
background-color:#FBFBFB;
border: 1px solid #CCC;
width:70%;
height: 15%;
float:right;
margin-right:5%;
margin-bottom: 2%;
padding:6px;
}

.profile_radio_male
{
	margin-left:15%;
	margin-bottom: 2%;
	padding:6px;
}

.profile_radio_female
{
	margin-left:4%;
	margin-bottom: 2%;
	padding:6px;
}


.dashboard_bx_left_single_new{
	width:97.5%;
	float:left;
	border:1px solid #bfbfbf;
	margin:0 0 1% 0;
	padding:1%;	
	background-color:#FFF;
	}
	
.profile_textarea
{
background-color:#FBFBFB;
border: 1px solid #CCC;
float: left;
font-size: 13px;
margin-left: 23%;
margin-top: -3%;
height: 30%;
padding: 1%;
width: 70%;
}


.bell
{
background-image: url("../images/globe.png");
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    margin: 36px 0 0 71px;
    padding: 16px 0 0 16px;
    position: absolute;
    z-index: 0;
	}
	
.bell_text
{
	background: rgb(176, 0, 0) none repeat scroll 0 0;
    border-radius: -10px;
    color: #fff;
    display: block;
    font-size: 11px;
    font-weight: bold;
    height: 10px;
    line-height: 11px;
	margin: 23px 0 0 79px;
    padding: 1px 2px 1px 2px;
    position: absolute;
   /* right: 52px;*/
    text-align: center;
    /*top: 22px;*/
    width: auto;
	}

a.name 
{
    color: #6a6a6a;
    cursor: pointer;
    display: block;
    font-size: 14px;
	margin: 28px 0 0 60px;
    padding: 8px 0 0 10px;
    position: absolute;
    text-decoration: none;
    width: 10%;
    z-index: 110;
}

a.name i 
{
    background: rgba(0, 0, 0, 0) url("../images/home-icon.png") no-repeat scroll -30px 0;
    cursor: pointer;
    float: left;
    height: 24px;
    margin: 0 -9px 0 0;
    width: 24px;
}

a.home_display	
{	
	background: rgba(0, 0, 0, 0) url("../images/home.png") no-repeat scroll 0 0;
    color: #6a6a6a;
    cursor: pointer;
    display: block;
    font-size: 15px;
    line-height: 23px;
    margin: 35px 0 0 -145px;
    padding: 0px 0px 0px 20px;
    position: absolute;
    text-decoration: none;
    width: 5%;
    z-index: 110;
}

a.account 
{
    color: #6a6a6a;
    cursor: pointer;
    display: block;
    font-size: 15px;
    line-height: 23px;
    margin: 27px 0 0 -53px;
    padding: 8px 0 0 10px;
    position: absolute;
    text-decoration: none;
    width: 85%;
    z-index: 110;
}

a.account i 
{
    background: rgba(0, 0, 0, 0) url("../images/account.png") no-repeat scroll 0 0;
    cursor: pointer;
    float: left;
    height: 24px;
    margin: 0 -3px 0px 2px;
    width: 24px;
}


.top_trending_text
{
	margin-left: 30%;
    margin-top: -37px;
    width: 195px
}


.view_all
{
text-decoration:none;
color:#06C;
font-size:10px;
font-weight:bold;
margin-left: 2%;

}
.view_all_spec
{
	color: #06c;
    float: right;
    font-size: 10px;
    font-weight: bold;
    margin-right: -25%;
    margin-top: 30%;
    text-decoration: none;
}

.read_more_top
{
text-decoration:none;
color:#099;
font-size:10px;
margin-left: 2%;
}

.read_more_index
{
text-decoration:none;
color:#FF0;
font-size:11px;
}

.name_display
{
text-decoration:none;
color:#666;
font-size:11px;
}

.picture
{
height:235px;
width:130px;
background-color:#FCFCFC;
box-shadow: 0px 0px 5px #ccc;
-moz-box-shadow: 0px 0px 5px #ccc;
-webkit-box-shadow: 0px 0px 5px #ccc;

font-family : Verdana, Arial, Helvetica, sans-serif;
letter-spacing: .3px;
font-size:13px;
color:#999999;
padding:5px;
text-decoration:none;
}
.picture:hover
{
height:235px;
width:130px;
background-color:#F0F8FF;
box-shadow: 0px 0px 5px #ccc;
-moz-box-shadow: 0px 0px 5px #ccc;
-webkit-box-shadow: 0px 0px 5px #ccc;

font-family : Verdana, Arial, Helvetica, sans-serif;
letter-spacing: .3px;
font-size:13px;
color:#999999;
padding:5px;
text-decoration:none;
}

.star_text
{
text-decoration:none;
color:#039;
font-size:12px;
font-weight:bold;
}

	
.cover_pic_bx_spec {
    background-color: #fff;
    border: 2px solid #bfbfbf;
    height: 100px;
    margin: 1% 0 0 1%;
    position: absolute;
    width: 110px;
}
.cover_pic_bx_spec img {
    height: 100px;
    width: 110px;
}	

.desc_text
{
text-decoration:none;
color:#666;
font-size:12px;
margin-left:2%;
margin-right: 2%;
text-align: justify;
}

.change_pic
{
text-decoration:none;
color:#039; 
font-size:11px;
margin-left:1.4%;
}
	
.input_user {
	width: 97%;
	height: 20px;
	padding: 5px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 15px;
	color:#666;
	z-index:-1;
}

.input_textarea	
{
	margin-left: 2%;
    width: 97%;
	color:#ACACAC;
    font-size: 12px;
	font-family:Verdana, Geneva, sans-serif;
}

.input_select {
    color:#ACACAC;
    font-size: 15px;
    height: 34px;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-top: 5px;
    padding: 5px;
    width: 100%;
    z-index: -1;
}

.form_text
{
	text-align: left;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color:#06C;
	padding:1px;
	margin-left:8px;
	margin-top: 8px;
}

#upload_profile_pic_spec {
  z-index: 100;
  position: absolute;
  color:#039;
  font-size: 12px;
  font-weight: bold;
  top: 100px;
  text-decoration:none;
}

.up_profile_pic_spec {
  color: #039;
    font-size: 12px;
    font-weight: bold;
    margin-left: -100px;
    margin-top: 3px;
    position: absolute;
    text-decoration: none;
    width: 135px;
    z-index: 100;
}

}






@media only screen and (min-width: 1280px) {
	
.heading_red_right33_small
{
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color:#FF0;
	text-decoration:none;
}

.heading_red_right33_small:hover
{
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color:#CCC;
	text-decoration:none;
}
.heading_red_right33_small:visited
{
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color:#FF0;
	text-decoration:none;
}

.heading_red_right33_small_inside
{
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color:#066;
	text-decoration:none;
}

.heading_red_right33_small_inside:hover
{
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color:#CCC;
	text-decoration:none;
}


#upload_profile_pic {
  z-index: 100;
  position: absolute;
  color:#000;
  background-color:#FFF;
  width:165px;
  font-size: 14px;
  font-weight: bold;
  top: 134px;
}
.home_dashboard_cat_slct_bx a{
	width:59px;
	height:59px;
	background-image:url(../images/home_category_icon_59X59.png);
	background-repeat:no-repeat;
	float:left;
	margin:0 5px 5px 0;
	}
	
.nce_small{
	background-position:-7px -4px !important;
	}
.nce_small:hover{
	background-position:-80px -4px !important;
	}	
.nce_small1{
	background-position:-80px -4px !important;
	}
.nce_small2{
	background-position:-7px -4px !important;
	}


		
.ips_small{
	background-position:-7px -73px !important;
	}
.ips_small:hover{
	background-position:-80px -73px !important;
	}
.ips_small1{
	background-position:-80px -73px !important;
	}
	
	
.eer_small{
	background-position:-7px -142px !important;
	}
.eer_small:hover{
	background-position:-80px -142px !important;
	}
.eer_small1{
	background-position:-80px -142px !important;
	}
		
.yal_small{
	background-position:-7px -212px !important;
	}
.yal_small:hover{
	background-position:-80px -212px !important;
	}
.yal_small1{
	background-position:-80px -212px !important;
	}
	
.her_small{
	background-position:-7px -281px !important;
	}
.her_small:hover{
	background-position:-80px -281px !important;
	}
.her_small1{
	background-position:-80px -281px !important;
	}
	
.dashboard_bx_right_single_followed
{
	background-color:#164eab;
		}		
	
.dashboard_bx_right_single_desc{
	width:94%;
	height:auto;
	float:left;
	margin:0 0 1% 0;
	background-color:#FFF;
	border:1px solid #bfbfbf;
	padding:3%;
	}
	
.dashboard_bx_right_single_desc h3{
	width:98%;
	height:auto;
	float:left;
	color:#6a6a6a;
	margin:0 0 0 0;
	padding:2% 0 2% 2%;
	font-size:50%;
	}
	
.desc_heading
{
	font-size:12px;
	padding:2% 0 2% 2%;
	color:#000;
	float:left;
	font-weight:bold;
}
.desc_heading_val
{
	font-size:12px;
	padding:2% 0 2% 2%;
	color:#6a6a6a;
	float:left;
	font-weight:bold;
}
.button_profile {
	background-color:#164eab;
	font-size:13px;
	color:#FFF;
	padding:1% 2% 1% 2%;
	margin:1% 1% 0 0;
	border:none;
	float:right;
	
}

.home_reply_pos_guest{background-position:0 0;cursor:pointer;}
.home_reply_pos_guest:hover{background-position:0 -22px;cursor:pointer;}

.home_share_pos_guest{background-position:22px 0;cursor:pointer;}
.home_share_pos_guest:hover{background-position:22px -22px;cursor:pointer;}

.home_like_pos_guest{background-position:54px 0;cursor:pointer;}
.home_like_pos_guest:hover{background-position:54px -22px; cursor:pointer;}

.home_liked_pos{background-position:54px -22px;cursor:not-allowed;}
.home_shared_pos{background-position:22px -22px;cursor:not-allowed;}
.home_replied_pos{background-position:0 -22px;cursor:not-allowed}

.gridContainer {
	width: 100%;
	margin: auto;
	padding-bottom:0;
}
#LayoutDiv1 {
	width:90%;
	clear: both;
	float: left;
	margin-left: 0;
	display: block;
	padding:0 1% 0 5%;
}

#header{
	width:100%;
	height:auto;
	float:left;
	background-image:url(../images/black_80_back.png);
	background-repeat:repeat;
	}
	
.logo{
	width:206px; 
	height:74px;
	float:left;
	margin:1% 0 0 0;
	}

.header_search_bx{
    width:50%;
    margin:0 3% 0 4%;
    }
    
.header_search_bx input{
    width:470px;
    height:30px;
    padding-left:10px;
    font-size:12px;
    color:#6a6a6a;
    margin-left:1%;
    margin-top:7%;
    border:1 px solid #9a9a9a;
    }
    
.header_search_bx input[type="button"]{
    width:auto;
    height:34px;
    font-size:12px;
    padding:0 13px;
    border:none;
    background-color:#164eab;
    color:#FFF;
    margin:0px;
    }
	
.headder_login_menu{
	width:30%;
	margin:-3% 0 0 0;
	padding:5px;
	}

.headder_home_menu{
	width:30%;
	margin:0 0 0 0;
	padding:5px;
	}

div.dropdown {
color: #555;
margin: 0 0 0 15px;
width: 143px;
position: relative;
float:left;
height: auto;
text-align:left;
}

div.submenu {
    background: #fff none repeat scroll 0 0;
    border-radius: 6px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);
    display: none;
    left: -63px;
    margin-left: 10px;
    padding: 40px 0 5px;
    position: absolute;
    top: 23px;
    width: 150px;
    z-index: 100;
}
.dropdown li
  {
 width:90%;
 float:left;
}

.dropdown li a {
	width:95% !important;   
	color: #555555;
	display: block;
	padding: 6px 5%;
	cursor: pointer;
	text-decoration:none;
	font-size:12px !important;
	float:left;
}

.dropdown li a:hover{
    background:#155FB0;
    color: #FFFFFF  !important;
    text-decoration:none !important;
    
}
.root {
    border-top: 1px solid #dedede;
    font-size: 11px;
    list-style: outside none none;
    margin: 0;
    padding: 11px 0 0;
}
.headder_login_menu ul li{
	float:left;
	font-size: 14px;
	padding:0 8px 0 8px;
	list-style:none;
	}
.headder_home_menu ul li{
	float:left;
	font-size: 14px;
	padding:0 8px 0 8px;
	list-style:none;
	}
	
.headder_login_menu ul li i{
	width:30px;
	height:30px;
	float:left;
	background-image:url(../images/login-signup.png);
	background-repeat:no-repeat;
	margin:-9px 0 0 0;
	}
.headder_home_menu ul li i{
	width:30px;
	height:30px;
	float:left;
	background-image:url(../images/login-signup.png);
	background-repeat:no-repeat;
	margin:-9px 0 0 0;
	}
.sign_up_icon_pos{
	background-position:-30px 0;
	}
	
.headder_login_menu ul li a{
	font-size:16px;
	color:#6a6a6a;
	text-decoration:none;
	}
	.headder_home_menu ul li a{
	font-size:16px;
	color:#6a6a6a;
	text-decoration:none;
	}
	
.headder_login_menu ul li a:hover{
	color:#164eab;
	text-decoration:underline;
	}
	
	.headder_home_menu ul li a:hover{
	color:#164eab;
	text-decoration:underline;
	}
.banner{
	width:100%;
	height:300px;
	float:left;
	background-image:url(../images/banner/3.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	}
	
.banner_inner{
	width:60%;
	height:80px;
	margin:7% auto 0 auto;
	background-image:url(../images/black_60_back.png);
	background-repeat:repeat;
	}
	
.banner_inner input{
	width:65%;
	height:60px;
	margin:10px 0 0 10px;
	background-color:transparent;
	border:none;
	color:#FFF;
	padding:0 0 0 10px;
	font-size:18px;
	}
	
.banner_inner input[type="button"]{
	width:auto;
	background-color:#164eab;
	color:#FFF;
	font-size:18px;
	padding:12px 50px 12px 50px;
	height:auto;
	float:right;
	margin:14px 10px 0 0;
	border:4px solid #2365d2;
	}
	
.banner_inner input[type="button"]:hover{
    border:4px solid #164eab;	
}

.home_miPost_bx{
	width:100%;
	height:auto;
	float:left;
	background-image:url(../images/home_mi_post_bx_back.png);
	background-repeat:repeat-x;
	margin:-15px 0 0 0;
	}
	
.home_miPost_bx_left{
	width:50%;
	height:auto;
	float:left;
	margin:0 0 0 2%;
	}
	
.home_miPost_bx_left h1{
	color:#FFF;
	padding:20px 0 5px 0;
	}
	
.home_miPost_bx_left a{
	width:100px;
	height:100px;
	background-image:url(../images/home_category_icon.png);
	background-repeat:no-repeat;
	float:left;
	background-position:-10px -8px;
	margin:0 15px 10px 0;
	}
	
.home_miPost_bx_left a:hover{
	width:100px;
	height:100px;
	background-image:url(../images/home_category_icon.png);
	background-repeat:no-repeat;
	float:left;
	background-position:-132px -8px;
	margin:0 15px 10px 0;
	}
	
.ips{
	background-position:-10px -121px !important;
	}
	
.ips:hover{
	background-position:-132px -121px !important;
	}
	
.eer{
	background-position:-10px -236px !important;
	}
	
.eer:hover{
	background-position:-132px -236px !important;
	}
	
.yal{
	background-position:-10px -352px !important;
	}
	
.yal:hover{
	background-position:-132px -352px !important;
	}
	
.her{
	background-position:-10px -468px !important;
	}
	
.her:hover{
	background-position:-132px -468px !important;
	}
	
.mi_post_scroll{
	width:40%;
	min-height:200px;
	float:right;
	background-color:#004f98;
	border:4px solid #30b5d6;
	margin:4% 1% 1% 0;
	}

.home_mi_post_single_bx{
	width:100%;
	height:auto;
	float:left;
	padding:10px 0 10px 0;
	}
	
.home_mi_post_single_bx_pic{
	width:50px;
	height:50px;
	float:left;
	margin:5px;
	}
	
.home_mi_post_single_bx_text_bx{
	width:80%;
	float:left;
	}
	
.home_mi_post_single_bx_text_bx h1{
	font-size:16px;
	color:#fff;
	font-weight:bold;
	margin:5px 0 5px 0;
	}
	
.home_mi_post_single_bx_text_bx p{
	width:100%;
	height:auto;
	float:left;
	font-size:14px;
	color:#fff;
	line-height:18px;
	margin:0px;
	}
	
.home_mi_post_single_bx_text_bx_revert{
	float:left;
	margin:5px 0 0 0;
	}
	
.home_mi_post_single_bx_text_bx_revert a i{
	width:24px;
	height:24px;
	float:left;
	margin:0 5px 0 0;
	background-image:url(../images/action_icon.png);
	}
	
.home_reply_pos{background-position:0 0;}
.home_reply_pos:hover{background-position:0 -22px;}

.home_share_pos{background-position:22px 0;}
.home_share_pos:hover{background-position:22px -22px;}

.home_like_pos{background-position:54px 0;}
.home_like_pos:hover{background-position:54px -22px;}

.home_post_applink_send_bx{
	width:100%;
	height:271px;
	float:left;	
	background-image:url(../images/app_link_ds.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
	}
	
.home_top_contributors_bx{
    width:100%;
    height:auto;
    float:left;
    background-color:#dc2364;
    }
    
.home_top_contributors_bx_inner{
    width:93%;
    height:auto;
    margin:auto;
    }
    
.home_top_contributors_bx ul{
    width:90%;
    height:auto;
    margin:auto;
    }
    
.home_top_contributors_bx ul li{
    width:9%;
    height:auto;
    float:left;
    margin:20px 0 40px 14.5%;
    list-style:none;
    }
    
.content-scroller
    {
    width:100% !important;
    overflow:hidden;
    float:left;
    margin-bottom: -1%;
    margin-left: -12%;
    }
        
.home_top_contributors_bx ul li a{
    width:152px;
    height:auto;
    float:left;
    border:none;
    color:#FFF;
    text-decoration:none;
    text-align:center;
    line-height:28px;
    font-size:16px;
}

.home_top_contributors_bx ul li a small{
    width:152px;
    height:auto;
    background-color:#1a1a1a;
    color:#FFF;
    float:left;
    font-size:12px;
    margin-bottom:2px;
}

.home_top_contributors_bx span{
    width:40px;
    height:128px;
    background-image:url(../images/contributors/left_right_arrow.png);
    background-repeat:no-repeat;
    float:left;
    margin:36px 10px 0 0;
    cursor:pointer;
}

.contibuter_right_arrow{
    background-position:-40px 0;
    float:right !important;
    margin:36px 20px 0 0 !important;
    z-index:-99 !important;
    cursor:pointer;
    }    
    
.home_calculation_bx{
   width: 64%;
    height: auto;
    float: left;
    background-color: #e2e2e2;
    padding: 3% 18%;
    font-size: 54px;
    color: #098e3e;
    }
    
.home_calculation_bx_single{
    text-align:center;
    padding:0 5% 0 5%;
    float:left;
    }

    
.home_calculation_bx_single span{
    display:inline-block;
    float:left;
    padding:0px;
    margin:0px;
    }

.home_calculation_bx_single small{
    color:#2a2a2a;
    float:left;
    font-size:34px;
    display:inline-block;
    clear:both
    }


#footer{
	width:80%;
	height:auto;
	float:left;
	background-color:#2a2a2a;
	padding:30px 10% 30px 10%;
	}
	
.footer_title{
	width:100%;
	font-size:16px;
	color:#bfbfbf;
	float:left;
	padding:0 0 6% 0;
	}
	
.footer_app{
	width:25%;
	float:left;
	}
	
.footer_app a{
	float:left;
	margin:0 0 2px 0;
	border:none;
	clear:both;
	}
	
.footer_mi_text{
	width:25%;
	height:auto;
	float:left;
	}
	
.footer_mi_text ul{
	width:100%%;
	height:auto;
	float:left;	
	margin:0px !important;
	padding:0px !important;
	}
	
.footer_mi_text ul li{
	width:100%;
	height:auto;
	list-style:none;
	}
	
.footer_mi_text ul li a{
	width:100%;
	font-size:12px;
	color:#bfbfbf;
	clear:both;
	float:left;
	text-decoration:none;
	padding:0 0 10px 0;
	}
	
	
.footer_mi_text ul li a:hover{
	text-decoration:underline;
	}
	
.footer_like_box{
	width:25%;
	height:auto;
	float:left;
	}
	
.social_follow{
	width:25%;
	height:auto;
	float:left;
	}
	
.popup_login_bx{
	width:55%;
	height:auto;
	float:right;
	background-image:url(../images/black_60_back.png);
	background-repeat:repeat;
	border:1px solid #fff;
	}
	
.popup_login_bx_logo{
	 margin: 3% 0 0% 20%;
	}
	
.popup_login_bx_detail{
	width:80%;
	height:auto;
	float:left;
	margin:0 10% 1% 10%;
	padding-bottom:8%;
	}
	
.popup_login_bx_detail span{
	font-size:14px;
	color:#fff;
	text-align:center;
	}
	
.popup_login_bx_detail input{
	width:98%;
	height:30px;
	float:left;
	font-size:12px;
	color:#4a4a4a;
	margin:10px 0 0 0;
	padding-left:2%;
	border:none;
	}
	
.popup_login_bx_detail input[type="submit"]{
	width:100%;
	height:auto;
	float:left;
	margin:20px 0 5px 0;	
	font-size:14px;
	text-align:center;
	padding:10px 0 10px 0;
	color:#FFF;
	border:none;
	font-weight:bold;
	}
	
.popup_login_bx_detail input[type="submit"]:hover{
	background-color:#d9006b;
	}
	
.popup_login_bx_detail_register input[type="submit"]{
	width:100%;
	height:auto;
	float:left;
	margin:10px 0 5px 0;	
	font-size:14px;
	text-align:center;
	padding:10px 0 10px 0;
	color:#FFF;
	border:none;
	font-weight:bold;
	background-color:#198544;
	}
	
.popup_login_bx_detail_register input[type="submit"]:hover{
	background-color:#0c7536;
	}
	
	
.popup_login_bx_detail a{
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	float:left;
	margin:0 0 0 0;
	}
	
.popup_login_bx_detail a:hover{
	text-decoration:underline;
	}
	
.testimonial_bx{
	width:70%;
	height:auto;
	float:left;
	padding:1% 15% 0 15%;
	background-color:#dc2364;
	}
	
.testimonial_bx h2{
	width:100%;
	height:auto;
	float:left;
	color:#fff;
	font-size:24px;
	text-align:center;
	}
	
.testimonial_bx ul li blockquote{
	    clear: both;
        font-style: italic;
	    position: relative;
	    quotes: none;
        font-size: 120%;testimonial_bx
	    line-height: 150%;
		margin:0px !important;
		padding:0px !important;
		height:auto;
		color:#FFF;
		width:90%;
	}
	
.testimonial_bx ul li blockquote p{
	    text-align:right;
		margin-right:20px;
		padding:20px;
	}
.testimonial_bx_quote{
	width: 70%;
    height: 171px;
    float: left;
    padding: 1% 15% 0 15%;
	}
	
.testimonial_bx_quote h2{
	width:100%;
	height:auto;
	float:left;
	color:#fff;
	font-size:24px;
	text-align:center;
	}
	
.testimonial_bx_quote ul li blockquote{
	    clear: both;
        font-style: none;
	    position: relative;
	    quotes: none;
        font-size: 130%;
	    line-height: 130%;
		margin:0px !important;
		padding:0px !important;
		height:auto;
		color:#CF0;
		width:90%;
		text-align:center;
		min-height:72px;
	}
	
.testimonial_bx_quote ul li blockquote p{
	    text-align:center;
		
	}
	
.home_explore_area{
	width:86%;
	height:auto;
	float:left;
	padding:0 7% 0 7%;
	background-color:#FFF;
}

.home_explore_area_single{
	width:23%;
	min-height:308px;
	float:left;
	margin:4% 0 4% 1%;
	background-color:#f2f2f2;
	border:1px solid #9a9a9a;
	}
	
.home_explore_area_single heading{
	width:98%;
	height:auto;
	float:left;
	padding:3% 2% 0 2%;
	text-align:center;
	font-size:18px;
	}
	

.home_explore_area_single p{
	width:96%;
	height:auto;
	float:left;
	padding:0 4% 2% 4%;
	font-size:12px;
	color:#6a6a6a;
	line-height:18px;
	}
	

/*dashboard css start */

.dashboard_bx{
	width:90%;
	height:auto;
	float:left;
	padding:1% 5% 1% 5%;
	background-color:#e2e2e2;
	border-top:2px solid #164eab;
	}
	
.dashboard_bx_left{
	width:68%;
	float:left;
	margin:0 0 0 0;
	padding:1%;
	}
	
.dashboard_bx_left_single{
	width:97.5%;
	float:left;
	border:1px solid #bfbfbf;
	margin:0 0 1% 0;
	padding:1%;	
	background-color:#FFF;
	}
	
.dashboard_bx_left_single textarea{
	width:97%;
	min-height:10%;
	float:left;
	padding:1%;
	font-size:16px;
	}
	
.dashboard_bx_left_single input[type="submit"]{
	float:right;
	background-color:#164eab;
	font-size:12px;
	color:#FFF;
	padding:1% 2% 1% 2%;
	margin:1% 1% 0 0;
	border:none;
	}
	
.dashboard_bx_left_single input[type="submit"]:hover{
	background-color:
	}
	
.dashboard_post_feeling_bx{
	width:100%;
	height:auto;
	float:left;
	}
	
.dashboard_post_feeling_bx_name{
	width:100%;
	font-size:13px;
	color:#6a6a6a;
	float:left;
	font-weight:normal;
	line-height:36px;
	}
	
.dashboard_post_feeling_bx_name p{
	width:96%;
	font-size:13px;
	color:#6a6a6a;
	float:left;
	font-weight:normal;
	line-height:18px;
	margin:0px;
	padding:0 0 0 4%;
	}
	
.dashboard_post_feeling_bx_name p img{
	width:100%;
	height:100%;
	}
	
.dashboard_post_feeling_bx_name img{
	width:27px;
	height:27px;
	float:left;
	margin:0.5% 0.5% 0 0;
	}
	
.dashboard_bx_right{
	width:29%;
	float:left;
	margin:1% 0 0 1%;
	}
	
.dashboard_bx_right_single{
	width:94%;
	height:auto;
	float:left;
	margin:0 0 1% 0;
	background-color:#FFF;
	border:1px solid #bfbfbf;
	padding:3%;
	}
	
.dashboard_bx_right_single h3{
	width:98%;
	height:auto;
	float:left;
	color:#6a6a6a;
	margin:0 0 0 0;
	padding:2% 0 2% 2%;
	font-size: 15px;

	}
	
.dashboard_bx_right_single_follow{
	width:100%;
	height:auto;
	float:left;
	margin:2.5% 0 2.5% 0;
	}
	
.dashboard_bx_right_single_follow input[type="button"]{
	float:right;
	font-size: 12px;
    margin: 2% 1% 0 0;
	color:#fff;
	background-color:#8a8a8a;
	padding:2% 3% 2% 3%;
	/*margin:1% 2% 0 0;*/
	border:none;
		}
		
.dashboard_bx_right_single_follow input[type="button"]:hover{
	background-color:#164eab;
		}
	
.dashboard_bx_right_single_follow_left{
	width:75%;
	height:auto;
	float:left;
	}
	
.dashboard_bx_right_single_follow_left span{
	width:70%;
	font-size:12px;
	colo:r#4a4a4a;
	font-weight:bold;	
	float:left;
	}
	
.dashboard_bx_right_single_follow_left small{
	font-size:12px;
	color:#6a6a6a;
	float:left;
	line-height:20px;
	}
	
.dashboard_bx_right_single_follow_left img{
	float:left;
	margin:0 2% 0 2%;
	}


.dashboard_feeling_detail{
	width:98%;
	height:auto;
	float:left;
	background-color:#ebebeb;
	padding:1%;
	}
	
.dashboard_feeling_detail_counting{
	width:100%;
	float:left;
	}
	
.dashboard_feeling_detail_counting a{
	font-size:10px;
	float:left;
	color:#0047b2;
	padding:0 1% 0 1%;
	text-decoration:none;
	}
	
.dashboard_feeling_detail_counting a:hover{
	text-decoration:underline;
	}
	
.dashboard_feeling_detail_comment_bx{
	width:100%;
	height:auto;
	float:left;
	margin:0 0 0 0;
	}
	
.dashboard_feeling_detail_comment_bx p{
	width:100%;
	height:auto;
	float:left;
	font-size:12px;
	color:#3a3a3a;
	}
	
.dashboard_feeling_detail_comment_bx p a img{
	width:48px;
	height:48px;
	float:left;
	margin-right:1%;
	}
	
.dashboard_feeling_detail_comment_bx p a span{
	font-weight:bold;
	color:#0047b2;
	text-decoration:none;
	float:left;
	}
	
.dashboard_feeling_detail_comment_on_feeling{
	width:100%;
	height:auto;
	float:left;
	border:1px solid #bfbfbf;
	background-color:#FFF;
	}
	
.dashboard_feeling_detail_comment_on_feeling textarea{
	width:99%;
	min-height:30px;
	float:left;
	padding:1% 0 0 1%;
	border:none;
	font-size:12px;
	color:#4a4a4a;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic {
	float:left;
	width:100%;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic a{
	float:left;
	margin:0 0.5% 0 0;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic a i{
	float:left;
	width:20px;
	height:20px;
	background-image:url(../images/feeling_up_icon.png);
	background-repeat:no-repeat;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic_image{
	background-position:-4px 1px !important;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic_image:hover{
	background-color:#bfbfbf;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic_video{
	background-position:-27px 1px !important;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic_video:hover{
	background-color:#bfbfbf;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic_audio{
	background-position:-48px 1px !important;
	}
	
.dashboard_feeling_detail_comment_on_feeling_up_ic_audio:hover{
	background-color:#bfbfbf;
	}

/* category page */

.category_back{
 width:80%;
 height:auto;
 float:left;
 padding:0 10% 0 10%;
 background-image:url(../images/banner/3.jpg);
 background-repeat:no-repeat;
 background-size:cover;
 margin:1% 0 0 0;
 }
 
.category_icon_bx{
 height:250px;
 float:left;
 background-image:url(../images/black_60_back.png);
 background-repeat:repeat;
	margin: 2% 12%;
	padding: 0 7.5% 2%;
	width: 56%;
 }
 
.category_icon_bx h2{
 width:100%;
 font-size:28px;
 color:#FFF;
 text-align:center;
 font-weight:bold;
 }
 
.category_icon_bx_single{
 width:100px;
 height:auto;
 float:left;
 margin:0 1.5% 0 1.5%;
 color:#FFF;
 font-size:14px;
 text-align:center;
 text-decoration:none;
 font-weight:bold;
 }
 
.category_icon_bx_single a{
 width:100px;
 height:100px;
 background-image:url(../images/home_category_icon.png);
 background-repeat:no-repeat;
 float:left;
 color:#FFF;
 font-size:14px;
 text-align:center;
 text-decoration:none;
 font-weight:bold;
 }
 
.category_icon_bx_single a:hover{
 width:100px;
 height:100px;
 background-image:url(../images/home_category_icon.png);
 background-repeat:no-repeat;
 float:left;
 }
 
.category_icon_bx_single span{
 width:100px;
 height:auto;
 float:left;
 margin:10px 0 5px 0;
 font-size:14px;
 color:#FFF;
 float:left;
 text-align:center;
 background-color:#9a9a9a;
 padding:5px 0 5px 0;
 }
 
.category_icon_bx_single span:hover{
 background-color:#0047b2;
 }

.category_icon_bx_single span input[type="button"]{
 width:100px;
 height:auto;
 float:left;
 font-size:14px;
 color:#FFF;
 float:left;
 text-align:center;
 background-color:#9a9a9a !important;
 border:none;
 }


.nce{
    background-position:-10px -8px; !important;
    }	
.nce:hover{
     background-position:-132px -8px !important;
	}
.nce_active{
     background-position:-132px -8px !important;
	}
.ips{
	background-position:-10px -121px !important;
	}
	
.ips:hover{
	background-position:-132px -121px !important;
	}
.ips_active{
	background-position:-132px -121px !important;
	}	
.eer{
	background-position:-10px -236px !important;
	}
	
.eer:hover{
	background-position:-132px -236px !important;
	}
.eer_active{
	background-position:-132px -236px !important;
	}	
.yal{
	background-position:-10px -352px !important;
	}
	
.yal:hover{
	background-position:-132px -352px !important;
	}
.yal_active{
	background-position:-132px -352px !important;
	}	
.her{
	background-position:-10px -468px !important;
	}
	
.her:hover{
	background-position:-132px -468px !important;
	}
.her_active{
	background-position:-132px -468px !important;
	}	


.home_dashboard_cat_slct_bx{
	width:100%;
	height:auto;
	float:left;
	margin:1% 0 1% 0;
	}
	
.home_dashboard_cat_slct_bx a i{
	width:59px;
	height:59px;
	background-image:url(../images/home_category_icon_59X59.png);
	background-repeat:no-repeat;
	float:left;
	margin:0 5px 5px 0;
	}
	
	
/* profile bx css start */	

.profile_bx{
	width:100%;
	float:left;
	height:305px;
	margin:0 0 2% 0;
	}
	
.profile_bx img{
	width:100%;
	height:305px;
	float:left;
	margin:0px;
	padding:0px;
	position:relative;
	}
	
	
.profile_bx_covers_shadow{
	width:100%;
	height:305px;
	background-image:url(../images/profile-back_shadow.png);
	background-repeat:repeat-x;
	position:relative;
	background-position:bottom;	
	}
	
.cover_pic_bx{
	width:165px;
	height:165px;
	margin:-179px 0 0 2%;
	border:2px solid #bfbfbf;
	background-color:#FFF;
	position:absolute;
	}
	
.cover_pic_bx img{
	width:165px;
	height:165px ;
	}

.profile_cate_bx{
	float:right;	
	position:relative;
	margin:-80px 0 0 0;
	}
	




<!--NEW STYLES ADDED-->


.profile_text
{
	float: left;
    font-size: 12px;
    font-weight: bold;
	margin-top: 1%;
}

.profile_input
{
background-color:#FBFBFB;
border: 1px solid #CCC;
width:70%;
height: 15%;
float:right;
margin-right:5%;
margin-bottom: 2%;
padding:6px;
}

.profile_radio_male
{
	margin-left:15%;
	margin-bottom: 2%;
	padding:6px;
}

.profile_radio_female
{
	margin-left:4%;
	margin-bottom: 2%;
	padding:6px;
}


.dashboard_bx_left_single_new{
	width:97.5%;
	float:left;
	border:1px solid #bfbfbf;
	margin:0 0 1% 0;
	padding:1%;	
	background-color:#FFF;
	}
	
.profile_textarea
{
background-color:#FBFBFB;
border: 1px solid #CCC;
float: left;
font-size: 13px;
margin-left: 23%;
margin-top: -3%;
min-height: 10%;
padding: 1%;
width: 70%;
}


.bell
{
background-image: url("../images/globe.png");
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    margin: 36px 0 0 71px;
    padding: 16px 0 0 16px;
    position: absolute;
    z-index: 0;
	}
	
.bell_text
{
	background: rgb(176, 0, 0) none repeat scroll 0 0;
    border-radius: -10px;
    color: #fff;
    display: block;
    font-size: 11px;
    font-weight: bold;
    height: 10px;
    line-height: 11px;
	margin: 23px 0 0 79px;
    padding: 1px 2px 1px 2px;
    position: absolute;
   /* right: 52px;*/
    text-align: center;
    /*top: 22px;*/
    width: auto;
	}

a.name 
{
    color: #6a6a6a;
    cursor: pointer;
    display: block;
    font-size: 14px;
	margin: 28px 0 0 60px;
    padding: 8px 0 0 10px;
    position: absolute;
    text-decoration: none;
    width: 10%;
    z-index: 110;
}

a.name i 
{
    background: rgba(0, 0, 0, 0) url("../images/home-icon.png") no-repeat scroll -30px 0;
    cursor: pointer;
    float: left;
    height: 24px;
    margin: 0 -9px 0 0;
    width: 24px;
}

a.home_display	
{	
	background: rgba(0, 0, 0, 0) url("../images/home.png") no-repeat scroll 0 0;
    color: #6a6a6a;
    cursor: pointer;
    display: block;
    font-size: 15px;
    line-height: 23px;
    margin: 35px 0 0 -145px;
    padding: 0px 0px 0px 20px;
    position: absolute;
    text-decoration: none;
    width: 5%;
    z-index: 110;
}

a.account 
{
    color: #6a6a6a;
    cursor: pointer;
    display: block;
    font-size: 15px;
    line-height: 23px;
    margin: 27px 0 0 -53px;
    padding: 8px 0 0 10px;
    position: absolute;
    text-decoration: none;
    width: 85%;
    z-index: 110;
}

a.account i 
{
    background: rgba(0, 0, 0, 0) url("../images/account.png") no-repeat scroll 0 0;
    cursor: pointer;
    float: left;
    height: 24px;
    margin: 0 -3px 0px 2px;
    width: 24px;
}


.top_trending_text
{
	margin-left: 23%;
    margin-top: -37px;
    width: 195px
}


.view_all
{
text-decoration:none;
color:#06C;
font-size:10px;
font-weight:bold;
margin-left: 2%;
float:left;
}
.view_all_spec
{
	color: #06c;
    float: right;
    font-size: 10px;
    font-weight: bold;
    margin-right: -33%;
    margin-top: 30%;
    text-decoration: none;
}

.read_more_top
{
text-decoration:none;
color:#099;
font-size:10px;
margin-left: 2%;
}

.read_more_index
{
text-decoration:none;
color:#FF0;
font-size:11px;
}

.name_display
{
text-decoration:none;
color:#666;
font-size:11px;
}

.picture
{
height:235px;
width:130px;
background-color:#FCFCFC;
box-shadow: 0px 0px 5px #ccc;
-moz-box-shadow: 0px 0px 5px #ccc;
-webkit-box-shadow: 0px 0px 5px #ccc;

font-family : Verdana, Arial, Helvetica, sans-serif;
letter-spacing: .3px;
font-size:13px;
color:#999999;
padding:5px;
text-decoration:none;
}
.picture:hover
{
height:235px;
width:130px;
background-color:#F0F8FF;
box-shadow: 0px 0px 5px #ccc;
-moz-box-shadow: 0px 0px 5px #ccc;
-webkit-box-shadow: 0px 0px 5px #ccc;

font-family : Verdana, Arial, Helvetica, sans-serif;
letter-spacing: .3px;
font-size:13px;
color:#999999;
padding:5px;
text-decoration:none;
}


}

