@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic);
@import url(http://fonts.googleapis.com/css?family=Exo:200,400,600,700);

@font-face {
	font-family:"Lato Black Italic";
	src:url("fonts/Lato-BlackItalic.eot?") format("eot"),
		url("fonts/Lato-BlackItalic.woff") format("woff"),
		url("fonts/Lato-BlackItalic.ttf") format("truetype"),
		url("fonts/Lato-BlackItalic.svg#Lato-BlackItalic") format("svg");
		font-weight:normal;
		font-style:normal;
}

@font-face {
	font-family: 'itcamericantypewriterltmedium';	
	src:url('fonts/itcamericantypewriterltmedium.eot');
	src:url('fonts/itcamericantypewriterltmedium.woff');
	src:url("fonts/itcamericantypewriterltmedium.ttf") format("truetype");
    }

a {
	text-decoration:none;
}
body {
	background:#e5e5e5;
	font-family: 'Lato', Helvetica, sans-serif;
	font-weight:400;
	font-size:12px;
	margin:0;
	padding:0;
	overflow-x:hidden;
}
.clear {
	clear:both;
}
.clearafter:after {
	content:' ';
	display:block;
	clear:both;
}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.left {
	float:left;
}
#wrapper {
	width:100%;
	overflow-x:hidden;
}
aside {
	float:left;
	width:202px;
	margin:0 10px 10px 9px;
	position:fixed;
	z-index: 2;
}
.logo {
	height:157px;
	background:#fff;
	padding: 0px;
    text-align: center;
	border:solid 1px #dfe0e2;
	border-top:none;
	border-bottom:solid 1px #c8c9ca;	
}
.side {
	background:#fff;
	clear:both;
	border-top:none;
	border-bottom:none;
}
.user {
	color:#48454e;
	padding:0px 0;
	border:solid 1px #dfe0e2;
	border-top:none;
}
.user-img {
	height:200px;
	position:relative;
	z-index:0;
	overflow:hidden;
	padding:0px 0;
	background:url(../img/no_profile_img.jpg) no-repeat 0 0;
}
.user-img img {
	width:200px;
	height:200px;
}
.user-img .button-bar input, .StartPhtsUpld .button-bar input, .StartInvtFr .button-bar input, .AddPresMLeIn .button-bar input{
	padding:4px 8px;
	cursor:pointer;
}
.user-img .button-bar, .StartPhtsUpld .button-bar, .StartInvtFr .button-bar,  .AddPresMLeIn .button-bar{
	opacity:0;
	background: none;
	border:0 none;
	position:absolute;
	left:0;
	bottom:0px;
	-webkit-transition: 450ms;
	-moz-transition: 450ms;
	-o-transition: 450ms;
	-ms-transition: 450ms;
	transition: 450ms;
	font-size: 9.5px;
	font-weight:400;
}
.StartPhtsUpld .button-bar, .StartInvtFr .button-bar {
	left: 18px;
	bottom: 93px;
}
.StartInvtFr .button-bar {
	left: 28px;
}
.user-img:hover .button-bar, .StartPhtsUpld:hover .button-bar, .StartInvtFr:hover .button-bar, .AddPresMLeIn:hover .button-bar {
	opacity:1;
	z-index:10;
}
.user-data {
	padding:10px 10px 20px;
}
.user h2 {
	font-size:125%;
	font-weight:700;
	margin-bottom:10px;
}
.user h3 {
	font-size:125%;
	font-weight:400;
}
.user h3 a {
	text-decoration:none;
}
.sidebar .user {
	padding: 0 0 0 12px;
	background:#263143;
	color: #FFFFFF;
	height: 64px;
    overflow: hidden;
	width: 188px;
	float: left;
}
.sidebar .user-img {
	float:right;
	width:65px;
	height:62px;
	padding:0;
	border:none;
	overflow:hidden;
	margin: 1px;
}
.sidebar .user-img img {
	width:65px;
	height:62px;
}
.sidebar .user-data {
	padding: 0;
}
.sidebar .user-data h2 {
	font-weight:400;
	line-height:65px;
	margin:0;
}
.side article {
	border:solid 1px #dfe0e2;
	border-top: none;
	min-height:35px;
	
}
.side article .box {
	width:31.5%;
	min-height: 46px;
    padding: 8px 0;
	display:inline-block;
	vertical-align:middle;
	color:#3A3A3A;
	line-height:normal;
	text-align:center;
}
.side article .box + .box {
	border-left: solid 1px #ededed;
	margin:0;
}
.side article .box img {
	padding:5px 0;
	width:20px !important;
	height:20px !important;
}
.side article .box span {
	display:block;
	text-align:center;
}
.side article .box a {
	color:#3a3a3a;
}
.side article h2 {
	color:#4e8aca;
	font-size:14px;
	font-weight:bold;
	line-height:35px;
	margin:0 0 0 35px;
}
.side article.last {
	border-bottom:solid 1px #5e5e5e;
	min-height:35px;
}
.invite {
	clear:both;
	margin:35px 0 0;
	font-size:125%;
	text-align:center;
}
.invite a {
	display:block;
	line-height: 40px;
	color:#191b1d;
	font-weight:16px;
	background:#e5b026;
	font-weight:bold;
	text-decoration:none;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	-o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
}
.invite a:hover {
	/* background: #f1f0f0;
	background: -moz-linear-gradient(top, #f1f0f0 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f0f0), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #f1f0f0 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #f1f0f0 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f1f0f0 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #f1f0f0 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f0f0', endColorstr='#ffffff', GradientType=0 ); */
	color:#191b1d;
	text-decoration:none;
}
.right-side {
	float:left;
	min-width: 737px;
	margin:0 0 0 220px;
}
header {
	/* background:#fff; */
	height:0px;
	position:fixed;
	top:0;
	left:0px;
	width:100%;
	min-width: 735px;
	z-index:201;
	/* -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3); */
}
.InnerMainHeader{
	background:#fff;
	height:60px;
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	margin-left:220px;
	/* z-index:201;
	position:relative; */
}
header h2 {
	color:#0194cd;
	float:left;
	font-size:16px;
	padding:0 20px;
	min-width:102px;
	margin:0;
}
header h2 a {
	/* color:#48454e; */
	color:#6E6E6E;
	line-height:50px;
}
header h2 a:hover {
	color:#222222;
}
.onlnstatus{
	float: left;
    margin: -13px 0 0 19px;
    width: 100%;
	color:#91c32e;	
}
.privacy {
	
	height:100%;
	float:left;
}
.privacy > div {
	height:100%;
	margin:0 auto;
	width:8px;
}
.privacy.red, .privacy .red {
	background:#ff272e;
}
.privacy.orange, .privacy .orange {
	background:#ff882e;
}
.privacy.green, .privacy .green {
	background:#91c32e;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}
.search-box {
	width:91px;
	height:60px;
	padding:0px 0 0;
	float:right;
	background:url(../img/header_divider.png) no-repeat 0 0;
	margin-right:10px;
}
.search-box .setting a img{
	width:23px !important;
	height:23px !important;
}
.search-box > a, .setting > a {
	float:left;
	display:inline-block;
	line-height:58px;
	padding:0 11px;
}
.search-box .setting {
	float:left;
	position:relative;
}
.setting-menu{ 
	position:absolute;
	left:-90%;
	top:45px;
	z-index:2;
	display:none;
} 
.search-box .setting .setting-menu{
	left:-83px;
}
.search-box .setting .setting-menu:after{
	left: 78%;
}
.setting-menu:after{ 
	border: solid transparent; 
	content: " "; 
	height: 0; 
	width: 0; 
	position: absolute; 
	pointer-events: none; 
} 

.setting-menu:after{ 
	border-bottom-color: rgba(0, 0, 0, 0.85); 
	 border-width: 5px;
    left: 45%;
}
.setting-menu ul {
	background: rgba(0, 0, 0, 0.85);
	margin:10px 0 0;
	padding:10px 15px;
	font-size:12px;
	float:left;
}
.search-box .setting .setting-menu ul {
	width: 100px;
}
.setting-menu li a {
	display:block;
	color:#fff;
	padding:4px 0px 8px;
	border-bottom:1px dotted #383c42;
	font-weight: bold;
}
.setting-menu li:last-child a {
	border:0 none;
}
.player {
	float:left;
	height:100%;
	padding:10px 0 0;
}
.header-right-box {
	float:left;
	margin:0 0 0 20px;
}
.header-right-box + .header-right-box {
	margin:0 0 0 30px;
}
.header-right-box h2 {
	color:#fff;
	font-size:27px;
	font-weight:bold;
	margin:8px 0 0 0;
}
.header-right-box h2 a {
	color:#fff;
}
.header-right-box h2 b {
	font-size:16px;
	color:#fff;
	line-height:20px;
	margin:8px 10px 0 0;
	float:left;
}
.header-right-box h2 b a {
	color:#fff;
}
.header-right-box h3 {
	color:#f30d58;
	font-size:25px;
	;
	margin:8px 0 0 0;
}
.header-right-box h3 a {
	color:#f30d58;
}
.header-right-box h3 b {
	font-size:16px;
	color:#fff;
	line-height:20px;
	margin:8px 10px 0 0;
	float:left;
}
.header-right-box h3 b a {
	color:#fff;
}
.plus-mines-box {
	float:right;
	width:95px;
	height:50px;
	background: #373737;
	background: -moz-linear-gradient(top, #373737 0%, #191919 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #373737), color-stop(100%, #191919));
	background: -webkit-linear-gradient(top, #373737 0%, #191919 100%);
	background: -o-linear-gradient(top, #373737 0%, #191919 100%);
	background: -ms-linear-gradient(top, #373737 0%, #191919 100%);
	background: linear-gradient(to bottom, #373737 0%, #191919 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#373737', endColorstr='#191919', GradientType=0 );
}
.plus-mines-box ul {
	padding:0;
	margin:0;
}
.plus-mines-box ul li {
	float:left;
	list-style:none;
	width:30px;
	height:50px;
	text-align:center;
}
.plus-mines-box ul li + li {
	border-left:solid 1px #000;
}
.plus-mines-box ul li a {
	display:block;
	line-height:50px;
}
.cnt {
	width:940px;
}
.col1 {
	float:left;
	width:265px;
	min-height:630px;
	padding:20px 20px 0 25px;
	background:#fff;
	border-right:solid 1px #adadae;
}
.col1 > h2 {
	color:#000;
	font-size:20px;
	float:left;
	font-weight:bold;
	border-bottom:dotted 1px #e1e1e1;
	padding:0 0 10px 0;
	margin:0 0 8px 0;
}
.col1 > h2 a {
	color:#000;
	text-decoration:none;
}
.col1 h3 {
	color:#000;
	float:left;
	font-size:20px;
	font-weight:bold;
	padding:0 0 1px 0;
}
.col1 h3 a {
	color:#000;
	text-decoration:none;
}
.col1 p {
	color:#000;
	line-height:12px;
	clear:both;
}
.col1 .form-box {
	float:left;
	margin:40px 0 0 0;
}
.col1 .form-box .form {
	margin:0 0 10px 0;
	float:left;
}
.col1 .form-box .form.last {
	margin:0 0 5px 0;
}
.col1 .form-box .form .input {
	width:225px;
	padding:10px 15px;
	margin:0;
	border:solid 1px #e1e1e1;
	color:#4f4f4f;
}
.col1 .form-box .form .input2 {
	width:225px;
	padding:10px 15px 20px 15px;
	border:none;
	background:url(../img/input.jpg) left top no-repeat;
	color:#4f4f4f;
}
.up-dwan {
	float:right;
	margin:0 10px -2px 0px;
}
.up-dwan a {
	padding:0 0 0 2px;
	float:left;
}
.col1 .social {
	margin:10px 0 0px 0;
	padding:0 0 20px 0;
	float:left;
}
.col1 .social h2 {
	font-size:15px;
	float:right;
	margin:0 0 0px 0;
	font-weight:normal;
}
.col1 .social-list {
	float:left;
	margin:0 0 12px 0;
}
.col1 .social-list .left {
	width:115px;
	line-height:30px;
	color:#000;
	float:left;
}
.col1 .social-list .left a {
	color:#000;
}
.col1 .social-list .left img {
	padding:0 5px 0 0;
}
.col1 .social-list .middle {
	width:125px;
	line-height:30px;
	float:left;
}
.col1 .social-list .middle a {
	color:#000;
	line-height:30px;
}
.col1 .social-list .right {
	float:right;
	line-height:30px;
}
.col2 {
	float:left;
	width:265px;
	padding:20px 20px 0 25px;
	background:#0a0b0c;
	min-height:630px;
}
.col2 > h2 {
	color:#fff;
	font-size:20px;
	font-weight:bold;
	padding:0 0 10px 0;
}
.col2 > h2 a {
	color:#fff;
	text-decoration:none;
}
.accordionButton {
	border:solid 1px #dfe0e2 !important;
	border-top:none;
	color:#263143;
	padding: 10px;
	font-size:14px;
	line-height:18px;
	cursor: pointer;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	background: #ebecee; /* Old browsers */
	background: -moz-linear-gradient(top, #ebecee 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ebecee), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #ebecee 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #ebecee 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #ebecee 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #ebecee 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebecee', endColorstr='#ffffff', GradientType=0 );
	outline:0;
}
.accordionButton:hover{
	background: #dbd8d7; /* Old browsers */
	background: -moz-linear-gradient(top, #dbd8d7 0%, #e9e5e4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dbd8d7), color-stop(100%, #e9e5e4));
	background: -webkit-linear-gradient(top, #dbd8d7 0%, #e9e5e4 100%);
	background: -o-linear-gradient(top, #dbd8d7 0%, #e9e5e4 100%);
	background: -ms-linear-gradient(top, #dbd8d7 0%, #e9e5e4 100%);
	background: linear-gradient(to bottom, #dbd8d7 0%, #e9e5e4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbd8d7', endColorstr='#e9e5e4', GradientType=0 );
}
.accordionButton a {
	color:#48454e;
}
.accordionButtonNos{
	float:right;
	font-size:11px;
	color:#fff;
	background:#67ab3e;
	padding: 1px 8px;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-o-border-radius: 15px;
	-webkit-border-radius: 15px;
}
.accordionButtonLbl{
	float:left;
}
.accordionButton .icon {
	width:18px;
	float:left;
	padding:0 8px 0 0px;
	line-height:normal;
	text-align:center;
	overflow:hidden;
}
.accordionButton .icon img {
	max-width:18px;
	height:auto;
}
.accordionButton .bubble {
	float:right;
	width:28px;
	height:18px;
	color:#fff;
	font-size:11px;
	text-align:center;
	line-height:18px;
	border-radius:12px;
	margin:0px 4px 0 0;
	background: #131314;
	background: -moz-linear-gradient(top, #131314 0%, #545454 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #131314), color-stop(100%, #545454));
	background: -webkit-linear-gradient(top, #131314 0%, #545454 100%);
	background: -o-linear-gradient(top, #131314 0%, #545454 100%);
	background: -ms-linear-gradient(top, #131314 0%, #545454 100%);
	background: linear-gradient(to bottom, #131314 0%, #545454 100%);
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#131314', endColorstr='#545454',GradientType=0 );*/ }
.accordionButton.white {
	color:#48454e;
	background: #f1f0f0; /* Old browsers */
	background: -moz-linear-gradient(top, #f1f0f0 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f0f0), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #f1f0f0 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #f1f0f0 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f1f0f0 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #f1f0f0 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f0f0', endColorstr='#ffffff', GradientType=0 );
}
.accordionButton.on {
	background:#7eafdf url(../img/menu_on.png);
	color:#191b1d;
	font-weight:700;
	filter:none;
}
.accordionButton.white a {
	color:#48454e;
	font-weight:bold;
}
.accordionButton.two {
	/* float:left;
	width:200px;
	background:#fff; */
}
.accordionButton.on .bubble {
	background: rgb(27,97,177);
	background: -moz-linear-gradient(top, rgba(27, 97, 177, 1) 0%, rgba(38, 129, 193, 1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(27, 97, 177, 1)), color-stop(100%, rgba(38, 129, 193, 1)));
	background: -webkit-linear-gradient(top, rgba(27, 97, 177, 1) 0%, rgba(38, 129, 193, 1) 100%);
	background: -o-linear-gradient(top, rgba(27, 97, 177, 1) 0%, rgba(38, 129, 193, 1) 100%);
	background: -ms-linear-gradient(top, rgba(27, 97, 177, 1) 0%, rgba(38, 129, 193, 1) 100%);
	background: linear-gradient(to bottom, rgba(27, 97, 177, 1) 0%, rgba(38, 129, 193, 1) 100%);
}
.accordionContent {
	background:#fff;
	display: none;
}
.accordionContent ul {
	padding:0;
	margin:0;
}
.accordionContent ul li {
	list-style:none;
	color:#878d95;
	border-bottom: solid 1px #efeff0;
}
.accordionContent ul li a {
	color:#878d95;
	display:block;
	line-height:35px;
	padding:0 0 0 36px;
	background:url(../img/small-arrow.png) 16px 50% no-repeat;
}
.accordionContent ul li a:hover {
	background:#7cadde url(../img/small-arrow.png) no-repeat 16px 50%;
	color:#FFF;
}
.accordionContent ul li .bubble {
	float:right;
	width:28px;
	height:18px;
	border: solid 1px #d0d0d3;
	color:#878d95;
	font-size:11px;
	text-align:center;
	line-height:18px;
	border-radius:12px;
	margin:8px 4px 0 0;
}
.accordionContent .setting li a {
	background:none;
}
.accordionContent .setting li a:hover {
	background-image:none;
}
.log {
	color:#fff;
	width:175px;
	float:left;
	line-height:35px;
	padding:0 0 0 25px;
	border-top:solid 1px #5e5e5e;
	min-height:35px;
}
.log a {
	color:#fff;
}
/*layout-section*/
.row {
	clear:both;
	margin:0 0 10px;
	
}
.row:after {
	content:' ';
	display:block;
	clear:both;
}
.col50 {
	width:49%;
	margin:0 0 0 1.5%;
	display:inline-block;
	float:left;
}
.col50:first-child {
	margin:0;
}
.col25 {
	width:24%;
	margin:0 0 0 1.5%;
	float:left;
}
.col40 {
	width:40%;
	margin:0 3% 0 0;
	float:left;
}
.col45 {
	width:44%;
	float:left;
}
.col55 {
	width:56%;
	float:left;
}
.col75 {
	width:74%;
}
.blue-txt {
	color:#7cadde;
}
/*right-section*/

.content {
	padding:20px 0 0;
	margin:50px 0 0;
}
.title {
	color:#666666;
	font-size:2.5em;
	font-weight:700;
	padding:30px 0;
}
.title a {
	color:#666;
}
.acc-type {
	margin:16px 0 0;
	color:#7cadde;
	font-weight:700;
	font-size:2em;
}
.view-cont {
	clear:both;
	background:#fff;
}
.view-head {
	background: #e9e9e9; /* Old browsers */
	background: -moz-linear-gradient(top, #e9e9e9 0%, #e0e0e0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e9e9e9), color-stop(100%, #e0e0e0));
	background: -webkit-linear-gradient(top, #e9e9e9 0%, #e0e0e0 100%);
	background: -o-linear-gradient(top, #e9e9e9 0%, #e0e0e0 100%);
	background: -ms-linear-gradient(top, #e9e9e9 0%, #e0e0e0 100%);
	background: linear-gradient(to bottom, #e9e9e9 0%, #e0e0e0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#e0e0e0', GradientType=0 );
	border-width:1px;
	border-style:solid;
	border-color:#d8d8d8 #c3c3c3 #d3d3d3;
	padding:7px 25px;
	margin:1px 0 0;
	color:#232427;
	font-size:1.2em;
	font-weight:700;
}
.view-head a {
	display:block;
	background:url(../img/pulldown.png) no-repeat 100% 50%;
	color:#232427;
}
.view-head.active a {
	background-image:url(../img/pullup.png);
}
.view-data {
	background:#fff;
	-webkit-box-shadow: -1px 2px 2px #c6c6c6 inset;
	box-shadow: -1px 2px 2px #c6c6c6 inset;
	border-width:1px 1px 0 0;
	border-style:solid;
	border-color:#f2f2f2 #c6c6c6 #c6c6c6;
	padding:20px 15px 15px 20px;
}
/*forms-section*/
.form-cont {
	width:98%;
	margin:0 0 0;
	color:#666666;
	font-size:100%;
}
.form-cont a {
	color:#7cadde;
}
.form-cont label {
	font-weight:400;
	padding:10px 0 2px;
	min-height:18px;
	display:block;
}
.form-cont label a, .form-cont label a img {
	display:inline-block;
	padding:0 1px;
	vertical-align:baseline;
}
.form-cont label span {
	float:right;
	vertical-align:middle;
}
.form-cont label input {
	border:0 none;
	background:none;
	width:auto;
	height:auto;
	padding:0;
	margin:0;
	line-height:normal;
	vertical-align:top;
	color:#7cadde;
	text-align:right;
	font-size:12px;
}
.form-cont p {
	font-size:110%;
	font-weight:700;
}
.field {
	clear:both;
	margin:0 0 15px;
}
.field input {
	width:92%;
}
.field small {
	font-size:90%;
}
.field h3 {
	font-size:130%;
}
.inline {
	display:inline !important;
	margin:0 10px 0 0 !important;
}
:focus {
	outline: 0 none;
}
input, textarea, select, button {
	background:#ededed;
	border:0 none;
	border-bottom:1px solid #dfdfdf;
	height:36px;
	line-height:35px;
	padding:2px 5px;
	margin:0;
	color:#191b1d;
	vertical-align:middle; /*border-bottom:1px solid #1e1f24;*/
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:120%;
}
input[type="number"] {
	-webkit-appearance:none;
	font-size:100%;
	text-align:center;
	padding:2px;
}
input:invalid {
	border:2px solid #d94d4d;
	background:#454545;
}
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {
    /* display: none; <- Crashes Chrome on hover */
    -webkit-appearance: none;
	margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
}
select {
	width:90%;
	height:42px;
	line-height:36px;
	-webkit-box-sizing:border-box;
	padding:10px;
}
textarea {
	resize:none;	
}
option {
	background:#ededed;
	padding:5px 0;
}
button, input[type=button], input[type=submit], input[type=reset] {
	height:auto;
	background:#686868;
	border:0 none;
	padding:10px 12px;
	color:#e9e9e9;
	font-size:1.2em;
	line-height:normal;
	font-weight:700;
	text-transform:uppercase;
}
.date input {
	-webkit-appearance:none;
	font-size:90%;
	text-align:center;
	padding:2px;
}
.text-area {
	background:#8e8e8e;
	border:0 none;
	width:94%;
	max-width:100%;
	min-height:177px;
	max-height:190px;
	padding:12px;
	color:#454545;
	font-size:150%;
	line-height:normal;
}
.options {
	width:100%;
	max-width:300px;
	background:#ffffff;
	color:#666666;
	font-family: 'Lato', Helvetica, sans-serif;
	-webkit-box-shadow: 0 2px 5px #333;
	box-shadow: 0 2px 5px #333;
	position:absolute;
	z-index:2;
	left:0;
	top:75px;
	display:none;
}
.options .select-cont {
	overflow:hidden;
	color:#f1eee5;
	padding:5px 0;
}
.options li {
	margin:0 0 1px;
	text-transform:uppercase;
}
.options li label {
	position:relative;
	color:#666666;
	display:block !important;
	padding:5px 10px;
}
.options li label input {
	visibility:hidden;
	position:absolute;
}
.options li label.check {
	background:#7cadde;
	color:#666666;
}
.options p {
	font-size:100%;
	font-weight:400;
	margin:10px 10px 0;
}
.check-box {
	padding:8px 5px;
	background:#ededed;
	border-bottom:1px solid #dfdfdf;
	position:relative;
}
.check-box label {
	display:inline-block !important;
}
.check-box input {
	background:transparent;
	border:0 none;
	height:auto;
	width:auto;
}
.button-bar {
	background:#27282a;
	border:1px solid #202123;
	padding:10px;
	font-size:14px;
	vertical-align:middle;
	margin:10px 0px 0;
	clear:both; /*overflow:auto;*/
}
.button-bar * {
	vertical-align:baseline;
}
.button-bar button {
	float:right;
}
.newbutton-bar button {
	float:none;
}
.button-bar a {
	color:#7cadde;
}
.forgot-bar a {
	color:#8db5de;
}
.nav-bar {
	width:102%;
	background:none;
	border:0 none;
	padding:0 0px 0 0;
	text-align:right;
	clear:both;
}
.nav-bar .field {
	text-align:left;
	margin:0;
}
.nav-bar input {
	margin:0 0 0 2px;
}
.msg-wrap {
	position:relative;
}
.error-msg, .success-msg {
	width:90%;
	padding:8px;
	margin:11px 0;
	color:#fff;
	font-size:110%;
}
.error-msg {
	background:rgba(217, 77, 77, 0.9);
	position:absolute;
	bottom:40px;
	z-index:2;
}
.error-msg span {
	background:url(../img/error_msg_arrow.png) no-repeat 0 0;
	width:15px;
	height:12px;
	position:absolute;
	z-index:1;
	bottom:-11px;
	left:24px;
}
.drag {
	margin:0 0 0 10px;
}
.drag-area {
	background:url(../img/drag_drop.png) no-repeat 0 0;
	width:220px;
	height:220px;
	float:left;
}
.drag .nav-bar {
	float:left;
	width:auto;
	clear:none;
	margin:0 0px;
}
.drag .nav-bar input {
	width:auto;
	margin:0 0 0 5px;
}
.custom-checkbox, .custom-radio {
	position: relative;
	margin:2px 0;
	display:inline-block;
}
.check-box .custom-checkbox, .check-box .custom-radio {
	display:block;
	margin:15px 0 5px;
}
.check-box .custom-checkbox:first-child, .check-box .custom-radio:first-child {
	margin:0;
}
.custom-checkbox input, .custom-radio input {
	width:auto;
	height:auto;
	position: absolute;
	left: 2px;
	top: 3px;
	margin: 0;
	visibility:collapse;
	z-index: 0;
}
.custom-checkbox label, .custom-radio label {
	display: block;
	position: relative;
	z-index: 1;
	font-size:1.1em;
	font-weight:700;
	line-height: 18px;
	padding: 2px 0 2px 24px;
	cursor: pointer;
}
.custom-checkbox label {
	background: url(../img/checkbox2.png) no-repeat;
}
.custom-radio label {
	background: url(../img/radio3.png) no-repeat;
}
.custom-checkbox label, .custom-radio label {
	background-position: -0 2px;
}
.custom-checkbox label.hover, .custom-checkbox label.focus, .custom-radio label.hover, .custom-radio label.focus {
	background-position: 0 50%;
}
.custom-checkbox label.checked, .custom-radio label.checked {
	background-position: 0 -98px;
}
.custom-checkbox label.checkedHover, .custom-checkbox label.checkedFocus {
	background-position: -0 50%;
}
.custom-checkbox label.focus, .custom-radio label.focus {
	outline: 1px dotted #ccc;
}
.delete {
	background:#8e8e8e;
	width:96%;
	height:225px;
	padding:20px 20px 0;
	margin:0 0 60px;
	color:#e9e9e9;
	font-size:110%;
	font-weight:400;
	text-align:justify;
}
.delete a {
	color:#7cadde;
}
.delete h1, .delete h2, .delete h3 {
	font-weight:400;
}
.popup-wrap {
	background-color:rgba(243, 243, 243, 0.9);
	min-height:400px;
	font-size:14px;
	border:1px solid #d6d6d6;
}
.popup {
	padding:20px 30px 5px;
}
.popup .title {
	color: #232427;
	border-bottom:1px solid #d6d6d6;
	font-size: 100%;
	font-weight: 700;
	margin: 10px 0;
	padding:0 0 10px;
}
.popup p {
	font-size:85%;
}
.popup .crop-img {
	max-width:400px;
	min-height:275px;
	max-height:400px;
	margin:10px 0;
	overflow:hidden;
}
.popup .button-set {
	margin:10px 0 0;
	width:100%;
	padding:0 0 0 20px;
	text-align:right;
}
.popup .button-set input {
	background:#454545;
	color:#e9e9e9;
	font-size:100%;
	text-transform:uppercase;
	cursor: pointer;
}
.date input {
	-webkit-appearance:none;
	font-size:90%;
	text-align:center;
	padding:2px;
}
.viewimage {
	height:200px;
	width:200px;
}
.popouter, .popouter2 {
	background:#fff;
	padding:10px;
}
.popouter2 {
	background:#dbdbdb;
}
.popouter2 .popinner {
	background:#fff;
}
.popinner {
	background:#e0e0e0;
	padding:10px;
	font-size:120%;
	color:#3e3e41;
}
.popinner h3 {
	margin:0 0 10px;
}
.popinner .comments {
	margin:0px 10px 10px 0;
}
.popinner .comments li {
	font-size:1em;
}
.popinner .comments li .buttons {
	float:right;
}
.popinner .comments li .buttons a {
	background:url(../img/invite_btn.png) 50%;
	border-radius:10px;
	padding:2px 8px;
	margin:0 2px;
	-webkit-transition: 300ms;
	-moz-transition: 300ms;
	-o-transition: 300ms;
	-ms-transition: 300ms;
	transition: 300ms;
}
.popinner .comments li .buttons a:hover {
	background:#999;
	color:#FFF;
}
.popinner .comments a {
	color:#0194cd;
}
.popinner .comments .name {
	color:#232427;
}
.popinner .comments .name a {
	/* color:#d94d4d; */
	color:#232427;
}
.popinner .comments .commentator {
	background:#eae9ea;
	padding:2px;
	width:24px;
	height:26px;
	float:left;
	margin:0 6px 0 0;
	overflow:hidden;
}
.popinner .comments .content {
	margin:0 0 10px 34px;
	padding:0;
}
.popinner .field label {
	font-weight:700;
	font-size:16px;
	color:#3e3e41;
}
.popinner .field select {
	background:#f3f3f3;
	border:1px solid #CCC;
	font-weight:700;
	color:#3e3e41;
	font-size:16px;
}
.popinner .share-box, .popinner .field textarea {
	width:98%;
	border:1px solid #8c8d8d;
	padding:5px;
	background:#e0e0e0;
	color:#3e3e41;
}
.popinner .share-box .commentator {
	width:44px;
	height:46px;
	overflow:hidden;
}
.popinner .share-box .content {
	margin:0 0 10px 60px;
	font-size:16px;
	color:#3e3e41;
}
.popinner .share-box .content h4 {
	font-weight:700;
}
.popinner .share-box .content p {
	font-weight:400;
}
.popinner .share-box .post-img {
	clear:both;
	margin:10px 0;
}
.popinner .share-box .post-img:before {
	content:' ';
	clear:both;
	display:block;
	visibility:hidden;
	height:10px;
}
.popinner .share-box .post-img img {
	border:3px solid #f1f1f1;
}
.popouter2 .field label {
	color:#666;
}
.popouter2 .field textarea {
	background:#f3f3f3;
	border:1px solid #e5e5e5;
	font-size:12px;
	font-weight:700;
}
.upload-box {
	clear:both;
}
.upload-box .button-set input, .upload-box .button-set button {
	text-transform:none;
	background:#f3f3f3;
	border:1px solid #e5e5e5;
	color:#666;
	font-size:16px;
	vertical-align:baseline;
}
.upload-box .button-set .disable {
	display:inline-block;
	padding:10px 12px;
	background:#3d3d3d;
	border-color:#818181 #3d3d3d #3d3d3d;
	color:#666;
	font-size:16px;
	font-weight:700;
	vertical-align:baseline;
}
.pics-cont .preview {
	background: url(../img/picpreview_bg.gif) repeat-x 50%;
	float:left;
	padding:10px;
	margin:20px 25px 0 0;
	border-radius:2px;
	position:relative;
}
.pics-cont .preview .close {
	position:absolute;
	z-index:10;
	right: -4px;
    top: -3px;
	width:20px;
	height:20px;
}
.pics-cont .preview .close a {
	display:block;
}
.pics-cont .preview-img {
	background:#1c1c1c;
	width:300px;
	height:232px;
	margin-bottom:12px;
	border-style:solid;
	border-width:0 1px 1px 0;
	border-color:#4f4f4f;
	overflow:hidden;
}
.pics-cont .up-stat {
	height:12px;
	margin-top:-12px;
	color:#fff;
	font-size:10px;
	text-align:right;
}
#progressbox {
	padding: 0px;
	position:relative;
	width:100%;
	margin: 0px;
	display:none;
}
#progressbar {
	height:11px;
	background-color: #154978;
	border-bottom:1px solid #4f4f4f;
	width:1%;
	text-align:right;
}
#statustxt {
	display:inline-block;
	color: #fff;
}
.pics-cont .action {
	background:#030303;
	padding:2px;
	height:60px;
}
.pics-cont .action a {
	width:10%;
	height:64px;
	line-height:64px;
	float:right;
	margin-left:1%;
	display:inline-block;
	text-align:center;
	background: #e8e8e8;
	background: -moz-linear-gradient(top, #e8e8e8 0%, #cdcdcd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e8e8e8), color-stop(100%, #cdcdcd));
	background: -webkit-linear-gradient(top, #e8e8e8 0%, #cdcdcd 100%);
	background: -o-linear-gradient(top, #e8e8e8 0%, #cdcdcd 100%);
	background: -ms-linear-gradient(top, #e8e8e8 0%, #cdcdcd 100%);
	background: linear-gradient(to bottom, #e8e8e8 0%, #cdcdcd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#cdcdcd', GradientType=0 );
}
.pics-cont .action textarea {
	width:78%;
	height:56px;
	padding:2px 0;
	margin:0;
	border:0 none;
	resize:none;
	float:left;
	font-size:12px;
	color:#666;
}
.popinner .button-set {
	text-align:right;
	margin-top:-40px;
}
.upload-box .button-set {
	margin:10px 0 40px;
}
.popinner .button-set input, .popinner .button-set button, .popinner .button-set a {
	padding:8px 12px;
}
.dialouter {
	background:#7A828B;
	padding:7px;
	z-index:9999;
}
.dialog {
	width:550px;
	text-align:center;
}
.dialhead {
	background:#464747;
	color:#d94d4d;
	font-size:40px;
	font-weight:400;
	line-height:70px;
	border-color:#323232;
	border-style:solid;
	border-width:1px 1px 0;
}
.dialcont {
	background:#424242;
	border:1px solid #3b3b3c;
	color:#fff;
	font-size:18px;
	font-weight:400;
	padding:10px 10px 5px;
}
.dialog .button-set, .ui-dialog-content .button-set {
	margin:20px 0 0;
}
.dialog .button-set input, .dialog .button-set button, .ui-dialog-content .button-set input, .ui-dialog-content .button-set button {

background:#fff !important;
	border:none !important;
	border-left:1px solid #f2f2f2 !important;
	border-right:1px solid #f2f2f2 !important;
	border-bottom:1px solid #d9d9d9 !important;
	color:#3a3a3a !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	cursor:pointer;
	margin:0 2px;
	font-size:14px;
	text-transform:none;
}
.dialog .button-set input:hover, .dialog .button-set button:hover, .ui-dialog-content .button-set input:hover, .ui-dialog-content .button-set button:hover, .DltConfirm .popinner .button-set input:hover {
background:#f5f5f5 !important;
}
/*ui-dialog*/
.ui-widget-overlay {
	z-index:9999;
}
.dialouter .ui-dialog-titlebar {
	background:#fff;
	border:none;
	padding:0 10px;
	border-radius:0;
	-moz-border-radius:0;
	-o-border-radius:0;
	-webkit-border-radius:0;
	text-align:center;
	border-bottom: 1px solid #DBDBDB;
}
.dialouter .ui-dialog-title {
	color:#d94d4d;
	font-size:26px;
	font-weight:400;
	line-height:70px;
	margin:0;
}
.dialouter .ui-dialog-content {
	background:#fff;
	border:none;
	color:#3A3A3A;
	font-size:20px;
	font-weight:400;
	padding:10px 10px 5px;
	text-align:center;
}
.dialouter .ui-dialog-titlebar .ui-dialog-titlebar-close {
	background:url(../img/photoslider_close.png) no-repeat left 0%;
	border: 0 none;
    height: 36px;
    margin-right: -10px;
    margin-top: -42px;
    width: 36px;
}
.dialouter .ui-dialog-titlebar .ui-icon {
	background: none;
}
.break {
	display:none;
}
.wall-col {
	width:400px;
	float:left;
	margin-top:70px;
	font-size:12px;
	color:#666;
}
.other-col {
	width:187px;
	float:left;
	margin-top:70px;
	margin-left:8px;
	background:#fff;
	border: 1px solid #DFE0E2;
	height: 1408px;
}
.wall-col .button-set, .other-col .button-set {
	padding:5px;
	text-transform:none;
}
.wall-col .button-set input, .other-col .button-set input {
	text-transform:none;
	color:#666;
}
.wall-col .button-set a, .other-col .button-set a {
	color:#666;
}
.break-wall {
	background:#fff;
	border:1px solid #d8d8d8;
	position:relative;
}
.break-wall .arrow {
	position:absolute;
	top:-13px;
	left:28px;
}
.break-wall ul {
	margin:5px;
}
.break-wall ul:after {
	content:' ';
	clear:both;
	visibility:hidden;
	display:block;
}
.break-wall ul li {
	float:left;
	margin:0 10px 0 0;
	font-size:100%;
}
.break-wall ul li a {
	display:block;
	color:#666;
}
.break-wall ul li a:hover, .post .post-text a:hover{
	color:#222;
}
.break-wall ul li a span {
	height:16px;
	width:16px;
	margin:0 2px 0 0;
	display:inline-block;
}
.break-wall .nowall {
	font-size:1.5em;
	font-weight:700;
	padding:10px;
	color:#666;
}
.break-wall .nowall a {
	color:#666;
}
.break-wall .wall-post {
	background:#e4e4e4;
	clear:both;
	margin:4px;
	padding: 10px 5px;
	/* min-height:65px; */
	line-height:62px;
	font-weight:700;
	font-size:1.5em;
}
.break-wall .wall-post textarea {
	padding: 0;
    width: 100%;
	height:60px;
	background:none;
	border:0 none;
	resize:none;
	line-height: 20px;
	font-size: 18px;
	color: #666666;
}
.break-wall .button-set {
	border-top:1px solid #c2c2c2;
	text-align:right;
	font-size:100%;
	position: relative;
}
.break-wall .button-set a {
	font-size:1.2em;
}
.break-wall .button-set input ~ input, .break-wall .button-set input ~ a, .break-wall .button-set a ~ input, .break-wall .button-set a ~ a {
margin:0 0 0 5px;
}
.break-wall input[type=submit], .break-wall input[type=button], .break-wall input[type=reset], .break-wall button {
	background: #98c3ef;
	background: -moz-linear-gradient(top, #98c3ef 0%, #7cadde 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #98c3ef), color-stop(100%, #7cadde));
	background: -webkit-linear-gradient(top, #98c3ef 0%, #7cadde 100%);
	background: -o-linear-gradient(top, #98c3ef 0%, #7cadde 100%);
	background: -ms-linear-gradient(top, #98c3ef 0%, #7cadde 100%);
	background: linear-gradient(to bottom, #98c3ef 0%, #7cadde 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98c3ef', endColorstr='#7cadde', GradientType=0 );
	color:#666;
}

#wallopen .breakwallbtn{
	background:#fff;
	height: 34px;
	padding: 0;
    width: 90px;
	cursor:pointer;
	border-left:solid 1px #f5f5f5;
	border-right:solid 1px #f5f5f5;
	border-bottom:solid 1px #dadada;
}
#wallopen .breakwallbtn:hover{
	background:#31c2d4;
	height: 34px;
	border:none;
}

.break-wall .suspects {
	background:url(../img/walls_connections_aro.png) no-repeat 100% 80%;
	padding-right:1.5em;
}
.post {
	background:#fff;
	padding:10px;
	margin:35px 0 0;
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	position:relative;
}
.post .poster .poster-pic {
	width:44px;
	height:46px;
	float:left;
	margin:0 10px 0 0;
	padding:2px;
	/* -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3); */
	position:relative;
	top:-35px;
}
.poster-pic:hover .tipcont { /*display:block;*/
	opacity:1;
	visibility:visible;
}
/*.post .poster h2 {
	color:#191b1d;
	font-size:1.6em
}*/
.post .poster h2 a {
	color:#191b1d;
}
.post .poster h2 a:hover {
	color:#6E6E6E;
}

.post .poster h2 small {
	color:#666;
	font-size:60%;
	font-weight:400;
}
.post .poster h2 small a {
	color:#0194CD;
}
.post .poster p {
}
.post .poster .menu {
	float:right;
	display:none;
}
.post .poster .menu span {
	width:24px;
	height:24px;
	display:inline-block;
	vertical-align:top;
}
.post .poster .menu a {
	display:block;
}
.post .poster .remove {
	position:relative;
}
.post .poster:hover .menu {
	display:block;
}
.post .poster .remove:hover .removesub {  /*visibility:visible; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity:1;*/
}
.remove .removesub {
	display:none;
	width:210px;
	background:url(../img/tooltip_arrow.png) no-repeat 50% 0;
	position:absolute;
	left:-93px;
	top:20px;
	z-index:2; /*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; -ms-transition: 300ms; transition: 300ms;*/
}
.remove .redbtn {
	float:none !important;
	margin:0 2px !important;
}
.remove .removesub .subinner {
	background:#161616 url(../img/tooltip_bg.png) repeat-x 0 0;
	margin:10px 0 0;
	padding:5px 0;
	font-size:12px;
	text-align:center;
	color:#FFF;
}
.remove .removesub .subinner p {
	margin:0 0 5px;
}
.remove .removesub .subinner a {
	display:inline-block;
	padding:1px 5px;
	border:1px solid #333;
}
.remove .removesub ul {
	background:#161616 url(../img/tooltip_bg.png) repeat-x 0 0;
	font-size:12px;
}
.remove .removesub li {
	border-bottom:1px dotted #383c42;
	color:#bbb;
	padding:5px 1px;
}
.remove .removesub li a {
	display:inline-block;
	color:#fff;
}
.remove .removesub li:last-child {
	border:0 none;
}
.post .post-text {
	margin: 0 0 5px 58px;
	color:#0194cd;
	font-weight:700;
	font-size:1.1em;
	word-break: break-word;
}
.post .post-text a {
	color:#666;
	font-weight:400;
	text-decoration:none;
}
.post .post-img {
	/* background:url(../img/post_img_shad.png) 100% 100% no-repeat; */
	padding-bottom:10px;
	overflow:hidden;
	text-align:center;
	float:left;
	max-width:100%;
}
.post .post-img.two {
	width:48%;
	float:left;
	margin-right:2%;
}
.post .post-img.three {
	width:31%;
	float:left;
	margin-right:2%;
}
.post .post-img img {
	max-width:100%;
	height:auto;
}
.post .post-link {
	border:1px solid #e4e4e4;
	margin:5px 0;
	max-height:108px;
	overflow:hidden;
}
.post .post-link img {
	float:left;
	max-width:110px;
	max-height:110px;
	margin-right:10px;
}
.post .post-link h4 {
	margin:5px;
	color:#191b1d;
	font-size:1.1em;
	font-weight:700;
	text-overflow: ellipsis;
	overflow:hidden;
	white-space: nowrap;
}
.post .post-link a {
	color:#0194cd;
}
.post .post-link p {
	margin:5px;
	max-height:75px;
	text-overflow: ellipsis;
	overflow:hidden;
	font-weight:600;
}
.comment h3 {
	color:#0194cd;
	font-size:1em;
	background:url(../img/dotted_rule.png) 0 100% no-repeat;
	padding-bottom:10px;
background-attachment:
}
.comment h3 a {
	color:#0194cd;
}
.comment h3 a:hover, .comm_link:hover, .comment .like:hover .count{
	color: #00B8FF;
}
.comment .like {
	float:right;
	margin-left:8px;
	position:relative;
	cursor:pointer;
}
.comment .like .count {
	color:#0194cd;
}
.comment .like .likesub {
	width:180px;
	background:url(../img/tooltip_arrow.png) no-repeat 50% 0;
	position:absolute;
	left:-70px;
	top:20px;
	z-index:2;
	display:none;
}
.comment .like .likesub ul {
	background:#161616 url(../img/tooltip_bg.png) repeat-x 0 0;
	margin:10px 0 0;
	padding:10px;
	font-size:12px;
}
.comment .like .likesub li {
	border-bottom:1px dotted #383c42;
	color:#bbb;
	padding:5px 1px;
}
.comment .like .likesub a {
	display:inline-block;
	color:#fff;
}
.comment .like .likesub li:last-child {
	border:0 none;
}
.comment .comments {
	margin:10px 0;
	background:url(../img/dotted_rule.png) 0 100% no-repeat;
	padding-bottom:10px;
}
.comment .comments li {
	font-size:1em;
}
.comment .comments li .remove {
	background:url(../img/cross_12_blk.png) no-repeat 50%;
	float:right;
	width:16px;
	height:16px;
	position:relative;
	display:none;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	transition: 0.3s;
	z-index:10;
}
.comment .comments li .remove > a {
	display:block;
}
.comment .comments li:hover .remove {
	display: block;
}
.comment .comments li .removesub a {
	color:#3A3A3A;
}
.comment .comments a {
	color:#0194cd;
}
.comment .comments .name {
	color:#222;
}
.comment .comments .name a {
	/* color:#d94d4d; */
	color:#222;
}
.comment .comments .name a:hover {
	color:#666;
}
.comment .comments .commentator {
	padding:2px;
	width:24px;
	height:26px;
	float:left;
	position:relative;
}
.comment .comments .content {
	margin:0 0 10px 34px;
	padding:0;
}
.comment .comment-add {
	background:#eeefef;
	border:1px solid #e3e3e3;
	font-size:1em;
}
.comment .comment-add .commentator {
	background:none;
	padding:0;
	width:24px;
	height:26px;
	float:left;
	position:relative;
	top:-1px;
	left:-1px;
}
.comment .comment-add input {
	background:none;
	border:0 none;
	width:88%;
	height:20px;
	font-size:100%;
	line-height:22px;
	color:#666;
}
.commentator:hover .tipcont {
	visibility:visible;
	opacity:1;
}
.tipcont {
	visibility:hidden;
	opacity:0;
	position:absolute;
	top:-53px;
	left:57px;
	z-index:12;
	/*background:url(../img/tooltip_arrow_shad.png) no-repeat 40px 100%;*/
	padding:2px 0px 14px;
	-webkit-transition: 300ms;
	-moz-transition: 300ms;
	-o-transition: 300ms;
	-ms-transition: 300ms;
	transition: 300ms;
}

.CmtChatList li .CmtChatBoxTLi .CmtChatTLimg{
	position:relative;
}

.CmtChatList li .CmtChatBoxTLi .CmtChatTLimg .tipcont .tipinner .tipimg{
	float:right;
}
.CmtChatList li .CmtChatBoxTLi .CmtChatTLimg .tipcont .tipinner .tipdata{
	text-align:right;
}

.CmtChatList li .CmtChatBoxTLi .CmtChatTLimg .tipcont .tipinner .tipdata h4 a, .CmtChatList li .CmtChatBoxTLi .CmtChatTLimg .tipcont .tipinner .tipdata a{
	color: #3A3A3A;
}
.CmtChatList li .CmtChatBoxTLi .CmtChatTLimg .tipcont .tipinner .tipdata h4 a:hover, .CmtChatList li .CmtChatBoxTLi .CmtChatTLimg .tipcont .tipinner .tipdata a:hover{
	color: #222;
}
.CmtChatList li .CmtChatBoxTLi .CmtChatTLimg .tipcont .tipinner .tipdata a.redbtn{
	float:left;
	margin:1px 0 8px 0;
	background:#fff;
	padding:1px 6px 3px;
	color:#3a3a3a;
	font-size:12px;
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}
.CmtChatList li .CmtChatBoxTLi .CmtChatTLimg .tipcont {
	left:39px;
	top:-58px;
}
.CmtChatList li .CmtChatBoxTLi .CmtChatTLimg .tipimg img{
	border:none;
}
.CmtChatList li:first-child .CmtChatBoxTLi .CmtChatTLimg .tipcont .tipinner:after {
	top: -5%;
}

.CmtChatList li:nth-child(2) .CmtChatBoxTLi .CmtChatTLimg .tipcont .tipinner:after {
	top: 17%;
}
.CmtChatList li:first-child .CmtChatBoxTLi .CmtChatTLimg .tipcont {
	top:-2px;
}

.CmtChatList li:nth-child(2) .CmtChatBoxTLi .CmtChatTLimg .tipcont {
	top:-30px;
}
.CmtChatList li:nth-child(5) .CmtChatBoxTLi .CmtChatTLimg .tipcont {
	top:-70px;
}
.CmtChatList li .CmtChatBoxTLi .CmtChatTLimg:hover .tipcont {
	visibility:visible;
	opacity:1;
}
.commentator .tipcont {
	top:-62px;
	left:36px;
}
.tipinner { 
	position: relative; 
	background: #87b44e; 
	width:290px;
} 
.tipinner:after { 
	right: 100%; 
	border: solid transparent; 
	content: " "; 
	height: 0; 
	width: 0; 
	position: absolute; 
	pointer-events: none; 
} 
.tipinner:after { 
	border-color: rgba(135, 180, 78, 0); 
	border-right-color: #87b44e; 
	border-width: 10px; 
	top: 50%; 
	margin-top: 16px; 
}

.comment .comments li .remove span.RemoveTxt, .accpganchor span.RemoveTxt {
	background:url(../img/white_tooltip.png) no-repeat 0 0;
	height: 44px; 
	position: absolute;
	text-align: center;
	top: -43px;
	width:104px;
	color:#3a3a3a;	
	line-height:34px; 
	left:-17px; 
	display:none;
	font-size:14px;
	z-index: 1;
	
} 
.comment .comments li .remove:hover span.RemoveTxt{
display:block;
}

.tipimg {
	background:#161616;
	width:96px;
	height:96px;
	float:left;
	margin:2px;
}
.tipimg img{
	height:96px;
	width:96px;
}
.tipdata {
	color: #3a3a3a;
	float: left;
	padding: 7px 10px 0 8px;
	width: 172px;
}
.tipdata h2 {
	font-size:14px;
}
.tipdata h4 {
	font-size:12px;
}
.comment .tipdata a {
	color:#3a3a3a;
}
.comment .redbtn, .poster-pic .redbtn, .remove .redbtn, .nano div ul li .commentator .tipcont .tipinner .tipdata .redbtn{
	float:right;
	margin:-12px 0 8px 0;
	background:#fff;
	padding:1px 6px 3px;
	color:#3a3a3a;
	font-size:12px;
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}
.poster-pic .tipcont h2, .poster-pic .tipcont h4 a {
	color:#3a3a3a;
}
.sbHolder {
	background-color: #ededed;
	font-size: 12px;
	font-weight: 700;
	height: 40px;
	position: relative;
	width: 98%;
}
.sbSelector {
	display: block;
	height: 40px;
	left: 0;
	line-height: 40px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: 10px;
	top: 0;
	width: 170px;
}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover {
	color: #191b1d;
	outline: none;
	text-decoration: none;
}
.sbToggle {
	background: url(../img/select-icon.png) 0 -111px no-repeat;
	display: block;
	height: 40px;
	outline: none;
	position: absolute;
	right: 0;
	top: 0;
	width: 30px;
}
.sbToggle:hover {
	background: url(../img/select-icon.png) 0 -162px no-repeat;
}
.sbToggleOpen {
	background: url(../img/select-icon.png) 0 -12px no-repeat;
}
.sbToggleOpen:hover {
	background: url(../img/select-icon.png) 0 -62px no-repeat;
}
.sbHolderDisabled {
	background-color: #3C3C3C;
	border: solid 1px #515151;
}
.sbOptions {
	background-color: #ffffff;
	border: 0px none;
	list-style: none;
	left: 0px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 30px;
	width: 80%;
	z-index: 1;
	overflow-y: auto;
	-webkit-box-shadow: 0 1px 3px #CCC;
	box-shadow: 0 1px 3px #CCC;
}
.sbOptions li {
	margin: 0 0;
}
.sbOptions li:last-child {
	border:0 none;
}
.sbOptions a {
	display: block;
	outline: none;
	padding: 7px 10px;
}
.sbOptions a:link, .sbOptions a:visited {
	color: #191b1d;
	text-decoration: none;
}
.sbOptions a:hover, .sbOptions a:focus, .sbOptions a.sbFocus {
	background:#7cadde;
}
.sbOptions li.last a {
	border-bottom: none;
}
.sbOptions .sbDisabled {
	border-bottom: dotted 1px #515151;
	color: #999;
	display: block;
	padding: 7px 0 7px 3px;
}
.sbOptions .sbGroup {
	border-bottom: dotted 1px #515151;
	color: #EBB52D;
	display: block;
	font-weight: bold;
	padding: 7px 0 7px 3px;
}
.sbOptions .sbSub {
	padding-left: 17px;
}

.imagetagbox #imgtag {
	position:relative;
}
.imagetagbox #tagit {
	position:absolute;
	top:0;
	left:0;
	width:104px;
	z-index:99;
}
.imagetagbox #tagit .box {
	border:solid 2px #fff;
	background:rgba(240, 240, 240, 0.4);
	width:100px;
	height:100px;
	margin:0 auto;
}
.imagetagbox #tagit .name {
	background-color:#fff;
	width:196px;
	padding:2px; /*text-align:left;*/
	position:relative;
	left:-75px;
}
.imagetagbox #tagit div.text {
	margin-bottom:5px;
	font-size:0.9em;
}
.imagetagbox #tagit input[type=text] {
	margin-bottom:5px;
	height:24px;
	width:96%;
	line-height:normal;
	font-size:0.9em;
}
.imagetagbox #tagit input[type=button] {
	padding:5px;
	font-size:0.8em;
	margin-right:2px;
}
.imagetagbox #tagit #tagname {
	width:110px;
}
.tagview {
	width:100px;
	height:100px;
	position:absolute;
}
.tagview a {
	display: block;
	height: 100%;
	-webkit-transition: 400ms;
	-moz-transition: 400ms;
	-o-transition: 400ms;
	-ms-transition: 400ms;
	transition: 400ms;
}
.tagview .tagtip {
	visibility:hidden;
	position:absolute;
	top:102px;
	left:0;
	max-width:200px;
	padding:0px 5px 5px;
	background:rgba(255, 255, 255, 1);
	border:1px solid #ccc;
	color:#333;
	-webkit-transition: 300ms;
	-moz-transition: 300ms;
	-o-transition: 300ms;
	-ms-transition: 300ms;
	transition: 300ms;
}
.tagview .tagtip span {
	display:block;
	background:url(../img/wall_pointer.png) no-repeat 50% 0;
	height:8px;
	position:relative;
	top:-8px;
}
.tagview a:hover .tagtip {
	visibility:visible;
}
#searchbox {
	width:250px;
	border:solid 1px #000;
	padding:3px;
}
#display {
	background:#eee;
	display:none;
	border-left:solid 1px #dedede;
	border-right:solid 1px #dedede;
	border-bottom:solid 1px #dedede;
	overflow:hidden;
}
.display_box {
	padding:4px;
	border-top:solid 1px #dedede;
	font-size:13px;
	height:30px;
	overflow:hidden;
	text-overflow:ellipsis;
}
.display_box:hover {
	background:#999999;
	color:#FFFFFF;
}
#shade {
	background-color:#00CCFF;
}
.comnobg {
	background:none!important;
}
.comm_link {
	color:#0194CD;
	font-size:11px;
}
/* mylibrary section */

#libwrapper {
	width:1044px;
	margin:0;
}
#libwrapper header {
	width:1044px;
	height:60px;
	left:0; /*overflow:hidden;*/
	font-size:14px;
	z-index:999;	
	background:#fff;
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);	
}
.hdr_msg_noti_icons{
	font-size:14px;
}
#libwrapper header .setting-menu li a {
	color:#fff;
}
/* #libwrapper header a {
	color:#6E6E6E;
}
#libwrapper header a:hover {
	color:#222222;
} */
header a {
	color:#6E6E6E;
}
header a:hover {
	color:#222222;
}
#libwrapper header article {
	float:left;
	padding-right:7px;
}
/* #libwrapper header .box {
	float:left;
	margin: 0 5px;
}
#libwrapper header .box a {
	/* width:46px; */
	/*height:100%;
	text-align:center;
	line-height:58px;
	display:block;
	font-size:110%;
}
#libwrapper header .box img{
	float: left;
    margin: 25px 5px 0 0;
}
#libwrapper header .box span {
	vertical-align:middle;
} */

header .box {
	float:left;
	margin: 0 5px;
}
header .box a {
	/* width:46px; */
	height:100%;
	text-align:center;
	line-height:58px;
	display:block;
	position:relative;
	font-size:110%;
}
header .box img{
	float: left;
    margin: 25px 5px 0 0;
}
header .box span {
	vertical-align:middle;
}


#libwrapper .player {
	width:545px;
}
#libwrapper .player img {
	max-width:100%;
}
.liblogo {
	float: left;
    height: 60px;
    line-height: 60px;
    margin-right: 8px;
    padding: 0 0 0 10px;
}
.liblogo img {
	vertical-align:middle;
}
#libwrapper .libinner {
	background:#fff;
	padding:10px 0;
}
.libcont {
	clear:both;
	background:#dbdbdb;
	padding:10px;
	margin-top:60px;
}
.libcont .coleft {
	float:left;
	background:#fff;
	width:78%;
	padding: 10px 8px;
}
.libcont .colright {
	float:right;
	width:130px;
	position:fixed;
	left: 825px;
}
.libcont .coleft .title, .CompanyPageInfoTitles .title {
	margin: 10px 0 35px;
	padding:0;
	font-size:26px;
	/* font-family:"Lato Black Italic"; */
	font-weight:bold;
	color:#3a3a3a;
}
.libcont .coleft .title img {
	margin-right:6px;
	max-width:28px;
	max-height:28px;
	width:auto;
	height:auto;
}
.libcont .field input, .libcont .field textarea, .info {
	width:97%;
	background: #fafafa; /* Old browsers */
	background: -moz-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #f5f5f5));
	background: -webkit-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
	background: -o-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
	background: -ms-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
	background: linear-gradient(to bottom, #fafafa 0%, #f5f5f5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f5f5f5', GradientType=0 ); /* IE6-9 */
	border: solid 1px #e5e5e5;
	color:#666;
	font-size:1em;
}
.libcont .field input {
	height:26px;
}
.libcont .field textarea {
	line-height:20px;
}
.info, .info2 {
	width:89%;
	height:60px;
	padding:5%;
	font-size:1.4em;
	font-weight:700;
	color:#666;
	text-align:center;
	margin-top:-60px;
	background: #fafafa;
	background: -moz-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #f5f5f5));
	background: -webkit-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
	background: -o-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
	background: -ms-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
	background: linear-gradient(to bottom, #fafafa 0%, #f5f5f5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f5f5f5', GradientType=0 ); /* IE6-9 */
	border: solid 1px #e5e5e5;
}
.info2 {
	width:96%;
	padding:2%;
	font-size:14px;
	color:#333;
	position:relative;
}
.info2 h2 {
	font-size:1.2em;
	margin:5px 0;
}
.info2 p {
	font-size:1em;
	margin:10px 0;
}
.info2 .button-set {
	position:absolute;
	bottom:0px;
	width:96%;
}
.info2 .button-set input, .info2 .button-set a {
	font-size:1.1em;
	color:#333;
	text-transform:capitalize;
	width:100%;
	text-align:center;
	background:#f4f4f4;
	border-right:1px solid #e5e5e5;
	padding:2px 0;
	margin:0 0 0;
}
.info2 .button-set a {
	display:block;
	padding:4px 0;
	line-height:18px;
}
/*.info2 .button-set a img {
	margin-right:5px;
	max-height:13px;
	width:auto;
	vertical-align:baseline;
}*/
a img.plussign {
	margin-right:5px;
	max-height:13px;
	width:auto;
	vertical-align:baseline;
}
.libcont label {
	font-size:1.4em;
	color:#666;
	font-weight:700;
}
.libcont .upload-box {
	position:relative;
}
.libcont .pics-cont {
	clear:both;
}
.libcont .upload-box .button-set {
	text-align:right;
	margin:-50px 0 0;
	float:right;
}
.libcont .upload-box .button-set a {
	font-size:14px;
	padding:8px 16px;
	border: solid 1px #e5e5e5;
}
.libcont .upload-box .button-set input, .libcont .upload-box .button-set button {
	padding:6px 12px;
	font-size:14px;
}
.libcont .upload-box .preview {
	height:310px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:10px;
	box-shadow:1px 1px 2px #CCC;
}
.libcont .upload-box .preview:nth-child(3n+4) {
margin-right:0;
}
.libcont .upload-box .drag {
	background:url(../img/preview_bg.gif) repeat 0 0;
}
.libcont .upload-box .drag .drag-area {
	background:#1c1c1c url(../img/preview_text.png) no-repeat 50%;
	width:300px;
	height:308px;
	font-size:26px;
	color:#a19b9b;
	border-style:solid;
	border-width:0 1px 1px 0;
	border-color:#4f4f4f;
	overflow:hidden;
	vertical-align:middle;
}
.etabs {
	margin: 0;
	padding: 0;
	font-size:14px;
	width:50%;
}
.tab, .messages_new_mesages {
	zoom:1;
	float:left;
	width:113px;
	text-align:center;
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #f5f5f5 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
	border: 1px solid #eeeeee; /*border-left-color:#a9a9a9;*/
}
.tab a, .messages_new_mesages a {
	font-size: 14px;
	line-height: 28px;
	display: block;
	/* padding: 0 8px; */
	outline: none;
	color:#272727;
}
.tab a:hover, .messages_new_mesages a:hover {
	text-decoration: none;
}
.tab.active, .messages_new_mesages:hover {
	/* background: #b3b9c2;
	background: -moz-linear-gradient(top, #b3b9c2 0%, #f5f5f5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b3b9c2), color-stop(100%, #f5f5f5));
	background: -webkit-linear-gradient(top, #b3b9c2 0%, #f5f5f5 100%);
	background: -o-linear-gradient(top, #b3b9c2 0%, #f5f5f5 100%);
	background: -ms-linear-gradient(top, #b3b9c2 0%, #f5f5f5 100%);
	background: linear-gradient(to bottom, #b3b9c2 0%, #f5f5f5 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3b9c2', endColorstr='#f5f5f5', GradientType=0 );*/ /* IE6-9 */
	/* border-color: #a5abb5;
	border-width:1px 1px 0 0px; */
	background: #ececec;
}
.messages_new_mesages{
	border:none;
}
.messages_new_mesages a{
	color: #A6A6A6;
	line-height: 30px;
}
.messages_new_mesages a:hover{
	color: #141517;
}

.etabs li.tab:last-child{
	border-left:none;
}
.etabs li.tab:first-child{
	border-right:none;
}
.tab-container .panel-container {
	background: #fff;
	border: solid #666 1px;
	padding: 10px;
	-moz-border-radius: 0 4px 4px 4px;
	-webkit-border-radius: 0 4px 4px 4px;
}
.tab-content {
	clear:both;
	margin-top:10px;
}
.search input {
	font-size:1.6em;
	font-weight:700;
	color:#fefefe;
	background:#2f2f2f url(../img/search_32_wht.png) no-repeat 98% 50%;
	width:97%;
	box-shadow:1px 1px 2px #666;
	border:0 none;
}
.search input::-webkit-input-placeholder {
color: #fff;
opacity:1;
}
.search input:-moz-placeholder {
color:#fff;
opacity:1;
}
.search input::-moz-placeholder {
color: #fff;
opacity:1;
}
.search input:-ms-input-placeholder {
color: #fff;
opacity:1;
}
.subtitle {
	clear:both;
	margin:10px 0;
/* 	padding:5px 0 10px; */
	font-size:1.8em;
	color:#666;
	background:url(../img/subtitle_bg.png) repeat-x left top;
	height:20px;
}
.subtitle input, .subtitle a {
	font-size:0.6em;
	color:#666;
	text-transform:capitalize;
	width:200px;
	text-align:center;
	background:#f4f4f4;
	border:1px solid #e5e5e5;
	padding:4px 0;
	float:right;
}
.subtitle a {
	line-height:18px;
	font-weight:700;
}
.subtitle a.add img {
	margin-right:5px;
	max-height:13px;
	width:auto;
}
.album {
	clear:both;
	margin: 30px 0 0;
	min-height:675px;
	padding-left: 8px;
    padding-right: 8px;
}
.album > ul li {
	width:194px;
	height:149px;
	padding:0px;
	float:left;
	margin-right:4px;
	margin-bottom:4px;
	position:relative;
	/* overflow: hidden; */
}
.album > ul li > a {
	display:block;
	text-align:center;
	line-height:138px;
}
.album > ul li > a img {
	max-width:194px;
	max-height:149px;
	width:194px;
	height:149px;
	margin:0 auto;
	vertical-align:middle;
}
.album > ul li .hover, .PgrphyImgs .hover{
	background:rgba(255, 255, 255, 0);
	/* background:#fff; */
	width:100%;
	height:60px;
	opacity:0;
	position:absolute;
	bottom:0px;
	-webkit-transition: 250ms;
	-moz-transition: 250ms;
	-o-transition: 250ms;
	-ms-transition: 250ms;
	transition: 250ms;
	z-index:991;
}
.album > ul li:hover .hover, .PgrphyImgs:hover .hover {
	background:rgba(255, 255, 255, 0.7);
	bottom:0px;
	opacity:1;
	z-index:991;
}
.album > ul li .hover a, .PgrphyImgs .hover a {
	color:#666;
	text-align:left;
	display:inline;
}
.album > ul li .hover a:hover, .PgrphyImgs .hover a:hover {
	color:#222;
}
.album > ul li .hover span, .PgrphyImgs .hover span {
	padding-left: 12px;
	display:inline-block;
}
.album > ul li .hover .peacnt, .PgrphyImgs .hover .peacnt {
	padding:0;
	text-align:left;
	font-size:0.8em;
}
.album > ul li p, .PgrphyImgs p {
	padding:2px 0px 0 5px;
	color:#666;
	font-weight:700;
	cursor:pointer;
	/*width:100%;*/
}
.album > ul li p:hover, .PgrphyImgs p:hover {
	color:#222;
}
.album > ul li .edit, .PgrphyImgs .edit {
	text-align:right;
	display:inline-block;
	padding-right:5px;
	padding-top:3px;
	float:right;
	position:relative;
}
.edit:after {
	content:" ";
	display:block;
	clear:both;
}
.album .edit:hover .editsub{
	display:block;
}
.album .edit .editsub {
	width:180px;
	background:url(../img/menu_arrow2.png) no-repeat 50% 0;
	position:absolute;
	left:-80px;
	top:19px;
	z-index:982;
	display:none;
}
.album .edit .editsub ul, .connection_options_div ul {
	background: rgba(0, 0, 0, 0.85);
	margin:8px 0 0;
	padding:10px 6px;
	font-size:12px;
	cursor: default;
}
.album .edit .editsub li, .connection_options ul li{
	border-bottom:1px dotted #383c42;
	color:#bbb;
	float:none;
	display:list-item;
	margin:0;
	border:0 none;
	background:none;
	width:auto;
	height:auto;
	text-align:left;
}
.album .edit .editsub a, .connection_options ul li a {
	display:block;
	padding:4px 0px;
	color:#fff;
	line-height:normal;
	font-weight:bold;
}
.album .edit .editsub a:hover, .connection_options ul li a:hover {
	color:#87b44e;
}



/* Photo /Playlist tab*/
.phototab-cont {
	clear:both;
	border-bottom: 1px solid #EFEFF0;
}
.phototab {
	margin: 0;
	padding: 0;
}
.phototab .tab {
	display: inline-block;
	zoom:1;
	*display:inline;
	background: #3d3d3d;	
	width:50%;
	border:0 none;
	text-align:center;
	position:relative;
}
.phototab .tab:hover .phototabTip{
	display:block;
}
.phototabTip{
	background:url(../img/white_tooltip.png) no-repeat 0 0;
	height: 44px; 
	position: absolute;
	text-align: center;
	top: -34px;
	width:104px;
	color:#3a3a3a;	
	line-height:34px; 
	left:20px; 
	display:none;
	z-index: 202;
}
.phototab .tab:hover {
	background: #222222;	
}
.phototab .tab a {
	font-size: 13px;
	line-height: 35px;
	display: block;
	padding: 0;
	color:#fff;
	outline: none;
}
.other-col .ImgTxtList .phototab .tab a {
	line-height: 13px !important;
    padding: 4px 0 5px 11px !important;
    text-align: left;
}
.EvntsSmallPages .other-col .ImgTxtList .phototab .tab a {
	line-height: 35px !important;
    padding: 4px 0 5px !important;
    text-align: center;
}

.phototab .tab.active {
	background: #fff;
}
.phototab .tab a.active {
	/* font-weight: bold; */
	/* color:#3d3d3d; */
	color:#6e6e6e;	
}
.phototab .tab a.active:hover {
	color:#222222;	
}
.phototab-cont .panel-container {
	background: #fff;
	padding: 10px 10px 7px;
	clear:both;
}
.phototab-cont .panel-container a {
	text-transform: capitalize;
	color:#6E6E6E;
	font-weight:600;
	font-size:11px;
}
.phototab-cont .panel-container a:hover {
	color:#222222;
}
.other-col .ImgTxtList .phototab .tab a.ConnectionsTab{
	line-height: 35px !important;
	padding-bottom: 0 !important;
    padding-top: 0 !important;
}
.photolist {
	padding: 0 0 2px 11px;
	height: 351px;
}
.photolist li {
	display:block;
	width:145px;
	height:112px;
	overflow:hidden;
	margin-bottom:5px;
	/* -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3); */
}
.photolist li img {
	width:145px;
	height:112px;
}
/*library section*/
.library {
	border-top:2px solid #181818;
	padding:40px 0 30px;
}
.libtitle {
	display:inline-block;
	text-align:center;
	margin:0 auto;
	padding:0 10px;
	background:#fff;
	position:relative;
	top:-50px;
	left:44%;
}
.libtitle h3 {
	font-size:20px;
	color:#666;
	font-weight:600;
	font-family: 'Exo', sans-serif;
}
/*---edits-by Sagar---16/7/2013-------------*/

.statusbar {
	position:relative;
	cursor:pointer;
	/* border-left:2px solid #fff;
	border-right:2px solid #fff; */
	width:14px;
	/* -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3); */
	background:url(../img/status_main_icon.jpg) no-repeat left top;
}
.status_menu {
	/* left:-35px;
	top:56px; */
	left: 0;
    top: 50px;
	width:116px!important;
	z-index:1000;
}

#wrapper header .available, #libwrapper header .available {
	background-position:left top;
}
#wrapper header .busy, #libwrapper header .busy{
	background-position:left -60px;
}
#wrapper header .away, #libwrapper header .away{
	background-position:left -120px;
}
#wrapper header .offline, #libwrapper header .offline{
	background-position:left -180px;
}
.comment .comments .content {
	width: 85%;
}

.SrhFildP {
	/* text-transform:uppercase; */
}
/*Search section-------16/7/2013-------------*/

@font-face {
 font-family: 'HelveticaRoundedLTBoldRegular';
 src: url('fonts/helveti0.eot');
 src: url('fonts/helveti0.eot') format('embedded-opentype'), 
 url('fonts/helveti0.woff') format('woff'), url('fonts/helveti0.ttf') format('truetype'), url('fonts/helveti0.svg#HelveticaRoundedLTBoldRegular') format('svg');
}
.PoupWraper {
	width:100%;
}
.PoupWrp {
	width:97%;
	/*margin:48px;*/
	padding: 48px;
}
.CroseIcon {
	float: left;
	padding: 30px 0;
	position: absolute;
	right: 12px;
	top: -21px;
	width: 100%;
	z-index:200;
}
a.CroseBtn {
	background:url(../img/photoslider_close.png) no-repeat left 0%;
	width:36px;
	height:36px;
	float:right;
	margin-right: -8px;
    margin-top: -20px;
}
.SrhFildFrm {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0;
	margin:0;
}
.SrhFildFrm li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0;
	margin:0;
}
.SrhFildFrm li label {
	width:100%;
	float:left;
	padding:0 0 2px 0;
	font-family: 'Lato', Helvetica, sans-serif;
	font-weight:400;
	font-size:26px;
	color:#666;
	margin:0;
}
.SrhFildP {
	background:none;
	border:0px;
	padding:0;
	font-family: 'Lato', Helvetica, sans-serif;
	font-weight:700;
	font-size:70px;
	color:#ffffff;
	width:100%;
	float:left;
	margin:-10px 0 15px 0;
	padding:2px 0;
	line-height:72px;
	height:86px;
	text-shadow: 1px 1px #CCCCCC;
}
.SrhListRow {
	width:100%;
	float:left;
	padding:60px 0 0 0;
	margin:0;
}
.SrhListRow.SrhListRowBotm {
	padding:0 0 0 0;
}
.SrhListLe {
	width:350px;
	float:left;
	margin:60px 0 0 0;
	padding:10px;
}
.SrhListLe:hover {
	background:#fff;
}
.PeopleList {
	width:100%;
	float:left;
	padding:0 0 60px 0;
	margin:0;
}
.PeopleLimg {
	float:left;
	margin:0 9px 0 0;
}
.PeopleLimg img {
	/* border:1px solid #d4d4d4; */
}
.PeopleLTxt {
	width:200px;
	float:left;
	padding:0;
	margin:0;
}
.PeopleLTxt h2 {
	color:#3a3a3a;
	font-family: 'Lato', Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px;
	margin:42px 0 0 0;
	padding:0;
}
.PeopleLTxt h2 a {
	color:#3a3a3a;
}
.PeopleLi {
	width:100%;
	float:left;
	padding:0;
	margin:0;
}
.PeopleLiRow {
	width:100%;
	float:left;
	padding:0 0 22px 0;
}
.PeopleLiRowImg {
	float:left;
	padding:0 10px 0 0;
}
.PeopleLiRowImg img {
	border:2px solid #fff;
}
.PeopleLiRowTxt {
	width:230px;
	float:left;
	padding:0;
	margin:0;
}
.PeopleLiRowTxt h3 {
	color:#3a3a3a;
	font-family: 'Lato', Helvetica, sans-serif;
	font-weight:400;
	font-size:18px;
	margin: 5px 0 0;
	padding:0;
}
.PeopleLiRowTxt h3 a {
	color:#3a3a3a;
}
.PeopleLiRowTxt h3 a:hover {
	/* color:red; */
}
.PeopleLiRowTxt p {
	color:#666;
	font-family: 'Lato', Helvetica, sans-serif;
	font-weight:400;
	font-size:12px;
	margin: 4px 0 0;
	padding:0;
}
.NoEventsFound {
	width:100%;
	float:left;
	font-family: 'Lato', Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#666;
	padding:0;
	margin:0;
}
.ListSeeMore {
	float: right;
	width: 325px;
	margin: -6px 0 0;
}
.ListSeeMore a {
	color:#666;
	font-family: 'Lato', Helvetica, sans-serif;
	font-weight:400;
	font-size:16px;
}
.ListSeeMore a:hover {
	color:#000;
}
.ListSeeMore.VideoSeeMore {
	float: right;
	width: 262px;
}
.PoupSrhReWraper {
	width:100%;
	padding:0;
	margin:0;
}
.SrhResWrp {
	width:97%;
	margin:50px;
	padding:0;
}
.SrhResultMid {
	width:100%;
	float:left;
	padding:0;
	margin:0;
}
.LeftNaviBlock {
	width:197px;
	float:left;
	padding:0;
	margin:0;
}
.LeftNaviBlock h2 {
	color:#3a3a3a;
	font-family: 'Lato', Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin:8px 0 3px 0;
	padding:0;
}
.LeftNavi {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0;
	margin: 0 0 0 -9px;
}
.LeftNavi li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0 0 3px 0;
	margin:0;
}
.LeftNavi li a {
	padding:2px 0 2px 34px;
	width:172px;
	float:left;
	font-family: 'Lato', Helvetica, sans-serif;
	font-size: 18px;
	/* font-weight: bold; */
	color:#3a3a3a;
	background-repeat:no-repeat;
	background-position:8px 5px;
}
.LeftNavi li a:hover, .LeftNavi li.Select a {
	background:#65b2b8;
	background-repeat:no-repeat;
	background-position:8px 5px;
}
.LeftNavi li.resultsAll a {
	background-image:url(../img/left_navi_srh_icon.png);
}
.LeftNavi li.PeopleNav a {
	background-image:url(../img/left_navi_icon.png);
}
.LeftNavi li.EventsNav a {
	background-image:url(../img/left_navi_icon1.png);
}
.LeftNavi li.TracksNav a {
	background-image:url(../img/pages_small_icon.png);
	background-position: 8px 2px;
}
.LeftNavi li.VideoNav a {
	background-image:url(../img/press_small_icon.png);
	background-position: 8px 3px;
}
.SrhResultRi {
	/*width:810px;
float:left;*/
border-left:1px dashed #afafaf;
	padding:0;
	margin:0 0 0 197px;
}
.SrhResultRi h2 {
	padding:0 0 0 21px;
	color: #6E6E6E;
	font-weight:bold;
	font-size:26px;
	margin:0;
}
.SrhResultRi h3 {
	color: #ffffff;
	font-size: 70px;
	font-weight: 700;
	line-height:72px;
	margin: -10px 0 0;
	padding:0 0 22px 18px;
	border-bottom:1px dashed #afafaf;
}
.SrhResulrList {
	width:100%;
	float:left;
	padding:20px 0 0 0;
	margin:0;
}
.SrhResulrLi {
	/*width:792px;*/
float:left;
	padding:0 0 0 18px;
	list-style-type:none;
	display:block;
	margin:0;
}
.SrhResulrLi li {
	width:155px;
	float:left;
	margin:0 0 2px 2px;
	list-style-type:none;
	display:block;
	position:relative;
	height:155px;
	padding:0;
}
.ListHShow {
	width:100%;
	height:100%;
	float:left;
	position:absolute;
	bottom:0;
	left:0;
	display:none;
	padding:0;
	margin:0;
}
.SrhResulrLi li:hover .ListHShow {
	display:block;
	cursor:pointer;
}
.ZoomIcon {
	width:100%;
	height:55px;
	text-align:center;
	margin:40px 0 0 0;
	padding:0;
}
.ListHShowTxt {
	width:100%;
	float:left;
	height:60px;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);
	padding:0;
	margin:0;
}
.ListTxtS {
	width:82px;
	float:left;
	padding:0 0 0 5px;
	margin:0;
}
.ListTxtS h4 {
	font:bold 12px 'Lato', Helvetica, sans-serif;
	color:#fff;
	margin:0;
	padding:0;
}
.ListTxtS h4 a {
	color: #FFFFFF;
	text-decoration:none;
}
.ListTxtS p {
	font:normal 12px 'Lato', Helvetica, sans-serif;
	color:#fff;
	margin:0;
	padding:0;
}
.ListTxtSRi {
	width:66px;
	padding:0 7px 0 0;
	float:right;
	position:relative;
	margin:0;
}
.ListTxtSRi p, .connection_options_div {
	text-align:right;
	margin:4px 0 0 0;
	padding:0;
	font:normal 12px 'Lato', Helvetica, sans-serif;
	color:#fff;
}
.ListTxtSRi p.PlagIntro a {
	width:64px;
	height:24px;
	font:bold 12px 'Lato', Helvetica, sans-serif;
	color:#fff;
	line-height:20px;
	text-align:center;
	float:right;
	background:#db4c49;
	margin:3px 0 0 0;
}
.ArrawBoxSee {
	background:#3d3d3d;
	-moz-box-shadow:1px -3px 15px #888;
	-webkit-box-shadow:1px -3px 15px #888;
	box-shadow:1px -3px 15px #888;
	float: left;
	position: absolute;
	right: -142px;
	top: 0;
	width: 135px;
	padding:0;
	margin:0;
}
img.LeftAero {
	margin:0px 0 0 -17px;
}
a.CroseIconBt {
	background:url(../img/press_news_delete.png) no-repeat;
	float:right;
	width:16px;
	height:16px;
	margin:0;
	padding:0;
}
.SrhResulrLi li ul.ListSeeBox {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0 0 10px 0;
	margin:-26px 0 0 0;
}
.SrhResulrLi li ul.ListSeeBox li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0;
	margin:2px 0;
	height:auto;
	position:relative;
}
.SrhResulrLi li ul.ListSeeBox li a {
	float:left;
	margin:0 0 0 10px;
	padding:0 10px;
	color: #FFFFFF;
	font:bold 12px/24px 'Lato', Helvetica, sans-serif;
	height: 24px;
}
.SrhResulrLi li ul.ListSeeBox li a:hover {
	background: none repeat scroll 0 0 #DB4C49;
}
.LiUnpgInB {
	float:left;
	padding:0;
	margin:0;
	background:#fff;
}
.PoupListUnpg .LiUnpgInB h5 {
	height:70px;
	border-bottom:1px solid #dbdbdb;
	/* background:#464747; */
	font:26px 'Lato', sans-serif;
	color:#db4c49;
	line-height:70px;
	text-align:center;
	text-shadow: 0 0 #db4c49;
	padding:0;
	margin:0;
}
.PoLiUnpgInTxt {
	width:100%;
	float:left;
	padding:30px 0 50px;
	margin:0;
}
.PoLiUnpgInTxt p {
	text-align:center;
	font:20px 'Lato', sans-serif;
	color:#3a3a3a;
	padding:0;
	margin:0;
}
.PoLiUnpgInBtn {
	width:100%;
	float:left;
	padding:0 0 10px;
	text-align:center;
	margin:0;
}
.Gray4Btn {
	border:1px solid #333 !important;
	background:url(../img/btn_bg.png) repeat-x !important;
	-moz-box-shadow:1px -3px 15px #333 !important;
	-webkit-box-shadow:1px -3px 15px #333 !important;
	box-shadow:1px -3px 15px #333 !important;
	font:15px 'Lato', sans-serif !important;
	color:#fff;
	padding:0px 15px !important;
	height:40px !important;
	margin:0 3px !important;
	text-transform:none !important;
	cursor:pointer;
}
.Gray4Btn.RedColor {
	color:#db4c49;
}
.SrhListLe.SrhListLeHef {
	margin: 0 0 0 5px;
	padding: 10px;
	width: 360px;
}
.SrhListLe.SrhListLeHef:hover {
	background:#fff;
	margin: 0 0 0 5px;
	padding: 10px;
	width: 360px;
}
.SrhListRowTop {
	padding-top:0px;
	margin-top: -22px;
}
/*---Search page finish--16/7/2013------*/

/*-----edits----18/7/2013---------------*/

.PoupListUnpg {
	background: none repeat scroll 0 0 #7A828B;
	left: 35%;
	margin: 0;
	padding: 7px;
	position: absolute;
	right: 0;
	top: 45%;
	width: 550px;
	z-index: 1;
}
/*----photoslider edits-------19/7/2013------*/

.photoslider_ul {
	display: table;
	height: 100%;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width:100%;
}
.photoslider_ul li {
	display: table;
	height: 100%;
	list-style-type: none;
	width:100%;
}
/*----photoslider edits finish-------19/7/2013------------------*/

/*---photoslider edits--22/7/2013------*/

.photoslider_ctrl {
	list-style-type:none;
	margin:0;
	padding:0;
	position:absolute;
	left:12%;
	bottom:1px;
	z-index:201;
}
.photoslider_ctrl li {
	padding:0 12px 0 10px;
	float:left;
	list-style-type:none;
	display:block;
	font:600 14px 'Lato', Helvetica, sans-serif;
	color:#fff;
	line-height:46px;
	width:auto !important;
	height:auto !important;
}
.photoslider_ctrl li img {
	vertical-align:middle;
	padding:0 0 0 10px;
}
/*---photoslider edits finish--22/7/2013------*/

/*---photoslider--17/7/2013------*/
.PoupWrpBlock {
	width:100%;
	height:100%;
	display:table;
	background: none repeat scroll 0 0 rgba(61, 61, 61, 0.6);
	/*background:#3d3d3d;*/
	margin:0;
	padding:0;
	position:fixed;
}
.RightWrp {
	width:340px;
	float:right;
	height:100%;
	display:table;
	background:#fff;
	position:relative;
	z-index:100;
}
.PoupLeftWrp {
	margin:0 340px 0 0;
	height:100%;
	position: relative;
z-index: 100;
}
.ImgPoupShow {
	width:100%;
	height:85%;
	display:table;
	text-align:center;
	vertical-align:middle;
}
.ImgPoupShow img {
/*max-width:100%;*/
}
.ImgBotmTxtSh {
	width:100%;
	position:fixed;
	bottom:0;
	left:0;
	background:#272727;
	border-top:1px solid #0d0c0c;
	height:46px;
}
.PoupWrpBlock .CroseIcon {
	float: right;
	padding: 30px 0;
	position: absolute;
	right: 12px;
	top: -21px;
	width: 50px;
	z-index: 200;
}
.UserRiTop {
	width:322px;
	float:left;
	padding:9px;
	border-bottom:1px solid #d9d9d9;
}
.UserListRi {
	width:100%;
	float:left;
	padding:0 0 12px 0;
}
.UserListRimg {
	float:left;
	padding:0 6px 0 0;
}
.UserListRimg img {
	padding:1px;
	/* border:1px solid #eee; */
	width:44px;
	height:46px;
}
.UserLiRTxt {
	width:260px;
	float:left;
}
.UserLiRTxt h3 {
	padding:0 0 0px 0;
	margin:0;
	font:600 20px 'Lato', Helvetica, sans-serif;
	color:#232427;
}
.UserLiRTxt h3 a {
	color:#232427;
	text-decoration:none;
	font-weight: 600;
}
.UserLiRTxt p {
	color:#666;
	font:12px 'Lato', Helvetica, sans-serif;
	padding:0;
	margin:0;
}
.UserLiRTxt p a {
	color:#0194cd;
}
.UserLiRTxt p a:hover {
	color:#666;
}
.ListHeadBRow {
	width:100%;
	float:left;
	padding:5px 0 0 0;
}
.LeftLinkP {
	float:left;
	width:190px;
	color:#0194cd;
	font:14px 'Lato', Helvetica, sans-serif;
	line-height:10px;
}
.LeftLinkP a {
	color:#0194cd;
}
.LeftLinkP a:hover {
	color:#666;
}
.IconTxtShow {
	float:right;
	list-style-type:none;
	display:block;
	margin:-8px 0 0 0;
}
.IconTxtShow li {
	float:left;
	padding:0 5px;
	list-style-type:none;
	display:block !important;
	width:auto !important;
	height:auto !important;
	color:#0194cd;
	font:14px 'Lato', Helvetica, sans-serif;
}
.IconTxtShow li a {
	color:#0194cd;
	font:14px 'Lato', Helvetica, sans-serif;
}
.IconTxtShow li img {
	padding:0 3px 0 0;
	float:left;
}
.IconTxtShow li span {
	/*padding:6px 0 0 0;*/
	float:left;
	padding:4px 0 3px;
}
.UserCmtList {
	width:322px;
	float:left;
	padding:9px;
}
.UserCmtLi {
	width:100%;
	float:left;
	padding:0 0 18px 0;
}
.UserCmtImg {
	float:left;
	padding:0 6px 0 0;
}
.UserCmtImg img {
	border:2px solid #eae9ea;
	width:24px;
	height:26px;
}
.UserCmtTxt {
	width:282px;
	float:left;
}
.UserCmtTxt p {
	color:#666;
	font:600 14px 'Lato', Helvetica, sans-serif;
	padding:0 0 5px 0;
	margin:0;
}
.UserCmtTxt p.date {
	font:400 14px 'Lato', Helvetica, sans-serif;
}
.UserCmtTxt p a {
	color:#d94d4d;
	text-decoration:none;
}
.UserCmtTxt p a:hover {
	color:#666;
}
.CmtFildSend img {
	float:left;
	/* border:2px solid #eae9ea; */
	width:24px;
	height:26px;
	margin-top: 2px;
}
.CmtFild {
	background: none repeat scroll 0 0 #EEEFEF;
	border-bottom: 1px solid #E3E3E3;
	border-right: 1px solid #E3E3E3;
	border-top: 1px solid #E3E3E3;
	height: 25px;
	margin: 2px 0 0;
	padding: 0 5px;
	width: 265px;
	color:#666;
	font:600 12px 'Lato', Helvetica, sans-serif;
}
.photoslider_ul li .RightWrp .UserCmtList .CmtFildSend input {
	background: none repeat scroll 0 0 #EEEFEF;
	border-bottom: 1px solid #E3E3E3;
	border-right: 1px solid #E3E3E3;
	border-top: 1px solid #E3E3E3;
	height: 25px;
	margin: 2px 0 0;
	padding: 0 5px;
	width: 287px;
	color:#666;
	font:600 12px 'Lato', Helvetica, sans-serif;
}
.ImgBtTxt {
	/* margin:0 340px 0 0; */
	margin:0;
}
.ImgBtTxtLe {
	float:left;
	list-style-type:none;
	display:block;
	margin:0;
	padding:0;
}
.ImgBtTxtLe li {
	padding:0 12px 0 10px;
	float:left;
	list-style-type:none;
	display:block;
	font:600 14px 'Lato', Helvetica, sans-serif;
	color:#fff;
	line-height:46px;
	width:auto !important;
	height:auto !important;
}
.ImgBtTxtLe li img {
	vertical-align:middle;
	padding:0 0 0 10px;
}
.ImgBtTxtRi {
	float:right;
	list-style-type:none;
	display:block;
	padding:0;
	margin:0;
}
.ImgBtTxtRi li {
	float:left;
	padding:0 6px;
	list-style-type:none;
	display:block;
	position:relative;
	width:auto !important;
	height:auto !important;
}
.ImgBtTxtRi li a {
	color:#fff;
	font: 12px 'Lato', Helvetica, sans-serif;
	text-decoration:none;
	line-height:46px;
}
.ImgBtTxtRi li a:hover, .setting-menu li a:hover, .post .poster .remove .editsub ul li a:hover, .comment .like .likesub a:hover, .album .edit .editsub a:hover, .AlbmSetConn .ConnecSubRow li a:hover, .libinner.libin8Mid .ConnecSubRow li a:hover, .AlbmSetConn .ConnecSubRow li a:hover, .AlbmSet .ConnecSubRow li a:hover, .albmeditoption li a:hover, .IconTxtShow li .likesub a:hover, .BanDroupSh li a:hover, .ConnecSubRow li a:hover, .TpArrowTxt li a:hover, .MyPgsEditDivItms ul li a:hover {
	color:#87b44e !important;
}
.ImgBtTxtRi li a img {
	padding:11px 0 0 0;
	float:right;
}
.NavDroupBox {
	bottom: 31px;
	left: -38px;
	position: absolute;
	width: 134px;
	z-index:500;
	display:none;
}
.ImgBtTxtRi li:hover .NavDroupBox {
	display:block;
}
.NavDroupDown {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0;
	margin:0;
	/* background:#141517; */
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.85);
}
.NavDroupDown li {
	width:118px !important;
	padding:4px 8px;
	margin:0;
	float:left;
	list-style-type:none;
	display:block;
}
.NavDroupDown li a {
	line-height:16px;
}
.ArrowNavDrp {
	width:100%;
	float:left;
}
.ArrowNavDrp img {
	padding:0;
	margin:0;
	display:block;
}
 @media screen and (min-width:796px) and (max-width:1600px) {
 .SrhListLe {
	/* min-height:560px; */
	height:560px;
	}
}
/*---photoslider finish--17/7/2013------*/

/*---Friends---18/7/2013----*/

.FriendsWraperHd {
	left:0px;
	background:#3d3d3d;/*overflow:hidden;*/
}
.MainLogoFr {
	padding:19px 30px 0 39px;
	float:left;
}
.TopNavLe {
	list-style-type:none;
	margin: 0;
	padding: 0;
}
.TopNavLe li {
	list-style-type:none;
	float:left;
	padding-left:6px;
	padding-right:6px;
}
.TopNavLe li.SapBg {
	background:url(../img/sap.png) no-repeat;
	width:2px;
	height:60px;
	margin:0 5px;
}
.TopNavLe li.TxtName {
	font:bold 16px 'Lato', Helvetica, sans-serif;
	color:#fff;
	line-height:60px;
	margin:0 12px 0 0;
	padding-left:13px;
}
.TopNavLe li.TxtName a {
	color:#fff;
	text-decoration:none;
}
.TopNavLe li.SrhNavi {
	background:url(../img/sap_bg.png) no-repeat left;
	padding:10px 8px 0;
	height:50px;
	position:relative;
}
.audioPlayer {
	background:url(../img/sap_bg.png) no-repeat left;
	float: left;
	padding: 10px 0 0 12px;
}
.FriendsCnt {
	margin: 70px 0 0 10px;
}
.FriendsCntAside {
	float: right;
	height: 100%;
	width: 187px;
	margin:0 10px;
	position:relative;
	background:#fff;
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}
.FriendsCntItms {
	height: 100%;
	margin: 0 207px 0 0;
	padding:10px;
	background:#fff;
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}
.FriendsCntItmsh2 {
	font:normal 20px 'Lato', Helvetica, sans-serif;
	color:#666666;
	margin:17px 0;
}
.FriendsCntItmsh2 span {
	float:left;
	margin: -5px 0 0;
}
.FriendsCntItmsh2 a {
	color:#666666;
	text-decoration:none;
}
.FriendsSrh, .AttendNavSrh {
	display: inline-block;
	width:345px;
	height:50px;
	/* background:#2f2f2f;
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); */
	/* border-left:solid 1px #f2f2f2;
	border-right:solid 1px #f2f2f2;
	border-bottom:solid 2px #d9d9d9; */
}
.FriendsSrhBx {
	background:none;
	border:none;
	width:284px;
	height: 50px;
	line-height:50px;
	font:bold 14px 'Lato', Helvetica, sans-serif;
	font-weight:400;
	color:#C2C2C2;
	padding:0 0 0 10px;
	margin:0px;
	float:left;
	margin-right: 5px;
}
.FriendsSrhBt {
	background:url(../img/top_input_search_icon.png) no-repeat !important;
	height:36px !important;
	width:36px !important;
	cursor:pointer;
	border:none !important;
	text-indent:-99999px;
	font-size:0px;
}
.PeopleKnowBt {
	float:right;
	font:bold 14px 'Lato', Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	height:50px;
	line-height:50px;
	border:solid 1px #e5e5e5;
	min-width: 186px;
	text-align:center;
	background: #f4f4f4; /* Old browsers */
	background: -moz-linear-gradient(top, #f4f4f4 0%, #fafafa 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f4f4), color-stop(100%, #fafafa));
	background: -webkit-linear-gradient(top, #f4f4f4 0%, #fafafa 100%);
	background: -o-linear-gradient(top, #f4f4f4 0%, #fafafa 100%);
	background: -ms-linear-gradient(top, #f4f4f4 0%, #fafafa 100%);
	background: linear-gradient(to bottom, #f4f4f4 0%, #fafafa 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#fafafa', GradientType=0 ); /* IE6-9 */
}
.PeopleKnowBt:hover {
	color:#fff;
	text-decoration:none;
	background: #5f7ca5; /* Old browsers */
}
.FrndsList {
	float:none;
	display:inline-block;
	padding-left:0px;
	margin-top:20px;
}
/*---Friends page ends---18/7/2013----*/

/*--------Internal Search1------18/7/2013----------------------*/

.internal_srch_top_bx {
	margin-top:0px;
}
.internal_srch_top_bx h1 {
	font:bold 28px 'Lato', Helvetica, sans-serif;
	color:#191b1d;
	padding:7px 0 0;
	margin:0px;
}
.internal_srch_top_bx_p {
	font:16px 'Lato', Helvetica, sans-serif;
	font-weight:400;
	color:#666666;
	margin:0px;
	padding-top:13px;
}
.internal_srch_top_bx_bt {
	list-style-type:none;
	margin: 4px 0 10px;
	padding:0px;
}
.internal_srch_top_bx_bt li {
	list-style-type:none;
	margin:0 3px 0 0;
	display: inline-block;
}
.internal_srch_top_bx_bt li a {
	font:bold 14px 'Lato', Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	line-height:33px;
	display: inline-block;
	padding:0 33px;
	background:#da5641;
}
.internal_srch_top_bx_bt li a:hover {
	color:#fff;
	text-decoration:none;
	background:#636267;
}
/*--------Internal Search1 ends----18/7/2013----------------------*/

/*--------Internal Search2----22/7/2013----------------------*/

.internal-search-cnts {
	width: inherit;
	float:none;
}
/*--------Internal Search2 ends----22/7/2013-----------------*/

/*--------Photoslider edits----22/7/2013-----------------*/

ul.CmtListRi {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0;
	margin:0;
	/* margin:0 0 10px 0; */
	/* border-bottom: 1px dotted #CCCCCC; */
}
ul.CmtListRi li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0;
	margin:0;
}
ul.CmtListRi li:last-child {
	/* padding-bottom:10px !important; */
}
/*--------Photoslider edits ends----22/7/2013-----------------*/

/*--------External Search----23/7/2013----------------------*/

.external_srh {
	background:#232427;
	display: table;
	height: 100%;
	margin: 0;
	padding: 0;
	position: absolute;
	width: 100%;
}
.external_srh_aside {
	height: 100%;
	margin: 0 10px;
	width: 199px;
	position:relative;
}
.external_srh_aside_fig {
	float:left;
	width:199px;
	margin: 0;
	padding: 0;
}
.external_srh_aside_fig img {
	float:left;
	border:solid 3px #d8e6ea;
}
.external_srh_aside_art {
	font:bold 14px 'Lato', Helvetica, sans-serif;
	color:#666666;
	display: inline-block;
	padding-top: 12px;
}
.external_srh_aside_ul {
	display: inline-block;
	list-style-type:none;
	margin:0px;
	padding:23px 0 0;
}
.external_srh_aside_ul li {
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0 12px 0 0;
}
.external_srh_aside_ul li a {
	float:left;
	padding:0 10px;
	height:20px;
	background:#db4c49;
	text-decoration:none;
	font:bold 12px/20px 'Lato', Helvetica, sans-serif;
	color:#fff;
}
.external_srh_aside_ul li a:hover {
	text-decoration:none;
	color:#fff;
}
.external_srh_aside_ul li:last-child a {
	background:#6c6c6c;
}
.external_srh_sec {
	padding:0 10px;
	height: 100%;
	margin: 0 0 0 219px;
	background: #c4c5c6; /* Old browsers */
	background: -moz-linear-gradient(top, #c4c5c6 0%, #535558 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c4c5c6), color-stop(100%, #535558));
	background: -webkit-linear-gradient(top, #c4c5c6 0%, #535558 100%);
	background: -o-linear-gradient(top, #c4c5c6 0%, #535558 100%);
	background: -ms-linear-gradient(top, #c4c5c6 0%, #535558 100%);
	background: linear-gradient(to bottom, #c4c5c6 0%, #535558 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4c5c6', endColorstr='#535558', GradientType=0 ); /* IE6-9 */
}
.external_srh_sec_h1 {
	font:bold 40px/40px 'Lato', Helvetica, sans-serif;
	color:#191b1d;
	padding:13px 0 0;
	margin:0px;
}
.external_srh_sec_conn {
	font:bold 18px 'Lato', Helvetica, sans-serif;
	color:#191b1d;
	padding:13px 0 0;
	margin:0px;
}
.external_srh_sec_ul {
	display: inline-block;
	list-style-type:none;
	margin:0px;
	padding: 14px 0 0;
}
.external_srh_sec_ul li {
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0 9px 0 0;
}
.external_srh_sec_ul li a {
	float:left;
	padding:0 18px;
	height:33px;
	background:#f21f19;
	text-decoration:none;
	font:bold 14px/33px 'Lato', Helvetica, sans-serif;
	color:#fafafa;
}
.external_srh_sec_ul li a:hover {
	text-decoration:none;
	color:#fafafa;
}
.external_srh_sec_ul li:last-child a {
	background:#5f6063;
}
.external_srh_sec_btm {
	margin:40px 0 0;
}
.external_srh_sec_btm_h4 {
	margin:0px;
	padding:0px;
	font:bold 18px 'Lato', Helvetica, sans-serif;
	color:#fff;
}
.external_srh_sec_btm_h4 span {
	float:left;
	width:30%;
	margin:0 10px 0 0;
	background:url(../img/external_search_sep.png) repeat-x left 3px;
}
.external_srh_frs {
	margin-top:30px;
}
.DeleteIcon {
	position:absolute;
	right:0px;
	top:0px;
}
.DeleteIcon a, .square_landing_img a.accpganchor {
	float:left;
	text-decoration:none;
	background:url(../img/press_news_delete.png) no-repeat 0 0;
	width:16px;
	height:16px;
	font-size:0px;
	position:relative;
}
.DeleteIcon a:hover {
	text-decoration:none;
}
.external_srh_cls {
	position:absolute;
	right:10px;
	top:10px;
}
.external_srh_cls a {
	float:left;
	text-decoration:none;
	background:url(../img/external_search_close.png) no-repeat 0 0;
	width:26px;
	height:26px;
	font-size:0px;
}
.external_srh_cls a:hover {
	text-decoration:none;
	background:url(../img/external_search_close.png) no-repeat 0 -26px;
}
.B018_corner {
	position:absolute;
	left:0px;
	bottom:-5px;
}
/*--------External Search ends----23/7/2013-----------------*/

/*--------Audio Player Drop-down----24/7/2013-----------------*/

#audioPlayer_drpdown {
	top: 60px;
	left: 220px;
	position: fixed;
	right: 0;
	z-index: -1;
	-webkit-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
	-ms-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);
}
.audioPlayer_list_sec {
	height:160px;
	background:url(../img/player_user_bg_icon.png) no-repeat -32px -38px;
}
.audioPlayer_sec_btm {
	height:30px;
	background:#1e1e1e;
}
.audioPlayer_list_sec_lft {
	float:left;
	margin:0 0 0 13px;
	width:158px;
}
.audioPlayer_list_sec_lft_ctrl {
	margin:34px 19px 0 0;
	font:bold 14px 'Lato', Helvetica, sans-serif;
	color:#f1f1f1;
	float:left;
}
.audioPlayer_list_sec_lft_ctrl div {
	margin:0 0 15px 0;
}
.audioPlayer_list_sec_lft_ctrl div a {
	color:#f1f1f1;
	text-decoration:none;
}
.audioPlayer_list_sec_lft_ctrl div figure {
	margin:0;
	padding:0;
}
.audioPlayer_list_usr {
	width:91px;
	position:relative;
	float:left;
	cursor:pointer;
	margin: 43px 0 0 0;
}
.audioPlayer_list_usr:hover p {
	display:block;
}
.audioPlayer_list_usr img {
	outline:2px solid #f45997
}
.audioPlayer_list_usr p {
	display:none;
	position:absolute;
	left:0px;
	bottom:5px;
	z-index:300;
	padding:0;
	margin:0;
	text-align:center;
	font:bold 12px 'Lato', Helvetica, sans-serif;
	color:#f1f1f1;
}
.audioPlayer_list_sec_rht {
	/*float:left;*/
	margin:0 0 0 158px;
}
/*--------Audio Player Drop-down ends----24/7/2013-----------------*/

/*-----Photoslider Comments Section edits------24/7/2013-----------*/

.CmtListRi li {
	padding: 0 0 18px !important;
}
.CmtListRi li .remove .removesub {
	background-position:100% 0;
	left:inherit;
	right:0;
	z-index: 100056;
}
.CmtListRi li .remove a {
	display:block;
}
.commentator {
	float:left;
	padding:0 6px 0 0;
}
.CmtListRi li .commentator img {
	/* border:2px solid #eae9ea; */
	width:24px;
}
.CmtListRi li .content {
	width:282px;
	padding:0;
	margin:0;
}
.CmtListRi li .content h4 {
	color:#666;
	font:600 14px 'Lato', Helvetica, sans-serif;
	padding:0 0 5px 0;
	margin:0;
}
.CmtListRi li .content h4 span {
	color:#d94d4d;
}
.CmtListRi li .content h4 span a {
	color:#d94d4d;
	text-decoration:none;
}
.CmtListRi li .content h4 span a:hover {
	color:#666;
	text-decoration:none;
}
.CmtListRi li .content p {
	font:400 14px 'Lato', Helvetica, sans-serif;
	padding:0;
	margin:0;
	color:#666666;
}
.UserCmtList .comments li .remove {
	background: url("../img/cross_12_blk.png") no-repeat scroll 50% center transparent;
	display: none;
	float: right;
	height: 16px;
	position: relative;
	transition: all 0.3s ease 0s;
	width: 16px;
}
.UserCmtList .comments li:hover .remove {
	display: block;
}
/*-----Photoslider Comments Section ends------24/7/2013-----------*/

/*******Profile**Friends Section************************25-07-2013*******************************/
.ImgTxtList {
	width:100%;
	float:left;
	border-bottom: 1px solid #EFEFF0;
}
.ImgTxtLiRow {
	width:100%;
	float:left;
}
.ImgTxtLi {
	float:left;
	list-style-type:none;
	display:block;
}
.ImgTxtLi li {
	width:70px;
	float:left;
	list-style-type:none;
	display:block;
	margin: 10px 10px 0 0;
	position:relative;
	/* overflow:hidden; */
}
.ImgTxtLi li:hover .tipcont{
	opacity: 1;
	visibility: visible;
}
.ImgTxtLi li .tipcont{
	left: -299px;
	top: -17px;
}
.ImgTxtLi li .tipcont .tipinner:after { 
	border-right-color: rgba(135, 180, 78, 0); 
	border-left-color: #87b44e;
	top: 27%;
}
.ImgTxtLi li .tipcont .tipinner:after {
	left: 100%;
	right:0%;
}
.ImgTxtLi li .tipcont .tipinner .tipdata h4 a, .ImgTxtLi li .tipcont .tipinner .tipdata h2 a{
	color: #3A3A3A;
}
.ImgTxtLi li .tipcont .tipinner .tipdata h4 a:hover, .ImgTxtLi li .tipcont .tipinner .tipdata h2 a:hover, .comment .tipdata a:hover{
	color: #222;
}
.ImgTxtLi li .tipcont .tipinner .tipdata a.redbtn{
	float:right;
	margin:-12px 0 8px 0;
	background:#fff;
	padding:1px 6px 3px;
	color:#3a3a3a;
	font-size:12px;
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}

.ImgTxtLi li p {
	position:absolute;
	/* bottom:-35px; */
	bottom:0px;
	left:0px;
	padding:2px;
	width:66px;
	background:rgba(0, 0, 0, 0.7); 
	color:#fff;
	visibility:hidden;
	/* -webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out; */
	margin:0;
}
.ImgTxtLi li:hover p {
	visibility:visible;
	bottom:0;
}
.OnlineIcon {
	position:absolute;
	right:4px;
	top:4px;
}
.SeeMoreRow {
	width:100%;
	float:left;
	padding:0 0 9px 0;
}
.ImgTxtLiRow  .SeeMoreRow {
	margin-top:5px;
	padding-bottom: 7px;
}
.panel-container #photos p, .panel-container #playlists p{
	text-align: right;
}
.SeeMoreRow p {
	padding:0 10px 0 14px;
	text-align: right;
}
.SeeMoreRow p a {
	color: #6E6E6E;
	font-weight: 600;
	text-transform: capitalize;
}
.SeeMoreRow p a:hover {
	color: #222222;
}
/*******Profile**Friends Section ends************************25-07-2013*******************************/

/*------photoslider img preloader----25/7/2013--------*/

.imgpreloader {
	left: 38%;
	position: fixed;
	top: 50%;
	z-index: 1;
}
.leftpreloader {
	position: absolute;
	right: 10%;
	z-index: 101;
	top: 50%;
}
.RightWrp {
	position: fixed;
	right: 0;
}
/*------photoslider img preloader----25/7/2013--------*/

/*-------Freinds page header updation-----------------------*/


.TopNavLe li.green {
	background:url(../img/bg_head_g.png) no-repeat #91c340;
	padding:0;
	margin:0 6px;
	width:14px;
	height:60px;
}
.TopNavLe li.SrhNavi a.search {
	float: left;
	padding: 10px 0 0;
}
.TopNavLe li.SrhNavi .setting {
	float: left;
	margin: -9px 0 0;
}
.TopNavLe li.SrhNavi .setting .setting-menu {
	left: -50%;
}
.TopNavLe li.SrhNavi .setting .setting-menu li {
	padding:0;
	width:100%;
	float:left;
	line-height:16px;
}
/*-------Freinds page header updation end-----------------------*/

/* 29-07-2013 Sagar Css  */
.topgreenbar {
	background: url('../img/bg_head_g.png') no-repeat scroll 0 0;
	height:60px;
}
.whitea a {
	color:#fff!important;
}
.sixfrdns { 
	margin-bottom: 2px;
	margin-left: 18px;
	height: 320px;
}
.sixfrdns li a img{
	width:70px;
	height:70px;
}
.sixfrdns p a {
	color:#ffffff;
}
.FriendsCntheight {
	min-height:1100px;
}
/* 29-07-2013 Sagar Css  */


/*------Friends pages----29/7/2013--------*/

.TopNavConect {
	/* width:99%; */
	/* border:1px solid #e5e5e5; */
	background:#e54d42;
	float:left;
	margin-top:-33px;
	margin-left: -8px;
	padding: 0 13px;
	min-width:782px;
}
.TopNavConect ul {
	padding:0px;
	margin:0px;
}
.TopNavConect ul li, .AttendNavUL li {
	list-style:none;
	float:left;
	margin-right:40px;
}
.TopNavConect ul li a, .AttendNavUL li a {
	font-size:16px;	
	font-weight:bold;
	color:#9C9C9C;
	text-align:center;
	display:block;
	/* line-height:30px; */
}
.TopNavConect ul li a:hover, .TopNavConect ul li a.active {
	color:#fff;
}
.TopNavConect ul li.TopNavConectConn a{
	color:#fff;
}
.mutualcnnectnew .ListTxtSRi{
	padding: 0;
    width: 66px;
}
.FindContects {
	float:right;
	font:bold 14px 'Lato', Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	height:41px;
	border:solid 1px #e5e5e5;
	padding:9px 20px 0 20px;
	background: #f4f4f4; /* Old browsers */
	background: -moz-linear-gradient(top, #f4f4f4 0%, #fafafa 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f4f4), color-stop(100%, #fafafa));
	background: -webkit-linear-gradient(top, #f4f4f4 0%, #fafafa 100%);
	background: -o-linear-gradient(top, #f4f4f4 0%, #fafafa 100%);
	background: -ms-linear-gradient(top, #f4f4f4 0%, #fafafa 100%);
	background: linear-gradient(to bottom, #f4f4f4 0%, #fafafa 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#fafafa', GradientType=0 ); /* IE6-9 */
}
.VisitedCnts {
	margin-top:6px;
}
.HoverBlack .ListHShowTxt {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);
}
/*------Friends pages ends----29/7/2013--------*/

/*------Friends pages edits----30/7/2013--------*/

.FriendsCnt {
	display:table;
	width: 99.5%;
}
.FriendsCntItms {
	display:table-cell;
	vertical-align:top;
	width: 99.5%;
}
/*------Friends pages edits ends----30/7/2013--------*/
.FriendsWraper {
	min-width:1033px;
	/*overflow-x: hidden;*/
}
/*--------------------------*/

/*-----------------------------------------------Message Droup Menu--------------------------------------------------*/
.MsgWrpMenu {
	/* width:298px; */
	width: 430px;
	position:absolute;
	left:0;
	top: 47px;
	float:left;
	z-index: 100001;
}
.MsgWrpMenu img {
	height: inherit !important;
	max-height: inherit !important;
	max-width: inherit !important;
	padding: inherit !important;
	width: inherit !important;
}
.side article .box img.TopArrowpImg, header .box img.TopArrowpImg {
	height: 16px !important;
	width: 44px !important;
}
.MsgWrpMenu .ImgMsgMenu a img {
	height: 32px !important;
	width: 30px !important;
}
.MsgWrpMenuIn {
	width:100%;
	float:left;
	position:relative;
	background:#dadada;
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}
.TopArrowP {
	/* width:100%; */
	width: 330px;
	float:left;
	text-align:center;
	height:16px;
}
.frndreqarrow {
	width:65px;
}
.TopArrowP img {
	padding:0;
	margin:0;
}
.CloseMenuBtn {
	/* background:url(../img/close_btn_w.png) no-repeat; */
	background:url(../img/close_btn_g.png) no-repeat;
	width:14px;
	height:14px;
	float:right;
	right:8px;
	top:8px;
	position:absolute;
}
.MsgWrpMenuIn .CloseMenuBtn {
	position:absolute !important;
}

.MsgWrpMenuIn h2 {
	font:16px 'Lato', Helvetica, sans-serif !important;
	color:#666 !important;
	margin:0 !important;
	padding:5px 0;
	text-align:center;
	border-bottom:1px solid #d0d0d0;
	line-height:inherit !important;
	font-weight:normal !important;
}
.MsgMidMenuBox {
	width:100%;
	float:left;
	/*height:352px;
	overflow:auto;
	height:0px;*/
}
ul.MsgMidMenu {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0;
	margin:0;
}
ul.MsgMidMenu li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:7px 0;
	margin:0;
	border-bottom:1px solid #d0d0d0;
	background:#fff;
}
ul.MsgMidMenu li:hover{
	background:#f8f8f8;
	cursor:pointer;
}
ul.MsgMidMenu li.NoMsgLi:hover{
	background:#FFFFFF;
	cursor: auto;
}

.ImgMsgMenu {
	float:left;
	padding:0 10px 0 5px;
}
.TxtMsgMenu {
	/* width:210px; */
	width: 350px;
	float:left;
}
.TxtMsgMenu h3 {
	color:#191b1d;
	font:12px 'Lato', Helvetica, sans-serif;
	padding:0;
	margin:0;
	text-align: left;
    width: 100%;
	float:left;
}
.TxtMsgMenu h3 a {
	color:#191b1d;
	font:12px 'Lato', Helvetica, sans-serif;
}
.TxtMsgMenu h3 a:hover {
	color:#FF0000;
}
.TxtMsgMenu h3 span {
	color:#666;
}
.TxtMsgMenu p {
	color:#666;
	font:12px 'Lato', Helvetica, sans-serif;
	padding:0;
	margin:0;
	text-align: left;
    width: 100%;
	float:left;
}
.MsgIconRi {
	float:right;
	width:16px;
	margin:0 8px 0 0;
}
.RemoveIcon {
	background:url(../img/remove_icon_gray.png) no-repeat;
	width:14px;
	height:10px;
	margin:4px 0 10px 0;
	padding:0;
	float:right;
}
.RemoveIcon:hover {
	/* background:url(../img/remove_icon_red2.png) no-repeat; */
}
.ReadIcon {
	background:url(../img/read_icon_gray.png) no-repeat;
	width:14px;
	height:11px;
	margin:0 0 6px 0;
	padding:0;
	float:right;
}
.ReadIcon:hover {
	/* background:url(../img/read_icon_red.png) no-repeat; */
}
.SeeAllNav {
	/* border-top:5px solid #dadada; */
	padding:0 16px 0 0;
	height:30px;
	/* background:#fff; */
	/* width:282px; */
	width: 414px;
	float:left;
	text-align:right;
	color:#191b1d;
}
.SeeAllNav a {
	color:#6E6E6E !important;
	font:11px 'Lato', Helvetica, sans-serif;
	padding:0;
	margin:0;
	line-height:30px;
	font-weight:bold;
}
.SeeAllNav a:hover {
	color:#222222 !important;
}
/*-----------------------------------------------Message Droup Menu-------------------END-------------------------------*/

/*-----------------------------------------------Friend Request Droup Menu--------------------------------------------------*/
.TxtFriReqMenu {
	/* width:90px; */
	width: 220px;
    word-wrap: break-word;
	float:left;
	padding:0;
	margin:0;
}
.TxtFriReqMenu h3 {
	color:#191b1d;
	font:12px 'Lato', Helvetica, sans-serif;
	padding:8px 0 0 0;
	margin:0;
	float: left;
}
.TxtFriReqMenu h3 a {
	color:#191b1d !important;
	font:12px 'Lato', Helvetica, sans-serif;
	text-decoration:none;
}
.TxtFriReqMenu h3 a:hover {
	/* color:#FF0000 !important; */
}
.TxtFriReqBtn {
	float:right;
	padding:7px 5px 0 0;
}
.RedBtnFriReq {
	float:right;
	height:20px;
	padding:0 4px;
	background:#5f7da3;
	color:#fff;
	font:12px 'Lato', Helvetica, sans-serif;
	line-height:20px;
	cursor:pointer;
}
.TxtFriReqBtn .RedBtnFriReq {
	color:#fff !important;
}
.GrayBtnFriReq {
	float:right;
	height:20px;
	padding:0 4px;
	background:#CECECE;
	color:#666 !important;
	font:12px 'Lato', Helvetica, sans-serif;
	line-height:20px;
	cursor:pointer;
	margin:0 0 0 4px;
}
/*-----------------------------------------------Friend Request Droup Menu---------------END-----------------------------------*/

/*-----------------------------------------------Notifications--------------------------------------------------*/

.FriendsCntItms.BgNone {
	background:none;
	-moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}
.CloseBtnNoti {
	width:100%;
	float:left;
	padding:5px 0;
}
.CloseBtnNoti a {
	background:url(../img/close_btn_gray.png) no-repeat;
	width:20px;
	height:20px;
	float:right;
}
.CloseBtnNoti a:hover {
	/* background:url(../img/close_btn_red2.png) no-repeat; */
}
.NotificaBox {
	width:100%;
	float:left;
}
.NotificaBoxHd {
	margin: 10px 0 35px;
	padding:0;
	font-size:26px;
	/* font-family:"Lato Black Italic"; */
	font-weight:bold;
	color:#AEAEAE;
}
.NotificaList {
	width:100%;
	float:left;
	padding:7px 0 0 0;
	min-height: 675px;
}
.NotificaLi {
	/* background:url(../img/list_bg_noti.png) repeat-x left bottom; */
	width:100%;
	float:left;
	margin:0px 0 0 0;
	padding:12px 0;
}
.NotificaLimg {
	float:left;
	padding:0 12px;
}
.NotificaLTxt {
	width:60%;
	float:left;
}
.NotificaLTxt p {
	margin:0;
	padding:0 0 3px 0;
	color:#666666;
	font:14px 'Lato', Helvetica, sans-serif;
}
.NotificaLTxt p a {
	color:#3A3A3A;
	font:14px 'Lato', Helvetica, sans-serif;
}
.NotificaLTxt p.DateNoti {
	color:#FF273F;
	font:12px 'Lato', Helvetica, sans-serif;
}
.RemoveIconRi {
	float:right;
	padding:12px 12px 0 0;
}
.RemoveIconRi a {
	background:url(../img/remove_icon_gray.png) no-repeat;
	width:14px;
	height:10px;
	float:right;
}
.RemoveIconRi a:hover {
	/* background:url(../img/remove_icon_red2.png) no-repeat; */
}
/*-----------------------------------------------Notifications----------------------END----------------------------*/

.FriendsCntItmsh2.BlkColor {
	color:#232427;
	font:bold 20px 'Lato', Helvetica, sans-serif;
}
.FriendsCntItmsh2.MarTopMin {
	margin:0;
}
.CloseBtnNoti.PluginsClose {
	float:right;
	width:auto;
}
.PluginsList {
	width:100%;
	float:left;
}
.PluginsList .ListTxtS {
	float: left;
	margin: 0;
	padding: 0 0 0 5px;
	width:97%;
}
.PluginsList .ListTxtSLe {
	width:100%;
	float:left;
}
.PluginsList .ListTxtSRi {
	float: right;
	margin: 0;
	padding: 0 1px 0 0;
	position: relative;
	width: 100%;
}
.PluginsList .ListTxtSRi p {
	color: #FFFFFF;
	float: left;
	font:bold 12px 'Lato', Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 50%;
}
.PluginsList .ListTxtS p {
	color: #FFFFFF;
	font:bold 12px 'Lato', Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
.ListTxtSRi p.PlagIntro {
	float:right;
	margin-top: 8px;
}
.CloseIconPl {
	width:100%;
	float:left;
	height:95px;
}
.CloseIconPl a {
	float:right;
	text-decoration:none;
	background:url(../img/press_news_delete.png) no-repeat 0 0;
	width:20px;
	height:20px;
	font-size:0px;
	margin:6px 6px 0 0;
}
.CloseIconPl a:hover {
	text-decoration:none;
	/* background:url(../img/press_news_delete.png) no-repeat 0 -20px; */
}
/*-----------------------------------------Message Expanded View--------------------------*/
.MsgExpaView {
	height: 100%;
	margin:25px 0 0 0;
	padding:10px;
	background:#fff;
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}
.MsgExpaViewT {
	width:100%;
	float:left;
}
.MsgExpaViewTImg {
	float:left;
	margin:-25px 5px 0 0;
}
.MsgExpaViewTxt {
	width:60%;
	float:left;
	margin:-5px 0 0 0;
}
.MsgExpaViewTxt h3 {
	color:#232427;
	font:bold 20px 'Lato', Helvetica, sans-serif;
	margin:0;
	padding:0;
}
.MsgExpaViewTxt h3 a {
	color:#232427;
	font:bold 20px 'Lato', Helvetica, sans-serif;
	text-decoration:none;
}
.MsgExpaViewTxt h3 a:hover {
	color:#FF0000;
}
.MsgExpaViewTxt p {
	color:#666;
	font: 12px 'Lato', Helvetica, sans-serif;
	margin:0;
	padding:0;
}
.MsgExpaViewIcon {
	float:right;
}
.MsgExpaViewText {
	width:100%;
	float:left;
	padding:20px 0;
}
.MsgExpaViewText p {
	color:#333;
	font: 12px 'Lato', Helvetica, sans-serif;
	margin:5px 0;
	padding:0;
}
.MsgExpaView .ListHeadBRow {
	padding-bottom:10px;
	border-bottom:1px dotted #ccc;
	margin-bottom:12px;
}
.MsgExpaView .UserCmtList {
	float: left;
	padding: 9px 0;
	width: 322px;
}
/*-----------------------------------------Message Expanded View END--------------------------*/

/*-----------------------------------------Photoslider edit---31/7/2013-----------------------*/

.PoupLeftWrp {
	display: table;
	width:79%;
}
/*-----------------------------------------Photoslider edit ends---31/7/2013-----------------------*/

.content2Cmt {
	margin: 50px 0 0;
	padding: 20px 0 0;
}
.CmtListRi li .content2Cmt {
	width:282px;
	padding:0;
	margin: -4px 0 0;
}
.CmtListRi li .content2Cmt h4 {
	color:#666;
	font:600 14px 'Lato', Helvetica, sans-serif;
	padding:0 0 3px 0;
	margin:0;
}
.CmtListRi li .content2Cmt h4 span {
	color:#222222;
}
.CmtListRi li .content2Cmt h4 span a {
	color:#222222;
	text-decoration:none;
}
.CmtListRi li .content2Cmt h4 span a:hover {
	color:#666;
}
.CmtListRi li .content2Cmt p {
	font:400 14px 'Lato', Helvetica, sans-serif;
	padding:0;
	margin:0;
	color:#666666;
}
.UserCmtList .comments li .remove {
	background: url("../img/cross_12_blk.png") no-repeat scroll 50% center transparent;
	display: none;
	float: left;
	height: 16px;
	position: relative;
	transition: all 0.3s ease 0s;
	width: 16px;
}
.UserCmtList .comments li:hover .remove {
	display: block;
}
.CmtSliderH {
	width:100%;
	float:left;
	/*height:300px;*/
height:0px;
}
.CmtSliderH .nano .pane {
	background: #7f7f7f;
	width: 5px;
	/*right: 1px;
  margin: 5px;*/
  right:0;
	left:auto;
	margin: 5px 0 5px 2px;
}
.UserCmtList .comments li .remove {
	margin-right:7px;
}
/*----------photoslider peace popup---------------------------*/
.IconTxtShow li {
	position:relative;
}
.IconTxtShow li .likesub {
	width:180px;
	background:url(../img/tooltip_arrow.png) no-repeat 100% 0;
	position:absolute;
	top:20px;
	z-index: 100056;
	display:none;
	left: inherit;
	right: 0;
}
.IconTxtShow li .likesub ul {
	background:#161616 url(../img/tooltip_bg.png) repeat-x 0 0;
	margin:10px 0 0;
	padding:10px;
	font-size:12px;
}
.IconTxtShow li .likesub li {
	border-bottom:1px dotted #383c42;
	color:#bbb;
	padding:5px 1px;
}
.IconTxtShow li .likesub li:first-child {
	border-bottom:none;
}
.IconTxtShow li .likesub a {
	display:inline-block;
	color:#fff;
}
.IconTxtShow li .likesub li:last-child {
	border:0 none;
}
/*----------photoslider peace popup ends---------------------------*/
.CmtListRi li .content2Cmt {
	float:left;
	width: 265px;
}
.reveal-modal {
	z-index: 100050;
}
.CmtFildSend {
	position: relative;
	/* z-index: 100055; */
	width:100%;
	float:left;
	padding:0;
	margin:0;
}
/*-----------edits ends 2/8/2013---------------------------*/
/*-----------tipcont edits in photoslider 2/8/2013---------------------------*/
.nano div ul li .commentator {
	position:relative;
}
.nano div ul li .commentator .tipcont .tipinner {
	width:317px;
}
.nano div ul li .commentator .tipcont .tipinner .tipimg img {
	width:94px;
}
.nano div ul li .commentator .tipcont .tipinner .tipdata {
	width:214px;
}
.nano div ul li .commentator .tipcont .tipinner .tipdata a {
	color: #3A3A3A;
}
/*-----------tipcont edits ends in photoslider 2/8/2013---------------------------*/

/********************event pages****************31/07/2013*************************************/

.TopNavLe li.NumBgNav {
	padding-top:17px;
}
.TopNavLe li.NumBgNav span {
	color:#f22d44;
	padding:5px 0 0 4px;
	float:left;
	font-size:14px;
}
.TopNavLe li.NumBgNav img {
	float:left;
}
.EventTop {
	width:100%;
	float:left;
}
.EventTopLe {
	/*width:370px;*/
	width: 345px;
	float:left;
	/* padding:10px 0 0 0; */
}
ul.Cle2Icon {	
	list-style-type:none;
	position:absolute;
	right: 7px;
    top: 293px;
	margin:0;
	padding:0;
}
ul.Cle2Icon li {
	float:left;
	list-style-type:none;
	display:block;
	margin: 2px 8px 0;
	padding:0;
	font:bold 16px Lato, sans-serif;
	color:#666;
}
ul.Cle2Icon li img {
/*vertical-align:middle;*/
}
ul.Cle2Icon li.ViewRig {
	float:right;
	margin:0 -1px 0 0;
}
.etabs.TabNaviMid {
	display: block;
	float: left;
	list-style-type: none;
	width: 100%;
	margin:15px 0 0 0;
}
.row.SrhMidLe {
	float: left;
	margin: 14px 0 0;
	padding: 0;
	width: 100%;
}
.row.SrhMidLe .col50 {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}
.row.SrhMidLe .search input {
	width:94%;
	background:#2f2f2f url(../img/srh_icon_fild.png) no-repeat 98% 50%;
}
.EventTopRi {
	float:right;
}
.UpEventTopRi {
	width:100%;
	float:left;
/* 	margin:25px 0 10px 0; */
	padding:0;
}
.UpEventTopRi h2 {
	padding:0 0 0 0;
	font:normal 21px 'Lato', sans-serif;
	color:#666;
	margin:0 0 10px;
}
.slider {
	width:100%;
	float:left;
	padding-left:1%;
	margin-top:17px;
	border-top:1px solid #dedede;
	padding:30px 0px 20px 10px;
	position: relative;
}
.slider h2 {
	font:20px Myriad Pro;
	color:#5c5c5c;
	text-align:center;
	position:absolute;
	left:0;
	right:0;
	margin:auto;
	padding:0px 12px;
	background:#FFF;
	top:-14px;
	width:106px;
}
.colright .ImgSlidRight li a img{
	width:187px;
	height:207px;
}
.ImgSlidRight {
	width:100%;
	max-width:190px;
	margin:auto;
	list-style-type:none;
	display:block;
	padding: 0;
}
.ImgSlidRight li {
	width:187px;
	float:right;
	list-style-type:none;
	display:block;
	position:relative;
	margin:0 0 8px 0;
	padding:0;
}
.ImgSlidRight li:last-child{
	margin-bottom:0px;
}
.ImgSlidRight li span {
	background:url(../img/img_txt_bg.png) repeat;
	width: 177px;
	padding:5px;
	position:absolute;
	bottom:0px;
	left:0;
	font:normal 12px 'Lato', sans-serif;
	color:#fff;
	z-index:200;
	float:left;
}
.UpEvntTpDrRow {
	width:100%;
	float:left;
}
.UpEvntTpDr {
	width:180px;
	background:url(../img/botm_arrow.png) no-repeat 175px 17px #f2f2f2;
	height:40px;
	padding:0 10px;
	font:normal 14px Lato, sans-serif;
	color:#666;
	line-height:40px;
	cursor:pointer;
	position:relative;
}
.elastislide-list {
	max-height: 210px !important;
}
.slider_img {
	border:1px solid #dedede;
	margin-bottom:7px;
	width:143px;
}
.slider_img img {
	padding:0;
	margin:0;
	display:block;
}
ul.elastislide-list li p, .EventSmallPage .LeInLi li p {
	color:#3d3d3d;
	text-align:center;
	padding:0;
	margin: 3px 0 0;
	font-size:14px;
	font-weight:bold;
	font-family: 'Lato',Helvetica,sans-serif;
}
ul.elastislide-list li p span, .EventSmallPage .LeInLi li p span {
	color:#666666;
}
.EventsSlider .elastislide-carousel ul li {
	margin: 0 16px !important;
}
.EventsSlider .elastislide-prev {
	background:url(../img/prev_icon.png) no-repeat left top;
	width:45px;
	height:45px;
	margin-left: -20px;
	margin-top: -39px;
	float:left;
	-moz-border-radius: 0px;
	-webkit-border-radius:0px;
	-khtml-border-radius:0px;
	border-radius:0px;
}
.EventsSlider .elastislide-prev:hover {
	background-position:0px -46px;
}
.EventsSlider .elastislide-next {
	background:url(../img/nxt_icon.png) no-repeat left top;
	width:45px;
	height:45px;
	margin-right: -13px;
	margin-top: -39px;
	float:right;
	background-position:0px 0px !important;
	-moz-border-radius: 0px;
	-webkit-border-radius:0px;
	-khtml-border-radius:0px;
	border-radius:0px;
}
.EventsSlider .elastislide-next:hover {
	background-position:0px -46px !important;
}
.EventsSlider .elastislide-horizontal {
	/* padding: 10px 56px; */
	padding:25px 30px 25px 18px;
}
.EventsSlider .audioPlayer_list_sec_rht {
	margin: 0 0 0 0;
}
.ListViewBox {
	width:100%;
	float:left;
	margin:0;
	padding:0;
}
.ListViewBox h2 {
	/* background:url(../img/ti_line_bg.png) repeat-x center left; */
	margin:35px 0 30px;
	padding:0;
	font: 20px 'Lato',sans-serif;
	color: #3A3A3A;
}
.ListViewBox h2.FirstH2 {
	margin-top:0px;
}
.ListViewBox h2 span {
    /* font-family:"Lato Black Italic"; */
	font-weight:bold;
}
.ListViewRow {
	width:100%;
	float:left;
	margin: 0 0 9px;
}
.ListViewImg {
	width:156px;
	float:left;
	position:relative;
}
span.DateImg {
	position:absolute;
	left:10px;
	bottom:10px;
	color:#333;
	font:bold 14px 'Lato', Helvetica, sans-serif;
}
.ListViewImg img, .EventGrdItms ul li .slider_img a img {
	width:150px;
	height:150px;
}

.PgrphyItms .LeInLi  li .slider_img a img{
	width:155px;
	height:155px;
}

.PgrphyItms .LeInLi li{
	width:155px;
}

.ListViewTxt {
	background:url(../img/list_bg.png) repeat-x #fafafa;
	margin:0 0 0 156px;
	border:1px solid #e5e5e5;
}
.ListViewTxtLe {
}
.ListViewTxtLe {
	padding:10px;
	float:left;
	width:60%;
}
.ListViewTxtLe h3 {
	font:20px 'Lato', Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#3e3e41;
}
.ListViewTxtLe h3 a {
	font:20px 'Lato', Helvetica, sans-serif;
	color:#3a3a3a;
}
.ListViewTxtLe h3 a:hover {
	/* color:#FF0000; */
}
.ListViewTxtLe p span {
	font:13px 'Lato', Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#3a3a3a;
}
.ListViewTxtLe p span a {
	font:13px 'Lato', Helvetica, sans-serif;
	color:#3a3a3a;
}
.ListViewTxtLe p span a:hover {
	/* color:#FF0000; */
}
.ListViewTxtLe p {
	font:12px 'Lato', Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#3a3a3a;
}
.ListViewTxtLe p.PtagTxt {
	padding:14px 0 0 0;
}
.LiViewLeMid {
	width:100px;
	float:right;
	padding:10px 0 0 0;
}
.BuyTicket {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	margin:0;
	padding:0;
}
.BuyTicket li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	font:14px 'Lato', Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#3e3e41;
}
.BuyTicket li a {
	font:14px 'Lato', Helvetica, sans-serif;
	color:#3e3e41;
}
.BuyTicket li a:hover {
	color:#FF0000;
}
.EditIconLi {
	float:right;
	padding:10px;
}
.FriendsCntItmsh4 {
	color: #666666;
	font:30px 'Lato', Helvetica, sans-serif;
	margin:0 0 4px;
}
.FriendsCntItmsh4 span {
	color:#333;
}
.EventAtenBox {
	width:100%;
	float:left;
}
.EventAtenNav {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	margin:12px 0 0 0;
	padding:0;
	background:#f5f6f6;
	border:1px solid #e5e5e5;
}
.EventAtenNav li {
	padding:4px 15px;
	float:left;
	list-style-type:none;
	display:block;
}
.EventAtenNav li a {
	color: #666666;
	font:16px 'Lato', Helvetica, sans-serif;
	text-decoration:none;
}
.EventAtenNav li a:hover {
	color:#3b86c4;
}
.EventAtenNav li.Select a {
	color:#3b86c4;
}
.EventAtenBox .FrndsList {
	margin-top:8px;
}
.EventAtenBox .ListHShow {
	height:auto;
}
.EventAtenBox .ListHShowTxt {
	height:auto;
	padding:6px 0 30px;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);
}
.FriendsCntItms .SelectEvent {
	position:relative;
	width:100%;
	float:left;
}
.SelctEvntCloseBt {
	position:absolute;
	right:-20px;
	top:0;
}
.SelctEvntCloseBt a, .pageStep a.cancel, .LongPagesTopCancel a.cancel {
	background:url(../img/photoslider_close.png) no-repeat left 0%;
    float: left;
    font-size: 0;
    height: 36px;
    margin-right: -10px;
    margin-top: -10px;
    text-indent: -9999px;
    width: 36px;
}
.ChatCmtLeMid {
	float:left;
	width:592px;
	height:837px;
	padding:3px;
	background-position: center top;
	background-repeat: no-repeat;
}
.ChatCmtLe {
	width:480px;
	float:left;
	padding:25px 0 0;
	margin-left: 10px;
}
.ChatCmtLeTop {
	width:100%;
	float:right;
	list-style-type:none;
	display:block;
	margin:0;
	padding:0;
}
.ChatCmtLeTop li {
	margin:3px 0 0 0;
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0;
}
.ChatCmtLeTop li.UserNameCmt span {
	background:url(../img/blk_bg_light.png) repeat;
	padding:9px 8px;
	float:left;
	color:#fff;
	font:bold 14px 'Lato', Helvetica, sans-serif;
}
.ChatCmtLeTop li.UserDateCmt span {
	background:url(../img/blk_bg_light.png) repeat;
	padding:9px 8px;
	float:left;
	color:#fff;
	font:bold 12px 'Lato', Helvetica, sans-serif;
}
.ChatCmtLeTop li.UserTxtCmt {
	background:url(../img/blk_bg_light.png) repeat;
	padding:3px 8px;
	width:344px;
}
.ChatCmtLeTop li.UserTxtCmt p {
	color:#fff;
	font:bold 12px 'Lato', Helvetica, sans-serif;
	margin:0;
	padding:0;
}
.ChatCmtLeTop li.Blk2Bg {
	background:url(../img/blk_bg_light.png) repeat;
	padding:5px 8px;
	width:344px;
}
.CmtChatBox {
	float: left;
	margin:3px 0 0 0;
	padding: 0;
	width:340px;
	background:url(../img/blk_bg_light.png) repeat;
	padding:10px;
}
.CmtChatList {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	margin:0;
	padding:0;
}
.CmtChatList li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	margin:0;
	padding:0 0 0;
}
.PoupWrpEvnt {
	width:810px;
	margin:auto;
}
.EventCntItms {
	margin: 0 0 0 0;
	padding:10px;
	background:#fff;
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}
.SelectEvent {
	width:100%;
	float:left;
	position:relative;
}
.CmtChatBoxTLi {
	width:100%;
	float:left;
	padding:5px 0;
}
.CmtChatTLimg {
	float:left;
	padding:0 6px 0 0;
}
.CmtChatTLimg img {
	border:none;
}
.CmtChatTLTxt {
	width:300px;
	float:left;
}
.CmtChatTLTxt p {
	color:#fff;
	font:bold 12px 'Lato', Helvetica, sans-serif;
	margin:0;
	padding:0;
}
.CmtChatTLTxt p a {
	color:#d74e50;
	float: left;
}
.Me2Cmt .CmtChatTLTxt p a {
	color:#1a638f;	
}
.ChatCmtLeIn {
	width:360px;
	float:left;
	height:603px;
}
.ViewMoreCmt {
	width:100%;
	float:left;
	padding:5px 0 12px;
}
.ViewMoreCmt a {
	background:url(../img/cmt_icon2.png) no-repeat left;
	padding:0 0 0 23px;
	float:left;
	font:bold 14px 'Lato', Helvetica, sans-serif;
	color:#1a638f;
}
.ViewMoreCmt a:hover {
	color:#00B8FF;
}

.CmtChatBoxTop .CmtFild {
	background:url(../img/cmt_fiild_bg.png) repeat;
	border-bottom: 1px solid #6e7376;
	border-right: 1px solid #6e7376;
	border-top: 1px solid #6e7376;
	color: #fff;
	font: 600 12px 'Lato', Helvetica, sans-serif;
	height: 25px;
	margin: 2px 0 0;
	padding: 0 5px;
	width: 300px;
}
.EvntsSmallPages .CmtFildSend img {
	border:solid 2px #6e7376;
	margin-top: 0;
	border-left:none;
	border-right:none;
}

.EvntsSmallPages .EventCntItms .CmtFildSend {
    margin-top: 10px;	
}
.MapEvent {
	padding:15px 0 0;
	float:left;
	position:relative;
	margin-top: 17px;
}
.ChatCmtRi {
	float:right;
	display:block;
	list-style-type:none;
	margin: 10px 0px 0 0;
	padding:0;
	width:24px;
}
.ChatCmtRi li {
	float:right;
	display:block;
	list-style-type:none;
	margin:0;
	padding:0;
	position:relative;
}
.ChatCmtRiMid {
	float: right;
    margin: 0 -19px 0 0;
    padding: 0;
    width: 204px;
}
.ChatCmtBtnRi {
	width:211px;
	float:right;
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
}
.ChatCmtBtnRi li {
	width:100%;
	float:right;
	margin:0px 0 12px;
	padding:0;
	list-style-type:none;
	display:block;
}
.ChatCmtBtnRi li a.BlueBtn {
	font: 20px 'Lato', Helvetica, sans-serif;
	color:#fff;
	height:42px;
	width:100%;
	float:left;
	text-align:center;
	background:#5f7ca5;
	line-height:42px;
}
.ChatCmtBtnRi li a.RedBtn {
	font: 20px 'Lato', Helvetica, sans-serif;
	color:#fff;
	height:42px;
	width:100%;
	float:left;
	text-align:center;
	background:#e54d42;
	line-height:42px;
}
.TopInvitesBox {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
}
.TopLeInBox {
	width:400px;
	float:left;
	list-style-type:none;
	display:block;
	margin:0;
	padding:0;
}
.TopLeInBox li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	margin:0;
	padding:0 0 8px 0;
}
.TopLeInBox li.InviteTxt {
	font: 26px 'Lato', Helvetica, sans-serif;
	color:#3a3a3a;
}
.TopLeInBox li.InviteTxt img {
	vertical-align:middle;
	padding:0 5px 0 0;
}
.TopRiInBox {
	width:385px;
	float:right;
	margin:0 -17px 0 0;
}
.InvitesNav {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	margin: 39px 0 0 5px;
	padding:0;
}
.InvitesNav li {
	float:right;
	list-style-type:none;
	display:block;
	margin: 0 0 0 10px;
	padding:0;
}
.InvitesNav li a {
	width:173px;
	height:48px;
	background:#f2f2f2;
	border:1px solid #e5e5e5;
	float:left;
	text-align:center;
	color:#3d3d3d;
	font: 20px 'Lato', Helvetica, sans-serif;
	text-transform:uppercase;
	line-height:48px;
}
.InvitesNav li a:hover {
	color:#fff;
	background:#ee2b00;
	border:1px solid #ee2b00;
}
.InviSocilIcon {
	float:right;
	list-style-type:none;
	display:block;
	padding:0;
}
.InviSocilIcon li {
	float:right;
	list-style-type:none;
	display:block;
	margin:0;
	padding:0;
}
.InviSocilIcon li.TxtSocial {
	margin:0 5px 0 0;
	color:#3d3d3d;
	font: 14px 'Lato', Helvetica, sans-serif;
	line-height:32px;
}
.Facebook {
	width:27px;
	height:27px;
	background:url(../img/invite_fb.png) no-repeat top left;
	float:left;	
	/* background:url(../img/facebook.png) no-repeat top left; */
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.Facebook:hover {
	/* background:url(../img/facebook.png) no-repeat bottom left; */
}
.Twitter {
	width:28px;
	height:27px;
	background:url(../img/invite_tw.png) no-repeat top left;
	float:left;
	/* background:url(../img/twitter_6.png) no-repeat top left; */
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.Twitter:hover {
	/* background:url(../img/twitter_6.png) no-repeat bottom left; */
}
.Msn {
	width:27px;
	height:27px;
	background:url(../img/invite_mail.png) no-repeat top left;
	float:left;
	/* background:url(../img/msn.png) no-repeat top left; */
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.Msn:hover {
	/* background:url(../img/msn.png) no-repeat bottom left; */
}
.InvitesListBox {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	margin:15px 0;
	padding:0;
}
.SelectAll {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	margin:0 0 5px;
	padding:0;
}
.SelectAll li {
	float:left;
	list-style-type:none;
	display:block;
	margin:0 25px 0 0;
	padding:0;
}
.SelectAll li input {
	float:left;
	height:auto;
	margin-top:7px;
}
.SelectAll li label {
	float:left;
	margin:0 0 0 0;
	padding:0 10px 0 0;
	color:#3a3a3a;
	font: 20px 'Lato', Helvetica, sans-serif;
}
.SelectAll li a {
	float:left;
	padding:5px 0 0 0;
}
.InvitesListBox .ListTxtS {
	float: left;
	margin: 0;
	padding: 0 0 0 5px;
	width: 91%;
}
/****************my_events.html*******************/

.FriendsCnt.FriWhBgCnt {
	display: block;
	width: auto;
}
.FriendsCnt.FriWhBgCnt .FriendsCntItms {
	display: block;
	vertical-align: top;
	width: auto;
}
/******************************Add / Edit event****************************/
.AddEventTi {
	width:100%;
	float:left;
	margin: 10px 0 0;
}
.AddEventTiLe {
	float:left;
	width:420px;
	font-size:26px;
	color:#3a3a3a;
}
.AddEventTiLe a {
	background:url(../img/add.png) no-repeat left;
	padding:0 0 0 22px;
	float:left;
	font: 20px 'Lato', Helvetica, sans-serif;
	color:#666;
}
.AddEventTiRi {
	left: 0;
    position: absolute;
    top: 102px;
}
.AddEventTiRi a {
	width:173px;
	height:48px;
	background:#ee2b00;
	border:1px solid #ee2b00;
	float:left;
	text-align:center;
	color:#fff;
	font: 20px 'Lato', Helvetica, sans-serif;
	text-transform:uppercase;
	line-height:48px;
}
.EventTitleFrm {
	float:right;
	list-style-type:none;
	display:block;
	margin: 11px -21px 0 0;
	padding:0;
}
.EventTitleFrm li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	margin:0 0;
	padding:0;
}
.EventTitleFrm li label {
	width:100%;
	float:left;
	font: 14px 'Lato', Helvetica, sans-serif;
	color:#666;
	padding:0 0 5px;
	margin:0;
}
.EventTiFild {
	width:567px !important;
	background:#fafafa;
	border:none;
	border-left:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0;
	border-bottom:1px solid #d9d9d9;
}
.AddEventMid {
	width:100%;
	float:left;
	padding: 37px 0 15px;
}
.AddEventMidLe {
	width:202px;
	float:left;
}
.AddImgSh {
	width:100%;
	float:left;
	padding: 15px 0 48px;
	margin:0;
}
.AddImgSh img {
	border:1px solid #e7e7e7;
}
.EventMap {
	width:100%;
	float:left;
}
.EventMap img {
	/* border:1px solid #e7e7e7; */
}
.AddEventMidRi {
	width:576px;
	float:right;
	margin:0 -20px 0 0;
}
.EventDescr {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	margin:0 0 8px;
	padding:0;
}
.EventDescr li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	margin:0 0 0;
	padding:0;
}
.EventDescr li label {
	float:left;
	font: 14px 'Lato', Helvetica, sans-serif;
	color:#666;
	padding:0 0 5px;
	margin:0;
}
.EventDescr li span {
	float:right;
	font: 14px 'Lato', Helvetica, sans-serif;
	color:#666;
	padding:0 0 5px;
	margin:0;
}
.EventDescrFild {
	height:106px;
	width:564px !important;
	line-height: 18px;
	background:#fafafa;
	border:none;
	border-left:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0;
	border-bottom:1px solid #d9d9d9;
}
.TimeEvent {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	margin:0 0 8px;
	padding:0;
	position:relative;
}
.TimeEvent li {
	float:left;
	list-style-type:none;
	display:block;
	margin:0 0 0;
	padding:0;
}
.TimeEvent li label {
	float:left;
	font: 14px 'Lato', Helvetica, sans-serif;
	color:#666;
	padding:0 0 5px;
	margin:0;
	width:100%;
}
.TimeEvent li.StartingDate {
	width:110px;
	position: relative;
}
.StartingDateFild {
	color: #666666;
	font-size: 12px;
	margin: 0 1px 0 0;
	padding-left: 0;
	padding-right: 0;
	text-align: center;
	width: 30px !important;
	background:#fafafa;
	border:none;
	border-left:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0;
	border-bottom:1px solid #d9d9d9;
}
.TimeEvent li.StartTime {
	width:198px;
}
.TimeEvent li.EndTime {
	width:136px;
	float:right;
	margin:0 -4px 0 0;
	position: relative;
}
.EventType {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	margin:0 0 25px;
	padding:0;
}
.EventType li {
	float:left;
	list-style-type:none;
	display:block;
	margin:0 0 0;
	padding:0;
}
.EventType li label {
	float:left;
	font: 14px 'Lato', Helvetica, sans-serif;
	color:#666;
	padding:0 0 5px;
	margin:0;
	width:100%;
}
.EventType li.EventtypeSe {
	width:338px;
}
.EventType li.EventtypeSe .EventTypeSeFild {
	width:300px;
	color:#666;
}
.EventType li.Privacy {
	float:right;
	width:200px;
}
.EventType li.Privacy .PrivacySeFild {
	width:200px;
	color:#666;
}
.LocationFrm {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	margin:0 0 18px;
	padding:0;
}
.LocationFrm li {
	float:left;
	list-style-type:none;
	display:block;
	margin:0 0 0;
	padding:0;
}
.LocationFrm li label {
	float:left;
	font: 14px 'Lato', Helvetica, sans-serif;
	color:#666;
	padding:0 0 5px;
	margin:0;
	width:100%;
}
.LocationFild {
	width:566px !important;
	margin:0 0 12px 0;
	color:#666;
	background:#fafafa;
	border:none;
	border-left:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0;
	border-bottom:1px solid #d9d9d9;
}
.EventPhoto {
	width:100%;
	float:left;
	margin:10px 0 25px 0;
}
.EventPhoto h3 {	
	padding:0 0 6px 0;
	margin:0;
	font-size: 20px;
	/* font-family:"Lato Black Italic"; */
	font-weight:bold;
	color:#3a3a3a;
}
.EventPhotoIn {
	width:100%;
	float:left;
	margin:18px 0 0 0;
}
.EvePhInLe {
	width:145px;
	float:left;
}
.EvePhInLe label {
	width:100%;
	float:left;
}
.EvePhInLe label img {
	/* border:1px solid #e7e7e7; */
}
.EvePhInLe p {
	margin:4px 0 0 0;
	padding:0;
	width:100%;
	float:left;
	text-align:center;
	font:12px 'Lato', Helvetica, sans-serif;
	color:#666;
}
.EvePhInRi {
	width:618px;
	float:right;
	position:relative;
}
.EvePhInRi .EventsSlider .elastislide-horizontal {
	/*padding: 10px 24px;*/
	padding: 10px 6px 10px 31px;
	width: 93%;
}
.Img4Slide {
	width:528px;
	float:left;
	list-style-type:none;
	display:block;
	margin:0;
	padding:0;
}
.Img4Slide li {
	float:left;
	margin:0 16px;
	list-style-type:none;
	display:block;
	padding:0;
	position:relative;
}
.audioicon {
	position:absolute;
	left:8px;
	bottom:8px;
	display:none;
}
.Img4Slide li:hover .audioicon {
	display:block;
}
.editicon3 {
	position:absolute;
	right:8px;
	top:8px;
	display:none;
}
.Img4Slide li:hover .editicon3 {
	display:block;
}
/*********************************UploadImg**************************/
.UploadImg {
	width:100%;
	float:left;
}
.UploadImgTop {
	width:100%;
	float:left;
	padding:0 0 30px 0;
}
.UploadImgLe {
	width:430px;
	float:left;
}
.UploadImgLe h2 {
	font:20px 'Lato', Helvetica, sans-serif;
	color:#666;
	margin:0;
	padding:10px 0 0 10px;
}
.UploadImgRi {
	float:right;
	list-style-type:none;
	display:block;
	margin:0;
	padding:10px 10px 0 0;
}
.UploadImgRi li {
	float:left;
	list-style-type:none;
	display:block;
	margin:0 0 0 4px;
	padding:0;
}
.UploadImgRi li a {
	height:33px;
	float:left;
	border:1px solid #e7e7e7;
	padding:0 10px;
	font:14px 'Lato', Helvetica, sans-serif;
	color:#666;
	line-height:33px;
	background:#f8f8f8;
}
.UploadImgRi li a:hover {
	background:#3d3d3d;
	color:#fff;
}
.PhotoUploadMid {
	height: 100%;
	width:100%;
	float:left;
	margin: 0 0 0 0;
	padding:0 0 10px;
	background:#fff;
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}
.UploadImgList {
	width:100%;
	float:left;
}
.UploadImgLi {
	width:301px;
	margin:0 9px;
	list-style-type:none;
	display:block;
	float:left;
	background:#343434;
	padding:10px;
}
.UploadImgLi li {
	width:100%;
	margin:0 0;
	list-style-type:none;
	display:block;
	float:left;
	padding:0;
	position:relative;
}
.UploadImgLi li.UploadImgSh {
	margin:0 0 12px;
}
.UploadPicCmt {
	height: 45px;
	width: 290px;
	line-height:18px;
}
.uploadPic {
	position:absolute;
	bottom:-10px;
	left:0;
}
.ChatCmtMid {
	width:100%;
	float:left;
	margin:22px 0 0 0;
}
.FriendsWraper.EventWrp {
	min-width:1166px;
	/*overflow-x: hidden;*/
}
.Left4Aero {
}
.Left4Aero {
	background:url(../img/prev_icon.png) no-repeat left top;
	width:45px;
	height:45px;
	margin-left: 0;
	margin-top: 56px;
	float:left;
	-moz-border-radius: 0px;
	-webkit-border-radius:0px;
	-khtml-border-radius:0px;
	border-radius:0px;
}
.Left4Aero:hover {
	background-position:0px -46px;
}
.Right4Aero {
	background:url(../img/nxt_icon.png) no-repeat left top;
	width:45px;
	height:45px;
	margin-right: 0;
	margin-top: 56px;
	float:right;
	background-position:0px 0px !important;
	-moz-border-radius: 0px;
	-webkit-border-radius:0px;
	-khtml-border-radius:0px;
	border-radius:0px;
}
.Right4Aero:hover {
	background-position:0px -46px !important;
}
/*----------event pages ends-------------------*/
/*-----------Search Page edit ---5/8/2013---------------------------*/
.SearchPopup {
	background:#E5E5E5;
	display: table;
	height: 100%;
}
#terms {
	display:table;
	height: 100%;
	width: 100%;
}
.SearchPopup .CroseIcon {
	display:none;
}
/*-----------Search Page edit ends---5/8/2013---------------------------*/
/*-----------remove zoom icon from thumb---5/8/2013---------------------------*/
.RemoveZoom {
	height:auto;
}
/*---------People you know list-home-----6/8/2013---------------------*/
.Ppl_lst_hd {
	color: #3D3D3D;
	font-weight: 600;
	display:block;
	margin-left:27px;
	margin-top:12px;
	padding:0;
	font-size:13px;
}
.Ppl_lst_hd a{
	/* color: #3D3D3D; */
	color: #6E6E6E;
}
.Ppl_lst_hd a:hover{
	color: #222222;
}
.Ppl_lst {
	float: left;
    list-style-type: none;
    margin: 0 0 -6px;
    padding: 0;
	height: 558px;
}
.Ppl_lst li {
	display:block;
	float:left;
	margin:0px;
	padding:11px 0 11px 14px;
	border-bottom: 1px solid #efeff0;
}
.Ppl_lst li:last-child {
	border-bottom:none;
	padding-bottom: 12px;
}
.PplUknow .SeeMoreRow {
	padding-bottom: 7px;
}
.Ppl_lst_img {
	float:left;
	width:70px;
	margin-right:7px;
}
.Ppl_lst_img img{
	width:70px;
	height:70px;
	/* -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3); */
}
.Ppl_lst_itms {
	float:left;
	width:94px;
}
.Ppl_lst_itms a {
	color: #3D3D3D;
	text-decoration:none;
}
/*-------Event Submit button----------------------*/
.AddEventTiRi input.submit {
	width:173px;
	height:48px;
	background:#ee2b00;
	border:1px solid #ee2b00;
	float:left;
	text-align:center;
	color:#fff;
	font: 20px 'Lato', Helvetica, sans-serif;
	text-transform:uppercase;
	line-height:48px;
	cursor:pointer;
}
/*------------------------------07/07/2013----------------------------------*/

.EvePhInRi .EventsSlider .elastislide-horizontal {
	padding:0px 6px 10px 0;
	width:100%;
}
.EventsSlider .elastislide-carousel ul li {
/* margin: 0 0 0 37px !important;*/
}
.MsgWrpMenu.notificationbox {
	top:47px !important;
	text-align:left;
}
.side article .box .MsgWrpMenu.notificationbox span {
	display: inline;
	text-align: left;
	word-wrap: break-word;
}
.MsgWrpMenu .ImgMsgMenu img {
	margin: 0;
	padding: 0 !important;
}
.side article .box .TxtMsgMenu h3 a {
	color: #191B1D;
	font: 12px 'Lato', Helvetica, sans-serif;
}
.side article .box .TxtMsgMenu h3 a:hover {
	/* color:#FF0000; */
}

.EventPhotoIn .EvePhInRi .EventsSlider .elastislide-carousel .elastislide-carousel {
	margin: 0 0 0 43px;
	overflow: inherit;
	padding: 0;
	position: inherit;
	width:531px;/*background:#FF0000;*/
}

.EventPhotoIn .EvePhInRi .EventsSlider .elastislide-carousel .elastislide-carousel .elastislide-carousel {
	margin:0;
	overflow:hidden;
}


.EventPhotoIn .EvePhInRi .EventsSlider .elastislide-prev {
	border-radius: 0 0 0 0;
	float: left;
	height: 45px;
	left:13px;
	top:92px;
	margin-left: -13px;
	margin-top: -39px;
	position: absolute;
	width: 45px;
	z-index: 999;
}
.EventPhotoIn .EvePhInRi .elastislide-horizontal nav span.elastislide-next {
	background-position: 4px -17px;
	left: auto;
	position: absolute;
	right:13px;
	z-index: 999;
	top:92px;
}
.EventPhotoIn .EvePhInRi .elastislide-wrapper {
	margin: 0 auto;
	min-height: 60px;
	position: inherit;
}
.EventPhotoIn .EvePhInRi .elastislide-carousel {
	overflow: hidden;
	position: inherit;
}
.EvePhInRi .slider_box.jMyCarousel .EventsSlider {
	height:204px;
}
.add_event {
	height:48px;
	background:#ee2b00;
	border:1px solid #ee2b00;
	float:left;
	text-align:center;
	color:#fff;
	font:bold 14px 'Lato', Helvetica, sans-serif;
	line-height:48px;
	cursor:pointer;
	padding:0 10px;
	margin-top:69px;
}
ul.notificatbox_6 li, .NotificaList .NotificaLi {
	position:relative;
}
ul.notificatbox_6 li .MsgIconRi, .NotificaList .NotificaLi .RemoveIconRi {
	position: relative;
	z-index:1;
}
ul.notificatbox_6 li:hover {
	background:#eeeeee;
	cursor:pointer;
}
.NotificaList .NotificaLi:hover {
	background:#ddd;
	cursor:pointer;
}
a.notificatbox_6_anchor {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
}
ul.notificatbox_6 li.NoMsgLi, ul.notificatbox_6 li.NoMsgLi:hover {
	background:none !important;
}
.NoMsg {
	font-size:14px;
	color:#FF0000 !important;
	text-align:center;
	padding:0 5px;
}
.MsgMidMenuBox {
	height:0px;
}

.ChatCmtRiMid .other-col {
	background: #fff;
	float: left;
	margin-left: 0;
	margin-top: 4px;
	width:200px;
	border-left:1px solid #f2f2f2;
	border-right:1px solid #f2f2f2;
	border-bottom:1px solid #cecece;
}
.ChatCmtBtnRi li .ImgTxtLi li {
	display: block;
	float: left;
	list-style-type: none;
	margin:8px 10px 8px 20px;
	overflow: hidden;
	position: relative;
	width:65px;
}

.ChatCmtBtnRi li .ImgTxtLi {
	padding:0;
	margin:0;
}
.ChatCmtLe .CmtChatBoxTop .CmtFild {
	margin:0;
	height:28px;
	line-height:18px;
	resize: none;
	border-left: 1px solid #6E7376;
}
.MapTxtBox {
	position:absolute;
	width:198px;
	float:left;
	bottom:0;
	left:0px;
	background:url(../img/txt_bg_img.png) repeat;
	z-index:998;
	padding:5px 0;
}
.MapTxtBox p {
	padding:3px 8px;
	margin:0;
	font:13px 'Lato', Helvetica, sans-serif;
	color:#fff;
}
.CmtChatBoxRow {
	width:100%;
	float:left;
}
.row.SrhMidLe .search.searchIconBox input {
	background: none repeat scroll 0 0 #2F2F2F;
	padding: 2px 45px 2px 5px;
	/*width: 85%;*/
	width:390px;
	float:left;
}
.row.SrhMidLe .search.searchIconBox input.SrhI11con, .row.SrhMidLe .search.searchIconBox button.SrhI11con {
	background: url("../img/srh_icon_fild.png") no-repeat;
	box-shadow: 0 0 0 #666666;
	cursor: pointer;
	float: right;
	height: 37px;
	position: absolute;
	right:11px;
	top: 2px;
	border:0px;
	width: 37px;
}
.row.SrhMidLe .search.searchIconBox button.SrhI11con{
	margin-right:5px;
}
.row.SrhMidLe .search.searchIconBox div.jqTransformInputWrapper{
	width:auto !important;
}
.searchIconBox {
	position:relative;
}
/*---------------------------------------------------------------------Advertise Section -------------------------------------------------------------------*/





.FriendsWraper.EventWrp.AdvertiseWrp {
	width: 1024px;
	margin:auto;
	overflow-x: hidden;
}
.HeaderAd {
	width:1024px;
	margin:auto;
}
.HeaderAd header {
	width:1024px;
	margin:auto;
	position:relative;
}
.HeaderAd header .MainLogoFr {
	float: left;
	padding: 22px 10px 0 12px;
	width: 99px;
}
.HeaderAd header .MainLogoFr img {
	width:100%;
}
.HeaderAd header .audioPlayer {
	background: url("../img/sap_bg.png") no-repeat scroll left center transparent;
	float: left;
	padding: 11px 0 0 10px;
	width: 541px;
}
.HeaderAd header .audioPlayer img {
	width:100%;
}
.FriendsWraper.EventWrp.AdvertiseWrp .FriendsCnt {
	margin: auto;
	width: 1024px;
}
.AdvertTop {
	width:100%;
	float:left;
	padding:22px 0;
}
.AdvertTop h1 {
	width:100%;
	float:left;
	margin:0;
	padding:10px 0;
}
.AdvertTop h1 span {
	background:url(../img/add_heading_icon.png) no-repeat left;
	padding:0 0 0 26px;
	float:left;
	font:normal 20px 'Lato', Helvetica, sans-serif;
	color:#2f2f2f;
}
.AdvertTop h1 label {
	float:right;
	float:right;
	font:normal 20px 'Lato', Helvetica, sans-serif;
	color:#2f2f2f;
}
.AdvertTopM {
	width:100%;
	float:left;
}
.AdvertTopLe {
	width:395px;
	float:left;
}
.tab a.TwoLine {
	color: #272727;
	display: block;
	font-size: 100%;
	font-weight: 700;
	height: 48px;
	line-height: 22px;
	outline: medium none;
	padding: 0 8px;
}
.AdvertTopLe .row.SrhMidLe .search input.Srh3Icon {
	background: url("../img/srh_icon_fild.png") no-repeat scroll 0 0 transparent;
	box-shadow: 0 0 0 #666666;
	cursor: pointer;
	float: right;
	height: 37px;
	margin: -41px -3px 0 0;
	position: relative;
	width: 37px;
	z-index: 500;
}
.AdvertTopLe .row.SrhMidLe .search input {
	background: none repeat scroll 0 0 #2F2F2F;
	padding-right: 45px;
	width: 84%;
	height:38px;
	padding-bottom:5px;
}
.AdvertTopRi {
	float: right;
	margin: 16px 0 0;
	width: 602px;
	border:1px solid #c5c5c5;
	background:url(../img/add_txt_ri_bg.png) repeat-x;
	height:104px;
	padding:9px 0 0 25px;
	font:normal 24px 'Lato', Helvetica, sans-serif;
	color:#2f2f2f;
}
.AdvertTopLe .row.SrhMidLe {
	float: left;
	margin: 20px 0 0;
	padding: 0;
	width: 100%;
}
.AdvertTopB {
	margin:18px 0px 0 0px;
	padding:10px;
	background:#fff;
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	width:1004px;
	float:left;
}
.AdvertTopB h2 {
	width:100%;
	float:left;
	border-bottom:1px solid #ccc;
	azimuth:0;
}
.AdvertTopB h2 span {
	float:left;
	margin:0 0 -12px 60px;
	background:#fff;
	padding:0 10px;
	font:normal 20px 'Lato', Helvetica, sans-serif;
	color:#2f2f2f;
}
.AdvertTopBFrm {
	width:96%;
	float:right;
	list-style-type:none;
	display:block;
	padding:10px 0;
	margin:0;
}
.AdvertTopBFrm li {
	width:95%;
	float:left;
	list-style-type:none;
	display:block;
	padding:10px 0;
	margin:0;
}
.AdvertTopBFrm li label {
	width:485px;
	float:left;
	padding:0 0 7px 0;
}
.AdvertTopBFrm li label span.AddFrmTxtLe {
	float:left;
	font:normal 20px 'Lato', Helvetica, sans-serif;
	color:#383a3f;
}
.AdvertTopBFrm li label span.AddFrmTxtRi {
	float:right;
	font:normal 12px 'Lato', Helvetica, sans-serif;
	color:#383a3f;
	padding:0 6px 0 0;
}
.AdTxtFildl {
	width:465px;
	float:left;
	color:#181919;
	font:normal 20px 'Lato', Helvetica, sans-serif;
	padding:10px;
	height:130px;
	background:#f6f6f6;
}
.AddFildTxt {
	width:465px !important;
	float:left;
	color:#181919;
	font:normal 20px 'Lato', Helvetica, sans-serif;
	padding:8px 10px !important;
	height:24px;
	background:#f6f6f6;
	margin:0;
}
.AdvertTopBFrm li.FrmAddLeft {
	width:498px;
}
.AdvertTopBFrm li.FrmAddRight {
	width:300px;
}
.AddFildTxtArea {
	width:48px !important;
	margin:0 12px 0 0 !important;
	background:#F6F6F6;
}
.AddFildTxtNum {
	width:150px !important;
	background:#F6F6F6;
}
.PhoneNum {
	width:100%;
	float:left;
	padding:5px 0 0 0;
}
.PhoneNum span.AreaCodeLe {
	width:72px;
	float:left;
	color:#383a3f;
	font:normal 12px 'Lato', Helvetica, sans-serif;
}
.PhoneNum span.NumberRi {
	width:150px;
	float:left;
	color:#383a3f;
	font:normal 12px 'Lato', Helvetica, sans-serif;
}
.ImgUploader {
	width:462px;
	float:left;
	height:240px;
	border-bottom:1px solid #e7e7e8;
	background:#f6f6f6;
	padding:10px;
}
.ImgUploaLeft {
	width:210px;
	float:left;
}
.ImgUploaLeft p {
	width:100%;
	float:left;
	padding:0;
	margin:0;
}
.ImgUploaLeft p span {
	width:100%;
	float:left;
	padding:0;
	margin:0;
	color:#666;
	font:normal 12px 'Lato', Helvetica, sans-serif;
}
.ImgUploaLeft p label {
	width:100%;
	float:left;
	padding:0;
	margin:0;
	color:#666;
	font:normal 16px 'Lato', Helvetica, sans-serif;
}
.ImgUploaRight {
	width:244px;
	float:right;
	padding:0;
	margin:0;
	list-style-type:none;
	display:block;
}
.ImgUploaRight li {
	width:244px;
	float:right;
	padding:0;
	margin:0;
	list-style-type:none;
	display:block;
}
.ImgUploaRight li.TopTxt {
	height:166px;
	color:#181919;
	font:normal 20px 'Lato', Helvetica, sans-serif;
}
.ImgUploaRight li .GrayBtnUp {
	margin:0 14px 0 0;
	cursor:pointer;
}
.AdvertBotmBFrm {
	display: block;
	float: right;
	list-style-type: none;
	margin: 0;
	padding: 10px 0;
	width:100%;
}
.AdvertBotmBFrm li {
	display: block;
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 10px 0;
	width: 95%;
}
.AdvertBotmBFrm li label {
	width:125px;
	float:left;
	padding:0 15px 0 0;
	margin:0;
	font:normal 20px 'Lato', Helvetica, sans-serif;
	color:#383a3f;
	text-align:right;
	line-height:39px;
}
.LocationCateRi {
	width:485px;
	float:left;
}
.AgeFrmRi {
	width:485px;
	float:left;
}
.AggDroupLe {
	width:52px;
	height:25px;
	background:url(../img/fild_bg_1.png) repeat-x;
	border:1px solid #9c9e9e;
	float:left;
}
.AdvertBotmBFrm li .AggDroupLe label {
	width:30px;
	float:left;
	padding:0 0 0 0;
	margin:0;
	font:normal 14px 'Lato', Helvetica, sans-serif;
	color:#383a3f;
	text-align:center;
	line-height:25px;
	height:25px
}
.AdvertBotmBFrm li .AggDroupLe span {
	width:20px;
	float:right;
	padding:0 0 0 0;
	margin:0;
	color:#383a3f;
	text-align:center;
	height:25px;
	margin:0 0 0 0;
	border-left:1px solid #9c9e9e;
	overflow:hidden;
}
.AdvertBotmBFrm li .AggDroupLe span a {
	float: right;
	height: 10px;
	margin:-7px 0 0;
	padding: 5px 0 0;
	text-align: center;
	width: 100%;
}
.AggDroupSap {
	float:left;
	font:normal 14px 'Lato', Helvetica, sans-serif;
	color:#383a3f;
	line-height:27px;
	padding:0 5px;
	margin: 7px 7px 0;
}
.AdvertBotmBFrm li .AggDroupRi {
	width:75px;
	height:25px;
	background:url(../img/fild_bg_1.png) repeat-x;
	border:1px solid #9c9e9e;
	float:left;
}
.AdvertBotmBFrm li .AggDroupRi label {
	width:50px;
	float:left;
	padding:0 0 0 0;
	margin:0;
	font:normal 14px 'Lato', Helvetica, sans-serif;
	color:#383a3f;
	text-align:center;
	line-height:25px;
	height:25px
}
.AdvertBotmBFrm li .AggDroupRi span {
	width:20px;
	float:right;
	padding:0 0 0 0;
	margin:0;
	color:#383a3f;
	text-align:center;
	height:25px;
	margin:0 0 0 0;
	border-left:1px solid #9c9e9e;
	overflow:hidden;
}
.AdvertBotmBFrm li .AggDroupRi span a {
	float: right;
	height: 10px;
	margin:-7px 0 0;
	padding: 5px 0 0;
	text-align: center;
	width: 100%;
}
.AdvertBotmBFrm li .GenderFrmRi {
	width:485px;
	float:left;
	padding:14px 0 0 0;
	margin:0;
}
.AdvertBotmBFrm li .GenderFrmRi p {
	width:100%;
	float:left;
	padding:0 0 9px 0;
	margin:0;
}
.AdvertBotmBFrm li .GenderFrmRi p span {
	float:left;
	margin:0 4px 0 0;
}
.AdvertBotmBFrm li .GenderFrmRi p span input {
	height:auto;
	padding:0;
	margin:0;
}
.AdvertBotmBFrm li .GenderFrmRi p label {
	color: #383a3f;
	float: left;
	font: 14px 'Lato', Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 300px;
}
.CateListIn {
	width:220px;
	float:left;
	padding:0;
	margin:0;
	list-style-type:none;
	display:block;
	background:#e9e9e9;
	border-right:1px solid #fff;
}
.CateListIn li {
	width:220px;
	height:29px;
	float:left;
	padding:0;
	margin:0;
	list-style-type:none;
	display:block;
	background:url(../img/li_arrow.png) no-repeat 205px center;
	position:relative;
}
.CateListIn li:hover {
	background:url(../img/li_arrow.png) no-repeat 205px center #7cadde;
}
.CateListIn li a {
	width:204px;
	float:left;
	height:21px;
	padding:4px 8px;
	font:normal 14px 'Lato', Helvetica, sans-serif;
	color:#222222;
	line-height:21px;
}
.CateListIn li .CateLiInAdd {
	width:220px;
	float:left;
	padding:0;
	margin:0;
	list-style-type:none;
	display:none;
	background:#e9e9e9;
	position:absolute;
	top:0;
	z-index:2;
	left:220px;
}
.CateListIn li:hover .CateLiInAdd {
	display:block;
}
.CateListIn li .CateLiInAdd li {
	width:220px;
	height:29px;
	float:left;
	padding:0;
	margin:0;
	list-style-type:none;
	display:block;
	position:relative;
	background:none;
}
.CateListIn li .CateLiInAdd li span {
	float: left;
	margin:6px 10px 0;
}
.CateListIn li .CateLiInAdd li span input {
	height: auto;
	margin: 0;
	padding: 0;
}
.CateListIn li .CateLiInAdd li label {
	color: #383A3F;
	float: left;
	font: 14px/29px 'Lato', Helvetica, sans-serif;
	margin: 5px 0 0 -11px;
	padding: 0;
	text-align: left;
	width: 176px;
}
.AdvertBotmBFrm.AdvertBotmB2Frm li label {
	color: #383A3F;
	float: left;
	font: 20px/39px 'Lato', Helvetica, sans-serif;
	margin: 0;
	padding: 0 15px 0 0;
	text-align: right;
	width: 175px;
}
.AdvertBotmBFrm.AdvertBotmB3Frm li label {
	color: #383A3F;
	float: left;
	font: 20px/39px 'Lato', Helvetica, sans-serif;
	margin: 0;
	padding: 0 15px 0 0;
	text-align: right;
	width:227px;
}
.AdvertBotmBFrm.AdvertBotmB3Frm li .AggDroupLe {
	background: url("../img/fild_bg_1.png") repeat-x scroll 0 0 transparent;
	border: 1px solid #9C9E9E;
	float: left;
	height: 25px;
	width: 79px;
}
.AdvertBotmBFrm.AdvertBotmB3Frm li .AggDroupLe label {
	color: #383A3F;
	float: left;
	font: 14px/25px 'Lato', Helvetica, sans-serif;
	height: 25px;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 79px;
}
.AdvertBotmBFrm.AdvertBotmB3Frm li .AggDroupRi {
	background: url("../img/fild_bg_1.png") repeat-x scroll 0 0 transparent;
	border: 1px solid #9C9E9E;
	float: left;
	height: 25px;
	width: 115px;
}
.AdvertBotmBFrm.AdvertBotmB3Frm li .AggDroupRi label {
	color: #383A3F;
	float: left;
	font: 14px/25px 'Lato', Helvetica, sans-serif;
	height: 25px;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 90px;
}
.CampaignFrmRi {
	width:485px;
	float:left;
	padding:6px 0 0 0;
}
.AdvertScheduleLe {
	width:570px;
	float:left;
}
.AdvertScheduleFrm {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0;
	margin:0;
}
.AdvertScheduleFrm li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0;
	margin:0;
}
.AdvertScheduleFrm li label {
	color: #383A3F;
	float: left;
	font: 20px 'Lato', Helvetica, sans-serif;
	margin: 0;
	padding: 0 15px 0 0;
	text-align: right;
	width: 227px;
}
.AdvertScheduleFrm li .ScheduleTxtMid {
	width:318px;
	float:left;
	padding:0;
	margin:0;
}
.AdvertScheduleFrm li .ScheduleTxtMid p {
	width:100%;
	float:left;
	padding:4px 0 6px;
	margin:0;
}
.AdvertScheduleFrm li .ScheduleTxtMid p span {
	float: left;
	margin:3px 10px 0 0;
}
.AdvertScheduleFrm li .ScheduleTxtMid p span input {
	height: auto;
	margin: 0;
	padding: 0;
}
.AdvertScheduleFrm li .ScheduleTxtMid p label {
	color: #383A3F;
	float: left;
	font: 13px 'Lato', Helvetica, sans-serif;
	margin:5px 0 0 -11px;
	padding: 2px 0 0;
	text-align: left;
	width: 281px;
}
.AdvertScheduleRi {
	width:390px;
	float:right;
	padding:12px 0 0 0;
}
.StartDateAdd {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0;
	margin:0;
}
.StartDateAdd li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0 0 10px 0;
	margin:0;
	position:relative;
}
.StartDateAdd li label {
	color: #383A3F;
	float: left;
	font: 13px 'Lato', Helvetica, sans-serif;
	margin: 0;
	width:50px;
	line-height:25px;
	text-align:right;
	padding:0 10px 0 0;
}
.StartDateAdd li p {
	width:319px;
	float:right;
	padding:0 0 3px 0;
	margin:0;
	color:#383a3f;
	font: 12px 'Lato', Helvetica, sans-serif;
}
.StarDateLe {
	float:left;
	width:120px;
}
.StarDateFild {
	height: 25px;
	padding:0 30px 0 10px !important;
	line-height:23px;
	width:65px !important;
}
.StarTimeFild {
	height: 25px;
	padding: 0 10px !important;
	width: 85px !important;
	line-height:23px;
}
.cleIconSh {
	left: 148px;
	position: absolute;
	top: 4px;
	z-index: 99;
}
.AddFrmBotmBtn {
	width:100%;
	float:left;
	padding:15px 0;
}
.AddFrmBBtnLe {
	float:left;
}
.AddFrmBBtnRi {
	float:right;
}
.AddFrmBBtnLe .AddGrayBtn {
	background: none repeat scroll 0 0 #686868;
	border: 0 none;
	color: #fff;
	font-size:17px;
	font-weight: 700;
	height: auto;
	line-height: normal;
	padding: 10px 12px;
	text-transform: uppercase;
	font-family: 'Lato', Helvetica, sans-serif;
	vertical-align: middle;
	margin:0 12px 0 0;
	cursor:pointer;
}
.AddFrmBBtnRi .AddGrayBtn {
	background: none repeat scroll 0 0 #686868;
	border: 0 none;
	color: #fff;
	font-size:17px;
	font-weight: 700;
	height: auto;
	line-height: normal;
	padding: 10px 12px;
	text-transform: uppercase;
	font-family: 'Lato', Helvetica, sans-serif;
	vertical-align: middle;
	margin:0 12px 0 0;
	cursor:pointer;
}
.AddFrmBBtnRi .SAVE {
	background: none repeat scroll 0 0 #686868;
	border: 0 none;
	color: #fff;
	font-size:17px;
	font-weight: 700;
	height: auto;
	line-height: normal;
	padding: 10px 12px;
	text-transform: uppercase;
	font-family: 'Lato', Helvetica, sans-serif;
	vertical-align: middle;
	margin:0 0 0 0;
	cursor:pointer;
}
.PhotoUploaderM {
	background: none repeat scroll 0 0 #FFFFFF;
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	float: left;
	margin: 18px 0 0;
	padding: 10px;
	width: 1004px;
}
.Albumtitle {
	width:97%;
	float:right;
	list-style-type:none;
	display:block;
	padding:0;
	margin:4px 0 4px 0;
}
.Albumtitle li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0;
	margin:8px 0;
}
.Albumtitle li label {
	width:100%;
	float:left;
	padding:0 0 0px 0;
	color:#666;
	font:18px 'Lato', Helvetica, sans-serif;
}
.AlbumFild {
	height:28px;
	width:450px;
	padding:0 8px;
	border:1px solid #e5e5e5;
	background:url(../img/txtfild_bg.png) repeat-x;
	color:#666;
	font:12px 'Lato', Helvetica, sans-serif;
}
.AlbumtitleFild {
	width:100%;
	float:left;
}
.AlbumtitleFildLe {
	float:left;
	padding:0 12px 0 0;
}
.AlbumtitleFildRi {
	position:relative;
	width:150px;
	float:left;
}
.AlbumRiFild {
	background:url(../img/txtfild_bg.png) repeat-x;
	border: 1px solid #E5E5E5;
	color: #666666;
	font: 12px 'Lato', Helvetica, sans-serif;
	height: 28px;
	padding: 0 8px 0 30px;
	width: 122px;
}
.IconAlb {
	left: 8px;
	position: absolute;
	top: 8px;
}
.AlbumCmtFild {
	background:url(../img/txtfild_bg1.png) repeat-x;
	border: 1px solid #E5E5E5;
	color: #666666;
	font: 12px 'Lato', Helvetica, sans-serif;
	height:70px;
	padding:4px 8px 4 30px;
	width:450px;
	line-height:17px;
}
.CmtAlbumMid {
	width:100%;
	float:left;
}
.CmtAlbumMRi {
	width:100%;
	float:left;
}
.CmtAlbumMid .CmtAlbumMRi .UploadImgRi {
	display: block;
	float: right;
	list-style-type: none;
	margin: -57px 0 0;
	padding: 10px 10px 0 0;
}
.CmtAlbumMidList {
	width:100%;
	float:left;
	padding:10px 0;
	margin:0;
}
.CmtAlbumMidList .UploadImgLi {
	background: none repeat scroll 0 0 #343434;
	display: block;
	float: left;
	list-style-type: none;
	margin:7px;
	padding: 10px;
	width: 300px;
}
.CmtAlbumMidList .UploadImgLi .UploadPicCmt {
	height: 45px;
	line-height: 19px;
	width: 221px;
	border:2px solid #000;
	float:left;
	color:#666;
	font-size:12px;
}
.UploadImgLi li span.UploadImgShIcon {
	padding:0 6px;
	border-bottom:2px solid #000;
	border-top:2px solid #000;
	border-right:2px solid #000;
	float:left;
	height: 37px;
	padding: 12px 6px 0;
	background: none repeat scroll 0 0 #EDEDED;
}
.search {
	position:relative;
}
.row.SrhMidLe .search.searchIcon input {
	background:#2F2F2F;
}
.row.SrhMidLe .search.searchIcon input.SrhIcon4 {
	position:absolute;
	right:23px;
	top:2px;
	background:url("../img/srh_icon_fild.png") no-repeat;
	width:37px;
	height:37px;
	box-shadow:0px 0px 0px #666666;
	cursor:pointer;
}
.UpEventTopRi.TopMargin {
	margin: 35px 0 10px;
}
.EditIcon {
	position:relative;
	float: left;
	padding: 7px 0 0;
	text-align: right;
	width: 97%;
}
.RunAdvMidLiTxt {
	width:100%;
	float:left;
	padding:4px 0;
	margin:0;
	position:absolute;
	bottom:0;
	left:0;
	background:url(../img/txt_bg.png) repeat;
	height:auto;
	
	
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.RunAdvMidLiTxt:hover {
	height:auto;
}
.RunAdvMidLiTxt p {
	padding:4px 10px;
	margin:0;
	color: #fff;
	font: 13px 'Lato', Helvetica, sans-serif;
}
.RunAdvMid .SrhResulrLi li {
	display: block;
	float: left;
	height: 208px;
	list-style-type: none;
	margin: 0 13px 13px 0;
	padding: 0;
	position: relative;
	width: 185px;
}
.RunAdvMid {
	width:100%;
	float:left;
	padding:15px 0;
}
.RunAdvMid .SrhResulrLi {
	display: block;
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.RunAdvMid .SrhResulrLi .ArrawBoxSee {
	background: none repeat scroll 0 0 #3D3D3D;
	box-shadow: 1px -3px 15px #888888;
	float: left;
	margin: 0;
	padding:30px 0 0;
	position: absolute;
	right: -147px;
	top: 0;
	width: 135px;
	z-index: 100;
}
.RunAdvMid .SrhResulrLi .ArrawBoxSee img.LeftAero {
	left: -17px;
	margin: 0;
	position: absolute;
	top: 0;
}
.RunAdvMid .SrhResulrLi .ArrawBoxSee a.CroseIconBt {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 6px;
	top: 5px;
	width: 12px;
	z-index: 1;
}
.FrmAddRight .jqTransformInputWrapper {
	float:left;
	margin:0 13px 0 0;
}
.CateListIn li a.jqTransformCheckbox {
	height: 8px;
	margin: 0 0 0 -12px;
	width: auto;
}
.AdvertBotmBFrm.AdvertBotmB3Frm .jqTransformInputWrapper {
	float:left;
}
.eventwrapper, .eventwrapper header {
	width:100% !important;
}
.FriendsCntItms.EventLeftBox .UpEventTopRi #update_events .EventsSlider .elastislide-carousel ul li {
	margin: 0 11px !important;
}
/*.FriendsCntItms.EventLeftBox .UpEventTopRi #update_events .EventsSlider .elastislide-carousel ul li:first-child {
	margin: 0 12px 0 0 !important;
}
.FriendsCntItms.EventLeftBox .UpEventTopRi #update_events .EventsSlider .elastislide-carousel ul li:last-child {
	margin: 0 0 0 12px !important;
}*/



.FriendsCntItms.EventLeftBox .UpEventTopRi #update_events .EventsSlider .elastislide-next {
	margin-right: -11px;
}
.FriendsCntItms.EventLeftBox {
	padding:10px 0;
	/*overflow:hidden;*/
}
.FriendsCntItms.EventLeftBox .EventTop .EventTopLe {
	float: left;
	padding: 10px 0 0 10px;
	width: 356px;
}
.FriendsCntItms.EventLeftBox .EventTop .EventTopLe .tab a{
	padding:0;
}
.FriendsCntItms.EventLeftBox .EventTop .EventTopLe .row.SrhMidLe .search.searchIconBox input{
	width: 297px;
}
.FriendsCntItms.EventLeftBox .EventTop .EventTopRi {
	float: right;
	padding:0 10px 0 0;
}
.FriendsCntItms.EventLeftBox .UpEventTopRi h2 {
	padding: 0 0 0 10px;
}
.FriendsCntItms.EventLeftBox .UpEventTopRi .UpEvntTpDr {
	margin: 0 0 0 10px;
}
.FriendsCntItms.EventLeftBox .UpEventTopRi .slider {
	padding: 30px 10px 20px 10px;
	width: 99%;
}
.FriendsCntItms.EventLeftBox .UpEventTopRi .EventsSlider .elastislide-prev {
	margin-left: -10px;
}
.EventDefault {
	margin-top: 70px;
	margin-left:10px !important;
	display: block;
	float:none;
	width: auto;
	background:url(../img/mid_bg1.png) repeat-y -3006px top;
}
.EventDefault .FriendsCnt {
	margin:0;
}
.EventDefault .EventCntItms {
	background:none;
	-moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}
.AddEventMidRi .EventType li.Privacy .sbHolder {
	color: #666666;
	margin: 26px 0 0;
	padding:10px;
	position: relative;
	width: 180px;
	/*background:#ededed;
	 border:0 none;
	border-bottom:1px solid #dfdfdf; */
	height:20px;
	line-height:20px;
	vertical-align:middle; /*border-bottom:1px solid #1e1f24;*/
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:120%;
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #f5f5f5 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
	border:solid 1px #EEEEEE;
}
.AddEventMidRi .EventType li.Privacy .sbHolder .sbToggle {
	top:7px;
	right:7px;
}
.AddEventMidRi .EventType li.Privacy .sbHolder .sbSelector {
	color: #666666;
	padding: 7px 0 0;
}
.AddEventMidRi .EventType li.Privacy .sbHolder .sbOptions {
	top:41px !important;
	overflow-x:hidden;
}
.AddEventMidRi .EventType li.Privacy .sbHolder .sbOptions li {
	width:120px;
	padding: 5px 7px;
}
.EventTypeBox {
	background:#ededed;
	border:0 none;
	border-bottom:2px solid #dfdfdf;
	height:36px;
	line-height:35px;
	padding:2px 8px;
	margin:0;
	color:#666666;
	vertical-align:middle; /*border-bottom:1px solid #1e1f24;*/
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:120%;
	width:300px;
	float:left;
	position:relative;
	cursor:pointer;
}
.EventTypeBox a.EventTypeTxt {
	color:#666;
}
.EventTypeBox a.EventTypeArrow {
	background:url(../img/select_aero.png) repeat-y top right;
	float: right;
	height: 7px;
	margin: 16px 2px 0 0;
	width: 11px;
}
.EventTypeBoxLi {
	width:178px;
	float:right;
	background:#303030;
	padding:5px 10px;
	border:1px solid #545454;
	position:absolute;
	right:0;
	top:40px;
	list-style-type:none;
	display:block;
	margin:0;
	z-index:150;
}
.EventTypeBoxLi li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:5px 0;
	margin:0;
}
.EventTypeBoxLi li label {
	float:left;
	padding:0 0 0 3px;
	color:#fff;
	font: 14px 'Lato', Helvetica, sans-serif;
	width:auto;
}
.EventTypeBoxLi li span {
	float:right;
	line-height:17px;
}
.EventTypeBoxLi li span input {
	height:auto;
}
.custom_error {
	background: none repeat scroll 0 0 #D94D4D;
	box-shadow: 0 0 6px #000000;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	min-width: 120px;
	padding: 4px 10px;
	display: none;
	top: -46px;
}
.TimeEvent li.EndTime .StartingDateFild:last-child{
	margin:0;
}
button.submit.PublishBtn{
    background: none repeat scroll 0 0 #e54d42;
    border: none;
    color: #FFFFFF;
    float: left;
    font: 20px/27px 'Lato',Helvetica,sans-serif;
    height: 120px;
    text-align: center;
    text-transform: uppercase;
	width: 202px;
	cursor:pointer;
}
button.submit.PublishBtn:hover{
	background: #e75649; /* Old browsers */
	background: -moz-linear-gradient(top, #e75649 0%, #e23626 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e75649), color-stop(100%, #e23626));
	background: -webkit-linear-gradient(top, #e75649 0%, #e23626 100%);
	background: -o-linear-gradient(top, #e75649 0%, #e23626 100%);
	background: -ms-linear-gradient(top, #e75649 0%, #e23626 100%);
	background: linear-gradient(to bottom, #e75649 0%, #e23626 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e75649', endColorstr='#e23626', GradientType=0 ); /* IE6-9 */
}


.TimeEvent li.StartingDate .jqTransformInputWrapper{
width:32px !important;
float:left !important;
}
.TimeEvent li.StartTime .jqTransformInputWrapper{
width:32px !important;
float:left !important;
}
.TimeEvent li.EndTime .jqTransformInputWrapper{
width:32px !important;
float:left !important;
}
.TimeEvent li.StartingDate span{
float:left;
line-height:40px;
padding:0 2px;
}
.TimeEvent li.StartTime span{
float:left;
line-height:40px;
padding:0 2px;
}
.TimeEvent li.EndTime span{
float:left;
line-height:40px;
padding:0 2px;
}



.EventType li.Privacy .jqTransformSelectWrapper{
display:none;
}



.CateListIn.CateLiInAdd5New{
width:300px;
}

.CateListIn.CateLiInAdd5New li {
	float:left;
	margin:0;
	list-style-type:none;
	display:block;
	background:url(../img/select_aero.png) no-repeat 275px center;	
	
	color: #666666;
	padding:10px;
	position: relative;
	width:280px;
	border:0 none;
	
	height:20px;
	line-height:20px;
	vertical-align:middle; /*border-bottom:1px solid #1e1f24;*/
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:120%;
}
.CateListIn.CateLiInAdd5New li:hover {
	background:url(../img/select_aero_b.png) no-repeat 275px center;
}


.CateListIn.CateLiInAdd5New li a {
    color: #666666;
    float: left;
    font: 14px/11px 'Lato',Helvetica,sans-serif;
    height: 21px;
    padding: 4px 0;
    width: 256px;
}



.CateListIn.CateLiInAdd5New li .CateLiInAdd {
	background: rgba(0, 0, 0, 0.85);
    /*background:url(../img/d_bg.png) repeat;*/
    display: none;
    float: left;
    left: 165px;
    list-style-type: none;
    margin: 0;
    padding: 0 0 12px 0;
    position: absolute;
    top: 40px;
    width: 134px;
    z-index: 1000;
	border:1px solid #646464;
}
.CateListIn.CateLiInAdd5New li:hover .CateLiInAdd{
display:block;
}

.CateListIn.CateLiInAdd5New li .CateLiInAdd li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #666666;
    cursor: pointer;
    display: block;
    float: left;
    font: 14px Lato,sans-serif;
    height: 19px;
    list-style-type: none;
    margin: 0;
    padding: 1px 10px;
    position: relative;
    width: 114px;
}

.CateListIn.CateLiInAdd5New li .CateLiInAdd li label {
     color: #FFFFFF;
    float: left;
    font: 12px 'Lato',Helvetica,sans-serif;
    margin: 5px 0 0 2px;
    padding: 0;
    text-align: left;
    width: 88px;
}


.CateListIn.CateLiInAdd5New li .CateLiInAdd li span a {
    color: #666666;
    float: left;
    font: 14px/11px 'Lato',Helvetica,sans-serif;
    height: 7px;
    padding: 4px 0;
    width: 64px;
}

.CateListIn.CateLiInAdd5New li .CateLiInAdd li span {
    float: right;
    margin: 4px 1px 0;
    width: 22px;
}





#wrapper .search-box > a {
    line-height: 44px;
}

#wrapper .setting > a {
    line-height: 44px;
}








.UpEventTopRi .UpEvntTpDrRow .CateListIn li {
    display: block;
    float: left;
    list-style-type: none;
    margin: 0;
    position: relative;
	
    color: #666666;
    cursor: pointer;
    font: 14px/40px Lato,sans-serif;
    height: 40px;
    padding: 0 10px;
    width: 180px;
}
.UpEventTopRi .UpEvntTpDrRow .CateListIn li.FltrMainTxt{
	width: 98px;
	height: 31px;
	line-height:31px;
	background: url("../img/select_aero.png") no-repeat scroll 100px 14px;
}
.UpEventTopRi .UpEvntTpDrRow .CateListIn li:hover{
background: url("../img/select_aero_b.png") no-repeat scroll 100px 14px;
}

.UpEventTopRi .UpEvntTpDrRow .CateListIn li a{
color:#666;
 padding: 9px 0 0;
    width: 189px;
}
.UpEventTopRi .UpEvntTpDrRow .CateListIn{
	width:118px;
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #f5f5f5 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
	border: 1px solid #eeeeee; /*border-left-color:#a9a9a9;*/
	height: 31px;
}
.UpEventTopRi .UpEvntTpDrRow .CateListIn:hover{
	background:#ECECEC;
}


.UpEventTopRi .UpEvntTpDrRow .CateListIn li .CateLiInAdd {
    top: 31px;
    width: 134px;
    z-index: 2;
	background: rgba(0, 0, 0, 0.85);
    display: none;
    float: left;
    left:0px;
    list-style-type: none;
    margin: 0;
    padding: 5px 0 12px;
    position: absolute;
    z-index: 1000;
	border:1px solid #646464;
}


.UpEventTopRi .UpEvntTpDrRow .CateListIn li:hover .CateLiInAdd{
display:block;
}


.UpEventTopRi .UpEvntTpDrRow .CateListIn li .CateLiInAdd li{
    background:none;
    color: #666666;
    cursor: auto;
    display: block;
    float: left;
    font: 14px Lato,sans-serif;
    height:19px;
    list-style-type: none;
    margin: 0;
    padding: 1px 10px;
    position: relative;
    width: 114px;
}
.UpEventTopRi .UpEvntTpDrRow .CateListIn li .CateLiInAdd li label{
	color:#fff;
	float: left;
    font: 12px 'Lato',Helvetica,sans-serif;
    margin: 5px 0 0 2px;
    padding: 0;
    text-align: left;
    width: 92px;
}

.UpEventTopRi .UpEvntTpDrRow .CateListIn li .CateLiInAdd li span {
    float: right;
    margin: 4px 1px 0;
    width: 16px;
}


.UpEventTopRi .UpEvntTpDrRow .CateListIn li .CateLiInAdd li span a {
    color: #666666;
    float: right;
    padding:7px 0 0;
    width: 16px;
}




#libwrapper .libcont .colright {
    left: 842px;
}



#libwrapper.libwrapperIcon .search-box > a {
    line-height: 44px;
}

#libwrapper.libwrapperIcon .setting > a {
    line-height: 44px;
}
.FriendsCnt.FriWhBgCnt.EventDefault {
	margin: 70px 0 0 10px;
	display: block;
	float: left;
	width: 100%;
	background:url(../img/mid_bg1.png) repeat-y top right;
}
.FriendsCnt.FriWhBgCnt.EventDefault .FriendsCntItms {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0.3);
}
.SelectEvent .TopInvitesBox .TopLeInBox .FriendsSrh .FriendsSrhBt{
	float: right;
    margin: 6px 5px 0 0;
    padding: 0;
}
.InvitesListBox .EventAtenBox .SrhResulrLi.FrndsList li img{
	width:155px;
	height:155px;
}
.FriendsCntItms .FriendsCntItmsTp .FriendsSrh .FriendsSrhBt{
	float: right;
    margin: 6px 5px 0 0;
    padding: 0;
}
.FriendsCntItms .EventAtenBox .SrhResulrLi.FrndsList li img{
	width:155px;
	height:155px;
}
.FriendsCntItms .EventAtenBox .SrhResulrLi.FrndsList li .ListHShow .ListHShowTxt .ListTxtS{
	width:150px;
	color:#fff;
}
.FriendsCntItms .EventAtenBox .SrhResulrLi.FrndsList li.NoRecord{
	width:100%;
}
.FriendsCntItms .EventAtenBox .SrhResulrLi.FrndsList{
	width:100%;
}
.FriendsCntItms .EventAtenBox .SrhResulrLi.FrndsList li.image_loader{
	width:100%;
}
.FriendsCntItms .EventAtenBox .SrhResulrLi.FrndsList li.image_loader img{
	width:auto;
	height:auto;
}
.EventtypeSe ul.CateListIn li{
	position:relative;
}
.EventtypeSe ul.CateListIn li .jqTransformInputWrapper{
	position:absolute;
	width:291px !important;
}
.EventtypeSe ul.CateListIn li .jqTransformInputWrapper input{
	color: #666666;
    font: 14px 'Lato',Helvetica,sans-serif;
    width: 256px !important;
	margin-top:-10px;
	margin-left:-11px;
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #f5f5f5 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
	border: none; /*border-left-color:#a9a9a9;*/
}
.EventPhotoIn .EvePhInRi.custom_edit_slider .EventsSlider .elastislide-carousel .elastislide-carousel {
	overflow:hidden;
}
#libwrapper.libwrapperIcon.libwrp {
    margin: 0;
    width:100%;
	min-width:965px;
	position:relative;
}
#libwrapper.libwrapperIcon.libwrp header {
    width: 100%;
	min-width:955px;
}
#libwrapper.libwrapperIcon.libwrp .libcont .coleft {
    background:none;
    float: none;
    margin: 0 147px 0 0;
	width:auto;
	position: relative;
}
#libwrapper.libwrapperIcon.libwrp .libcont .colright {
   left: auto;
    position: relative;
    right: 8px;
    top: 0;
}
#libwrapper.libwrapperIcon.libwrp .etabs {
    width: 444px;
}
#libwrapper.libwrapperIcon.libwrp  .tab-content {
    clear: both;
    margin-top: 24px;
}
#libwrapper.libwrapperIcon.libwrp 	.search {
    position: relative;
    width: 433px;
}
#libwrapper.libwrapperIcon.libwrp .libcont{
	background: url("../img/mid_bg1.png") repeat-y scroll right top transparent;
	margin:70px 0 0 10px;
	padding:0;
}
#libwrapper.libwrapperIcon.libwrp .search input {
    padding-right: 43px;
    width: 88%;
}
#libwrapper.libwrapperIcon.libwrp .tab-container{
	display: inline-block;
    width: 100%;
}
.UpEventTopRi .UpEvntTpDrRow .add_event {
    font: bold 14px/38px 'Lato',Helvetica,sans-serif;
    height: 38px;
    margin-left: 15px;
    margin-top: 0;
}
.FriendsWraper.EventWrp {
    min-width: 999px;
}
.eventwrapper, .eventwrapper header {
    min-width: 1043px !important;
}
.FriendsCntItms.EventLeftBox .UpEventTopRi #update_events .EventsSlider .elastislide-carousel ul li {
    margin: 0 16px !important;
	max-height: inherit !important;
}
.EventDefault.EventSmallPage{
	width: 100%;
}
.EventDefault.EventSmallPage .FriendsCntAside{
	margin:0 22px 0 0;
}
.col50.WidthAuto{
	width:auto;
}
.col50.albumsTxtLe {
    margin: -5px 0 0 15px;
    width: 324px;
}
.col50.albumsTxtLe .info, .info2 {   
    float: left;   
    height:70px;   
    width: 327px;
}
.AdvertTop.AdvertTopWrp{
	width:1015px;
	margin:75px 0 0 9px;
	padding:10px 0 0 0;
	position:relative;
}
.AdvertTop.AdvertTopWrp .SelctEvntCloseBt {
    top: -10px;
}
.AdvertTop.AdvertTopWrp .AdvertTopRi{
	width:592px;
}
.AdvertTop.AdvertTopWrp .AdvertTopB{
	width:995px;
	background:#fafafa;
}
.AdvertTop.AdvertTopWrp .CateListIn li .CateLiInAdd{
	padding:0 0 0 0;
}
.AdvertTop.AdvertTopWrp .CateListIn li .CateLiInAdd li label {
    font: 14px/26px 'Lato',Helvetica,sans-serif;
    margin: 0 0 0 -11px;
}
.AdvertTop.AdvertTopWrp .CateListIn li .CateLiInAdd li span {
    margin: 3px 10px 0;
}
.FriendsWraperHd.HeadAdv .TopNavLe li.SrhNavi {
    line-height: 41px;
	padding: 10px 11px 0;
}
.FriendsWraperHd.HeadAdv .audioPlayer {
    padding: 10px 0 0 30px;
}
.TopNavLe li.TxtName {
    margin: 0 20px 0 0;
    padding-left: 20px;
}
.RuAdvLiTxtTop{
	width:100%;
	float:left;
}
.RuAdvLiTxtBotm{
	width:100%;
	float:left;
	display:none;
}
.RunAdvMidLiTxt:hover .RuAdvLiTxtBotm{
	display:block;
}
.FriendsCnt.FriWhBgCnt .libcont.Mid8Bg .coleft {
    background: none repeat scroll 0 0 transparent;
    float: none;
    margin: 0 205px 0 0;
    width: auto;
}

.FriendsCnt.FriWhBgCnt .libcont.Mid8Bg {
    background: url("../img/mid_bg1.png") repeat-y scroll right top transparent;
    margin: 70px 0 0 0;
    padding: 0;
}

.FriendsCnt.FriWhBgCnt .libcont.Mid8Bg .colright {
    left: auto;
    position: relative;
    right: 8px;
    top: 0;
}


.FriendsCnt.FriWhBgCnt .libcont.Mid8Bg .etabs {
    width:367px;
	float:left;
	margin-bottom:15px;
}
.FriendsCnt.FriWhBgCnt .libcont.Mid8Bg .etabs li.tab{
width:49%;
}


.FriendsCnt.FriWhBgCnt .libcont.Mid8Bg .tab-container {
    display: inline-block;
    width: 100%;
}

.FriendsCnt.FriWhBgCnt .libcont.Mid8Bg .tab-content {
    clear: both;
    margin-top: 0;
}

.search.searchIcon input{
background:#2F2F2F;
padding-right: 55px;
    width: 87%;
}
.search.searchIcon input.SrhIcon4{
background:url("../img/search_32_wht.png") no-repeat;
box-shadow: 0 0 0 #666666;
float: right;
    position: absolute;
    right:-26px;
    top: 3px;
    width: auto;
	cursor:pointer;
}
.search.searchIcon.WidthSrhRun{
width: 535px;
}

.Add-Adver{
zoom:1;
	float:left;
	width:160px;
	text-align:center;
	background: #fafafa; /* Old browsers */
	background: -moz-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #f5f5f5));
	background: -webkit-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
	background: -o-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
	background: -ms-linear-gradient(top, #fafafa 0%, #f5f5f5 100%);
	background: linear-gradient(to bottom, #fafafa 0%, #f5f5f5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f5f5f5', GradientType=0 ); /* IE6-9 */
	border: 1px solid #e5e5e5;
	margin: 15px 0 0 -4px;
}

.Add-Adver a {
	font-size: 100%;
	font-weight: 700;
	line-height: 48px;
	display: block;
	padding: 0 8px;
	outline: none;
	color:#272727;
	font-size:14px;
}
.Add-Adver a:hover {
	text-decoration: none;
}
.Add-Adver.active {
	background: #b3b9c2;
	background: -moz-linear-gradient(top, #b3b9c2 0%, #f5f5f5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b3b9c2), color-stop(100%, #f5f5f5));
	background: -webkit-linear-gradient(top, #b3b9c2 0%, #f5f5f5 100%);
	background: -o-linear-gradient(top, #b3b9c2 0%, #f5f5f5 100%);
	background: -ms-linear-gradient(top, #b3b9c2 0%, #f5f5f5 100%);
	background: linear-gradient(to bottom, #b3b9c2 0%, #f5f5f5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3b9c2', endColorstr='#f5f5f5', GradientType=0 ); /* IE6-9 */
	border-color: #a5abb5;
	border-width:1px 1px 0 0px;
}
.error-message{
	font:13px 'Lato',Helvetica,sans-serif;
	color:red;	
}
.CampaignFrmRi .AgeFrmRi .jqTransformSelectWrapper{
	display:none;
}
.CampaignFrmRi .AgeFrmRi .sbHolder{
	float:left;
	width: 70px;
}
.CampaignFrmRi .AgeFrmRi .sbHolder .sbToggle{
	width: 35%;
}
.CampaignFrmRi .AgeFrmRi .sbHolder .sbSelector{
	width: 65%;
}
.LocationCateRi ul.SelectedCountry li{
	padding:5px;
	background:#555658;
	width:auto;
	-o-border-radius: 4px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	color:#fff;
	margin-right:8px;
	margin-top: 10px;
}
.LocationCateRi ul.SelectedCountry li span{
	float:left;
}
.LocationCateRi ul.SelectedCountry li span.DelCnt{
	margin:0 0 0 5px;
}
.EventCntItms label.error{
	padding: 2px 8px;
    width: auto;
	margin:0;
	background:#ff0000;
	color:#FFFFFF;
	position: relative; 
	background: #e23626;
	font-size:12px; 
}
.EventCntItms .LocationFrm label.error{
	margin-top:-12px;
}
.EventCntItms label.error:after, .EventCntItms label.error:before { 
	bottom: 100%; 
	border: solid transparent; 
	content: " "; 
	height: 0; 
	width: 0; 
	position: absolute; 
	pointer-events: none; 
}
.EventCntItms label.error:after { 
	border-bottom-color: #e23626; 
	border-width: 10px; 
	left: 50%; 
	margin-left: -10px; 
}
.EventCntItms label.error:before { 
	border-width: 33px; 
	left: 50%; 
	margin-left: -33px; 
}
.FriendsCntItms.EventLeftBox .UpEventTopRi .ListViewBox h2 {
    margin: 0 10px;
    padding: 0;
}
.ListViewBox h2 span {
    padding: 0 15px 0 0;
}
.ListViewBox .ListViewTxt {
    margin: 0 0 0 153px;
	background:none;
	border:none;
	border-left:solid 1px #f2f2f2;
	border-right:solid 1px #f2f2f2;
	border-bottom:solid 1px #d9d9d9;
}
.ListViewBox span.DateImg {
	background: url("../img/list_date_bg.png") no-repeat scroll 0 0 transparent;
	bottom: 0;
    color: #1C1C1C;
    float: left;
    font: bold 14px/121px 'Lato',Helvetica,sans-serif;
    height: 78px;
    left: 0;
    padding: 0 0 0 7px;
    position: absolute;
    text-align: left;
    width: 78px;
}
.ListViewBox h2 span.show_date{
	padding:0 3px 0 0;
}
#gmail_contact.Msn {
    background:url(../img/invite_mail.png) no-repeat top left;
}
.image_loader{
	list-style-type:none;
}
.EventCal{
	float: right !important;
    margin-left: 22px;
}

.slider h2.my_events{
background:none;
width:auto;
}

.slider h2.my_events{
background:none;
}
.slider h2.my_events span{
background:#fff;
padding:0 15px;
}

.slider h2.my_events span span.show_date{
background:#fff;
padding:0 0px;
}




.setting-menu.EvtViwIcDroup {
    background: url("../img/menu_arrow5.png") no-repeat scroll 94% 0 transparent;
    display: none;
    left: -104px;
    position: absolute;
    top: 24px;
    width: 135px;
    z-index: 2;
}
.setting-menu.EvtViwIcDroup:after {
	display: none;
}

.setting-menu.EvtViwIcDroup ul {
    background:url("../img/blk_bg_light.png") repeat scroll 0 0 transparent;
	padding:5px 15px;
}

.setting-menu.EvtViwIcDroup ul li {
    display: block;
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
}

.setting-menu.EvtViwIcDroup ul li a {
    border-bottom:0px dotted #383C42;
	padding:5px 0;
}

.setting-menu.EvtViwIcDroup ul li.RedColor a{
color:#FF0000;
}
/*-----------facebook pages----------------------------06-09-2013-----------------------------------*/
.AddFundSource {
	background: none repeat scroll 0 0 #1D1D1E;
	border: 7px solid #464646;
	margin: auto;
	width: 648px;
}
.AddFundSource h2 {
	background:#000;
	border-bottom:2px solid #444;
	color:#f2f2f2;
	font:20px 'Lato', Helvetica, sans-serif;
	margin:0;
	padding:8px 15px;
}
.AddFundInEr {
	background:#333;
	border:1px solid red;
	width:610px;
	margin:10px;
	padding:8px;
	color:#fff;
	font:13px 'Lato', Helvetica, sans-serif;
}
.AddFundInList {
	width:628px;
	margin:0px;
	padding:10px;
	border-bottom:1px solid #333;
	float:left;
}
.AddFundInLimg {
	float:left;
	padding:0 8px 0 0;
}
.AddFundInLimg img {
	border:2px solid #333;
}
.AddFundInLTxt {
	float: left;
	width: 577px;
}
.AddFundInLTxt h3 {
	color:#f3f3f3;
	font:16px 'Lato', Helvetica, sans-serif;
	padding:0 0 4px 0;
	margin:0;
}
.AddFundInLTxt p {
	color:#f3f3f3;
	font:12px 'Lato', Helvetica, sans-serif;
	padding:0 0 4px 0;
	margin:0;
}
.AddFundInLTxt p a {
	color:#999;
	text-decoration:none;
}
.AddFundInLTxt p a:hover {
	color:#fff;
}
.AddFundInPay {
	width:628px;
	margin:0px;
	padding:10px;
	float:left;
}
.AddFundInPayInput {
	float:left;
	margin:0 7px 0 0;
}
.AddFundInPayTxt {
	float:left;
	width:575px;
	color:#f3f3f3;
	font:12px 'Lato', Helvetica, sans-serif;
}
.AddFundInPayTxt img {
	vertical-align:middle;
}
.AddFundSourBtn {
	width:100%;
	float:left;
	padding:10px 0;
}
.AddFundSourBtn .ContinueBtn {
	float:right;
	margin:0 10px 0 0;
	cursor:pointer;
}
.lockIcon {
	float:right;
	padding:8px 10px 0 0;
}
.PaymentForm {
	width:628px;
	float:left;
	list-style-type:none;
	display:block;
	padding:10px;
	margin:0;
}
.PaymentForm li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:7px 0;
	margin:0;
}
.PaymentForm li label {
	color: #f9f9f9;
	float: left;
	font: 14px/30px 'Lato', Helvetica, sans-serif;
	padding: 0 12px 0 0;
	text-align: right;
	width: 170px;
}
.PaymentForm li .UploadVideoFild {
	border: 1px solid #CFCFCF;
	color: #666666;
	float: left;
	font: 13px/28px 'Lato', Helvetica, sans-serif;
	height: 28px;
	padding: 0 8px;
	width: 350px;
}
.SecurityCodeFild {
	border: 1px solid #CFCFCF;
	color: #666666;
	float: left;
	font: 13px/28px 'Lato', Helvetica, sans-serif;
	height: 28px;
	padding: 0 8px;
	width:50px;
}
.StateSeFild {
	border: 1px solid #CFCFCF;
	color: #666666;
	float: left;
	font: 13px/28px 'Lato', Helvetica, sans-serif;
	height: 28px;
	padding:4px;
	width: 368px;
}
.DateExp {
	border: 1px solid #CFCFCF;
	color: #666666;
	float: left;
	font: 13px/28px 'Lato', Helvetica, sans-serif;
	height: 28px;
	padding:4px;
	width:150px;
}
.PaymentForm li span.SapDateExp {
	float:left;
	padding:0 10px;
	font: 14px/30px 'Lato', Helvetica, sans-serif;
	color:#f9f9f9;
}
.PaymentForm li span.SapDateExp a{
	font: 14px/30px 'Lato', Helvetica, sans-serif;
	color:#f9f9f9;
}
.PaymentForm li img{
padding:0 10px 0 0;
}

.FormBtnRow {
    float: right;
    padding: 0 0 10px;
    width: 71%;
}

.FormBtnRow .lockIcon {
    float: left;
    padding: 8px 10px 0 0;
}

.FormBtnRow .ContinueBtn {
    cursor: pointer;
    float: left;
    margin: 0 10px 0 0;
}
a.QueIconForm{
float:left;
margin:8px 0 0 8px;
}
/*---------------------------*/


.SeeMoreRow p{
margin:0;
}


.VideoList{
	width:140px;
	float:left;
	background:#fff;
	border-left:1px solid #f2f2f2;
	border-right:1px solid #f2f2f2;
	border-bottom:1px solid #cecece;
	margin:4px 0 0 0;
	padding:12px 30px 0;
}
.VideoList h3{
	font:12px 'Lato', Helvetica, sans-serif;
	color:#3e3e41;
	margin: 0 0 8px;
	padding:0;
}
.VideoLi{
width:140px;
float:left;
list-style-type:none;
display:block;
padding:0;
margin:0;
}
.VideoLi li{
width:140px;
float:left;
list-style-type:none;
display:block;
padding:0;
margin:4px 0 8px;
position:relative;
}
.VideoLi li:last-child{
	margin-bottom:28px;
}
.Play9Icon{
background:url("../img/list_date_bg.png") no-repeat;
width:69px;
height:40px;
float:left;
position:absolute;
bottom:0;
left:0;
padding:38px 0 0 9px;
margin:0;
display:none;
}
.VideoLi li .Play9Icon img{
border:0px;
}
.VideoLi li:hover .Play9Icon{
display:block;
}


.FriendsCntItms.EventLeftBox .UpEventTopRi .elastislide-carousel {
    margin: 0 37px 0 36px;
    overflow: hidden;
    position: relative;
}


#event_photo_attendent #photos .photolist{
width:140px;
float:left;
margin: -2px 0 10px;
    padding: 0 27px 0 30px;
list-style-type:none;
display:block;
}

#event_photo_attendent #photos .photolist li{
width:140px;
float:left;
padding: 0 0 5px;
list-style-type:none;
display:block;
margin:0;
height: inherit;
}
#event_photo_attendent #photos .photolist li img{
width:140px;
height:110px;
border:3px solid #f1f1f1;
}

.EventAtenBox{
width:100%;
float:left;
}

#event_photo_attendent #photos .photolist{
min-height:inherit;
}

.FriendsCnt.FriWhBgCnt.WhtBgLe {
background:url("../img/mid_bg1.png") repeat-y scroll -2950px top transparent;
}

.CmtSliderH.HeightAuto{
height:auto !important;
}

.post .poster .menu span.ShareFrm{
position:relative;
}

.post .poster .menu span.ShareFrm:hover .ShareFrmLi{
	display:block;
}
.ShareFrmLi{
	background: rgba(0, 0, 0, 0.85);
    float: left;
    left: 144px;
    margin: 0;
    padding: 9px;
    position: absolute;
    top: 39px;
    width: 130px;
	display:none;
	z-index: 13;
}

.ShareFrmLi:after, .arrow_box:before { 
	bottom: 100%; 
	border: solid transparent; 
	content: " "; 
	height: 0; 
	width: 0; 
	position: absolute; 
	pointer-events: none; 
} 
.ShareFrmLi:after { 
	border-color: rgba(136, 183, 213, 0); 
	border-bottom-color: #555; 
	border-width:7px; 
	left: 50%; 
	margin-left: -8px; 
} 
.ShareFrmLi:before { 
	border-color: rgba(194, 225, 245, 0); 
	border-bottom-color: #555; 
	border-width:7px; 
	left: 50%; 
	margin-left: -8px; 
}


.ShareFrmLi li{
float:left;
list-style-type:none;
display:block;
 padding: 0 0 0 5px !important;
 width: 125px;
margin:9px 0 !important;
}
.ShareFrmLi li label{
float:left;
color:#fff;
line-height:inherit;
margin:0 8px 0 0 !important;
width: 100%;
text-align: left;
}
.ShareFrmLi li label a{
color:#fff !important;
font-size:12px !important;
text-decoration:none;
}
.ShareFrmLi li span.ShareRedioRiBtn{
float:right;
color:#fff;
}

.ShareFrmLi li.OpenLockIcon{
background:url("../img/lock_icon_open.png") no-repeat right;
}
.ShareFrmLi li.CloseLockIcon{
background:url("../img/lock_icon.png") no-repeat right;
}
.ShareFrmLi li.ConnectionIcon{
background:url("../img/connection_icon.png") no-repeat right;
}

/*------------------------------------View Profile------------------------------*/


.right-side.WidthAutoRiSide{
width:inherit;
}
.ViewProfileRi{
	float:left;
	min-width:414px !important;
}


#wrapper {
    min-width: 794px;
}

.other-col.LeftViewRes{
min-width:187px !important;
}

.right-side.WidthAutoRiSide .photolist li{
float:left;
padding: 3px 3px 3px 3px;
margin-left:12px;
}
.right-side.WidthAutoRiSide .photolist {
    padding: 0 0 0 0;
}

.right-side.WidthAutoRiSide .FriendsCntAside{
margin:70px 10px 0;
}

.right-side.WidthAutoRiSide .photolist {
    min-height: inherit;
	float:left;
	width:100%;
	padding:0 0 10px 0;
}



.right-side.WidthAutoRiSide .phototab .tab.active {
    background: none repeat scroll 0 0 #fff;
}


.right-side.WidthAutoRiSide .ImgTxtList {
    background: none repeat scroll 0 0 #fff;
}


.CmtListLikeList{
width:380px;
float:left;
padding:10px;
background:#fff;
position:absolute;
margin:0;
right:-400px;
bottom:28px;
-webkit-box-shadow: -1px 2px 2px #c6c6c6 inset;
	box-shadow: -1px 2px 2px #c6c6c6 inset;
	z-index:100;
}
.CmtListLikeLiIn{
width:378px;
float:left;
background:#eeefef;
border:1px solid #e3e3e3;
}

.CmtListLikeLiIn h3{
padding:5px;
width:368px;
float:left;
margin:0;
background:none;
}
.CmtListLikeLiIn h3 span{
float:left;
color:#0194cd;
font:14px 'Lato', Helvetica, sans-serif;
line-height:26px;
background:none;
}
.CmtListLikeLiIn h3 a.Close35Icon{
width:26px;
height:26px;
float:right;
background:url("../img/close_icon_35.png") no-repeat;
}
.CmtListLikeLiIn h3 a.Close35Icon:hover{
background:url("../img/close_icon_35_h.png") no-repeat;
}
.CmtListLikeLi{
padding:5px;
width:368px;
float:left;
list-style-type:none;
display:block;
margin:0;
}

.CmtListLikeLi li{
padding:8px 0;
width:368px;
float:left;
list-style-type:none;
display:block;
margin:0;
background:url("../img/list_botm_bg_35.png") no-repeat center bottom;
}
.CmtListLikeLimg{
width:56px;
float:left;
}
.CmtListLikeLimg img{
border:2px solid #fff;
}
.CmtListLikeLTxt{
float: left;
    width: 220px;
}
.CmtListLikeLTxt h4{
padding:0;
margin:0;
color:#0194cd;
font:14px 'Lato', Helvetica, sans-serif;
line-height:50px;
}
.CmtListLikeLBtn{
float:right;
margin:12px 0 0 0;
}
.CmtListLikeLBtn a{
color:#0194cd;
font:12px 'Lato', Helvetica, sans-serif;
line-height:28px;
height:28px;
width:63px;
padding:0;
float:right;
border:1px solid #d4d5d5;
background:#e0e0e0;
padding:0 0 0 22px;
}
.CmtListLikeLBtn a.Add35friend {
background:url("../img/plash_icon_35.png") no-repeat 3px 11px #e0e0e0;
}
.CmtListLikeLBtn a.Fri35friend {
background:url("../img/right_icon_35.png") no-repeat 3px 11px #e0e0e0;
}


.comment .like.CmtListLike .CmtListLikeList {
display:none;
}

.comment .like.CmtListLike:hover .CmtListLikeList {
display:block;
}
/*---------Review Ads------------------------------------17/9/2013--------------------------------------*/
.ReviewAdsMain{
	padding:10px;
	background:#fff;
	width:1004px;
	float:left;
}
.ReviewAdds{ width:1004px; float:left;}
.ReviewAdds h2{ background:url(../img/review_adds.png) no-repeat left top; padding-left:36px; font: 20px 'Lato',Helvetica,sans-serif;color: #2F2F2F; border-bottom:none;}
.ReviewAdds p{ 
    color: #3E3E41;
    font: 14px 'Lato',Helvetica,sans-serif;
    margin: 0;
	padding-top:7px;
}

.ReviewAddsUL{
	list-style-type:none;
	padding:0;
	margin: 40px 0 0;
}

.ReviewAddsUL li{
	list-style-type:none;
	padding:0 0 20px 0;
	float:left;
	width:100%;
}

.ReviewAddsLft{
	float:left;
	width:150px;
	margin-right:30px;
	font: bold 16px 'Lato',Helvetica,sans-serif;
}

.ReviewAddsRht{
	float:left;
	width:500px;
}

.AddPrvwHd{
	float:left;
	width:100%;
	padding:0 !important;
	margin-bottom:8px !important;
	font: bold 14px 'Lato',Helvetica,sans-serif !important;
}

.AddPrvwNrml{
	font: normal 14px 'Lato',Helvetica,sans-serif !important;
}
.AddPrvwItms{
	float:left;
	width:100%;
}

.AddPrvwItms span{
	float:left;
	margin-right:10px;
}
.AddReviewTxt{
	font-size:14px;
	width:300px;
}

/*---------Review Ads ends------------------------------------17/9/2013--------------------------------------*/

/*----edits---20/9------*/

.photoslider_ul .RightWrp .UserCmtList .CmtSliderH .nano.has-scrollbar div.overthrow.content.description ul.CmtListRi.comments li .commentator .tipcont .tipinner .tipimg img {
   height: 96px;
   width: 96px;
	border:0px
}
.photoslider_ul .RightWrp .UserCmtList .CmtSliderH .nano.has-scrollbar div.overthrow.content.description ul.CmtListRi.comments li .commentator .tipcont .tipinner {
    width: 290px;
}
.photoslider_ul .RightWrp .UserCmtList .CmtSliderH .nano.has-scrollbar div.overthrow.content.description ul.CmtListRi.comments li .commentator .tipcont .tipinner .tipdata{
 	padding-left: 10px;
 	width: 170px;
}
.photoslider_ul .RightWrp .UserCmtList .CmtSliderH .nano.has-scrollbar div.overthrow.content.description ul.CmtListRi.comments li:first-child .commentator .tipcont{
top: -2px;
}
.photoslider_ul .RightWrp .UserCmtList .CmtSliderH .nano.has-scrollbar div.overthrow.content.description ul.CmtListRi.comments li:nth-child(2) .commentator .tipcont{
top: -15px;
}
.photoslider_ul .RightWrp .UserCmtList .CmtSliderH .nano.has-scrollbar div.overthrow.content.description ul.CmtListRi.comments li:first-child .commentator .tipcont .tipinner:after {
    margin-top: -32px;
}
.photoslider_ul .RightWrp .UserCmtList .CmtSliderH .nano.has-scrollbar div.overthrow.content.description ul.CmtListRi.comments li:nth-child(2) .commentator .tipcont .tipinner:after {
    margin-top: -32px;
}
.EventCntItms .CmtFildSend{
	z-index: 200;
}
/*-------Event section on Profile page----27/9/2013-------------*/
.events-right-col{
   /*  margin: 0 0 0 1024px; */
   float:left;
   margin-left:6px;
   margin-top:70px;
	
}
.events-right-col #events_section .elastislide-list li, .colright #events_section .elastislide-list li, .EvntsAds #events_section .elastislide-list li{
	float:left;
	width:130px;
	margin:0 10px 10px 0;
	height:130px;
	background: #EBECEE;
	border:solid 1px #dfe0e2;
	-webkit-box-shadow: 0 -0.5px 1px rgba(162, 162, 162, 0.2);
	-moz-box-shadow: 0 -0.5px 1px rgba(162, 162, 162, 0.2);
	-o-box-shadow: 0 -0.5px 1px rgba(162, 162, 162, 0.2);
	box-shadow: 0 -0.5px 1px rgba(162, 162, 162, 0.2);
}
.events-right-col #events_section .elastislide-list li .slider_img, .colright #events_section .elastislide-list li .slider_img, .EvntsAds #events_section .elastislide-list li .slider_img{
    float:left;
    width: 130px;
	position:relative;
	margin:0;
	border:none;
}
.events-right-col #events_section .elastislide-list li .slider_img span.eventspn, .colright #events_section .elastislide-list li .slider_img span.eventspn, .EvntsAds #events_section .elastislide-list li .slider_img span.eventspn{
    position: absolute;
    right: 0px;
    top: 0px;
	z-index:1;
	display:none;
}
.events-right-col #events_section .elastislide-list li .slider_img:hover span.eventspn, .colright #events_section .elastislide-list li .slider_img:hover span.eventspn, .EvntsAds #events_section .elastislide-list li .slider_img:hover span.eventspn{
	display:block;
}
.events-right-col #events_section .elastislide-list li .slider_img a, .colright #events_section .elastislide-list li .slider_img a, .EvntsAds #events_section .elastislide-list li .slider_img a{
	display:block;
}
.events-right-col #events_section .elastislide-list li .slider_img a img, .events-right-col #events_section .elastislide-list li a img, .colright #events_section .elastislide-list li .slider_img a img, .colright #events_section .elastislide-list li a img, .EvntsAds #events_section .elastislide-list li .slider_img a img, .EvntsAds #events_section .elastislide-list li a img{
	width: 130px;
	height:130px;
}
.events-right-col #events_section .elastislide-list li .slider_img p, .colright #events_section .elastislide-list li .slider_img p, .EvntsAds #events_section .elastislide-list li .slider_img p{
	left: 5px;
    position: absolute;
	top: 2px;
	text-align:left;
	width: 115px;
	height: 120px;
	background:rgba(255, 255, 255, 0.8); 
	padding-left: 5px;
	display:none;
}
.events-right-col #events_section .elastislide-list li .slider_img .MyPrsRelItms p, .colright #events_section .elastislide-list li .slider_img .MyPrsRelItms p, .EvntsAds #events_section .elastislide-list li .slider_img .MyPrsRelItms p{
	left: 0px;
	position: inherit;
	top: 0px;
	text-align:left;
	width: 100%;
	height: auto;
	background:none; 
	padding-left: 0px;
	display:block;
}
.events-right-col #events_section .elastislide-list li .slider_img .MyPrsRelItms, .colright #events_section .elastislide-list li .slider_img .MyPrsRelItms, .EvntsAds #events_section .elastislide-list li .slider_img .MyPrsRelItms{
	width: 110px;
	padding-top:70px;
}
.events-right-col #events_section .elastislide-list li .slider_img a.PressRelRightAds p, .colright #events_section .elastislide-list li .slider_img a.PressRelRightAds p, .EvntsAds #events_section .elastislide-list li .slider_img a.PressRelRightAds p{
	left: 0px;
	top: inherit;
	bottom:0;
	width: 125px;
	height: 50px;
	background:rgba(0, 0, 0, 0.7);
	display:block;
}
.events-right-col #events_section .elastislide-list li.adds_li, .events-right-col #events_section .elastislide-list li.pressnews, .colright #events_section .elastislide-list li.adds_li, .colright #events_section .elastislide-list li.pressnews, .EvntsAds #events_section .elastislide-list li.adds_li, .EvntsAds #events_section .elastislide-list li.pressnews{
	position:relative;
}
.events-right-col #events_section .elastislide-list li.pressnews span.pressnewsdlt, .colright #events_section .elastislide-list li.pressnews span.pressnewsdlt, .EvntsAds #events_section .elastislide-list li.pressnews span.pressnewsdlt{
	position: absolute;
    right: 0px;
    top: 0px;
	display:none;
}
.events-right-col #events_section .elastislide-list li.pressnews:hover span.pressnewsdlt, .colright #events_section .elastislide-list li.pressnews:hover span.pressnewsdlt, .EvntsAds #events_section .elastislide-list li.pressnews:hover span.pressnewsdlt{
	display:block;
}
.events-right-col #events_section .elastislide-list li.pressnews span.pressnewsdlt a img, .events-right-col #events_section .elastislide-list li .slider_img span.eventspn img, .colright #events_section .elastislide-list li.pressnews span.pressnewsdlt a img, .colright #events_section .elastislide-list li .slider_img span.eventspn img, .EvntsAds #events_section .elastislide-list li.pressnews span.pressnewsdlt a img, .EvntsAds #events_section .elastislide-list li .slider_img span.eventspn img{
	width:14px;
	height:14px;
}
.events-right-col #events_section .elastislide-list li.adds_li a label.lblcl, .colright #events_section .elastislide-list li.adds_li a label.lblcl, .EvntsAds #events_section .elastislide-list li.adds_li a label.lblcl{
	position:absolute;
	top:0px;
	left:0px;
	background:url(../img/sponsered_label.png) no-repeat;
	width:130px;
	height:20px;
	z-index:198;	
}
.events-right-col #events_section .elastislide-list li.adds_li a span, .colright #events_section .elastislide-list li.adds_li a span, .EvntsAds #events_section .elastislide-list li.adds_li a span {
	background:rgba(0, 0, 0, 0.7); 
	width: 120px;
	padding:5px;
	position:absolute;
	bottom:0px;
	left:0;
	font:normal 12px 'Lato', sans-serif;
	color:#fff;
	z-index:199;
	float:left;
}
.events-right-col #events_section .elastislide-list li .slider_img p, .colright #events_section .elastislide-list li .slider_img p, .EvntsAds #events_section .elastislide-list li .slider_img p {
	font-size:12px;
	color:#3a3a3a !important;
	font-weight:bold !important;
}
.events-right-col #events_section .elastislide-list li .slider_img a.PressRelRightAds p, .colright #events_section .elastislide-list li .slider_img a.PressRelRightAds p, .EvntsAds #events_section .elastislide-list li .slider_img a.PressRelRightAds p, .events-right-col #events_section .elastislide-list li .slider_img a.PressRelRightAds p  span, .colright #events_section .elastislide-list li .slider_img a.PressRelRightAds p  span, .EvntsAds #events_section .elastislide-list li .slider_img a.PressRelRightAds p  span {
	color:#fff !important;
}
.events-right-col #events_section .elastislide-list li .slider_img p  span, .colright #events_section .elastislide-list li .slider_img p  span, .EvntsAds #events_section .elastislide-list li .slider_img p  span{
	font-size:10px;
	margin-top:-5px;
	color:#3a3a3a !important;
	font-weight:normal !important;
}
.events-right-col #events_section .elastislide-list li .slider_img a:hover p, .colright #events_section .elastislide-list li .slider_img a:hover p, .EvntsAds #events_section .elastislide-list li .slider_img a:hover p{
	display:block;
}
.eventseye{
	float:right;
	height:10px;
    width: 108px;
	margin: 6px 6px 38px !important;
}
a.PressRelRightAds .eventseye{
	margin: 0px !important;
}
.pressnews a{
	width:100%;
	height:100%;
	float: left;
}
.pressnews a p{
	/* color:#fff !important; */
	text-align:center !important;
	float: left;
	font-size:12px !important;
	padding:60px 11px 0 11px !important;
	font-weight:bold !important;
}
.pressnews a p span{
	/* color:#fff !important; */
	text-align:center !important;
	float: left;
	font-size:10px;
	font-weight:normal !important;
}
/*----------Footer----1/10/2013-----------------*/
footer{
	float: left;
    margin: 17px 0 0 10px;
	padding-top: 10px !important;
    min-width: 400px;
    width: 400px;
	color:#3d3d3d;
	font:normal 12px 'Lato', sans-serif;
}
.profileftr footer{
	border-top: 1px solid #CFCFCF;
	margin-left:220px;
}
footer a{
	color:#3d3d3d;
	text-decoration:none;
}
footer a:hover{
	color:#666;
}
.ftr_links{
	list-style-type:none;
	margin: 7px 0 0;
}
.ftr_links li{
	list-style-type:none;
	float:left;
	margin: 0 20px 8px 0;
	/* z-index: 100001; */
	 z-index: 998;
	position:relative;
}
/*------------3/10/2013----------------*/
.colright {
	 margin-left: 0px;
    margin-top: 0px;
	/* background:#ff0000;
	height:100px; */
}
/*------------4/10/2013----------------*/
.AddMoreAlbms{
	background:#3a3a3a;
}
.AddMoreAlbms p{
	color:#fff !important;
	padding:50px 18px 0 !important;
}
.AlbmsTopLft{
	float:left
}
.AlTopLeRow{
/* width:100%;
float:left; */
	/* padding-left: 8px;
    padding-right: 8px; */
}

.libcont .coleft .AlTopLeRow h2.title {
    background: url("../img/album_txt_arrow.png") no-repeat right 8px;
    float: left;
    padding: 0 23px 0 0;
	color:#aeaeae;
}
.libcont .coleft .AlTopLeRow h2.title a{
	color:#aeaeae;
}
.libcont .coleft .AlTopLeRow h2.title a:hover{
	color:#3A3A3A;
}
.album_text{
	width:518px;
	float:left;
	padding:10px 0 0 15px;
}
.album_text h3{
	color: #3A3A3A;
    /* font-family:"Lato Black Italic"; */
    font-size: 26px;
    font-weight:bold;
	word-wrap: break-word;
}
.albm_text{
	color: #3A3A3A;
	font:normal 14px 'Lato', sans-serif;
	margin-top: 14px;
	max-height: 320px;
}
.albm_text_left{
	float:left;
	width:240px;
	margin-right:38px;
	word-wrap: break-word;
}
.albm_text_right{
	float:left;
	width:240px;
	word-wrap: break-word;
}
.col50.albumsTxtLe .info, .info2.EditAlbmCreat {
	float: right;
    height: 100px;
    margin: 0;
    padding: 0;
    width: 230px;
	border:0px;
}
.info2 .button-set input, .info2.EditAlbmCreat .button-set a{
	font-size: 14px;
    font-weight: normal;
	color:#3a3a3a;
	 padding: 5px 0;
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #f5f5f5 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
}
.col50.albumsTxtLe .info, .info2.EditAlbmCreat .info{
	font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    padding: 7px 9%;
	width:82%;
    text-align: left;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	border-top: 1px solid #E5E5E5;
	background:#fff;
}
.info2.EditAlbmCreat .info span{
	color:#4475de;
}
.info2.EditAlbmCreat .button-set {
    top: 0;
    position: absolute;
    width: 100%;
	border: 1px solid #E5E5E5;
}
#libwrapper.libwrapperIcon.libwrp .tab-content.EditAlbmCreatBox {
	clear: none;
    float: right;
    margin-right: -114px;
    margin-top: -58px;
	margin-bottom:10px;
}
#libwrapper.libwrapperIcon.libwrp .tab-content.EditAlbmCreatBox .col50 {
    display: inline-block;
    float: left;
    margin: 0 0 0 1.5%;
    width: 49%;
	border-bottom: 0px solid #E5E5E5;
}
.libinner.libin8Mid {
	position:relative;
}
.libinner.libin8Mid .close-reveal-modal {
    background:url(../img/photoslider_close.png) no-repeat left 0%;
    cursor: pointer;
    font-size: 0;
    height: 36px;
    line-height: 0;
    position: fixed;
    right: 0px;
    text-indent: -99999px;
    top:70px;
    width: 36px;
    z-index: 800;
}
.libcont .libinner.libin8Mid  .field input{
    background: none repeat scroll 0 0 #FAFAFA;
    border-bottom: 1px solid #E5E5E5;
	border-left:0px solid #E5E5E5;
	border-right:0px solid #E5E5E5;
	border-top:0px solid #E5E5E5;
    color: #666666;
    font-size: 1em;
    width: 460px;
} 
.libcont .libinner.libin8Mid .field textarea{
    background: none repeat scroll 0 0 #FAFAFA;
    border-bottom: 1px solid #E5E5E5;
	border-left:0px solid #E5E5E5;
	border-right:0px solid #E5E5E5;
	border-top:0px solid #E5E5E5;
    color: #666666;
    font-size: 1em;
    width:460px;
}
.libinner.libin8Mid .ConnecRow{
	width:150px;
	height:28px;
	float:right;
	border:1px solid #ebecee;
	margin:30px -8px 0 0;
	position:relative;
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #f5f5f5 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
}
.libinner.libin8Mid .ConnecRow .usualImg{
	padding:5px 6px 0 9px;
	float:left;
}
.libinner.libin8Mid .ConnecLink{
	background: url(../img/down_arrow_blk.png) no-repeat right;
	color: #666666;
    float: left;
    font: 14px/25px 'Lato',sans-serif;
    padding: 0 30px 0 0;
}
.libinner.libin8Mid .ConnecSubRow, .AlbmSetConn .ConnecSubRow, .AlbmSet .ConnecSubRow, .albmeditoption{
	position:absolute;
	left:9px;
	top:29px;
	width:134px;
	float:left;
	background:none repeat scroll 0 0 rgba(0, 0, 0, 0.85);
	list-style-type:none;
	z-index:50;
	padding:8px 0;
	display:none;
}
.albmeditoption{
	width:180px;
	left: -145px;
	top: 64px;
	z-index: 100001;
}
.AlbmSetConn .ConnecSubRow{
	left:0px;	
	width: 121px;
}
.AlbmSet .ConnecSubRow{
	left:-46px;	
	width: 93px;
}
.libinner.libin8Mid .ConnecRow:hover .ConnecSubRow, .AlbmSetConn:hover .ConnecSubRow, .albmeditoptionIcn:hover .albmeditoption{
	display:block;
}
.AlbmSetConn:hover, .AlbmSet:hover, .AlbmEdit a:hover, .AlbmAddPh a:hover, .libinner.libin8Mid .ConnecRow:hover, .libinner.libin8Mid .upload-box .button-set .UploadMorePh:hover, .libinner.libin8Mid .upload-box .button-set #postphotos:hover, .coleft .tab:hover{
	background:#ECECEC;
}

.libinner.libin8Mid .ConnecSubRow li, .AlbmSetConn .ConnecSubRow li, .AlbmSet .ConnecSubRow li, .albmeditoption li{
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:8px 0;
}
.libinner.libin8Mid .ConnecSubRow li a, .AlbmSetConn .ConnecSubRow li a, .AlbmSet .ConnecSubRow li a, .albmeditoption li a{
	font: 12px 'Lato',sans-serif;
	color:#fff;
	margin:0 8px 0 10px;
	width:116px;
	float:left;
	background:none;
}
.albmeditoption li a{
	background:none !important;
	margin:0 8px 0 10px !important;
	width:162px !important;
	height: inherit !important;
    line-height: inherit !important;
	float:left !important;
	text-align: left !important;
}
.albmeditoption li.Select a{
	background: url(../img/connection_icon.png) no-repeat right !important;
}
.AlbmSetConn .ConnecSubRow li a{
	width:74px;
}
.AlbmSet .ConnecSubRow li a{
	width:75px;
}
.libinner.libin8Mid .ConnecSubRow li.Select a, .AlbmSetConn .ConnecSubRow li.Select a{
	background: url(../img/connection_icon.png) no-repeat right;
}
.libinner.libin8Mid .upload-box .button-set input, .libinner.libin8Mid .upload-box .button-set button, .libinner.libin8Mid .upload-box .button-set .UploadMorePh {
	text-transform:none;
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #f5f5f5 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
	border:1px solid #e5e5e5;
	color:#666;
	font: 14px 'Lato',sans-serif;
	vertical-align:baseline;
}
.libcont .libinner.libin8Mid .upload-box .preview {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    box-shadow: 0 0 0 #CCCCCC;
    height: 310px;
    margin-bottom: 29px;
    margin-right: 22px;
    margin-top: 0;
}
.libinner.libin8Mid .pics-cont .preview-img {
	background:none;
	width:300px;
	height:232px;
	margin-bottom:12px;
	border:1px solid #e7e7e7;
	overflow:hidden;
}
.libinner.libin8Mid .pics-cont .action {
	background:none;
	padding:0px;
	height:64px;
	border-bottom:1px solid #bdbdbd;
}
.libinner.libin8Mid .pics-cont .action textarea {
    background:#e9e9e9;
    border: 0 none;
    color: #666666;
    float: left;
    font-size: 12px;
    height: 60px;
    margin: 0;
    padding: 2px 0 2px 6px;
    resize: none;
    width:231px;
	border-right:1px solid #dedede;
	line-height:19px;
}
.libinner.libin8Mid .pics-cont .action a{
	background:#e9e9e9;
	margin:0;
}
.libinner.libin8Mid .pics-cont .action a.BgWhite{
	background: none repeat scroll 0 0 #FFFFFF;
    margin: 0;
    padding: 0 6px;
    width: auto;
	position:relative;
}
.libinner.libin8Mid .pics-cont .action a.BgWhite.Edit11Txt span.TEditTxtE{
	background: url("../img/edit_txt_bg1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #3A3A3A;
    font: 14px/23px 'Lato',sans-serif;
    height: 56px;
    left: -3px;
    position: absolute;
    text-align: center;
    top: -56px;
    width: 82px;
	display:none;
}
.libinner.libin8Mid .pics-cont .action a.BgWhite.Edit11Txt:hover span.TEditTxtE {
	display:block;
}
.libcont .libinner.libin8Mid .upload-box .drag .drag-area {
	background:#3a3a3a url(../img/preview_text1.png) no-repeat center 60px;
	width:300px;
	height:308px;
	font-size:26px;
	color:#a19b9b;
	border-style:solid;
	border-width:0 1px 1px 0;
	border-color:#4f4f4f;
	overflow:hidden;
	vertical-align:middle;
}

.libcont .libinner.libin8Mid .upload-box .button-set {
    float: right;
    margin: -57px 0 0;
    text-align: right;
}

.libcont .libinner.libin8Mid .pics-cont {
    clear: none;
	background: url("../img/subtitle_bg.png") repeat-x scroll left top rgba(0, 0, 0, 0);
	margin:-7px 0 0 0;
	width:100%;
	float:left;
	padding:44px 0 0 0;
}

.libcont .libinner.libin8Mid label {
    color: #666666;
    float: left;
    font-size: 1.4em;
    font-weight: 700;
    padding-bottom:11px;
    width: 100%;
}

.create_albm{
	/* float: left;
    margin:6px 0 -42px 227px; */
}
.create_albm a{
	/* font-size: 14px;
    font-weight: normal;
	color:#3a3a3a;
	padding: 6px 15px 5px;
	background: #f5f5f5;
	background: -moz-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #f5f5f5 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0 );
    line-height: 18px;
	border: 1px solid #E5E5E5;
	margin: 0;
	text-align: center;
    text-transform: capitalize; */

}
#libwrapper .libcont .coleft .create_albm:hover a{
	/* background:#ECECEC; */
	
}
.create_albm #crUploadForm{
	cursor: pointer;
    float: right;
    height: 37px !important;
    opacity: 0;
    overflow: hidden;
    position: relative;
	right: 0 !important;
    top: -37px !important;
    width: 117px !important;
    z-index: 2;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {

	.create_albm {
		/* float: left;
		margin: 7px 0 -54px 227px; */
	}
	.create_albm #crUploadForm {
		top:-37px !important;
	}
	.libinner.libin8Mid .upload-box .button-set .UploadMorePh{
		margin-right:-2px;
	}
}
.libinner.libin8Mid .upload-box .button-set .UploadMorePh{
	padding-top:7px;
	padding-bottom:7px;
}
.libinner.libin8Mid .upload-box .button-set .UploadMorePh img{
	margin-right: 5px;
}
.AlbtopbtmRow{
	float:left;
	width:100%;
	margin-top: 40px;
}
.AlbmUpdtTime{
	float:left;
	color:#d7d7d7;
	font-weight:bold;
	margin-top: 9px;
}
.AlbtopbtmRowRht{
	float:right;
}
.AlbmEdit, .AlbmAddPh, .AlbmSet, .AlbmSetConn{
	float:right;
	/* margin-right:5px; */
}
.AlbmSet{
	position:relative;
}
.AlbmEdit a, .AlbmAddPh a{
	text-align:center;
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #f5f5f5 0%, #ffffff 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
	border: 1px solid #EEEEEE;
    color: #272727;
    float: left;
    font-size: 14px;
    line-height: 28px;
   width:113px;
    text-align: center;
	border-right:none;
}
.AlbmAddPh a span{
	margin-right: 5px;
}
.AlbmSet, .AlbmSetConn{
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #f5f5f5 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
	border: 1px solid #EEEEEE;
	line-height: 28px;
	padding:0 15px;
	margin-right:0px;
}
.AlbmSetConn{
	/* margin-right:5px; */
	padding: 0 5px;
	position:relative;
	min-width:110px;
	border-right:none;
}
.AlbmSetConn img{
	float: left;
    padding: 5px 6px 0 9px;
}
.AlbmSetConn a{
	background: url(../img/down_arrow_blk.png) no-repeat right 10px;
	color: #666666;
    float: left;
    font: 14px/28px 'Lato',sans-serif;
    padding: 0 30px 0 0;
}
.AlbumsCmtSection{
	float: left;
	width:380px;
	padding-left: 8px;
}
.AlbumsCmtSection .content{
	color:#666666;
}
.photoslider_ul .tipcont{
	z-index: 100056;
}
.PhsliderLftAro{
	float:left;
	background: url(../img/photoslider_left_aro.png) no-repeat left 0%;
	margin-left:10px;
	width:23px;
	height:23px;
	margin-top: 10px;
}
.PhsliderLftAro:hover{
	background: url(../img/photoslider_left_aro.png) no-repeat left 100%;
}
.PhsliderRhtAro{
	float:left;
	background: url(../img/photoslider_right_aro.png) no-repeat left 0%;
	margin-left:10px;
	width:23px;
	height:23px;
	margin-top: 10px;
}
.PhsliderRhtAro:hover{
	background: url(../img/photoslider_right_aro.png) no-repeat left 100%;
}
/*------10/10/2013-----------*/
.libcont .libinner.libin8Mid .upload-box .preview{
	float:none;
	height:inherit;
	display:inline-table;
	vertical-align:bottom;
	min-height:310px;
}
.libinner.libin8Mid .pics-cont .preview-img{
	overflow:hidden;
	height:inherit;
	text-align:center;
	/* min-height:232px; */
	max-width:300px;
	max-height:360px;
}
.ConntsTotl{
	font-family:'Lato',sans-serif;
}
.FriendsCntItmsTp{
	margin-top:-20px;
}
.ConnectItms{
	float: left;
    width: 100%;
	/* margin-top:15px; */
}
.PoLiUnpgInBtn .Gray4Btn{
	background:#fff !important;
	border:none !important;
	border-left:1px solid #f2f2f2 !important;
	border-right:1px solid #f2f2f2 !important;
	border-bottom:1px solid #d9d9d9 !important;
	color:#3a3a3a !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
}
.PoLiUnpgInBtn .Gray4Btn:hover{
	background:#f5f5f5 !important;
}
.PoLiUnpgInBtn .RedColor{
	background:#DA5641  !important;
	color:#fff  !important;
}

.PoLiUnpgInBtn .RedColor:hover{
	background: #e75649 !important;
	background: -moz-linear-gradient(top, #e75649 0%, #e23626 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e75649), color-stop(100%, #e23626)) !important;
	background: -webkit-linear-gradient(top, #e75649 0%, #e23626 100%) !important;
	background: -o-linear-gradient(top, #e75649 0%, #e23626 100%) !important;
	background: -ms-linear-gradient(top, #e75649 0%, #e23626 100%) !important;
	background: linear-gradient(to bottom, #e75649 0%, #e23626 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e75649', endColorstr='#e23626', GradientType=0 ) !important;
}



.DltToolTip{
	display:none;
	position:absolute;
	background: url(../img/edit_remove_tooltip.png) no-repeat left top;
	width:82px;
	height:35px;
	color:#3a3a3a;
	font-size:14px;
	z-index: 2;
	text-align: center;
    top: -35px;
	left: -10px;
    padding-top: 2px;
}
.DeleteIcon a:hover .DltToolTip{
	display:block;
}
.albmeditoptionIcn{
	position:relative;
	float:left;
}
.botarea input.desc{
	height: 59px;
	line-height:59px;
	padding: 2px 6px;
	width: 225px;
	float:left;
}
/*-----------Landing page------15/10/2013-------------------------------*/
body.LandingBg{
	/* background: url(../img/landing_bg.jpg) no-repeat center center fixed;  */
	background: url(../img/landing_background.jpg) repeat; 
  	/* -webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover; */
	overflow:hidden;
}
.LandingWrp{
	background: url(../img/landing_mid_logo.png) no-repeat center 50%; 
	float: left;
    height: 629px;
    margin: 0 auto;
    width: 100%;
}
.LandingHdr{
	float:left;
	width:100%;
	/*min-width: 955px;*/
}
.LandingHdrLft{
	float:left;
	background:#fff;
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	padding:6px 0 6px 9px;
	/*min-width: 777px;*/
}
.LandingHdrRht{
	list-style-type:none;
	float:right;
	margin:0px;
	padding:0px;
}
.LandingHdrRht li{
	list-style-type:none;
	float:right;
	margin:0px;
	padding:0px;
	margin-left:5px;
	width:80px;
}
.LandingHdrRht li:last-child{
	margin-left:0px;
}
.LandingHdrRht li a{
	color:#FFFFFF;
	text-align:center;
	background:#3a3a3a;
	height:80px;
	line-height:80px;
	float:right;
	width:100%;
	font-size:18px;
	font-weight:bold;
}
.LandingHdrRht li a:hover{
	background: #636262; /* Old browsers */
	background: -moz-linear-gradient(top, #636262 0%, #3a3a3a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #636262), color-stop(100%, #3a3a3a));
	background: -webkit-linear-gradient(top, #636262 0%, #3a3a3a 100%);
	background: -o-linear-gradient(top, #636262 0%, #3a3a3a 100%);
	background: -ms-linear-gradient(top, #636262 0%, #3a3a3a 100%);
	background: linear-gradient(to bottom, #636262 0%, #3a3a3a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636262', endColorstr='#3a3a3a', GradientType=0 ); /* IE6-9 */
}
.LandingHdrRht li:first-child a{
	background:#e23626;
}
.LandingHdrRht li:first-child a:hover{
	background: #e75649; /* Old browsers */
	background: -moz-linear-gradient(top, #e75649 0%, #e23626 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e75649), color-stop(100%, #e23626));
	background: -webkit-linear-gradient(top, #e75649 0%, #e23626 100%);
	background: -o-linear-gradient(top, #e75649 0%, #e23626 100%);
	background: -ms-linear-gradient(top, #e75649 0%, #e23626 100%);
	background: linear-gradient(to bottom, #e75649 0%, #e23626 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e75649', endColorstr='#e23626', GradientType=0 ); /* IE6-9 */
}
.LandingFtr{
	position:fixed;
	left:0px;
	padding:5px 6px;
	background:#3a3a3a;
	color:#f7f7f7;
	font-weight:bold;
	bottom:0px;
	list-style-type:none;
	margin:0px;
	/*min-width: 955px;*/
}
.LandingFtr li{
	float:left;
	list-style-type:none;
	margin-right:16px;
}
.LandingFtr li a{
	color:#f7f7f7;
}
.LandingFtr li:first-child{
	margin-right:35px;
}
.LandingFtr li span{
	color:#e23626;
}
/*--------------Portfolio pages-----16/10/2013----------------------*/
.LeftInList {
	width:100%;
	padding:0 0 40px;
	display:inline-block;
}
.LeftInList h2, .PgrphyItms h2{
	color:#3a3a3a;
	font:20px 'Lato', Helvetica, sans-serif;
	padding:0 0 11px 7px;
}
.LeftInLin, .PgrphyItms {
	width:100%;
	float:left;
	position:relative;
}
.LeInLi {
	float:left;
	list-style-type:none;
	display:block;
	overflow: hidden;
}
.LeInLi li {
	float:left;
	list-style-type:none;
	display:block;
	margin:0 10px 0 0;
}

.EventSmallPage .LeInLi li {
	margin-bottom:15px;
}

.LeInLi li div.PgrphyImgs img{
border:1px solid #d9d9d9;
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}
.LeInLi li div.PgrphyImgs{
	position:relative;
}
.LeInLi li .PgrphyTxts h3 {
	color:#3d3d3d;
	font:12px 'Lato', Helvetica, sans-serif;
}
.LeInLi li .PgrphyTxts p {
	color:#666;
	font:12px 'Lato', Helvetica, sans-serif;
}
.PgrphyTxts{
	padding:3px 0 0 5px;
}
.PfolioShdowLeft{
	background: url(../img/pfolio_shadow_right.png) no-repeat left top; 
	width:8px;
	height:195px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:10;
	display:none;
}
.PfolioShdowRight{
	background: url(../img/pfolio_shadow_left.png) no-repeat left top; 
	width:8px;
	height:195px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:10;
	display:none;
}
.PgrphyItms:hover .PfolioShdowLeft, .PgrphyItms:hover .PfolioShdowRight{
	display:block;
}
.LeInLi li:last-child{
	margin-right:0px;
}
.SeelAll{
	float:right;
	background:url(../img/see_all.png) no-repeat right;
	padding:0 14px 0 0;
	color:#3a3a3a;
	font:normal 11px 'Lato', Helvetica, sans-serif;
	margin:35px 5px 0 0;
}
.album_text2{
	font-family:'Lato', Helvetica, sans-serif;
	font-style:normal;
}
.PgrphyUpload{
	width:124px;
	height:104px;
	padding:50px 15px 0;
	color:#3a3a3a;
	font-weight:bold;
	font-size:16px;
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}
.PgrphyImgs .hover .edit a img{
	border:0;
	box-shadow:none;
	-webkit-box-shadow:none;
	-o-box-shadow:none;
	-moz-box-shadow:none;
}
.PgrphyItms li:first-child{
	/* width:135px;
	padding-right:30px;
	padding-left:30px; */
}
.EventGrdItms{
	float: left;
	width:100%;
	margin-bottom: 30px;
}
.CheckMany{
	color: #3A3A3A;
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin: 12px 0;
}
.ClearAll{
	float: left;
	width:100%;
}
.ClearAll a{
	background:url(../img/clear_all_icon.png) no-repeat right 4px;
	color: #3A3A3A;
    float: left;
    font-size: 16px;
	padding-right: 18px;
}
.listCheck{
padding:30px 0 0 0;
width:100%;
float:left;
list-style-type:none;
display:block;
}
.listCheck li{
padding:0px 3% 0 0 !important;
width:30% !important;
float:left !important;
list-style-type:none;
display:block;
color:#3a3a3a;
font:normal 14px 'Lato', Helvetica, sans-serif !important;
text-align:right;
height: inherit !important;
margin: 0 0 15px !important;
}
.listCheck li label{
padding:0 6px 0 0;
font:normal 14px 'Lato', Helvetica, sans-serif !important;
color:#3a3a3a !important;
}
.Botm5BtnRow{
	float: left;
    padding: 40px 0 0;
    width: 100%;
}
.Botm5BtnRow .CanCelGrayBtn {
    border: 1px solid #EBECEE;
    color: #3A3A3A;
    float: right;
    font: 16px 'Lato',Helvetica,sans-serif;
    height: 28px;
    margin: 0 7px 0 0;
    padding: 0 0px 3px;
	width:113px;
	text-align:center;
	background: #f5f5f5;
	background: -moz-linear-gradient(top, #f5f5f5 0%, #ffffff 100%) ;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff)) ;
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #ffffff 100%) ;
	background: -o-linear-gradient(top, #f5f5f5 0%, #ffffff 100%) ;
	background: -ms-linear-gradient(top, #f5f5f5 0%, #ffffff 100%) ;
	background: linear-gradient(to bottom, #f5f5f5 0%, #ffffff 100%) ;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0 ) ; /* IE6-9 */
	text-transform: none;
	cursor:pointer;
}
.Botm5BtnRow .CanCelGrayBtn:hover {
	background:#ECECEC;
}
.NoFiles{
	padding:15px 0px;
	border-left:solid 1px #f2f2f2;
	border-right:solid 1px #f2f2f2;
	border-bottom:solid 2px #d9d9d9;
	text-align:center;
	color:#3a3a3a;
	font-size:16px;
	width:450px;
	margin: 50px auto 0;
	line-height: 40px;
}
.albmeditoption li.loader a,.editsub li.loader a{
 background: url(../img/AjaxLoader.gif) no-repeat right !important;
}
.editsub li.Select a{
 background: url(../img/connection_icon.png) no-repeat right !important;
}
.album .edit .editsub li {
padding:3px 0px;
}
.FriendsSrh .jqTransformInputWrapper{
	float:left;
}
.FriendsSrh .FriendsSrhBt{
	margin-top: 6px;
}
.tab a.AddEvent{
	color:#5f7ca5;
}
.EventGrdItmsH2{
	color:#3a3a3a !important;
	font-size:20px !important;
	margin-bottom:30px !important;
	font-weight: normal;
}
.EventGrdItmsH2 span{
	/* font-family:"Lato Black Italic" !important; */
	font-weight:bold;
}
.AddImgSh #drop a{
	color:#3a3a3a !important;
}
.AddImgSh #drop{
	border:none;
	width:182px;
}
.EventTypeCatg{
	background: #f5f5f5 !important; /* Old browsers */
	background: -moz-linear-gradient(top, #f5f5f5 0%, #ffffff 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff)) !important;
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #ffffff 100%)!important;
	background: -o-linear-gradient(top, #f5f5f5 0%, #ffffff 100%) !important;
	background: -ms-linear-gradient(top, #f5f5f5 0%, #ffffff 100%) !important;
	background: linear-gradient(to bottom, #f5f5f5 0%, #ffffff 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0 )!important; /* IE6-9 */
	border: 1px solid #eeeeee; /*border-left-color:#a9a9a9;*/
	border-left:2px solid #eeeeee;
}
.AddEventMidRi .EventType li.Privacy .sbHolder .sbOptions{
	width: 134px;
	left: 67px;
}
.AddEventMidRi .EventType li.Privacy .sbHolder .sbOptions li a{
	font-size:12px;
	padding:0;
}
.EvntsAds{
	float:right;
	width: 130px;
	margin-right: 62px;
}
.EvntsSmallPages{
	float:left;
	width:820px;
}
.EdtToolTip{
	display:none;
	background: url(../img/edit_info_tooltip.png) no-repeat left top;
	width:64px;
	height:26px;
	position:absolute;
	top:-27px;
	left:-17px;
}
.HideToolTip{
	display:none;
	background: url(../img/hide_info_tooltip.png) no-repeat left top;
	width:64px;
	height:26px;
	position:absolute;
	top:-20px;
	left:-17px;
}
.ShowToolTip{
	display:none;
	background: url(../img/show_info_tooltip.png) no-repeat left top;
	width:64px;
	height:26px;
	position:absolute;
	top:-20px;
	left:-17px;
}
.ChatCmtRi li:first-child:hover .EdtToolTip{
	display:block;
}
.ChatCmtRi li:nth-child(2):hover .HideToolTip{
	display:block;
}
.ChatCmtRi li:last-child:hover .ShowToolTip{
	display:block;
}
.album > ul li:hover  img.cycle-sentinel{
	z-index: 1 !important;
	visibility: hidden !important;
	position: static !important;
}
.album > ul li  img.cycle-sentinel{
	z-index: 990 !important;
	visibility: visible !important;
	opacity: 1 !important;
	position:absolute !important;
}
.InvitesNav li a#invite {
	background:#e54d42;
	color:#fff;
	font-weight:bold;
	border:none;
}
.InvitesNav li a#invite:hover {
	background:#e54d42;
}
.InvitesNav li a#cancel {
	background:#5f7ca5;
	color:#fff;
	font-weight:bold;
	border:none;
}
.InvitesNav li a#cancel:hover {
	background:#5f7ca5;
}
.EvtInviteItms{
	float:left;
	width:810px;
}
.EventGrdItms .slider_img {
	border: none;
    margin-bottom: 0px;
    width: inherit;
	position:relative;
}
.EventGrdItms .slider_img .evt_cross_btn{
	position:absolute;
	right:0px;
	top:0px;
	display:none;
}
.EventGrdItms .slider_img:hover .evt_cross_btn{
	display:block;
}
.EventGrdItms .slider_img .evt_cross_btn .evt_cross_btn_itms a img{
	width:16px !important;
	height:16px !important;
}
.EventGrdItms .slider_img .evt_cross_btn .evt_cross_btn_itms {
	position:relative;
}
.EventGrdItms .slider_img .evt_cross_btn .evt_cross_btn_itms .evt_cross_btn_lbl{	
	background:url(../img/white_tooltip.png) no-repeat 0 0;
	height: 44px; 
	position: absolute;
	text-align: center;
	top: -43px;
	width:104px;
	color:#3a3a3a;	
	line-height:34px; 
	left:-17px; 
	display:none;
	font-size:14px;
	z-index: 1;	
}
.evt_date_info{
	position:absolute;
	left:10px;
	bottom:13px;
}
.evt_date_info p{
	color:#fff !important;
	font-size:14px !important;
	font-weight:bold !important;
	text-align:left !important;
	font-family: 'Lato',Helvetica,sans-serif !important;
}
.ui-front {
   z-index: 1000000 !important;
}
.home-col3{
	float:left;
	width:382px;
	background:#fff;
	border-left:solid 1px #dfe0e2;
	border-right:solid 1px #dfe0e2;
	 margin-left: 10px;
    margin-top: 71px;
	border-bottom: 1px solid #B6B6B6;
}

.know-people{ 
	padding: 15px 10px;
    width: 362px; 
	float:left; 
	border-bottom:1px solid #c8c9ca;
}
.know-people  h3{font-family: 'Lato',Helvetica,sans-serif; font-size:14px; color:#3a3a3a; padding-bottom:18px; text-transform: uppercase;font-weight: bold;}
.know-people ul li{ list-style:none; margin-right:16px; float:left;margin-bottom:14px; position:relative;
	/* -webkit-box-shadow: 0 0.5px 2px rgba(50, 50, 50, 0.3);
	-moz-box-shadow: 0 0.5px 2px rgba(50, 50, 50, 0.3);
	-o-box-shadow: 0 0.5px 2px rgba(50, 50, 50, 0.3);
	box-shadow: 0 0.5px 2px rgba(50, 50, 50, 0.3); */
}
.know-people ul li:nth-child(4n+4){
	margin-right:0px;
}
.know-people ul li.last{ margin-right:0px;}
.know-people ul li:hover{background:rgba(0,0,0, 0.5)}

.know-people ul li:hover .pr_hover {
    opacity: 1;
}
.pr_hover {
    background:hsla(200, 5%, 11%, 0.5);
    cursor: pointer;
    float: left;
    height: 78px;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 78px;
}

.pr_hover p{ 
	color: #FFFFFF;
    font-size: 11px;
    line-height: 78px;
    padding: 0 5px;
    text-align: center;
    word-wrap: break-word;
	height: 78px;
}

.see-more{
	font-family: 'Lato',Helvetica,sans-serif; 
	float:right;   
	padding-right: 0px;	
	color: #6E6E6E;
    font-size: 11px;
    font-weight: 600;
	text-transform: capitalize;
}
.see-more:hover{
	color: #222222;
}

.Square .see-more{
	margin-top:12px;
}

.Square{ 
	padding: 15px 10px;
    width: 362px; 
	float:left; 
	border-bottom:1px solid #c8c9ca;
}
.Square  h3{font-family: 'Lato',Helvetica,sans-serif; font-size:14px; color:#3a3a3a; padding-bottom:18px; text-transform: uppercase;font-weight: bold;}
.Square ul{padding-left:29px;float: left;height:304px;}
.Square ul li{ list-style:none; float:left; border:none; position:relative;}
.Square ul li.last{ margin-right:0px;}


.Square ul li:nth-child(1){
	background: url(../img/square_bg1.png) no-repeat left top;
	padding-right:5px;
	padding-bottom:4px;
	width:150px; 
	height:150px;
	float:left; 
	/* margin-right:5px; */
}
.Square ul li:nth-child(2){ 
	background: url(../img/square_bg2.png) no-repeat left top;
	padding-bottom:4px;
	width:150px; 
	height:150px;
	float:left;
}
.Square ul li:nth-child(3){
	background: url(../img/square_bg3.png) no-repeat left top;
	padding-right:5px;
	width:150px; 
	height:150px;
	float:left; 
	/* margin-top:5px;
	margin-right:5px; */
}
.Square ul li:nth-child(4){
	/* background: url(../img/child_4.png) no-repeat left top;  */
	width:150px; 
	height:150px;
	float:left;   
	/* margin-top:5px; */
}

.bottom-content{width:298px; border:4px solid #ebecee; float:left;  margin: 15px 10px;padding:43px 17px 43px 40px;}
.bottom-content h3{ color:#e23626;/* font-family:"Lato Black Italic"; */ font-weight:bold; font-size:50px; width: 76px;padding-top:10px; float:left; }
.bottom-content p{ color:#3a3a3a;font-family: 'itcamericantypewriterltmedium' !important;font-size:20px; width:222px; float:left;}
.bottom-content p span{ color:#496697}
.square_hover{
	/* background: none repeat scroll 0 0 rgba(26, 28, 29, 0.5); */
	background:rgba(0, 0, 0, 0.7); 
    cursor: pointer;
    float: left;
    height: 50px;
    right: 0px;
    opacity: 0;
    position: absolute;
    bottom: 0px;
    width: 130px;
	padding:6px 10px;
}
.Square ul li:nth-child(1) .square_hover, .Square ul li:nth-child(3) .square_hover{
	right: 5px;
}
.Square ul li:nth-child(1) .square_hover, .Square ul li:nth-child(2) .square_hover{
	bottom: 4px;
}

.square_hover h3{color:#fff;font-family: 'Lato',Helvetica,sans-serif;font-size:14px; padding:0px;  }
.square_hover p{color:#fff;font-family: 'Lato',Helvetica,sans-serif;font-size:12px;padding:0px;  }

.Square ul li:hover .square_hover {
    opacity: 1;
}


.FlowersLe {
float:left;
height:198px;
background:#fff;
font-size:40px;
font-family: 'Lato',Helvetica,sans-serif;
text-align:center;
font-weight:300;
border-bottom:1px solid #c8c9ca;
 width: 200px;
border-right:solid 1px #dfe0e2;
border-left:solid 1px #dfe0e2;
position:relative;
}
.FlowersLeGal {
width:200px;
float:left;
padding:10px 0 0px 0;
background:#fff;
 border-bottom: 1px solid #C8C9CA;
    border-left: 1px solid #dfe0e2;
    border-right: 1px solid #dfe0e2;
}
.FlowersLeGal h3{
font-family: 'Lato',Helvetica,sans-serif;
padding:5px 10px;
font-size:16px;
font-weight:bold;
 color: #3a3a3a;

}
.FlowersLeGal p{
color:#48454e;
font-family: 'Lato',Helvetica,sans-serif;
padding: 0 10px 8px;
font-size:16px;
font-weight:normal;
word-wrap: break-word;
}
.FlowersLeGal p.AlignRi {
text-align:right;
}
.FlowersLeGal p.AlignRi a{
color: #6E6E6E;
font-family: 'Lato',Helvetica,sans-serif;
font-size: 11px;
font-weight: bold;
}
.FlowersLeGal p.AlignRi a:hover{
color: #222222;
}
.FlLeAddress {
width:200px;
float:left;
padding:10px 0 10px 0;
background:#fff;
/* border-bottom: 1px solid #DEDDDE; */
border-bottom: 1px solid #C8C9CA;
    border-left: 1px solid #dfe0e2;
    border-right: 1px solid #dfe0e2;
}
.FlLeAddress h3{
color:#48454e;
font-family: 'Lato',Helvetica,sans-serif;
padding:5px 10px;
font-size:16px;
font-weight:normal;
}
.FlLeAddress p{
color:#48454e;
font-family: 'Lato',Helvetica,sans-serif;
padding:0 10px 8px;
font-size:16px;
font-weight:normal;
}

.FlLeAddress p a{
font-size:16px;
color:#5e7ba7;
text-decoration:none;
}
.LeMsgBtn {
width:100%;
float:left;
padding:15px 0;
}
.LeMsgBtn a, .accordionButtonMsg a{
color:#fff;
font-family: 'Lato',Helvetica,sans-serif;
padding:0 0;
font-size:16px;
font-weight:normal;
width:100%;
float:left;
text-align:center;
height:36px;
line-height:36px;
background:#5e7ba7;
}
.TopRiLeBan {
float: left;
    height: 312px;
    margin:71px 0 -58px;
    position: relative;
    width: 794px;
}
.TopRiLeriMid {
	float: left;
    width: 794px;
}
.BanDroupBox {
width:177px;
float:right;
top:20px;
right:20px;
position:absolute;
 z-index: 200 !important;
}
.BanDroupBoxIn {
	width:141px;
	float:right;
	padding:0 36px 0 0;
	height:36px;
	background: url(../img/droup_arrow.png) no-repeat right top #5e7ba7;
	color:#fff;
	font-family: 'Lato',Helvetica,sans-serif;
	font-size:16px;
	font-weight:normal;
	text-align:center;
	line-height:36px;
	position:relative;
}
.BlnkBanDroupBoxIn:hover, .BanDroupBoxIn:hover{
	cursor:pointer;
}
.BanDroupSh {
	width:105px;
	float:right;
	position:absolute;
	top:36px;
	right:0;
	background: rgba(0, 0, 0, 0.85);
	list-style-type:none;
	display:none;
	padding:8px 15px;
}
.BanDroupSh:hover{
	cursor:auto;
}
.BanDroupSh li {
	width:105px;
	padding:5px 0px;
	float:right;
	position:relative;
	list-style-type:none;
	display:block;
	line-height:12px;
	text-align:left;
}
.BanDroupSh li a{
	color:#fff;
	font-family: 'Lato',Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.CollectionsRi {
	padding: 0 10px;
	width: 362px;
	float:left;
	border-bottom: 1px solid #C8C9CA;
}
.CollectionsRi h3{
color:#3a3a3a;
font-family: 'Lato',Helvetica,sans-serif;
font-size:14px;
text-transform:uppercase;
padding: 17px 0 0;
}
.CoRiList {
width:100%;
float:left;
list-style-type:none;
display:block;
}
.CoRiList li{
	display: block;
    float: left;
    list-style-type: none;
    margin: 20px 16px 15px 0;
    position: relative;
    width: 173px;
}
.CoRiList li:nth-child(2n+2){
	margin-right:0px;
}
.CoRiListTxt {
    background: none repeat scroll 0 0 rgba(26, 28, 29, 0.5);
    cursor: pointer;
    float: left;
    height:auto;
    left: 0;
    opacity: 0;
    position: absolute;
    bottom: 0;
    width:100%;
}
.CoRiList li:hover .CoRiListTxt {
opacity: 1;
}
.CoRiListTxt h4{
color:#fff;
font-family: 'Lato',Helvetica,sans-serif;
font-size:14px;
/* text-transform:uppercase; */
padding:9px 0 0 9px;
}
.CoRiListTxt p{
color:#fff;
font-family: 'Lato',Helvetica,sans-serif;
font-size:14px;
padding:2px 0 9px 9px;
}
.SeemoreList {
width:100%;
float:left;
padding:0 0 14px 0;
}

.SeemoreList  .see-more {
    /* padding-right: 30px; */
}
.EventsList {
width:100%;
float:left;
list-style-type:none;
display:block;
padding:10px 0;
}
.EventsList li{
width:100%;
float:left;
list-style-type:none;
display:block;
padding:8px 0;
position:relative;
}
.EventsList li:hover .DateLbl .EventsLiP{
	display:block;
}
.EventsList li .DateLbl{
width:132px;
float:left;
padding:5px 0 0;
color:#65b2b8;
font-size:16px;
font-family: 'itcamericantypewriterltmedium' !important;
font-weight: bold;
position:relative;
}
.EventsList li label.PressRel {
color:#87b44f;
}
.EventsList li span{
width:230px;
float:left;
padding:0;
color:#3a3a3a;
font-size:12px;
}

.pr_hover.HeightPr {
    background:hsla(200, 5%, 11%, 0.5);
    cursor: pointer;
    float: left;
    height: auto;
    left: 0;
    opacity: 0;
    position: absolute;
    bottom: 0;
	top:auto;
    width: 78px;
}
.inviteBtn {
    cursor: pointer;
    float: left;
    height: auto;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 10px;
    width: 78px;
	text-align:center;
}
.know-people ul li:hover .inviteBtn {
opacity: 1;
}

.pr_hover.HeightPr p{ text-align:center;font-size:11px; color:#fff; line-height:28px;}
.EventsLiP {
background: url(../img/img_txt_5bg.png) no-repeat bottom left;
width:96px;
float:left;
position:absolute;
padding:2px 3px 15px 3px;
position:absolute;
z-index:100;
left:57px;
bottom: 20px;
display:none;
}
.EventsLiPImg {
width:100%;
float:left;
}
.EventsLiPTxt {
width:91px;
padding:7px 0 0 4px;
float:left;
color:#3a3a3a;
 font-family: 'Lato',Helvetica,sans-serif;
 font-size:12px;
 font-weight: normal;
}
.EventsLiPTxt  h4{
	float:left;
	width:100%;
	font-size:14px;
}
.EventsLiPTxtItms{
	float:left;
	width:100%;
}
.EventsLiPTxtItms p{
	float:left;
	width:100%;
	line-height:17px;
}
.EventsLiPTxtItmsBt{
	float: right;
    margin: 15px 0 -2px;
    text-align: right;
    width: 100%;
}
.home-col3 .know-people ul{
	float:left;
	width:100%;
}
.EventSmallPage .CmtFildSend img {
	border: 1px solid #6E7376;
	margin-top: 0;
	border-right:none;
	height: 28px;
}
.EventSmallPage .CmtFildSend{
	margin-top: 10px;
}
.EventSmallPage .EvntsAds .event_box .elastislide-list{
	display: block !important;
    float: left;
    max-height: inherit !important;
    width: 140px;
}
.NoRecordsEvents{
	line-height: 178px;
    position: absolute;
    width: 100%;
}
.libcont footer, .EventSmallPage footer{
	margin-left:12px;
}
.EventSmallPage .EventGrdItmsH2 {
	margin-bottom:0px !important;
	font-weight:normal;
}
.eventtitle label{ 
	width:auto!important; 
}
.eventtitle #titlechars{ 
	color: #666666;
    float: right;
    font: 14px 'Lato',Helvetica,sans-serif;
    margin: 0;
    padding: 0 0 5px;
	margin-top:4px;
} 
.EventDescr li span {
    margin-top:4px;
}
.BlankTopRiLeBan{
	background:#fff;
	border:dashed 1px #000;
}
.BnrInComplteMsg{
	float:left;
	width:100%;
	background:#87b44f;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:20px;
	padding:18px 0 13px;
}
.BlnkBanDroupBoxIn{
	background: url(../img/droup_arrow.png) no-repeat right top;
	width: 36px;
	 padding-right: 0;
}
.BnrInComplteUpldMsg{
	color: #AEAEAE;
    float: left;
    font-size: 20px;
    font-weight: bold;
    padding-top: 90px;
    text-align: center;
    width: 100%;
}
.BnrUpldBtn{
	position: absolute;
    right: 10px;
    bottom: 10px;
	display:none;
}
.BlankTopRiLeBan:hover .BnrUpldBtn{
	display:block;
}
.BnrUpldBtn input{
	width:150px;
	height: 40px;
	line-height:40px;
	background:#9c9c9c;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	border:0px;
	cursor:pointer;
	text-transform: inherit !important;
	padding:0 !important;
}
.SectionsUpldMsg{
	color: #AEAEAE;
    float: left;
    font-size: 20px;
    font-weight: bold;
    padding: 30px 0;
    text-align: center;
    width: 100%;
}
.SectionsUpldItms{
	float: left;
    position: relative;
    width: 100%;
	padding: 0 0 40px;
}
.SectionsUpldItms .BnrUpldBtn {
	right:0;
	display:none;
}
.CollectionsRi:hover .SectionsUpldItms .BnrUpldBtn {
	display:block;
}
.SideUploadLogoMsg{
	color: #48454E;
    font-size: 16px;
    left: 24px;
    position: absolute;
    top: 80px;
}
.FlowersLe .BnrUpldBtn {
	left:10px;
	text-align: left;
	display:none;
}
.FlowersLe:hover .BnrUpldBtn {
	display:block;
}
.FlowersLe .BnrUpldBtn input {
	width:100px;
}
.SideRightAbtYou{
	float:left;
	border:dashed 1px #7f7f7f;
	width:198px;
	padding:32px 0;
	margin-top:5px;
}
.SideRightAbtYou textarea, .SideRightAbtYou input{
	 background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px dashed #000000;
    color: #AEAEAE;
    font-size: 16px;
    height: 38px;
    line-height: 18px;
    margin-bottom: -9px;
    margin-left: -7px;
    padding: 30px 13px;
    width: 172px;
	resize: none;
}
.EventSmallPage .EvntsAds {
	float:left;
	margin-right:0px;
	margin-left:21px;
	height:1408px;
	overflow:hidden;
}
.EventDefault.EventSmallPage #libwrapper.libwrapperIcon.libwrp header{
	min-width: 993px;
}
.libcont .coleft .title {
    color: #AEAEAE;
}
.libcont .coleft .title span, .CompanyPageInfoTitles .title span{
	background: url("../img/album_txt_arrow.png") no-repeat scroll left 7px rgba(0, 0, 0, 0);
    color: #AEAEAE;
    padding: 0 0px 0 23px;
}
.libcont .coleft .date {
    color: #D7D7D7;
    float: left;
    font-weight: bold;
    margin-top: 9px;
}
.know-people h3  a{
    color: #3A3A3A;
}
.EventGrdItmsH2 a {
    color: #3A3A3A !important;
}

.EventGrdItmsH2 a:hover {
    color: #666 !important;
}
.eventspn.DeleteIconEv {
	position:absolute;
	right:0px;
	top:-1px;
	display:none;
	z-index:50;
}
.know-people ul li:hover .eventspn.DeleteIconEv,  .know-people ul li:hover .KnowPpleCnt{
	display:block;
}
.ConnectItms .connectfrnd li .DeleteIcon{
	display:none;
}
.ConnectItms .connectfrnd li:hover .DeleteIcon{
	display:block;
}
.coleft.coleftEvent h2.FriendsCntItmsh4.leftEventTi span {
	color:#3A3A3A;
    display: block;
    float: left;
    text-align: left;
    text-decoration: none;
	font-size: 26px;
}
.coleft.coleftEvent h2.FriendsCntItmsh4.leftEventTi{
    color: #666666;
    float: left;
    font: 30px 'Lato',Helvetica,sans-serif;
    margin: 0 0 4px;
    width: 100%;
}

#libwrapper.libwrapperIcon.libwrp  .coleft.coleftEvent .search {
    float: left;
    margin: 10px 0 9px;
    position: relative;
    width:360px;
}
.coleft.coleftEvent .search input.BgColorShow {
    background: none repeat scroll 0 0 #fff;
	box-shadow: 0 1px 1px #CCCCCC;
    padding-right: 43px;
    width: 83%;
	color:#3a3a3a;
	font-size:14px;
}
#libwrapper.libwrapperIcon.libwrp  .coleft.coleftEvent .search input.Srh11Icon {
    background: url("../img/srh_icon_fild.png") no-repeat scroll 98% 50% rgba(0, 0, 0, 0);
    box-shadow: 0 0;
    cursor: pointer;
    float: right;
    position: absolute;
	right:3px;
    top:-3px;
    width: 37px;
}
.coleft.coleftEvent .EventAtenNav {
	background: none repeat scroll 0 0 #E54D42;
    border-color: #F4F4F4 -moz-use-text-color -moz-use-text-color;
    border-style: solid none none;
    border-width: 1px 0 0;
    height: 30px;
	margin-bottom: 10px;
	 margin-left: -7px;
    width: 101%;
	margin-top:20px;
}
.coleft.coleftEvent .EventAtenNav li.Select a {
    color: #FFFFFF;
}
.coleft.coleftEvent .EventAtenNav li a {
    color: #000000;
    font: 16px 'Lato',Helvetica,sans-serif;
    text-decoration: none;
}
.coleft.coleftEvent .ArrawBoxSee {
	background: url("../img/bg_nav_img-List.png") no-repeat top left;
	box-shadow: 0 0 0 #888888;
	right: -130px;
	top:-20px;
}
.coleft.coleftEvent .SrhResulrLi li ul.ListSeeBox {
    margin: -13px 0 0;
    padding: 0 0 10px 8%;
}
.coleft.coleftEvent .SrhResulrLi li ul.ListSeeBox li a {
    font: bold 11px/24px 'Lato',Helvetica,sans-serif;
    padding: 0 5px;
}
/*-------Error 404-----------------*/
.Error_404_div{
	width:550px;
	margin: 0 auto;
}
.Error_404_div_Cnt{
	display: table-cell;
    vertical-align: middle;
}
.Error_404_div_Cnt_top{
	background:#e23626;
	color:#fff;
	font-weight:bold;
	font-size:20px;
	padding: 35px 32px 32px;
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	-o-border-radius-topleft: 7px;
	-o-border-radius-topright: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	text-align:center;
}
.Error_404_div_Cnt_btm{
	background:#e0e0e0;
	-webkit-border-bottom-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	-o-border-radius-bottomright: 7px;
	-o-border-radius-bottomleft: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
	text-align:center;
	padding:57px 0 100px;
}
.Error_404_back{
	float:left;
	padding:16px 0 0 15px;
}
.Error_404_back a{
	float:left;
	background: url(../img/back_arrow_blue.png) no-repeat center left;
	color:#496697;
	font-weight:bold;
	font-size:22px;
	padding-left:38px;
}
/*-------Error 404 ends-----------------*/

.EventAtenBox .ListHShowTxt .ListTxtS, .portfolio_promote .ListHShowTxt .ListTxtS{
    width: 117px;
}
.EventAtenBox .ListHShowTxt .ListTxtSRi {
    width: 25px;
}
.PlagIntroBox {
	position:absolute;
	right:1px;
	bottom:1px;
}
.PlagIntroBox  p.PlagIntro a{
	width:64px;
	height:24px;
	font:bold 12px 'Lato', Helvetica, sans-serif;
	color:#fff;
	line-height:20px;
	text-align:center;
	float:right;
	background:#db4c49;
	margin:0 0 0 0;
}


.SrhResulrLi.FrndsList.FrndsLiBox li .evt_cross_btn {
    display: block;
    position: absolute;
    right: 5px;
    top: 5px;
	display:none;
}
.SrhResulrLi.FrndsList.FrndsLiBox li:hover .evt_cross_btn {
display:block;
}

.SrhResulrLi.FrndsList.FrndsLiBox li .evt_cross_btn .evt_cross_btn_itms {
    position: relative;
}

.SrhResulrLi.FrndsList.FrndsLiBox li .evt_cross_btn .evt_cross_btn_itms .evt_cross_btn_lbl {
    background: url("../img/white_tooltip.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #3A3A3A;
    display: none;
    font-size: 14px;
    height: 44px;
    left: -17px;
    line-height: 34px;
    position: absolute;
    text-align: center;
    top: -43px;
    width: 104px;
    z-index: 1;
}
.SrhResulrLi.FrndsList.FrndsLiBox li .evt_cross_btn .evt_cross_btn_itms:hover .evt_cross_btn_lbl {
display:block;
}

.SrhResulrLi.FrndsList.FrndsLiBox li .evt_cross_btn .evt_cross_btn_itms a img {
    height: 16px !important;
    width: 16px !important;
}
.connectfrnd .ListTxtSRi, .pmayknow  .ListTxtSRi{
	width: 66px;
	padding:0;
}

#libwrapper.libwrapperIcon.libwrp .libcont .coleft .create_albm{
	/* margin: 0;
	float: left;
	line-height: 17px; */
	/* width: 135px !important; */
}
#libwrapper.libwrapperIcon.libwrp .libcont .coleft .create_albm a {
	/* width: 105px;
	float: left;
	line-height: 17px;
	border: 1px solid #EEEEEE;
	border-left: none; */
}
/*------------------*/
#libwrapper.libwrapperIcon.libwrp .libcont .coleft .create_albm #crUploadForm input#crteabmupld{
	height: 37px !important;
	padding:0 !important;
	margin:0 !important;
	width: 117px !important;
	cursor:pointer;
}
.StartPhtsUpld, .StartInvtFr{
	color:#6e6e6e;
	font-size:22px;
	min-height:276px;
	font-weight:bold;
	padding:98px 0 0 26px;
	line-height: 32px;
	position:relative;
}
.StartInvtFr{
	padding-left:37px;
}
.StartPhtsUpld a, .StartInvtFr a{
	color:#6e6e6e;
}
.WelcomeWall{
	font-size:50px;
	color:#6e6e6e;
	text-align:center;
	margin-top:10px;
	padding-top:29px;
}
.post .poster .remove:hover .editsub{
	display:block;
}
.post .poster .remove .editsub{
    left: -38px;
    padding-top: 10px;
    position: absolute;
    top: 18px;
    width: 100px;
    z-index: 204;
	display:none;
	background: url("../img/tooltip_arrow.png") no-repeat scroll 50% 0;
	-webkit-transition: 300ms;
	-moz-transition: 300ms;
	-o-transition: 300ms;
	-ms-transition: 300ms;
	transition: 300ms;
}
.post .poster .remove .editsub ul li{
	float:left;
	width:100%;
	padding-bottom:8px;
}
.post .poster .remove .editsub ul{
	padding:8px 8px 0;
	background:#161616;
	float:left;
}
.post .poster .remove .editsub ul li a{
	color:#fff;
	font-weight: bold;
}
.DltConfirm{
	border:solid 7px #7a828b;
	padding:0;
	width: 728px;
}
.DltConfirm .popinner{
	padding:0;
}

.DltConfirm .popinner .col75{
	width:100%;
	border-bottom: 1px solid #DBDBDB;
	 padding: 20px 0;
}
.DltConfirm .popinner .col75 .field {
	margin:0;
	text-align:center;
}
.DltConfirm .popinner .col75 .field label{
	color: #D94D4D;
    font-size: 26px;
    font-weight: 400;
	margin:0 !important;	
}
.DltConfirm .popinner .content {
	color: #3A3A3A;
    font-size: 20px;
    font-weight: 400;
    text-align: center;
	padding: 20px 0;
    text-align: center;
    width: 100%;
	margin:0;
}
.DltConfirm .popinner .button-set {
	display: inline-block;
    margin: 0;
    text-align: center;
    width: 100%;
	margin-bottom:20px;
}
.DltConfirm .popinner .button-set input{
	background:#fff !important;
	border:none !important;
	border-left:1px solid #f2f2f2 !important;
	border-right:1px solid #f2f2f2 !important;
	border-bottom:1px solid #d9d9d9 !important;
	color:#3a3a3a !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	margin:0 2px;
	font-size:14px;
	text-transform:none;
	cursor:pointer;
}
.DltConfirm .popinner .button-set input#deletepost{
	border:none !important;
}
div[class*='mayknowr_'] {
	cursor:pointer;
	color:#666;
}
div[class*='mayknowr_']:hover{
	color:#000;
}
.PhotoUpldPopup .field textarea{
	background: none repeat scroll 0 0 #FAFAFA;
    border-color: #E5E5E5;
    border-style: solid;
    border-width: 0 0 1px;
    color: #666666;
    font-size: 1em;
    width: 460px;
	line-height: 20px;
	font-weight:normal;
}
.PhotoUpldPopup .field label{
	font-size: 17px;
}
.PhotoUpldPopup .row {
	padding-top:20px;
	margin-bottom: 0;
}
.PhotoUpldPopup .col50:last-child {
	float:right;
}
.PhotoUpldPopup .col50 .button-set{
	float: right;
    margin-top: 96px;
    width: 100%;
}
.PhotoUpldPopup .col50 .button-set input#post, .PhotoUpldPopup .col50 .button-set #cancel, .PhotoUpldPopup .col50 .button-set #more_pic{
	/* text-transform:none;
	background: #f5f5f5;
	background: -moz-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #f5f5f5 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0 );
	border:1px solid #e5e5e5;
	color:#666;
	font: 14px 'Lato',sans-serif;
	vertical-align:baseline; */
}
.PhotoUpldPopup .col50 .button-set input#post:hover, .PhotoUpldPopup .col50 .button-set #cancel:hover, .PhotoUpldPopup .col50 .button-set #more_pic:hover{
	/* background:#ECECEC;
	cursor:pointer; */
}
.PhotoUpldPopup .pics-cont .preview {
	background:none;
	border:none;
	padding:0;
	margin-right:35px;
	
	display: inline-table;
    float: none;
    height: inherit;
    min-height: 310px;
    vertical-align: bottom;	
	
}
.PhotoUpldPopup .pics-cont .preview-img {
	background:none;
	border:none;
	border: 1px solid #E7E7E7;
	
	height: inherit;
    max-height: 360px;
    max-width: 300px;
    overflow: hidden;
    text-align: center;
}
.PhotoUpldPopup .pics-cont .action {
	background:#ededed;
	height:64px;
	border-bottom:solid 1px #bdbdbd;
	padding:0px;
}
.PhotoUpldPopup  .pics-cont .action textarea{
	background:none;
	border:none;
	padding:0px 4px;
	line-height:64px;
	resize:none;
	width: 225px;
	float:left;
	 height:65px;
}
.PhotoUpldPopup  .pics-cont .action input{
	float: left;
    height: 59px;
    line-height: 59px;
    padding: 2px 6px;
	width: 225px;
}
.PhotoUpldPopup .upload-box {
	background: url("../img/subtitle_bg.png") repeat-x scroll left top rgba(0, 0, 0, 0);
	margin: -7px 0 0;
    padding: 32px 0 0;
	width:100%;
	 position: relative;
}
.PhotoUpldPopup .BgWhite{
	background: none repeat scroll 0 0 #FFFFFF !important;
    margin: 0 !important;
    padding: 0 6px !important;
    position: relative;
    width: auto !important;
	display: inline-block;
    float:left !important;
    height: 64px;
    line-height: 64px;
	text-align: center;
}
.PhotoUpldPopup .BgWhite .TEditTxtE{
	 background: url("../img/edit_txt_bg1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #3A3A3A;
    font: 14px/23px 'Lato',sans-serif;
    height: 56px;
    left: -3px;
    position: absolute;
    text-align: center;
    top: -56px;
    width: 82px;
	display:none;
}
.PhotoUpldPopup .BgWhite:hover span.TEditTxtE {
	display:block;
}
.PhotoUpldPopup .albmeditoptionIcn:hover ul.albmeditoption{
	display:block;
}

a:visited .accordionButton {border:solid 1px #dfe0e2 !important;}

.WallSqure{
	padding-left:24px;
	padding-right:24px;
}

.internal_srch_top_bx_bt li a.WallSqureLinkA{
	padding-left:14px;
	padding-right:14px;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	-o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
}
.internal_srch_top_bx_bt li a.WallSqureLinkB{
	padding-left:23px;
	padding-right:23px;
	background:#5F7CA5;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	-o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
}
.internal_srch_top_bx_bt li a.WallSqureLinkB:hover{
	background:#636267;
}
.WallSqure .internal_srch_top_bx_bt {
	margin-top:7px;
}
.accpganchor{
	position:relative;
}
.accpganchor:hover span.RemoveTxt{
	display:block;
}
.KnowPpleCnt{
	display: block;
}
.KnowPpleCnt{
	color: #FFFFFF;
    font-size: 11px;
	display: none;
    position: absolute;
    right: 2px;
    bottom: 2px;
    z-index: 50;
}
.KnowPpleCnt a{
	color: #FFFFFF;
}
.KnowPpleCnt a:hover{
	color: #87b44e;
}

.SrhListRow .PeopleLiRowImg img{
	width:48px !important;
	height:50px !important;
	border:none;
}
.SrhListRow .ListSeeMore a{
	color: #6E6E6E !important;
    font-size: 12px;
    font-weight: bold;
}
.SrhListRow .ListSeeMore a:hover{
	color: #222222 !important;
}

.SrhListRow .ListSeeMore {
    float: left;
    margin: 0 0 0 59px;
}

/*-------All setting pages---------*/
/*---------------------------------------------------------------------22/11/2013------------------------------------------------------------ */
/*-----------------------------------------------------------------Setting Page Css----------------------------------------------------------------------------*/

.Settings{ 
	/* width:806px;  */
	/* margin:0 auto;  */
	background:#FFF;
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	margin: 71px 0 0 220px;
	width:770px;
	padding: 28px 10px 0;
}

.Settings h2{
	padding:0px 0px 50px 0px;
	margin:0px;
	float:left;	
	font-size:26px;
	/* font-family:"Lato Black Italic"; */
	font-weight:bold;
	color:#AEAEAE;
	
}

.BrdCrb{ background:url(../img/arrow.png) no-repeat right top; padding-right:30px; text-decoration:none; color:#9c9c9c; line-height:20px; float:left;}

.Settings h2 span{
    font-size:20px;
	padding:0px 00px 0px 20px;
	margin:0px;
	font-weight:bold;
}

.Settings h2 span a{color:#3a3a3a; text-decoration:none;}
.CloseBtn{ background:url(../img/photoslider_close.png) no-repeat left 0%; width:36px; height:36px; float:right;margin-right: -10px;margin-top: -28px;}

.CloseBtn:hover {
	/* background:url(../img/photoslider_close.png) no-repeat left 100%; */
}


.AdminLinks{  float:left; width:68%;}
.AdminLinks p{
    font:normal 14px 'Lato', Helvetica, sans-serif;
	color:#9c9c9c;
	padding:0px 0px 0px 8px;
	float:left;
}

.AdminLinks p span{
background:url(../img/yellow_bullet.png) no-repeat left top; width:10px; height:10px; float:left; margin-right:4px; margin-top:5px;
}

.AdminLinks p a{ text-decoration:none;color:#9c9c9c;font-size:16px; font-weight:bold;}
.AdminLinks p a:hover, .AdminLinks p a.active{ color:#3a3a3a;}
.BackBtn{ background:url(../img/double_arrow.png) no-repeat 44px 12px #b6b6b6; float:right; padding:0px 52px 0px 78px; height:40px; font:bold 14px 'Lato', Helvetica, sans-serif;color:#3a3a3a; text-decoration:none; line-height:40px;}

.PublishInfo{ width:100%; float:left; padding:67px 0px;background:url(../img/subtitle_bg.png) repeat-x left top;margin-top: 7px;}
.Block{ width:100%; float:left; margin-bottom:5px;}
.BlockTop{ background:url(../img/strip_bg.png) repeat-x left top; width:786px; height:40px; float:left; padding:0px 10px;}
.BlockTop h3{ font:bold 14px 'Lato', Helvetica, sans-serif;color:#3a3a3a; float:left; padding:0px; margin:0px; width:100%; line-height:40px;}
.UpArrow{ background:url(../img/up_arrow.png) no-repeat left top; width:18px; height:12px; float:right; margin-top:15px; }
.DwnArrow{ background: url(../img/dwn_arrow.png) no-repeat left top; width:18px; height:12px; float:right; margin-top:15px; }


.BlockMid{ width:100%; float:left; padding-top:33px; }
.Publish { width:100%; float:left;}
.Publish ul{ padding:0px; margin:0px; width:100%; float:left;}
.Publish ul li{ list-style:none; float:left; margin-bottom:40px; padding:0px 10px;}
.Publish ul li.last{ margin-bottom:0px;}

.Publish ul li .CheckInput{ float:left; margin-right:9px;}

.Publish ul li h4{ color:#3a3a3a;font:normal 20px 'Lato', Helvetica, sans-serif; margin:0px; padding:0px 0px 10px 0px;}
.Publish ul li p{ color:#3a3a3a;font:normal 14px 'Lato', Helvetica, sans-serif; margin:0px; padding:0px 0px 0px 32px; clear:both;}

.CancelBtn{ padding:0px!important;width:120px !important; height:40px!important; float:right!important; background:#6e6e6e!important;color:#fff!important;font:bold 16px 'Lato', Helvetica, sans-serif!important; text-transform:uppercase!important; line-height:40px!important; margin-right:5px!important; cursor:pointer;}
.SaveBtn{ padding:0px!important;width:120px !important; height:40px!important; float:right!important; background:#91a0b7!important;color:#fff!important;font:bold 16px 'Lato', Helvetica, sans-serif!important; text-transform:uppercase!important; line-height:40px!important;  cursor:pointer;}
.SaveBtn:hover{ /* background:#5e7ba7!important; */}
.SaveBtn.active{ background:#5e7ba7!important;}

.WallPost{ float:left; width:100%;}
.WallPost ul{ padding:0px; margin:0px; width:100%; float:left;}
.WallPost ul li{list-style:none; float:left; margin-bottom:20px; width:96%;padding:0px 15px;}
.WallPost ul li .LableInput{float: left;color:#3a3a3a;font:normal 14px 'Lato', Helvetica, sans-serif; margin:0px; padding:0px 0px 5px 0px;}

.RedSaveBtn{ padding:0px!important;width:120px !important; height:40px!important; float:right!important; background:#da5641!important;color:#fff!important;font:bold 16px 'Lato', Helvetica, sans-serif!important; text-transform:uppercase!important; margin-left:5px; line-height:40px!important;  cursor:pointer;}

.InputFld{ width:400px; height:30px; background:#e4e4e4; padding:0px 10px;color:#3a3a3a;font:normal 14px 'Lato', Helvetica, sans-serif; line-height:30px; margin-top:5px;}
.CloseFile{ background:#b6b6b6; height:40px; padding:0px 10px; margin-top:10px; width:90px; margin-right:11px; float:left;}
.CloseFile p{color:#3a3a3a;font:normal 14px 'Lato', Helvetica, sans-serif; float:left; padding:0px; margin:0px; line-height:40px;}
.CloseIcn{ background:url(../img/cancel_icon.png) no-repeat left top; width:14px; height:14px; float:right; margin-top:14px;}

.Publish h5{color:#3a3a3a;font:normal 14px 'Lato', Helvetica, sans-serif; padding:0px 0px 25px 40px; margin:0px;}
.RadioLable{color:#3a3a3a;font:normal 14px 'Lato', Helvetica, sans-serif; float:left; line-height:32px;}

.Publish ul li .Radio {
    float: left;
    margin-right: 5px; line-height:normal; height:auto; margin-top:10px;
}

.NoteList{ width:100%; padding:0px 0px 0px 45px!important; margin-bottom:10px!important;position:relative;}
.EmailFld{ width:319px; height:32px; background:#e4e4e4; padding:0px 10px;color:#5e7ba7;font:bold 14px 'Lato', Helvetica, sans-serif; border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px; margin-left:15px; margin-right:20px; float:left; line-height:32px;}
.ChangeEmail{color:#5e7ba7;font:bold 14px 'Lato', Helvetica, sans-serif; text-decoration:none; float:left; line-height:32px; }

.DltBtn{ padding:0px!important;width:120px !important; height:40px!important; float:right!important; background:#da5641!important;color:#fff!important;font:bold 16px 'Lato', Helvetica, sans-serif!important; text-transform:uppercase!important; margin-left:0px; line-height:40px!important;  cursor:pointer;}

.DltMsg{ float:left; color:#da5641;font:bold 16px 'Lato', Helvetica, sans-serif; width:88%; margin-left:22px; line-height:18px; }


.checkbox{
    background: url(../img/checkbox.png) no-repeat scroll 0 0 transparent;
    clear: left;
    display: block;
    float: left;
    height: 26px;
    padding: 0 5px 0 0;
    width: 25px;
}
.radio {
    background: url(../img/radio_btn.png) no-repeat scroll 0 0 transparent;  
    display: block;
    float: left;
    height: 17px;
    width: 17px;
	float:left;
	margin: 9px 9px 0 0;
}
.radio {
    background: url(../img/radio_btn.png) no-repeat scroll 0 0 transparent;
}
/*-----------------------------------------------------26/11/2013------------------------------------------*/

.WallPostMid {
    float: left;
    margin-bottom: 20px;
    padding: 0 15px;
    width: 96%;
}

 .LableInput{float: left;width:100%;color:#3a3a3a;font:normal 14px 'Lato', Helvetica, sans-serif; margin:0px; padding:0px 0px 5px 0px;}
 
 .SelectList{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.85);
    display: none;
    float: left;
    left: 9px;
    list-style-type: none;
    padding: 8px 0;
    position: absolute;
    top: 29px;
    width: 423px;
    z-index: 50;
 
 }
 



 .ConnecLink{
background: url(../img/down_arrow_blk.png) no-repeat right;
color: #666666;
    float: left;
    font:bold 14px/25px 'Lato',sans-serif;
    padding: 0 30px 0 0;
}

.albmeditoption{
	width:180px;
	left: -145px;
	top: 64px;
	z-index: 100001;
}
.AlbmSetConn .ConnecSubRow{
left:0px;	
width: 121px;
}
.AlbmSet .ConnecSubRow{
left:-46px;	
width: 93px;
}
 .ConnecRow:hover .ConnecSubRow, .AlbmSetConn:hover .ConnecSubRow, .albmeditoptionIcn:hover .albmeditoption{
	display:block;
}
.tab:hover{
	background:#ECECEC;
}

 .ConnecSubRow li, .albmeditoption li{
width:100%!important;
float:left!important;
list-style-type:none!important;
display:block!important;
padding:5px 0!important;
margin:0px!important;
}
 .ConnecSubRow li a, .albmeditoption li a{
 font: bold 12px 'Lato',sans-serif;
 color:#fff;
 margin:0 8px 0 10px;
 width:116px;
 float:left;
 background:none;
}
.albmeditoption li a{
	background:none !important;
	margin:0 8px 0 10px !important;
	width:162px !important;
	height: inherit !important;
    line-height: inherit !important;
	float:left !important;
	text-align: left !important;
	font-weight: bold;
}
.albmeditoption li.Select a{
	background: url(../img/connection_icon.png) no-repeat right !important;
}
.ConnecSubRow li a{
	width:90px;
}
.ConnecSubRow li.Select a, .AlbmSetConn .ConnecSubRow li.Select a{
	background: url(../img/connection_icon.png) no-repeat right;
}
 .SelectBox{
	background: url(../img/select.png) no-repeat scroll 0 0 transparent;
    color:#3a3a3a;
    font:normal 16px 'Lato', Helvetica, sans-serif;
    height: 32px;
    padding: 0 24px 0 8px;
    position: relative;
    width:391px;
}
 .SelectBox:hover .ConnecSubRow, .AlbmSetConn:hover .ConnecSubRow, .albmeditoptionIcn:hover .albmeditoption {
    display: block;
}
.ConnecSubRow, .AlbmSetConn .ConnecSubRow, .AlbmSet .ConnecSubRow, .albmeditoption {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.85);
    display: none;
    float: left!important;
    left:0px;
    list-style-type: none;
    padding: 8px 0!important;
    position: absolute;
    top:28px;
	z-index: 998;
}
.albmeditoption {
	top:64px;
	left: -144px;
}
.BoxSelect{
    float: left;
	width:100%;
}
 .ConnecSubRow li.Select a, .AlbmSetConn .ConnecSubRow li.Select a {
    background: url(../img/connection_icon.png) no-repeat scroll right center rgba(0, 0, 0, 0);
}

.ChangeEmailBlk{ background:#fff; width:340px; float:left; box-shadow:0px 1px 2px #c7c7c7;-moz-box-shadow:0px 1px 2px #c7c7c7;-webkit-box-shadow:0px 1px 2px #c7c7c7;-o-box-shadow:0px 1px 2px #c7c7c7; -ms-box-shadow:0px 1px 2px #c7c7c7; padding:5px; position:absolute; top:-165px; right:54px; display:block; }


.ChangeEmailBlk h4{
	color:#3a3a3a;
	font:bold 14px 'Lato', Helvetica, sans-serif!important;
	padding:0px;
	margin:0px;
}
.PopupFld {
    background: none repeat scroll 0 0 #E4E4E4;
    color: #3A3A3A;
    font: 12px/30px 'Lato',Helvetica,sans-serif;
    height: 30px;
    margin-top: 5px;
    padding: 0 10px;
    width: 319px;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-o-border-radius:2px;
	float:left;
	margin-bottom:19px;
}
/*-------------------------------------------------------------Profile Setting Page Css 28/11/2013-------------------------------------------------------------------------------*/
.BlockTopNw{ padding:0px 25px; width:720px;}
.Profile{float:left; width:745px; padding:0px 0px 0px 25px;}
.FormRw{ width:100%; float:left; margin-bottom:25px;margin-left: 0;position: relative; z-index: 0;}
.FormRwLst{ margin-bottom:12px;}
.LeftBlk{ width:262px; float:left; margin-right:60px;}
.RgttBlk{ width:262px; float:left; }

.FrmFld{
	background: none repeat scroll 0 0 #E4E4E4;
    color: #3A3A3A;
    font: 12px/30px 'Lato',Helvetica,sans-serif;
    height: 32px;
    padding: 0 10px;
    width:240px;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-o-border-radius:2px;
	float:left;
}


.SmallSelect {
    background: url(../img/small_dropswn.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    width:230px;
	top:5px;
}

.ConnetWidt{ width:262px!important; top:15px;}

.Profile p{
 color: #3A3A3A;
    font: bold 14px 'Lato',Helvetica,sans-serif;
	padding:10px 0px;
	clear:both;
}

.Dob{ background:url(../img/dob_fld.png) no-repeat left top; width: 82px !important; height:32px; float:left; padding:0px 10px; margin-right:2px; color: #3A3A3A; border:none;font: 12px/30px 'Lato',Helvetica,sans-serif;}
.MrgnRght{ margin-right:0px;}

.AreaFld{
	background: none repeat scroll 0 0 #E4E4E4;
    color: #3A3A3A;
    font: 12px/20px 'Lato',Helvetica,sans-serif;
    height: 120px;
    padding: 4px 10px 8px;
    width:686px;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-o-border-radius:2px;
	float:left;
	resize:none;
}

.LeftBlk p{ 
    color: #3A3A3A;
    font:12px 'Lato',Helvetica,sans-serif;
	float:right;
	padding:0px;
	margin:-19px 0px 0px -58px;
}

.LeftBlk p span{ 
    color: #5e7ba7;
}

.WidtAuto{ width:auto;}

.DltAcc{ width:719px; float:left; background:#454242; border:1px solid #e0e0e0; padding:20px 25px 0px 25px; box-shadow:0px 0px 3px #c7c7c7;-moz-box-shadow:0px 0px 3px #c7c7c7;-webkit-box-shadow:0px 0px 3px #c7c7c7;-o-box-shadow:0px 0px 3px #c7c7c7;-ms-box-shadow:0px 0px 3px #c7c7c7; }
.DltAcc p{ color:#da5641; font:500 24px 'Lato',Helvetica,sans-serif; padding:0px 0px 20px 0px; margin:0px;}
.DltAcc p a{ text-decoration:none; color:#5e7ba7}

.DltAccBtn{
	background: none repeat scroll 0 0 #faaca0 !important;
    color: #FFFFFF !important;
    cursor: pointer;
    float: right !important;
    font: bold 16px/40px 'Lato',Helvetica,sans-serif !important;
    height: 40px !important;
    padding: 0 !important;
    text-transform: uppercase !important;
    width: 245px !important;

}
.DltAccBtn.active{
	background: none repeat scroll 0 0 #da5641 !important;
}

/*-------------------------------------------------------------*/


/*---------------------------------------------------------------------------Privacy Setting Page Css---------------------------------------------------*/
.AccTyp{ width:781px; float:left;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;}
.AccTypLeft{ background:#e4e4e4; width:208px; float:left; padding:43px 20px 45px 20px;}
.AccTypLeft ul{ margin:0px; padding:0px; width:220px; float:left;}
.AccTypLeft ul li{ list-style:none; float:left; width:220px; margin-bottom:10px;}
.AccTypLeft ul li.last{ margin-bottom:0px;}
.AccTypLeft ul li .RadioLableAcc{ color:#5e7ba7; float: left;font: 14px 'Lato',Helvetica,sans-serif; padding-top:1px;}

.AccTypRight{ background:#cccccc; padding: 26px 30px; width: 437px; float:left;}
.AccTypRight p{ padding:0px; margin:0px;font:500 14px/40px 'Lato',Helvetica,sans-serif; color:#232427; line-height:20px;}
.AccTypLeft ul li .custom-radio label, .DeleteAcc2   li .custom-radio label{
	background: url(../img/privacy_radio_bts.png) no-repeat;
	background-position: left top;
}
.AccTypLeft ul li .custom-radio label.hover, .AccTypLeft ul li .custom-radio label.focus, .DeleteAcc2 li .custom-radio label.hover, .DeleteAcc2 li .custom-radio label.focus{
	background-position: left top;
}
.AccTypLeft ul li .custom-radio label.checked, .DeleteAcc2 li .custom-radio label.checked {
	background-position: left -27px;
}



/*-------setting pages ends-------------*/

.PeopleSrchUL .ListHShow {
	height: auto;
}
.PeopleSrchUL .ListTxtSRi{
	padding-right:1px;
}
.PeopleSrchUL .ListTxtSRi p.PlagIntro {
	margin-top: 0;
    position: absolute;
    right: 1px;
    top: 35px;
	padding-right: 0;
}
.PeopleSrchUL .ListTxtSRi p.PlagIntro a {
	 margin-top: 0;
    padding: 0 8px;
    width: inherit;
}

.PeopleSrchUL .ListTxtSRi p {
	padding-right:8px;
	margin-top:0px;
}
.profile_pass .error-msg, .chkpass .error-msg, .stat_pass .error-msg, .del_password .error-msg, .wallprivpass .error-msg, .FormRwLst .error-msg{
	bottom: -22px;
}
.Settings .formError {
    z-index: 200;
}
.Settings #flashMessage {
	background: none repeat scroll 0 0 #D5FFCE;
    border: 1px solid #9ADF8F;
    border-radius: 0px;
    color: #556652;
    float: left;
    font-size: 15px;
    font-weight: normal;
    margin: 10px 0;
    padding: 8px 15px;
    text-shadow: none;
    width: 740px;
}

.LandingHdrLft a{
	color: #3a3a3a;
	font-size: 20px;
	font-weight:700;	
}
.HeaderSearchBt{
	background: url(../img/search_icon_header.png) no-repeat left top;
	font-size: 0;
    line-height: 60px !important;
    margin-left: 1px;
    padding: 0 !important;
    text-decoration: none;
    text-indent: -9999px;
    width: 45px;
}
.HeaderSearchBt:hover, .HeaderSettingBt:hover{
	text-decoration:none;
	background-position:0 -60px;
}
.HeaderSettingBt{
	background: url(../img/setting_icon_header.png) no-repeat left top;
	font-size: 0;
    line-height: 60px !important;
    margin-left: 1px;
    padding: 0 !important;
    text-decoration: none;
    text-indent: -9999px;
    width: 43px;
}
.ConnectionsCount{
	background:none !important;
	margin-left:0 !important;
	padding-left:0 !important;
	font-weight:normal !important;
	font-family: 'Lato',Helvetica,sans-serif !important;
}
.ConnectionsTitle{
	/* color: #3A3A3A !important; */
}

/**======================= Date 07/11/2013 ++++++ Page 01 ================================**/
img { border:none; padding:0; margin:0;}
.full { width:100%; float:left;}
.mTop15 { margin-top:13px;}
.mTop30 { margin-top:13px;}
.mTop20 { margin-top:13px;}


.pageOuter {background:#FFFFFF; width:1058px; float:left; margin:22px 0 0 19px; border:#dfe0e2 solid 1px; font-family: 'Lato',Helvetica,sans-serif; }

ul.pageStep { display:block; float:left; width:100%; float:left; position:relative; padding:0; margin:0;}
ul.pageStep li { display:inline-block;  font-size:20px; float:left; font-weight:bold;color: #9C9C9C;}
ul.pageStep li a { display:block; float:left; color:#9c9c9c; text-decoration:none; text-align:left;/* cursor: auto; */}
ul.pageStep li a:hover {color:#3a3a3a; text-decoration:none;}
ul.pageStep li a.active {color:#3a3a3a;}
ul.pageStep li span { 
	display: block;
    float: right;
    margin-top: -2px;
    padding: 0 14px;
}
.pageStep a.cancel { 
	float: right !important;
    margin-right: -12px;
    margin-top: -18px;
    padding-top: 0;
}

ul.pageForm { display:block; float:left; width:100%; margin:0; padding:42px 0 0 0;}
ul.pageForm li { display:block; float:left; width:100%; color:#3a3a3a; font-size:20px;}
.FormInputFild { background:none; float:left; width:100%; font-family: 'Lato',Helvetica,sans-serif; color:#181919; font-size:20px; width:448px; padding:0 15px; height:40px; border:#e3e3e3 solid 1px;  margin-top:3px; line-height:40px; }

.TelAreaCode { width:60px; float:left;}
.TelAreaCode Input { width:50px; padding:0 4px;}
.TelNumber { width:170px; float:left; margin-left:10px;}
.TelNumber input { width:160px; float:left; padding:0 4px;}

.TelAreaCode Input, .TelNumber input {  height:40px; border:#e3e3e3 solid 1px; background:none; font-size:20px; font-family: 'Lato',Helvetica,sans-serif; color:#181919; margin-top:3px; float:left;}
.TelAreaCode span, .TelNumber span { display:block; float:left; width:100%; font-size:12px; color:#3a3a3a; margin-top:5px; line-height:16px;}

.NextButtonArea { float:right; /*border-left:#f2f2f2 solid 1px; border-right:#f2f2f2 solid 1px; border-bottom:#d9d9d9 solid 1px;*/ padding:0px 0px 0;}
input.NextButton { 
	width:120px; 
	float:right; 
	text-align:center; 
	background:#92a1b6; 
	border:none; 
	height:40px; 
	color:#FFFFFF; 
	text-transform:uppercase; 
	font-size:20px; 
	font-family: 'Lato',Helvetica,sans-serif; 
	font-weight:normal; 
	line-height:40px; 
	padding:0; 
	margin:0; 
	cursor:pointer;
}

input.NextButton:hover { background:#5f7ca6;}



.ArtGalleryBack { background:none; float:left;  font-size:20px; font-family: 'Lato',Helvetica,sans-serif; color:#181919;  width:478px; padding:0; height:24px; border:#e3e3e3 solid 1px;  
margin-top:3px; line-height:24px; border-top:none; }

.sbArt { color:#383a3f; font-size:14px;  float:left; width:456px;}
.ArtToggle { background:url(../img/advertise_dropdown_arrows.png) center -10px no-repeat; width:11px; float:right; height:10px; margin-top:7px;}

 .ArtGalleryBack a { float:left; width:468px; padding:0 5px;}
.ArtGalleryBack:hover { position:relative; }
.ArtGalleryBack:hover .ArtToggle { background:url(../img/advertise_dropdown_arrows.png) center -30px no-repeat;} 

.ArtGalleryBack ul.dropOptions { display:none;}
.ArtGalleryBack:hover ul.dropOptions { display: block; width:468px; background:#252525; padding:5px; margin:0px; float:left;}

.ArtGalleryBack:hover ul.dropOptions li { display:block; width:100%; float:left;}
.ArtGalleryBack:hover ul.dropOptions li a { font-size:14px; color:#FFFFFF; padding:5px 0; line-height:18px; display:block; float:left; text-decoration:none;}
.ArtGalleryBack:hover ul.dropOptions li a:hover { color:#5e7ba7;}


/**======================= Date 07/11/2013 ++++++ Page 02 ================================**/

.FormInputFild2 { background:none; float:left; width:100%; font-family: 'Lato',Helvetica,sans-serif; color:#181919; font-size:16px; width:458px; padding:0 10px; height:40px; border:#e3e3e3 solid 1px;  margin-top:3px; line-height:40px; }

.FormTextArea { background:none; float:left; width:100%; font-family: 'Lato',Helvetica,sans-serif; color:#181919; font-size:14px; width:468px; padding:15px 5px 0 5px; height:135px; border:#e3e3e3 solid 1px;  margin-top:3px; line-height:20px;resize:none; }


.FormPhotoArea {float:left; width:100%; color:#181919; width:458px; padding:10px; border:#e3e3e3 solid 1px;  margin-top:3px; line-height:40px;}

.photoCol { width:187px; float:left; font-size:16px; color:#666666; line-height:14px; margin-right:28px;}
.photoCol span { float:left; width:100%; font-size:12px; padding-top:3px;}
.photoTextCol { width:235px; float:left; color:#3a3a3a; font-size:20px; line-height:22px;  font-weight:300; }

input.upload { width:110px; height:40px; text-align:center; background:#686868; float:right; font-size:16px; font-weight:bold; font-family: 'Lato',Helvetica,sans-serif; text-transform:uppercase; cursor:pointer; margin-top:167px;
 
}


input.upload:hover { /* background:#000000; */}
.aboutcount{
	float:right;
	color:#383a3f;
	font-size:12px;
	padding: 8px 345px 0 0;
}


.GetStarted { float:right; border-left:#f2f2f2 solid 1px; border-right:#f2f2f2 solid 1px; border-bottom:#d9d9d9 solid 1px; padding:10px; width:98%;}
.termsArea { float: left; font-size:14px; line-height:16px;}
.termsArea input { border:none; background:none; float:left; margin-right:10px;}
.termsArea span { float:left; display:block; padding-top:9px; font-weight:bold; font-size:14px;}

.termsArea span  label{
   color:#5e7ba7
}
.termsArea span a { color:#5e7ba7; text-decoration:none;}
.termsArea span a:hover { text-decoration:underline;}


input.GetStartedBtn { width:120px; float:right; text-align:center; background:#92a1b6; border:none; height:40px; color:#FFFFFF; text-transform:none;     font-size:14px; font-family: 'Lato',Helvetica,sans-serif; line-height:40px; padding:0; margin:0; cursor:pointer;
}


input.GetStartedBtn:hover { background:#5f7ca6;}


/**======================= Date 07/11/2013 ++++++ Page Info ================================**/
.floatRight { float:right!important;}
.followBtn { width:178px; float:right; height:36px; background: none repeat scroll 0 0 rgba(0, 0, 0, 0.85); margin-right:42px; }
.followBtn a.follow { width:140px; height:36px; background:#5e7ba7; font-size:16px; text-transform:uppercase; float: left; text-align:center; color:#FFFFFF; line-height:35px;} 

.followBtn a.followIicon { float:right; width:38px; height:36px; background: url(../img/followIcon.jpg) center -2px no-repeat; }


ul.followList { display: none;}
.followBtn:hover ul.followList { display: block; width:158px; float:left; margin:0; padding:10px;  background:#232426;}
.followBtn:hover ul.followList li { display:block; float:left; width:100%; padding:5px 0;}
.followBtn:hover ul.followList li a { display:block; width:100%; float:left; color:#FFFFFF; font-size:14px; text-decoration:none;}
.followBtn:hover ul.followList li a:hover { color:#5e7ba7;}

.shadowCol { background: url(../img/shadow.png) left top repeat-x; width:1088px; float:left; height:20px; margin-top:70px; margin-left:-20px; margin-right:-28px; }

.followTextCol { /* width:482px; */ float:left; margin-top:22px; font-weight:400;}
.followTextCol p { font-size:16px; color:#6e6e6e; line-height:18px; padding-top:25px; font-weight:400;	}
.followTextCol p.addressText { color:#3a3a3a; font-weight:bold; padding-top: 100px;}
.followTextCol p.addressText a { display:block; float:left; width:100%; color:#5e7ba7; margin-top:10px;}


/**======================= Date 07/11/2013 ++++++ Add Administrator ================================**/
.mTop07 { margin-top:7px!important;}
 
a.AddAdmBtn {height:16px; line-height:16px; padding:12px 34px 12px 0; float:right; color:#3a3a3a; font-size:14px; font-weight:bold; text-align: right;  background:#b6b6b6; margin-top:30px; display:block;}
a.AddAdmBtn:hover { }
a.AddAdmBtn span.textSpan { float:left;  padding-left:45px; padding-left:30px\0; display:block;}
a.AddAdmBtn span.Iconspan { float:right; padding-right:34px; padding-top:2px;  display:block;}

.add_admin { width:100%; float:left; padding:0; margin-top:54px;}


.add_Adcol01 { float:left; width:198px; height:198px; padding:1px; background:url(../img/photo2.jpg) left top no-repeat; margin-right:30px;}
.add_Acol02 { width:531px; float: left;   }
.add_Acol02 p { font-size:20px; color:#3a3a3a; line-height:24px; padding-left:12px; padding-top:30px; float:left; margin:0; }


.FormInputFild3 { background:none; float:left; width:100%; font-family: 'Lato',Helvetica,sans-serif; color:#181919; font-size:20px; width:511px; padding:0 10px; height:40px; border:#e3e3e3 solid 1px;    line-height:40px; }




input.Save { width:120px; float:right; text-align:center; background:#91a0b7; border:none; height:40px; color:#FFFFFF; text-transform:uppercase; font-size:16px; font-family: 'Lato',Helvetica,sans-serif; font-weight: bold; line-height:40px; padding:0; margin:0; cursor:pointer;
}

input.Save:hover { background:#5e7ba7;}

input.cancel { width:120px; float:right; text-align:center; background:#6e6e6e; border:none; height:40px; color:#FFFFFF; text-transform:uppercase; font-size:16px; font-family: 'Lato',Helvetica,sans-serif; font-weight: bold; line-height:40px; padding:0; margin:0 5px 0 0 ; cursor:pointer;
}
input.cancel:hover { /* background:#5e7ba7; */}

/**======================= Date 07/11/2013 ++++++ Update Page Information ================================**/
.PadTop {padding-top:33px;}
.updatePageCol {width:485px; margin-right:105px; float:left;}
.updatePageCol ul.pageForm {padding:32px 0 0 0;}

.updatePageCol02 {width:380px; float:left; margin-top:40px; font-size:90px; color:#ebecee;font-family: 'Lato', sans-serif; font-weight:700; font-style:italic; line-height:100px; letter-spacing:-4px;  }
.updatePageCol02 p {margin:0;}
.updatePageCol02 p span {color:#3a3a3a;}



.margin0 {
margin:0;
}

.followTextCol p.paddtop {
padding-top:10px;
}

a.AddAdmBtn.AddAdmBtnArrow span.Iconspan {
    display: block;
    float: left;
    padding-left: 34px;
    padding-top: 2px;
	padding-right:0;
}

a.AddAdmBtn.AddAdmBtnArrow span.textSpan {
    display: block;
    float: left;
    padding-left: 14px;
}

/*---------Company pages ends--------------*/

.category .sbHolder{
 background: linear-gradient(to bottom, #F5F5F5 0%, #FFFFFF 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
   /*  border: 1px solid #EEEEEE; */
    color: #666666;
    float: right;
    font-family: 'Lato',Helvetica,sans-serif;
    font-size: 120%;
    height: 8px;
    line-height: 20px;
    margin: 1px 0 0;
    padding: 10px;
    position: relative;
    vertical-align: middle;
    width: 118px;
  }
  .category .sbSelector{ width:80%; }
  .category .sbToggle { width:20%; }
  .pfolioitmsupload{
	position:relative;
  }
.pfolioitmsupload .category{
	position: absolute;
    right: 285px;
    top: -59px;
}
.pfolioitmsupload .AlbumsEditConn{
	position: absolute;
    right: 267px;
    top: -88px;
}
.pfolioitmsupload .AlbumsEditConn .ConnecRow{
	height: 31px;
	border: 1px solid #e5e5e5;
}
.pfolioitmsupload .AlbumsEditConn .ConnecRow .usualImg{
	padding-top:7px;
}
.pfolioitmsupload .AlbumsEditConn .ConnecRow .ConnecLink{
	line-height:31px;
}
.pfolioitmsupload .AlbumsEditConn .ConnecRow .ConnecSubRow{
	top: 31px;
}
.pfolioitmsupload .category .sbHolder{
	height: 11px;
	border: 1px solid #e5e5e5;
  }
.pfolioitmsupload .category .sbHolder .sbToggle {
	height: 28px;
	 top: 3px;
  }
.pfolioitmsupload .category .sbHolder .sbSelector{
	height: 32px;
	line-height: 32px;
  }
  

.pics-cont .preview .close {
    display:none!important;
}  

.pics-cont .preview:hover .close {
    display:block!important;
}  


@media screen and (-webkit-min-device-pixel-ratio:0) {
	 .pfolioitmsupload .AlbumsEditConn{
		right: 262px;
		top: -89px;
	}
	.libcont .upload-box .button-set input#postphotos{
		padding-top:7px;
		padding-bottom:7px;
	}
}

.ui-dialog-content .button-set a input, .DltConfirm .popinner .button-set input#deletepost, #cancelupload .button-set input:first-child{
	background:#DA5641  !important;
	color:#fff  !important;
}

.ui-dialog-content .button-set a input:hover, .DltConfirm .popinner .button-set input#deletepost:hover, #cancelupload .button-set input:first-child:hover{
	background: #e75649 !important;
	background: -moz-linear-gradient(top, #e75649 0%, #e23626 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e75649), color-stop(100%, #e23626)) !important;
	background: -webkit-linear-gradient(top, #e75649 0%, #e23626 100%) !important;
	background: -o-linear-gradient(top, #e75649 0%, #e23626 100%) !important;
	background: -ms-linear-gradient(top, #e75649 0%, #e23626 100%) !important;
	background: linear-gradient(to bottom, #e75649 0%, #e23626 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e75649', endColorstr='#e23626', GradientType=0 ) !important;
}





/*------------------------------------16-12-2013----------------------------*/



#libwrapper.libwrapperIcon.libwrp .libcont .coleft .create_albm.Create5Albm {
    height: 30px;
    width: 137px;
	cursor:pointer;
}




.create_albm.Create5Albm #crUploadForm {
    cursor: pointer;
    float: right;
    height: 30px !important;
    opacity: 0;
    overflow: hidden;
    position: relative;
    right: 0 !important;
    top: -30px !important;
    width: 135px !important;
    z-index: 2;
	cursor:pointer;
}

.create_albm.Create5Albm #port_crteabmupld {
cursor:pointer;
}






.button-set.Crt5Albm:hover a.UploadMorePh{
    background:#ECECEC !important;
	cursor:pointer;
}


.button-set.Crt5Albm{
	cursor:pointer;
}






/* .libcont .libinner.libin8Mid .upload-box .button-set.Crt5Albm.Crt5AlbmMargin {
margin: -50px 80px 0 0;
}
 */

.libcont .libinner.libin8Mid .upload-box .button-set.Crt5Albm.Crt5AlbmMargin #usrpicupload {
cursor:pointer;
}


.libcont .libinner.libin8Mid .upload-box .button-set.Crt5Albm #postphotos {
cursor:pointer;
}





.AlbmAddPh.AlbmAddPhHover{
	cursor:pointer;
}

.AlbmAddPh.AlbmAddPhHover:hover a{
    background: none repeat scroll 0 0 #ECECEC;
	cursor:pointer;
}

.AlbmAddPh.AlbmAddPhHover #snglalbmpic {
cursor:pointer;
}







@media screen and (-webkit-min-device-pixel-ratio:0) {
.libcont .libinner.libin8Mid .upload-box .button-set.Crt5Albm.Crt5AlbmMargin {
	margin: -50px 73px 0 0;
}
}






.pfolioitmsupload .AlbumsEditConn .ConnecRow.ConnecRowPoZindex {
position:relative;
z-index:50;
}
.AlbmEdit.AlbmEditPozindex {
position:relative;
z-index:50;
}













#libwrapper.libwrapperIcon.libwrp .libcont .coleft .create_albm.Create5Albm #crUploadForm input#crteabmupld {
height: 30px !important;
padding: 0 !important;
/* margin: 0 0 0 -98px !important; */
margin: 0 0 0 0px !important;
cursor: pointer;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
#libwrapper.libwrapperIcon.libwrp .libcont .coleft .create_albm.Create5Albm #crUploadForm input#crteabmupld {
	margin: 0 0 0 0px !important;
}

}


.AlbmSetConn.AlbmSetPozindex {
position:relative;
z-index:50;
}






.create_albm.Create5Albm.Cre5AlbmPort #crUploadForm {
cursor: pointer;
float: right;
height: 30px !important;
opacity: 0;
overflow: hidden;
position: relative;
right: -18px !important;
top: -30px !important;
width: 250px !important;
z-index: 2;
cursor: pointer;
}








/*------Connections edit-----17/12/2013--------*/



.SrhResulrLi li.ListHShowTxtBgS   .ListHShow .ListHShowTxt, .mutualcnnectnew .ListHShowTxt, .RePgsItms  .ListHShowTxt, .ConnectItms .ListHShowTxt, .SrhResultRightItms .ListHShowTxt, .Connect_request_list li .ListHShowTxt{
	/* background: none; */
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);
}


.SrhResulrLi li.ListHShowTxtBgS:hover   .ListHShow .ListHShowTxt, .mutualcnnectnew li:hover .ListHShowTxt, .RePgsItms:hover  .ListHShowTxt, .ConnectItms .FrndsList:hover  .ListHShowTxt, .SrhResultRightItms .SrhResulrLi li:hover .ListHShowTxt, .Connect_request_list li:hover .ListHShowTxt {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);
}


.SrhResulrLi li.ListHShowTxtBgS   .ListHShow .ListHShowTxt .ListTxtSRi, .mutualcnnectnew li .DeleteIcon, .SrhResultRightItms .SrhResulrLi li .ListHShow .ListTxtSRi, .Connect_request_list li .DeleteIcon {
display:none;
}

.SrhResulrLi li.ListHShowTxtBgS:hover   .ListHShow .ListHShowTxt .ListTxtSRi, .mutualcnnectnew li:hover .DeleteIcon, .SrhResultRightItms .SrhResulrLi li:hover .ListHShow .ListTxtSRi, .Connect_request_list li:hover .DeleteIcon, .Connect_request_list li .ListHShow {
display:block;
}



.SrhResulrLi li.ListHShowTxtBgS   .ListHShow .ListHShowTxt .ListTxtS h4, .SrhResultRightItms .SrhResulrLi li .ListHShow .ListTxtS h4 {
/* -moz-text-shadow:2px 2px 1px #333;
-webkit-text-shadow:2px 2px 1px #333;
text-shadow:2px 2px 1px #333; */
max-height: 17px;
overflow: hidden;
}


.SrhResulrLi li.ListHShowTxtBgS   .ListHShow .ListHShowTxt .ListTxtS p, .SrhResultRightItms .SrhResulrLi li .ListHShow .ListTxtS p {
/* -moz-text-shadow:2px 2px 1px #333;
-webkit-text-shadow:2px 2px 1px #333;
text-shadow:2px 2px 1px #333; */
max-height: 17px;
overflow: hidden;

}

.ListHShowTxtBgS .ListTxtSRi p.PlagIntro a {
	/* color:#666666;
	border:solid 1px #e5e5e5;
	background: #f4f4f4; 
	background: -moz-linear-gradient(top, #f4f4f4 0%, #fafafa 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f4f4), color-stop(100%, #fafafa));
	background: -webkit-linear-gradient(top, #f4f4f4 0%, #fafafa 100%);
	background: -o-linear-gradient(top, #f4f4f4 0%, #fafafa 100%);
	background: -ms-linear-gradient(top, #f4f4f4 0%, #fafafa 100%);
	background: linear-gradient(to bottom, #f4f4f4 0%, #fafafa 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#fafafa', GradientType=0 );  */
}

.ListHShowTxtBgS .DeleteIcon{
	display:none;
}
.ListHShowTxtBgS:hover .DeleteIcon{
	display:block;
}

/*---------------------------------------------*/


/*---------------------------Company pages changes --------------------------*/

.companypage .pageOuter { border:none; width:auto;}

.companypage .companyfpage .sbHolder{
	background: #fff;
	border: none;
    border-left: 1px solid #f2f2f2;
	border-right: 1px solid #f2f2f2;
	border-bottom: 1px solid #d9d9d9;
    color: #383a3f;
    font-family: 'Lato',Helvetica,sans-serif;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    margin: 5px 0 0;
    padding:0 10px;
    position: relative;
    vertical-align: middle;
    width: 460px;
  }
  
.companypage .companyfpage .sbOptions li{ width:95%; font-size: 14px;}

.companypage .companyfpage .sbOptions li a {
	padding: 2px 0;
}

.FlowersLeGal .SideRightAbtYou { 
border:none;  
float: left;
    margin-top: 5px;
    padding: 1px 7px 8px;
    width: 185px;
}
.csetup_tbox textarea{
	width:286px !important;
	color:#3a3a3a !important;
	font-size:14px !important;
}
.csetup_tbox .breakwallbtn, .csetup_tbox .breakwallbtn:hover{
	background:#5e7ba7 !important;
	width:90px !important;
	height:36px !important;
	line-height:36px !important;
	font-size:14px !important;
	color:#fff !important;
	border:none !important;
	margin-bottom: -31px;
}
/*---------------------------------------------*/

/* .libcont .libinner.libin8Mid .upload-box .button-set.Crt5Albm.Crt5AlbmMargin.Crt8AlbmMargin {
    margin: -50px 109px 0 0;
} */


@media screen and (-webkit-min-device-pixel-ratio:0) {
/* .libcont .libinner.libin8Mid .upload-box .button-set.Crt5Albm.Crt5AlbmMargin.Crt8AlbmMargin {
    margin: -50px 105px 0 0;
} */
}


.libcont .libinner.libin8Mid .upload-box .piconHghtAuto .preview {
min-height:100px;
}


.pfolioitmsupload .category.AddCateRiWidth {
    right: 248px;
    top: -58px;
    z-index: 100;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.pfolioitmsupload .category.AddCateRiWidth {
    right: 246px;
	z-index:100;
}
}


.libcont .libinner.libin8Mid .upload-box .button-set.Crt5Albm.Crt5AlbmMargin.Crt9PortMargin {
    margin: -50px 103px 0 0;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.libcont .libinner.libin8Mid .upload-box .button-set.Crt5Albm.Crt5AlbmMargin.Crt9PortMargin {
    margin: -50px 98px 0 0;
}
.pfolioitmsupload .category.PortCateZindex {
right: 275px;
}
}

.pfolioitmsupload .category.PortCateZindex {
    position: absolute;
    right: 297px;
    top: -5px;
    z-index: 100;
}

/*-------------------------------------button border none---------------------------------*/
.tab {
border:0px;
}
#libwrapper.libwrapperIcon.libwrp .libcont .coleft .create_albm a {
	/* border:0px; */
	margin: 0 0 0 -2px;
}
.pfolioitmsupload .AlbumsEditConn .ConnecRow {
    border: 0 solid #E5E5E5;
}
.libinner.libin8Mid .ConnecRow {
    margin:31px -20px 0 0;
}
.libinner.libin8Mid .upload-box .button-set input, .libinner.libin8Mid .upload-box .button-set button, .libinner.libin8Mid .upload-box .button-set .UploadMorePh {
    border: 0 solid #E5E5E5;
}

.libcont .libinner.libin8Mid .upload-box .button-set.Crt5Albm.Crt5AlbmMargin.Crt8AlbmMargin {
   /*  margin: -50px 103px 0 0; */
}
.AlbmEdit a, .AlbmAddPh a{
	border:0px solid #EEEEEE;
}
.AlbmSet, .AlbmSetConn {
    border: 0 solid #EEEEEE;
}

/* .libcont .libinner.libin8Mid .upload-box .button-set.Crt5Albm.Crt5AlbmMargin {
    margin: -50px 75px 0 0;
} */














@media screen and (-webkit-min-device-pixel-ratio:0) {
.libcont .libinner.libin8Mid .upload-box .button-set.Crt5Albm.Crt5AlbmMargin.Crt8AlbmMargin {
    margin: -51px 98px 0 0;
}
.libcont .libinner.libin8Mid .upload-box .button-set.Crt5Albm.Crt5AlbmMargin {
margin: -51px 69px 0 0;
}
}

.pfolioitmsupload .category .sbHolder {
    border:0px solid #E5E5E5;
}




@media screen and (-webkit-min-device-pixel-ratio:0) {
.pfolioitmsupload .category.PortCateZindex {
right: 275px;
}
}


/*****************************************************/


.CanCelBtnSetRi {
float:right;
position:relative;
z-index:100;
}

.PostBtnSetRi {
float:right;
position:relative;
z-index:100;
}

.PhotoUpldPopup .col50 .button-set.UplPhoBtnBlock {
	float: right;
    margin: 0;
    width: auto;
}
.PhotoUpldPopup .col50 .button-set.UplPhoBtnBlock:hover #more_pic {
	background:#ECECEC;
	cursor:pointer;
}
#picupload {
	cursor:pointer;
}

.UploadPhotoBtn{
	/* background: #f5f5f5;
	background: -moz-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #f5f5f5 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0 );
	color:#666;
	font: 14px 'Lato',sans-serif;
	text-transform:none; */
}
.BtnHoverUp:hover .UploadPhotoBtn{
	/* background:#ECECEC;
	cursor:pointer; */
}
.frmmorebtCrom {
	background: none repeat scroll 0 0 #000000;
    float: left;
    position: absolute;
    right: 77px;
    top: 120px;
    z-index: 99999;
}
.CanCelBtnSetRiMar {
	margin:0 182px 0 0;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.frmmorebtCrom {
		right: 72px;
		top: 120px;
	}
	.CanCelBtnSetRiMar {
		margin:0 178px 0 0;
	}
}
.BtnHoverUp #picupload {
    cursor: pointer;
    margin: 0 0 0 -62px;
}

/*** ========= Advertise Page > Date 20 Dec 2013 ==========***/

#AdvertiseArea .AdvertTop.AdvertTopWrp {  
    margin-left: 0 !important;
    margin-top: 37px !important;
    padding: 0 !important;
    width: 830px !important;
}

#AdvertiseArea  h1 { padding:0px 0 0 11px; width: 820px;}
#AdvertiseArea  h1 span {background: none;  padding: 0; font-weight:bold;}

#AdvertiseArea .AdvertTopLe { width:100%;}
#AdvertiseArea  ul.etabs {    padding: 0 0 0 11px;
    width: 820px!important;}
	
#AdvertiseArea  ul.etabs li .tab { width:115px; }
#AdvertiseArea  ul.etabs li.tab2 { width:144px;}
#AdvertiseArea  .tab a { height: 30px; line-height: 28px;}
#AdvertiseArea  .tab a.TwoLine {  height: 30px; line-height: 28px; font-weight:normal;}

#AdvertiseArea .AdvertTop.AdvertTopWrp .AdvertTopB { margin-top: 22px; 
	background:#ffffff url(../img/blockBg.jpg) repeat-x; 
	padding: 72px 11px 0;
    width: 808px;
}
#AdvertiseArea .AdvertTopB h2 {border-bottom:none;}
#AdvertiseArea .AdvertTopB h2 span { font-weight:bold;  margin: 0; padding: 0;}
#AdvertiseArea .AdvertTopBFrm { float:left;   padding: 11px 0 71px;}
#AdvertiseArea .AdvertTopBFrm li {   padding: 27px 0 0 0;}
#AdvertiseArea .AdvertTopBFrm li label { width:483px; padding:0 0 2px; margin:0;}
#AdvertiseArea  .AdTxtFildl {  background:#E4E4E4;
    height: 132px;
    margin-top:1px;
    padding: 10px;
    width: 463px;
	border-bottom:none;
}

#AdvertiseArea  .jqTransformInputWrapper { width:480px!important; float:left; }
#AdvertiseArea .jqTransformInputInner { float: left;}
#AdvertiseArea .AddFildTxt {
   background:#E4E4E4;
    height: 22px;
    margin: 0;
    padding:10px !important;
    width: 461px !important;
}

#AdvertiseArea  .AdvertTopBFrm li.FrmAddRight {
    left: 511px;
    position: absolute;
    top: 506px;
    width: 300px;
}

#AdvertiseArea  .AdvertTopBFrm li.FrmAddRight .jqTransformInputWrapper { width:auto!important;} 
#AdvertiseArea  .AdvertTopBFrm li.FrmAddRight .jqTransformInputWrapper .AddFildTxtArea { background:#E4E4E4; 	border-bottom:none; height:39px;}
#AdvertiseArea  .AdvertTopBFrm li.FrmAddRight .jqTransformInputWrapper .AddFildTxtNum { background:#E4E4E4; 	border-bottom:none; height:39px;}

#AdvertiseArea .ImgUploader { width:462px; padding:10px; background:#ffffff; height:240px; border-left:#f2f2f2 solid 1px; border-right:#f2f2f2 solid 1px; margin-top:7px;}
#AdvertiseArea .ImgUploaLeft p span { line-height:12px; padding-top:2px;}
#AdvertiseArea .ImgUploaLeft p  label { width:auto; font-weight:bold; line-height:12px;}
#AdvertiseArea .ImgUploader .ImgUploaRight .TopTxt {padding-top:0;}

#AdvertiseArea .ImgUploader .ImgUploaRight li { padding-top:0;}

#AdvertiseArea .LocationCateRi .sbHolder { width:460px;}
#AdvertiseArea  .sbHolder { 

     border-left: 1px solid #f2f2f2;
	border-right: 1px solid #f2f2f2;
	border-bottom: 1px solid #d9d9d9;
    background: none repeat scroll 0 0 #FFFFFF;
    
    color: #383A3F;
    font-family: 'Lato',Helvetica,sans-serif;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    margin: 5px 0 0;
    padding: 0 10px;
    position: relative;
    vertical-align: middle;
   }
   
  #AdvertiseArea .GenderFrmRi a.jqTransformChecked {
    background-position: center -17px;}	
	
/*#AdvertiseArea ul.CateListIn li a:hover {background:#5e7ba7!important;}*/

.AdvertList > .AdvertBotmBFrm li { padding:4px 0px 4px 7px;}
.AdvertList > .AdvertBotmBFrm li .CateListIn li { padding:0;}
.ScheduleListAdd > .AdvertBotmBFrm li { padding:1px 7px;}
#AdvertiseArea .sbOptions li { padding:0px 7px!important;}
#AdvertiseArea .sbOptions a {padding:2px 0px!important;}

.CampaigneAddNew > .AdvertBotmB3Frm li label { width:210px; line-height:30px;}
#AdvertiseArea .CampaigneAddNew > .AdvertBotmB3Frm li .AddFildTxt { height:22px!important; padding:5px 10px!important; width:402px!important;  } 

.ScheduleTxtMid .ScheduleTextMidNew p { padding:0!important;}

.ScheduleTxtMid .ScheduleTextMidNew p span a.jqTransformChecked {
    background-position: center -17px;
}
#StarDateLe .StarDateLe { position:relative;} 
#AdvertiseArea .StarDateLe .ui-datepicker-trigger {
left: 151px;
    position: absolute;
    top: 4px;}
#AdvertiseArea .StarDateLe .jqTransformInputWrapper { width:auto!important;}
#AdvertiseArea .AdvertScheduleRi {margin-top:-45px;}
#AdvertiseArea .StartDateAdd li { padding:0px;}
#AdvertiseArea .StartDateAdd { padding-bottom:10px;}
#AdvertiseArea .StarDateFild, #AdvertiseArea  .StarTimeFild { font-size:11px;}

.AddFrmBotmBtnNew { background:#e5e5e5; width:100%; padding-right:10px; }

.AddFrmBotmBtnNew .AddFrmBBtnLe .AddGrayBtn {background:#87b44f; font-size:16px;}
.AddFrmBotmBtnNew .AddFrmBBtnRi .SAVE {background:#91a0b6; }
.AddFrmBotmBtnNew .AddFrmBBtnRi .SAVE:hover {background:#5f7ca5;}

.AddFrmBotmBtnNew .AddFrmBBtnRi .AddGrayBtn  {font-size:16px; width:120px;}

#AdvertiseArea .CampaigneAddNew > .AdvertBotmB3Frm li .addFildNew { width:87px!important;}
#AdvertiseArea  .CompaignNew .jqTransformInputWrapper { width:auto!important;}
 

#AdvertiseArea .CateLiInAdd a.jqTransformCheckbox {background:url(../img/createad_chbox.png) left 0px no-repeat; }
#AdvertiseArea .CateListIn li  a.jqTransformChecked {background-position:left -24px!important;}

#AdvertiseArea .CateListIn, #AdvertiseArea .CateListIn li .CateLiInAdd {
border-left: 1px solid #f2f2f2;
	border-right: 1px solid #f2f2f2;
	border-bottom: 1px solid #d9d9d9;
    background: none repeat scroll 0 0 #FFFFFF;
    
}

#AdvertiseArea .AddFrmBotmBtnNew .AddFrmBBtnLe .AddGrayBtn {
   
 
    text-transform: none;
}

 #AdvertiseArea .CampaigneAddNew > .AdvertBotmB3Frm li  .AddFildTxtNewAddL {width:434px !important}
 
 /*-------Connects top change---------*/
 
 .TopNavConectNew{
	background:none;
	margin-bottom: 10px;
    margin-top: -10px;
 }

.TopNavConectNew ul li a, .AttendNavUL li a{    
	color: #a6a6a6;
	padding-bottom:7px;
	border-bottom: 7px solid #fff;
}
 .TopNavConectNew ul li a:hover, .TopNavConectNew ul li a.active, .AttendNavUL li a:hover, .AttendNavUL li a.active, .AttendNavUL li.Select a{
	color: #3A3A3A;
	border-bottom: 7px solid #F79139;
}
.TopNavConectNew ul li a span, .AttendNavUL li a span{    
	/* color: #a6a6a6 !important; */
}
.TopNavConectUL{
	float:right;
}
.TopNavConectNew .FriendsCntItmsTp{
	float:right;
	margin-top: -11px;
}
.TopNavConectNew .FriendsSrh{
	margin-right: -4px;
	width: 253px;
}
.TopNavConectNew .FriendsSrh .FriendsSrhBx, .AttendNavSrh .FriendsSrhBx, .MsgMainSectionCnts .FriendsSrh .FriendsSrhBx{
	width: 203px;
}
.TopNavConectUL li{
	margin-right: 0px !important;
	margin-left: 20px !important;
}
.TopNavConectUL li:last-child{
	margin-right: 0px !important;
}
.mutualcnnectnew li .ListTxtSRi{
	display:none;
}
.mutualcnnectnew li:hover .ListTxtSRi{
	display:block;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.PhotoUpldPopup .pics-cont .preview {
min-height: inherit;
}
}

.event_attend_bt{
	background: none repeat scroll 0 0 #DA5641;
    color: #FFFFFF;
    float: right;
    height: 20px;
    line-height: 20px;
    padding: 0 7px;
    text-decoration: none;
    text-transform: uppercase;
}
.tipcont .tipinner .tipimg a img{
	width:96px !important;
	height:96px !important;
}


/*----------My Pages---20/11/2013-------------------*/
.MyPgsHd{
	color:#3a3a3a;
	font-size:20px;
	font-weight:normal;
	margin:0 0 30px;
	padding:0;
}
.MyPgsUL, .RePgsUL{
	list-style-type:none;
	margin: 0;
    padding: 0;
}
.MyPgsUL li, .RePgsUL li{
	width: 155px;
}
.MyPgsUL li:first-child{
	background:#333333;	
}
.FirstLiNotToAdd li:first-child, .FirstLiNotToAdd li:first-child:hover, .NoAdvertExists, .NoAdvertExists:hover{
	background:none !important;	
}
.MyPgsAddPg{
	line-height:155px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:20px;
	position:relative;
}
.MyPgsAddPg a{
	color:#fff;
}
.MyPgsItmsLnk, .MyPgsItms{
	position:relative;
}
.MyPgsItmsLnk:hover .MyPgsCrtDt, .RePgsItmsLnk:hover .RePgsBy{
	display:block;
}
.MyPgsCrtDt, .RePgsBy{
	position:absolute;
	width:147px;
	height:82px;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.85);
	text-align:center;
	display:none;
	color:#fff;
	font-size:14px;
	margin:4px 0 0 4px;
	padding:65px 0 0 0;
}
.RePgsBy{
	padding-top:50px;
	height:97px;
}
.MyPgsItms:hover .MyPgsEditDiv{
	display:block;
}
.MyPgsEditDiv, .RePgsItmsRmv{
	position:absolute;
	right:10px;
	top:10px;
	z-index: 1;
	display:none;
}
.MyPgsEditDiv:hover{
	cursor:pointer;
}
.MyPgsEditDiv:hover .MyPgsEditDivItms, .RePgsItms:hover .RePgsItmsRmv{
	display:block;
}
.MyPgsEditDivItms{
	position:absolute;
	right:0px;
	top:20px;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.85);
	width:99px;
	padding:22px;
	color:#fff;
	display:none;
}
.MyPgsEditDivItms:hover{
	cursor:auto;
}
.MyPgsEditDivItms ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
.MyPgsEditDivItms ul li{
	list-style-type:none;
	float:left;
	width:100%;
	margin:0;
	padding:0;
	margin-bottom:6px;
	background:none !important;
}
.MyPgsEditDivItms ul li:last-child{
	margin-bottom:0px;
}
.MyPgsEditDivItms ul li a{
	color:#fff !important;
	background:none;
	font-weight:bold;
}
.RePgsItms{
	float:left;
	width:100%;
	position:relative;
}
.RePgsItmsLnk{
	position:relative;
}
.RePgsItmsPageX{
	float:left;
	padding:0px 0 0 10px;
	font-weight:bold;
	color:#3d3d3d;
	font-size:14px;
}
.PgsOnSqr{
	float:left;
}
.PgsOnSqrTopDiv{
	float:left;
	width:100%;
}
.MyPgsAddPgBt{
	position:absolute;
	right:2px;
	bottom:2px;
	color:#E9E9E9 !important;
	background:#686868 !important;
	text-transform: uppercase;
	height:27px !important;
	line-height:27px !important;
	cursor:pointer;
	border:none;
	font-size:12px !important;
	padding:0 12px !important;
	display:none;
	
}
.MyPgsAddPg:hover .MyPgsAddPgBt{
	display:block;
}
.CreatePageMsg{
	width:inherit !important;
	color:#ebecee;
	font-size:48px;
	margin-left:20px !important;
	/* font-family:"Lato Black Italic"; */
	margin-right:inherit !important;
	list-style-type:none;
	font-weight:bold;
}
.RePgsUL li.CreatePageMsg{
	margin-left:0px !important;
}
.RePgsItms .ListTxtSRi{
    padding-right:5px;
	display:none;
	width:61px;
}
.RePgsItms:hover .ListTxtSRi, .RePgsItms:hover .DeleteIcon, .AddULWithX li .MyPgsItms:hover .DeleteIcon{
	display:block;
}
.RePgsItms .ListTxtSRi p.PlagIntro {
    margin-top: 28px;
}
.RePgsItms .ListTxtSRi p.PlagIntro a{
	background:#5f7ca5;
	font-size:14px;
	font-weight:400;
}
.RePgsUL{
	overflow: inherit;
}
.RePgsItms .DeleteIcon{
	display:none;
}
.RePgsUL li, .AddSeeAllUL li{
	margin-bottom:10px;
}
.pmayknowdiv{
	height:92px;
}
.joinedpdiv{
	height:184px;
}
.bottom-content{
	margin-bottom:406px;
}
.events-right-col{
	/* height:1410px; */
	height: 1410px !important;
	overflow:hidden;
}
/*----------My Pages ends---20/11/2013-------------------------------*/
/*-----------Company admin-------------------03-01-2014-----------------------------*/

.ImgListAdmin {
	border: 1px solid #E3E3E3;
	float: left;
    padding: 3px;
    width: 1050px;
}
.ImgLiAdLe {
	float:left;
	width:144px;
}
.TxtLiAdRi {
	float: left;
    width: 899px;
}
.TxtLiAdRiLeft {
	width:500px;
	float:left;
	padding:66px 0 0 0;
}
.TxtLiAdRiLeft h3 {
	margin:0;
	padding:0;
	color:#3a3a3a;
	font-family: 'Lato',Helvetica,sans-serif;
	font-size:16px;
	font-weight:normal;
}
.TxtLiAdRiLeft h3 a{
	margin:0;
	padding:0;
	color:#3a3a3a;
	font-family: 'Lato',Helvetica,sans-serif;
	font-size:16px;
	font-weight:normal;
}
.TxtLiAdRiLeft p {
	margin:0;
	padding:0;
	color:#6e6e6e;
	font-family: 'Lato',Helvetica,sans-serif;
	font-size:16px;
	font-weight:normal;
}
.RemoveBtnRi {
	float:right;
	padding: 81px 0 0;
	position:relative;
}
.RemoveBtnRi input.RemoveRedBtn {
	background:#da5641;
	padding: 10px 18px;
	cursor:pointer;
	color:#fff;
}
.RemoveBtnRi input.RemoveRedBtn:hover {
	color:#fff;
	background: #e75649;
	background: -moz-linear-gradient(top, #e75649 0%, #e23626 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e75649), color-stop(100%, #e23626));
	background: -webkit-linear-gradient(top, #e75649 0%, #e23626 100%);
	background: -o-linear-gradient(top, #e75649 0%, #e23626 100%);
	background: -ms-linear-gradient(top, #e75649 0%, #e23626 100%);
	background: linear-gradient(to bottom, #e75649 0%, #e23626 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e75649', endColorstr='#e23626', GradientType=0 );
}
.AddNewAdmin {
	width:100%;
	float:left;
	padding:50px 0 0 0;
	margin:60px 0 0 0;
	border-top:2px dotted #999999;
}
.AddNewAdList {
	width:100%;
	float:left;
}
.AddNewAdminLi {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	margin:0;
	padding:0;
}
.AddNewAdminLi li{
	position:relative;
	float:left;
	list-style-type:none;
	display:block;
	margin:0 10px 0 0;
	padding:0;
}
a.AddNewAdminstLi {
	width:200px;
	height:120px;
	float:left;
	background:#333333;
	color:#f7f7f7;
	font-size:20px;
	font-weight: bold;
	text-align:center;
	padding:80px 0 0 0;
}
a.AddNewAdminstLi:hover {
	background:#6e6e6e;
}
.AddNewTxtImg {
	width:100%;
	float:left;
	position:absolute;
	height:100%;
	left:0;
	top:0;
	display:none;
}
.AddNewAdminLi li:hover .AddNewTxtImg {
	display:block;
}
.TopArrowImg {
	width:182px;
	margin:9px 9px 0;
	height:130px;
	position:relative;
}
.TopArrowImgIn {
	float:right;
	width:36px;
}
.TpArrowTxt {
	width:100%;
	float:left;
	position:absolute;
	background: rgba(0, 0, 0, 0.85);
	left:0;
	top:36px;
	height:94px;
	padding:0;
	margin:0;
	display:none;
}
.TopArrowImgIn:hover .TpArrowTxt {
	display:block;
}
.TpArrowTxt li{
width:100%;
float:left;
list-style-type:none;
display:block;
padding:15px 0 0 0;
margin:0;
}

.TpArrowTxt li a{
color:#fff;
font-family: 'Lato',Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:0 15px;
}
.BotmWTxt {
width:180px;
float:left;
background:url(../img/img_txt_bg.png) repeat;
position:relative;
height:55px;
padding:6px 10px 0;
}
.BotmWTxt p{
color:#3a3a3a;
font-size:13px;
font-family: 'Lato',Helvetica,sans-serif;
font-weight:bold;
padding:0;
margin:0;
}

.WarningPoup {
position:absolute;
right:0;
top:123px;
background:#fff;
border-bottom:2px solid #f2f2f2;
border-left:1px solid #f2f2f2;
width:330px;
padding:10px;
display:none;
}
/* .RemoveBtnRi:hover .WarningPoup {
display:block;
} */

.WarningPoup h3 {
color:#da5641;
margin:0;
padding:0 0 0 0;
font-size:16px;
font-family: 'Lato',Helvetica,sans-serif;
font-weight:bold;
}
.WarningPoup p{
color:#3a3a3a;
font-size:14px;
font-family: 'Lato',Helvetica,sans-serif;
font-weight:normal;
padding:8px 0;
margin:0;
}
.WarPoBtnRow {
width:100%;
float:left;
padding:6px 0 0;
text-align:right;
}
.WarPoBtnRow input.RemoveRedBtn {
margin:0 0 0 5px;
}
/*---------------------------------------*/

.wht_anchor{ color:#fff!important; }

.home-col3{
	/* height:1081px; */
	/* overflow:hidden; */
	height:1408px;
}

.companyLanding .home-col3 {
    height:1083px;
	margin-left: 9px;
}
.followList li a{
	font-weight:normal;
	color: #FFFFFF;
	font-size:12px;
}
.followList li a:hover{
	color: #87b44e !important;
}
.RemoveBtnRi .WarningPoup p span{
	font-weight:bold;
}
.UpdatePgInfo{
	margin:0;
	background:none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none;
	padding-left:19px;
	padding-top:22px;
	width:801px;
}
.UpdatePgInfo h2{
	padding-bottom:31px;
}
.AdminLinks p:first-child {
	padding-left:0px;
}
.UpdatePgInfo .PublishInfo{
	margin: 0px 0 0 -19px;
    padding-left: 19px;
    padding-right: 10px;
    padding-top: 0;
    width: 801px;
}
.companyfpage{
	position:relative;
}
.CrtPgStrtPro{
	position:absolute;
	color:#ebecee !important;
	/* font-family:"Lato Black Italic"; */
	font-size: 50px !important;
    left: 530px;
    line-height: 67px;
    width: 241px !important;
	font-weight:bold;
}
.CrtPgStrtPro span{
	color:#3a3a3a !important;
}
.MyPgsname{
	color:#3d3d3d;
	font-size:14px;
	padding: 3px 0 0 5px;
}
.BoxSelect .SelectBox a.ConnecLink{
	background:none;
}
.colright .event_box .elastislide-list{
	 max-height: inherit !important;
}
.colright .event_box{
	 height: 1410px !important;
	 overflow:hidden;
}
.CollectionsRi .know-people{
	border-bottom:none;
	padding-left:1px;
	padding-right:1px;
    width: 360px;
}
.companyfpage .GetStarted{
	width: 782px;
}
.companyfpage .GetStarted .termsArea{
	 margin-top: 5px;
}
#libwrapper .libcont .coleft {
	padding-bottom:0px;
	padding-left: 0;
    padding-right: 0;
}
#libwrapper footer{
background: url("../img/footer_large_shadow.png") no-repeat scroll right top transparent;
margin-left:10px;
width:100%;
padding:10px 0 5px;
}
#libwrapper footer p, #libwrapper footer ul, .Ftr_small_pgs footer p, .Ftr_small_pgs footer ul{
	padding-left:10px;
}
footer ul a{
	font-weight:bold;
}
.UKftr{
	color:#da5641;
}
.Ftr_small_pgs{
	background: url("../img/footer_large_shadow.png") no-repeat scroll -2996px top transparent;
	margin-left:10px;
	width:100%;
	float: left;
	min-width: 965px;
}
.Ftr_small_pgs footer{
	margin:0;
	width:100%;
}
.comindxlst{
	position:relative;
}
.comindxlst:hover .phototabTip{
	display:block;
	text-transform: none;
	font-weight:normal;
	font-size:12px;
}
.square_comp{ 
	position:relative;
}
.square_comp:hover .DeleteIconEv{ 
	display:block; 
}
.square_comp .eventspn.DeleteIconEv{ 
	right:9px;
}
.Square ul li:nth-child(2) .eventspn.DeleteIconEv, .Square ul li:nth-child(4) .eventspn.DeleteIconEv{
	right:0px;
}
.Square ul li:nth-child(1) .eventspn.DeleteIconEv, .Square ul li:nth-child(3) .eventspn.DeleteIconEv{
	right:5px;
}
.phototab li.tab:nth-child(1){
	/* background: url("../img/account_photo_tab_bg.jpg") no-repeat left top; */
}
.phototab li.tab:nth-child(1).active{
	background: none;
}
.phototab li.tab:nth-child(2){
	/* background: url("../img/account_portfolio_tab_bg.jpg") no-repeat left top;
	color:#3a3a3a; */
}
.phototab li.tab:nth-child(2).active{
	background: none;
}
.phototab li.tab a{
	color:#fff;
	
}
.phototab li.tab a:hover{
	/* color:#3a3a3a; */
}
/*----------The Square Landing---9/1/2014--------------*/
.square_landing_top{
	margin-top:-10px;
	padding-left:8px;
	padding-right:5px;	
}
.square_landing_top_menu{
	list-style-type:none;
	float:right;
	width: 100%;
}
.square_landing_top_menu li{
	list-style-type:none;
	float:right;
	margin-left:20px;
	padding-bottom:7px;
	border-bottom:solid 7px #fff;
}
.square_landing_top_menu li:hover, .square_landing_top_menu li.active{
	border-bottom:solid 7px #f79139;
	cursor:pointer;
}
.square_landing_top_menu li:hover a, .square_landing_top_menu li.active a{
	color:#3A3A3A;
}
.square_landing_top_menu li a{
	float:right;
	color:#9C9C9C;
	font-size:16px;	
	font-weight:bold;
}
.square_landing_hd{
	font-size:26px;
	float:left;
	width:100%;
	margin-top:25px;
	padding-left: 28px;
	/* font-family:"Lato Black Italic"; */
	font-weight:bold;
	color:#3a3a3a;	
}
.square_landing_top_srh{
	float:right;
	width:341px;
	height:40px;
	background:#3a3a3a;
}
.square_landing_top_srh_fld{
	float:left;
	border:none;
	background:none;
	height:40px;
	line-height:40px;
	width:284px;
	padding: 0 0 0 10px;
	color:#c2c2c2;
	font-size:14px;
	margin-right: 5px;
}
.square_landing_top_srh_bt {
	background:url(../img/HSquare_searchbt.png) no-repeat !important;
	height:40px !important;
	width:37px !important;
	cursor:pointer;
	border:none !important;
	text-indent:-99999px;
	font-size:0px;
}
.pad_left_right0{
	padding-left:0px !important;
	padding-right:0px !important;
}
.square_landing_itms{
	float:left;
	width:100%;
	background:url(../img/subtitle_bg.png) repeat-x left top;
	margin-top:11px;
	padding-top:37px;
}
.square_landing_itms_cnts{
	list-style-type:none;
}
.square_landing_itms_cnts li{
	list-style-type:none;
	float:left;
	width:150px;
	margin: 0 0 10px 10px;
	position:relative;
}
.square_landing_img{
	position:relative;
	min-height:150px;
}
.square_landing_img_btm{
	position:absolute;
	bottom:0px;
	left:0px;
	width:130px;
	min-height:50px;
	padding:0 10px;
	color:#fff;
	background: none repeat scroll 0 0 rgba(26, 28, 29, 0.5);	
	
	/* background: #000; 
	background: -moz-linear-gradient(top,  rgba(60, 60, 60, 0) 0%, rgba(60, 60, 60, 1) 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(60, 60, 60, 0)), color-stop(100%,rgba(60, 60, 60, 1))); 
	background: -webkit-linear-gradient(top,  rgba(60, 60, 60, 0) 0%,rgba(60, 60, 60, 1) 100%); 
	background: -o-linear-gradient(top,  rgba(60, 60, 60, 0) 0%,rgba(60, 60, 60, 1) 100%); 
	background: -ms-linear-gradient(top,  rgba(60, 60, 60, 0) 0%,rgba(60, 60, 60, 1) 100%); 
	background: linear-gradient(to bottom,  rgba(40, 40, 40, 0) 0%,rgba(40, 40, 40, 1) 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(60, 60, 60, 0)', endColorstr='rgba(60, 60, 60, 1)',GradientType=0 ); */		
}
.square_landing_img_btm_h4{
	float:left;
	width:100%;
	margin-top:2px;	
	font-size:14px;
	overflow: hidden;
}
.square_landing_img_btm p{
	float:left;
	width:100%;
	font-size:12px;
}
.square_landing_itms_cnts li:hover .InboxImgListP {
	display:block;
}
.square_landing_img:hover .DeleteIconEv{
	display:block;
}
.InboxImgListP {
	background: none repeat scroll 0 0 #FFFFFF;
    top: 33px;
    float: left;
    left: 125px;
    position: absolute;
    width: 200px;
    z-index: 1000;
	box-shadow:0 1px 1px 0 #DDDDDD;
	-moz-box-shadow:0 1px 1px 0 #DDDDDD;
	-webkit-box-shadow:0 1px 1px 0 #DDDDDD;
	-o-box-shadow:0 1px 1px 0 #DDDDDD;
	display:none;
}
.InboxImgLiP {
	width:100%;
	float:left;
	position:relative;
	min-height: 34px;
}
.InboxTxtLiPTop {
	width:100%;
	float:left;
	padding: 10px 0 0;
}
.InboxTxtLiPTop h3  a{
	color:#3a3a3a;
}
.InboxTxtLiPTop h3  a:hover{
	color:#000;
}
.InboxTxtLiPTop p {
	color:#3a3a3a;
	font-family: 'Lato';
    font-size: 12px;
    font-weight: bold;
	margin:2px 0;
	padding:0;	
}
.InboxTxtLiPTop p a{
	color:#3a3a3a;
}
.InboxTxtLiPTop p a:hover{
	color:#000;
}
.InboxTxtLiPTop p span {
	font-size:10px;
	font-weight: normal;
}
.MessageList {
	float: left;
    margin-top: 0;
    padding: 5px 0;
    width: 100%;
}

.MessageListMsgHd {
	color:#3a3a3a;
	/* font-family:"Lato Black Italic"; */
	/* font-style: italic; */
    font-size: 18px;
	margin: 0 0 6px;
	padding: 5px 0;
	border-bottom:solid 1px #ededed;
	border-top:solid 1px #ededed;
	width: 112px;	
}
.MessageListMsgHd a{
color:#3a3a3a;
}
.MessageListMsgHd a:hover{
color:#000;
}
.MessageList p {
color:#3a3a3a;
font-family: 'Lato';
    font-size: 12px;
    font-weight: 400;
	margin:2px 0;
	padding:0;
	word-wrap: break-word;
}
.VisitUser {
float:left;
border-top:solid 1px #ededed;
	width: 112px;
	padding: 5px 0 12px;
}

.VisitUser a{
color:#3a3a3a;
font-family: 'Lato';
    font-size: 10px;
    font-weight: 400;
	background:url(../img/visit_arrow.png) no-repeat right;
	padding:0 12px 0 0;
}
.VisitUser a:hover{
color:#000;
}
/*----------------------*/
.phototab{
	float:left;
	width:100%;
}
.press_rel_hd{
	font-style:italic;
	color: #3A3A3A;
	padding-left:0 !important;
	margin-top:0px !important;
}
.pad_left_right_0{
	padding-left:0 !important;
	padding-right:0 !important;
}
.pad_left_right_85{
	padding-left:8px !important;
	padding-right:5px !important;
}
.prs_rels_all_itms{
	background:url(../img/subtitle_bg.png) repeat-x left top;
	padding-top:37px;
}
.prs_rels_all_secs{
	padding-left:8px;
	padding-right:8px;
}
.PrsRelItms .LeInLi li, .square_landing_itms_cnts li.thesquareprl {
    width: 148px;
	border-left:solid 1px #f3f3f3;
	border-right:solid 1px #f3f3f3;
	border-bottom:solid 1px #d9d9d9;
	height:149px;
	text-align:left;
	position:relative;
	background: #EBECEE;
}
.PrsRelItms .MyPgsUL li:first-child {
    padding:0;
	background:#333333;
	text-align:center;
	width: 150px;
	height:150px;
	border:none;
}
.PrsRelItms .MyPgsAddPg, .MyPgsUL li .MyPgsAddPg {
    line-height: inherit;
	height:94px;
	/* padding-top:56px; */
}
.AddPrsRelBt{
	color:#fff;	
}
.MyPrsRelItms{
	padding:85px 10px 0;
	width:130px;
	float:left;
	color:#3a3a3a;
	font-weight:bold;
	font-size:10px;
	
}
.MyPrsRelItms a{
	color:#3a3a3a !important;
}
.MyPrsRelItms p{	
	text-align:left !important;

}
.MyPrsRelItmsP1{
	width:100%;
	float:left;
	padding:0 0 4px  !important;
	margin:0 !important;	
	font-size:10px !important;
}
.MyPrsRelItmsP2{
	width:100%;
	float:left;
	padding:0 0 10px !important;
	margin:0 !important;
	font-size:12px !important;
	line-height: 10px;
}
.MyPrsRelItmsEdt{
	position:absolute;
	top:10px;
	right:10px;
}
.MyPrsRelItmsEdtBt{
	background: url("../img/press_release_li_v.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    font-size: 0;
    height: 11px;
    position: relative;
    text-decoration: none;
    width: 17px;
	cursor:pointer;
}
.MyPrsRelItmsEdtBt:hover .MyPrsRelItmsEdtOpts{
	display:block;
}
.MyPrsRelItmsEdtOpts{
	background: url("../img/press_release_li_ddwn.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	width:112px;
	float:left;
	position:absolute;
	right: -11px;
    top: 10px;
	list-style-type:none;
	padding:16px 19px 0;
	display:none;
	cursor:auto;
}
.MyPrsRelItmsEdtOpts li{
	float:left !important;
	width:100% !important;
	background:none !important;
	margin:0 0 6px !important;
	padding:0 !important;
	line-height:inherit !important;
	height:inherit !important;
	color:#fff !important;
	font-size:12px !important;
	text-align:left !important;	
	border:none !important;
	font-weight:bold;
}
.MyPrsRelItmsEdtOpts li:last-child{
	margin-bottom:10px !important;
}
.MyPrsRelItmsEdtOpts li a{
	color:#fff !important;
}
.MyPrsRelItmsEdtOpts li a:hover{
	color:#87b44e !important;
}
.PrsRelItms ul li .DeleteIcon, .square_landing_itms_cnts li.thesquareprl  .DeleteIcon, .events-right-col #events_section .elastislide-list li .slider_img .DeleteIcon, .colright #events_section .elastislide-list li .slider_img .DeleteIcon, .EvntsAds #events_section .elastislide-list li .slider_img .DeleteIcon{
	right: 0px;
    top: 0px;
	display:none;
}
.PrsRelItms ul li:hover .DeleteIcon, .square_landing_itms_cnts li.thesquareprl:hover  .DeleteIcon, .events-right-col #events_section .elastislide-list li:hover .slider_img .DeleteIcon, .colright #events_section .elastislide-list li:hover .slider_img .DeleteIcon, .EvntsAds #events_section .elastislide-list li:hover .slider_img .DeleteIcon {
	display:block;
}
.square_landing_hd_lbl1{
	float:left;
	color:#9C9C9C !important;
	font-size:20px !important;
}
.square_landing_hd_lbl1 a{
	color:#9C9C9C !important;
}
.square_landing_hd_lbl1 a:hover{
	color:#3a3a3a !important;
}
.square_landing_hd_lbl2{
	float:left;
	color:#3a3a3a !important;
	font-size:20px !important;
}
.square_landing_hd_aro{
	float:left;
	margin-top: -1px;
    padding: 0 14px;
}
.PrsRelItms ul li:hover .InboxImgListP{
	display:block;
}
.the_sqr_landing .category .sbHolder .sbToggle {
	width:37px;
	height:40px;
	background: url("../img/sqr_drp_dwn_aro.png") no-repeat left top;
    display: block;
    outline: medium none;
    position: absolute;
    right: 0;
    top: 0;
}
.the_sqr_landing .category .sbHolder .sbSelector{
	width:141px;
	background:#5e7ba7;
	color:#fff;
	height: 40px;
	line-height: 40px;
}
.the_sqr_landing  .category .sbHolder {
	width:178px;
	font-size: 18px;
    height: 40px;
    line-height: inherit;
    margin: 0px;
    padding: 0px;
}
.the_sqr_landing  .category .sbHolder .sbToggleOpen, .the_sqr_landing  .category .sbToggleOpen:hover {
	background: url("../img/sqr_drp_dwn_aro.png") no-repeat left -40px;
}
.the_sqr_landing  .category .sbHolder .sbOptions li a{
	font-size:12px;
}
.square_landing_fltrby{
	color: #3A3A3A;
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin: 9px 8px 0 0;
	
}
.the_sqr_wide_popup{
	width:250px;
}
.PopupConnBtDv{
	float:left;
	width:100%;
	margin-left:-4px;
}
.PopupConnBtDv a.connecBtn{
	float:left;
	position: inherit;
}
.InboxTxtLiPTop {
	padding-top:6px;
}
.TheSqPopupPoCnt{
	color: #3A3A3A;
    float: left;
    font-size: 15px;
    line-height: 18px;
    margin: 13px 0 12px;
	word-wrap:break-word;
}
.tsqr_popup_cntry{
	float:left;
	width:180px;
	border-top: 1px solid #EDEDED;
	border-bottom: 1px solid #EDEDED;
	color:#3a3a3a;
	font-size:15px;
}
.tsqr_popup_cntry a, .tsqr_popup_fols a{
	color:#3a3a3a;
}
.tsqr_popup_cntry a:hover, .tsqr_popup_fols a:hover{
	color:#000;
}
.tsqr_popup_fols{
	color: #3A3A3A;
    float: left;
    font-size: 15px;
    margin: 8px 0 10px;
    width: 100%;
}
.tsqr_popup_evt_mtr{
	 color: #3A3A3A;
    font-size: 12px;
    font-weight: 400;
    margin: 2px 0 4px;
    padding: 0;
	word-wrap: break-word;
}
.tsqr_popup_evt_att{
	border-top: 1px solid #EDEDED;
    float: left;
    padding-bottom: 10px !important;
    padding-top: 7px !important;
    width: 120px;
}
.hdr_msg_noti_icons{
	float: right !important;
	margin-right:15px;
	padding-right:0px !important;
}
header h2 a {
	font-size: 20px;
    font-weight: normal;
}
.liblogo {
    line-height:52px;
	background: url("../img/inner_logo_left_bg.jpg") no-repeat left top;
	height: 63px;	
	margin-right: 0;
}
.liblogo_inner{
	 float: left;
    height: 63px;
    padding-left: 34px;
    padding-right: 44px;
	background: url("../img/inner_logo_right_bg.jpg") no-repeat right top;
}
.companypage .pageOuter.pOutAddBox {
	width:820px;
	margin:18px 0 0 10px;
}
.companypage .pageOuter.pOutAddBox ul.pageStep {
    width: 808px;
}
.companypage .pageOuter.pOutAddBox ul.pageStep  li h2 {
	font-size:26px;
	color:#3a3a3a;
}
.AddPresMid {
	width:100%;
	float:left;
	margin:20px 0 0 0;
}
.AddPresMLeft {
	width:200px;
	float:left;
}
.AddPresMLeIn {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0;
	margin:0;
}
.AddPresMLeIn li{
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0;
	margin:0 0 8px;
}
input.PublicRedBtn {
	width:200px;
	float:left;
	border:1px solid #d9d9d9;
	height:120px;
	background:#e54d42;
	cursor:pointer;
	font-size:20px;
	font-weight:bold;
	color:#fff;
}
input.PreviewBlueBtn {
	width:200px;
	float:left;
	border:1px solid #d9d9d9;
	height:120px;
	background:#65b2b8;
	cursor:pointer;
	font-size:20px;
	font-weight:bold;
	color:#fff;
}
.AddPresMRight {
	float: right;
    margin: 0 12px 0 0;
    position: relative;
    width: 580px;
}
.AddPresMRiFrm {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0;
	margin:0;
}
.AddPresMRiFrm li{
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0;
	margin:0 0 50px 0;
}
.AddPresMRiFrm li p{
	width:100%;
	float:left;
	padding:0 0 2px 0;
}
.AddPresMRiFrm li p label{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#3a3a3a;
}
.AddPresMRiFrm li p span{
	float:right;
	font-size:12px;
	font-weight:bold;
	color:#3a3a3a;
	margin:3px 0 0 0;
}
.AddPresFild {
	background: none repeat scroll 0 0 #FAFAFA;
	width: 570px;
	border-left:1px solid #f4f4f4;
	border-right:1px solid #f4f4f4;
}
.AddPresTxtFild {
	background: none repeat scroll 0 0 #FAFAFA;
	width: 570px;
	height:245px;
	line-height:20px;
	border-left:1px solid #f4f4f4;
	border-right:1px solid #f4f4f4;
}
.SuccesBox {
	width:476px;
	float:left;
	border:1px solid #ebecee;
	position:absolute;
	left:-10px;
	top:280px;
	background:#fff;
}
.prsssuccbox{
	top:100px;
}
.SuccesBoxIn {
	width:469px;
	float:left;
	border:4px solid #ababab;
	position:relative;
}
a.CroshIconP {
	background:url(../img/photoslider_close.png) no-repeat left 0%;
	cursor: pointer;
    float: right;
    font-size: 0;
    height: 36px;
    position: absolute;
    right: 0;
    text-indent: -9999px;
    top: 0;
    width: 36px;
}
.SuccesBoxTxt {
	width:100%;
	float:left;
	height:204px;
}
.SuccesBoxTxt p {
	text-align:center;
	color:#333333;
	font-size:20px;
	margin:75px 0 0 0;
}
.PosiRelative {
	position:relative;
}
.FollowNPubBox {
	float:right;
	position:absolute;
	right: 21px;
	top: 64px;
}
.FoNPubBoxIn {
	width:177px;
	float:left;
	position:relative;
}
.FoNPubBoxIn a.FollowLi {
	width:140px;
	float:left;
	height:36px;
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:36px;
	background:#5e7ba7;
}
.FoNPubBoxIn a.PublicLi {
	width:140px;
	float:left;
	height:36px;
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:36px;
	background:#da5641;
}
a.FNPArrow {
	background:url(../img/sqr_drp_dwn_aro.png) no-repeat left top;
	width:37px;
	height:40px;
	float:left;
}
.FoNPubBoxIn:hover a.FNPArrow {
	background:url(../img/sqr_drp_dwn_aro.png) no-repeat left bottom;
}
.FNPSubmenu {
	width:177px;
	float:left;
	list-style-type:none;
	display:block;
	padding: 10px 0;
	margin:0;
	background: rgba(0, 0, 0, 0.85);
	position:absolute;
	left:0;
	top:35px;
	display:none;
}
.FoNPubBoxIn:hover .FNPSubmenu  {
	display:block;
}
.FNPSubmenu li{
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:3px 0;
	margin:0 0 0 0;
}
.FNPSubmenu li a{
	padding:0 0 0 35px;
	font-size:14px;
	color:#fff;
}
.FNPSubmenu li a:hover{
	color:#87b44e;
}
.PressReleBox {
	width:100%;
	float:left;
	padding:12px 0;
}
.PressReleBox h2 {
	float:none;
	font-size:46px;
	color:#3a3a3a;
	font-weight:normal;
	padding:0;
	margin:0;
	font-family: 'Lato',Helvetica,sans-serif; 
}
.PressReleBox p {
	float:none;
	font-size:16px;
	color:#6e6e6e;
	font-weight:normal;
	padding:9px 0;
	margin:0;
}
.ImgTxtRi {
	float:right;
	padding:12px 0 9px 15px;
}
.PresAddress {
	float: left;
    padding: 23px 0 0;
    width: 100%;
}
.PressReleBox .PresAddress  p{
	color:#3a3a3a;
	font-weight:bold;
}
.PressReleBox .PresAddress  p a{
	color:#5e7ba7;
	font-weight:bold;
	text-decoration:none;
}
.Settings h2 span.SubLinkMidP {
    color: #3A3A3A;
    text-decoration: none;
}
.PressReleBox p.DatePress {
	color: #3A3A3A;
    padding: 0;
}
.BlnkBanDroupBoxIn {
	background: url(../img/drop_down_arrows.jpg) no-repeat right top;
}
.BlnkBanDroupBoxIn.OpenAro {
	background: url(../img/drop_down_arrows.jpg) no-repeat right -36px;
}
.ShareWrp {
	width:560px;
	float:left;
	border:none;
}
.ShareWrpIn {
	border:none;
	width:560px;
	float:left;
	position:relative;
}
a.CloseIcShare {
	background:url(../img/photoslider_close.png) no-repeat left top;
	width:36px;
	height:36px;
	float:right;
	position:absolute;
	right:0px;
	top:0px;
	cursor:pointer;
	z-index:10;
}
.ShareWrpIn h2 {
	height:70px;
	background:#fff;
	border-bottom:1px solid #dbdbdb;
	padding:0 0 0 10px;
	margin:0;
	font-size:18px;
	font-weight:normal;
	line-height:70px;
	color:#3a3a3a;
	font-weight:bold;
}
.ShareMid {
	width:100%;
	float:left;
	background: #fff;
}
.ShareMidTop {
	width:558px;
	float:left;
	margin:8px 1px 0 1px;
	border-bottom:1px solid #e2e2e3;
	background:#f1f1f1;
}
.ShareMTopFrm {
width:538px;
float:left;
padding:0 10px;
margin:0;
list-style-type:none;
display:block;
}
.ShareMTopFrm li{
width:100%;
float:left;
padding:0 0 2px;
margin:0;
list-style-type:none;
display:block;
position:relative;
}
.ShareMTopFrm li label {
width:55px;
float:left;
font-size:18px;
font-weight:normal;
color:#3a3a3a;
font-weight:bold;
}
.ShareMTopFrm li label.ShareLabel {
line-height:42px;
}
.ConDroupDown {
width:180px;
float:left;
border:1px solid #fff;
position:relative;
}
.ConDroupDown:hover .ConnecSubRow {
display:block;
top:36px;
}
.ConDroupDown .ConnecSubRow li a {
   width:auto;
   font-weight:normal;
   padding-right:25px;
}
.ConDroupDownIn {
height:36px;
border:1px solid #fff;
width:132px;
float:left;
background:url(../img/drop_down_arrows.jpg) no-repeat right top #fff;
cursor:pointer;
font-size:12px;
color:#3a3a3a;
font-weight:bold;
line-height:36px;
padding:0 36px 0 10px;
}
.ConDroupDown:hover .ConDroupDownIn {
background:url(../img/drop_down_arrows.jpg) no-repeat right bottom #fff;
}
.ConTxtFild {
width:358px;
padding:0 10px;
height:28px;
background: none repeat scroll 0 0 #E2E2E2;
border: 1px solid #D7D7D7;
color:#6e6e6e;
font-size:12px;
line-height:28px;
font-weight:bold;
}
.ConTxtareaFild {
background:none;
border:0px;
height:36px;
outline:0px;
width:528px;
font-size:12px;
color:#6e6e6e;
line-height:18px;
font-weight:normal;
resize: none;
}

.ShareMidBotm {
padding:10px;
width:540px;
float:left;
}
.ShareMidBImgRow {
width:100%;
float:left;
color:#3a3a3a;
font-size:12px;
height:210px;
font-weight:bold;
}
.ShareMidBImgRow img {padding:0 7px 0 0; vertical-align:text-bottom; max-height:210px;}
.ShareMidBTxt {
width:100%;
float:left;
}
.ShareMidBTxtRow {
width:400px;
float:left;
}
.ShareMidBTxtRow h3{
color:#6e6e6e;
font-size:12px;
padding:0 0 6px 0;
margin:0;
font-weight:bold;
}
.ShareMidBTxtRow h3 a {
color:#3a3a3a;
text-decoration:none;
}
.ShareMidBTxtRow p a{
color:#6e6e6e;
text-decoration:none;
}
.ShareMidBTxtRow h3 a:hover , .ShareMidBTxtRow p a:hover{
color:#000;
text-decoration:none;
}

.ShareMidBTxtRow p{
color:#6e6e6e;
font-size:12px;
padding:0 0 6px 0;
margin:0;
}


.ShareMBtnRow {
float:right;
padding:25px 0 0 0;
}
.ConnectMenu {
width:90px;
height:36px;
float:left;
background:url(../img/drop_down_arrows.jpg) no-repeat right top #fff;
border:2px solid #e2e2e2;
font-size:12px;
color:#666666;
line-height:36px;
padding:0 36px 0 10px;
margin:1px 0 0 0;
position:relative;
font-weight:bold;
}
.ConnectMenu:hover .ConnecSubRow {
display:block;
top:25px;
}
.ConnectMenu .ConnecSubRow li a {
   width:auto;
   padding-right:25px;
   font-weight:normal;
}

.ConnectMenu .ConnecSubRow li.Select a {
    background:url(../img/connection_icon.png) no-repeat scroll right center rgba(0, 0, 0, 0);
}
.ConnectMenu:hover {
background:url(../img/drop_down_arrows.jpg) no-repeat right bottom #fff;
}
input.CanCelGrayBtnSh {
margin:0 0 0 10px;
cursor:pointer;
padding-left:0;
padding-right:0;
width:120px;
}
input.CanCelBlueBtnSh {
margin:0 0 0 10px;
background:#5f7aa7;
cursor:pointer;
padding-left:0;
padding-right:0;
width:120px;
}



.MsgListPoup {
    	background: #e4e4e4;
	/* background: -moz-linear-gradient(top, #b2b7c0 0%, #fff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b2b7c0), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #b2b7c0 0%, #fff 100%);
	background: -o-linear-gradient(top, #b2b7c0 0%, #fff 100%);
	background: -ms-linear-gradient(top, #b2b7c0 0%, #fff 100%);
	background: linear-gradient(to bottom, #b2b7c0 0%, #fff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2b7c0', endColorstr='#fff', GradientType=0 ); */
float: left;
    left: 55px;
    margin: 0;
    padding: 5px 0;
    position: absolute;
    top: 30px;
    width: 380px;
    z-index: 10;
	/* border-top:1px solid #a4a9b3; */
}

.MsgLiPoup {
    float: left;
    margin: 0 0 0 0px;
    padding: 5px 0 5px 30px;
    width: 350px;
}
.MsgLiPoup:hover {
background:#fff;
}

.MsgLiPImg {
    float: left;
    width: 58px;
}

.MsgLiPImg img {
    border: 1px solid #FFFFFF;
}

.MsgLiPTxt {
    float: left;
    width: 278px;
}

.MsgLiPTxt h3 {
    color: #191B1D;
    font-size: 16px;
    margin: 0;
    padding: 3px 0;
}

.MsgLiPTxt h3 a {
    color: #191B1D;
    font: 16px 'Lato',Helvetica,sans-serif;
    margin: 0;
    padding: 0;
}

.MsgLiPTxt p {
    color: #666666;
    font: 14px 'Lato',Helvetica,sans-serif;
    margin: 0;
    padding: 0;
}
.ShareMTopFrm li .ConnecSubRow li{
    padding: 6px 0 !important;
}
.ConnectMenu .ConnecSubRow li{
    padding: 6px 0 !important;
}

.SeeMoreMsgLi {
border-top: 1px solid #C6C7C8;
    float: left;
    margin: 15px 0 0 28px;
    width: 324px;
}
.SeeMoreMsgLi p{
padding:8px 0;
margin:0;
font-size:12px;
color:#6e6e6e;
font-weight:bold;
}
.SeeMoreMsgLi p a{
color:#6e6e6e;
text-decoration:none;
} 
.SeeMoreMsgLi p a:hover {
color:#000;
}
.ConDroupDown .ConnecSubRow li a:hover {
color:#87B44E;
}
.ConnectMenu .ConnecSubRow li a:hover {
color:#87B44E;
}

/*----------------------------------poup window-------------------21/01/2014------------------------*/

.PoupMWrpBlock {
width:550px;
float:left;
}
.PoupMWrpIn {
width:550px;
float:left;
position:relative;
}
.PoupMWrpIn h2{
padding:15px 18px;
background:#87b44f;
font-size:30px;
color:#3a3a3a;
line-height:30px;
font-weight:bold;
margin:0;
float:left;
width:512px;
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
border-top:1px solid #e5e5e5;
}
.PoupMWrpIn h2 span {
width:420px;
float:left;
}

.PoupMidBox {
border:1px solid #e5e5e5;
background:#fff;
width:548px;
float:left;
}
.PoupMidTxt {
width:100%;
float:left;
}
.PoupMidTxt p{
padding:8px 18px;
font-size:14px;
color:#3a3a3a;
}
.PoupMidBtnRow {
float:right;
padding:10px;
}
.PoupMidBtnRow input.CanCelGrayBtnSh {
text-transform:none;
font-size:16px;
font-weight:bold;
}

.PoupMidBtnRow input.CanCelBlue4BtnSh {
text-transform:none;
font-size:16px;
font-weight:bold;
background: none repeat scroll 0 0 #5F7AA7;
    cursor: pointer;
    margin: 0 0 0 10px;
}



/*----------------------------*/
.PoupMWrp2In {
width:560px;
float:left;
position:relative;
}
.PoupMWrp2In h2 {
padding:15px 18px;
background:#da5641;
font-size:20px;
color:#fff;
line-height:30px;
font-weight:bold;
margin:0;
float:left;
width:512px;
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
border-top:1px solid #e5e5e5;
}

.PoupMid2Txt {
width:100%;
float:left;
}
.PoupMid2Txt p{
padding:8px 18px;
font-size:20px;
color:#3a3a3a;
}

.PoupMidBtnRow input.CanCelBlue4BtnSh.PaddRiPaddTop {
    padding-bottom: 5px;
    padding-top: 5px;
}

a.CloseIcShare.Hovernone {
 background: url("../img/photoslider_close.png") no-repeat scroll left top rgba(0, 0, 0, 0);
}




/*------Create your Page 1-------------21/01/2014----------------------*/
.companypage .companyfpage.CreatePage1Frm .sbHolder {
height:36px;
border-bottom:1px solid #d9d9d9;
border-left:1px solid #f2f2f2;
border-right:1px solid #f2f2f2;
}



.companypage .companyfpage.CreatePage1Frm .sbHolder .sbToggle {
    background: url("../img/drop_down_arrows.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);
	height:36px;
}
.companypage .companyfpage.CreatePage1Frm .sbHolder .sbToggle.sbToggleOpen {
    background: url("../img/drop_down_arrows.jpg") no-repeat scroll center bottom rgba(0, 0, 0, 0);
	height:36px;
}
.companypage .companyfpage.CreatePage1Frm .PageTypeMenuCre .sbHolder .sbOptions {
top:36px !important;
}
.companypage .companyfpage.CreatePage1Frm .PageTypeMenuCre .sbHolder .sbSelector {
color:#3a3a3a;
font-size:14px;
height:36px;
line-height:34px;
}
.companypage .companyfpage.CreatePage1Frm .mTop36, .UpdateNextPagForm  .mTop36{
    margin-top: 36px;
}

.companypage .companyfpage.CreatePage1Frm .FormInputFild {
    background: none repeat scroll 0 0 #E4E4E4;
	font-size:16px;
	color:#6e6e6e;
	padding: 0 12px;
    width: 454px;
}

.companypage .companyfpage.CreatePage1Frm .TelAreaCode Input {
background: none repeat scroll 0 0 #E4E4E4;
font-size:16px;
	color:#6e6e6e;
}

.companypage .companyfpage.CreatePage1Frm .TelNumber input {
     background: none repeat scroll 0 0 #E4E4E4;
	 width:auto;
	 font-size:16px;
	color:#6e6e6e;
}


input.CancelCreButton { 
	width:120px; 
	float:right; 
	text-align:center; 
	/*background:#92a1b6; */
	border:none; 
	height:40px; 
	color:#FFFFFF; 
	text-transform:uppercase; 
	font-size:20px; 
	font-family: 'Lato',Helvetica,sans-serif; 
	font-weight:normal; 
	line-height:40px; 
	padding:0; 
	margin:0; 
	cursor:pointer;
}
input.CancelCreButton.MarginRight {
	margin-right:10px;
}
.companypage .companyfpage.CreatePage1Frm .FormTextArea {
     background: none repeat scroll 0 0 #E4E4E4;
	 padding-top:10px;
	 padding-bottom:10px;
	 font-size:16px;
	color:#6e6e6e;
	resize:none;
}
.companypage .companyfpage.CreatePage1Frm .aboutcount {
    padding: 8px 326px 0 0;
}
.companypage .companyfpage.CreatePage1Frm input.GetStartedBtn {
    font-size: 20px;
    padding: 0 15px;
    width: auto;
	background:#5f7ca6;
	font-weight: normal;
}
.CancelCreButton.TextUperNone {
	text-transform:none;
}
.square_landing_itms_cnts li a.AddPageSquare {
	width:150px;
	height:150px;
	background:#3a3a3a;
	font-size:20px;
	color:#fff;
	line-height:150px;
	float:left;
	text-align:center;
}
.square_landing_itms_cnts li a.AddPageSquare:hover {
	background:#6e6e6e;
}
.AddPrsRelBt, .MyPgsUL li .MyPgsAddPg a{
	float:left;
	width:100%;
	padding-top:56px;
	height:94px;
}
.MyPgsUL li .MyPgsAddPg a.compaddanchor{
	padding-top:66px;
	height:89px;
}
.PrsRelItms .MyPgsUL li:first-child:hover, .MyPgsUL li:first-child:hover {
    background: #6e6e6e;
}
.PrsRelItms .MyPgsUL  li .MyPrsRelItmsEdt{
	display:none;
}
.MyPrsRelItms .MyPrsRelItmsP2{
	padding-top:0px !important;
}
.PrsRelItms .MyPgsUL  li:hover .MyPrsRelItmsEdt, .PrsRelItms .MyPgsUL  li:hover .MyPrsRelItms .MyPrsRelItmsP1, .square_landing_itms_cnts li.thesquareprl:hover .MyPrsRelItms .MyPrsRelItmsP1 {
	display:block;
}
.PrsRelItms .MyPgsUL  li:hover .MyPrsRelItms .MyPrsRelItmsP2, .square_landing_itms_cnts li.thesquareprl:hover .MyPrsRelItms .MyPrsRelItmsP2{
	padding-top:0px !important;
}
.PrsRelItms ul li:hover .MyPrsRelItms .MyPrsRelItmsP1{
	display:block;
} 
.PrsRelItms ul li:hover .MyPrsRelItms .MyPrsRelItmsP2{
	padding-top:0px !important;
}
.MyPrsRelItms .MyPrsRelItmsP2 a:hover, .MyPrsRelItms .MyPrsRelItmsP1 a:hover{
	color:#000 !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.MyPrsRelItms .MyPrsRelItmsP2{
	/* padding-top:16px !important; */
}
}
.EvDateLbl{
	color:#65B2B8;
}
.CommEvDtls a{
	color:#3A3A3A;
}
.PrDateLbl{
	color:#87B44F;
}
/*---------------------*/

textarea.comntarea{
	vertical-align: top;
    width: 90.7%;
	color:#666666;
	font-size: 100%;
	line-height: 20px;
	height: 20px;
	-webkit-transition: height 0.2s;
	-moz-transition: height 0.2s;
	transition: height 0.2s;
	background: none repeat scroll 0 0 #EEEFEF;
    border: 1px solid #E3E3E3;
	margin: -1px 0 0 -1px;
}
#company_updated_walls .comment .comment-add {
    background: none;
    border: none;
    font-size: 100%;
}
/*------27/1/2014-----------------*/
.square_landing_img a.accpganchor img{
	display:none;
}
.RePgsItms .ListTxtS h4 {
	margin-top:1px;
}
.square_landing_itms_cnts li.thesquareprl .DeleteIcon a, .PrsRelItms ul li .DeleteIcon a{
	background:url(../img/press_news_delete.png) no-repeat 0 0;
}
.setting-menu-new li a {
	border-bottom:none;
}
.setting-menu-new li.GroupEnd, .BanDroupSh li.GroupEnd {
	border-bottom:dotted 1px #fff;
	padding-bottom:5px;
	margin-bottom:5px;
}
.BanDroupSh li.GroupEnd {
	padding-bottom:10px;
}
/*----------------*/
.FollowCross{
	margin: 10px 5px 69px 0;
}
.followerslandpg{
	margin:13px 9px 0;
}
/*--Attend---30/1/2014----------------*/
.AttendNavUL{
	float:left;
	margin: 11px 0 0;
	padding:0;
}
.AttendPgTop{
	float:left;
	width:100%;
	margin-top: 28px;
}
.AttendNavSrh{
	float:right;
	width: 253px;
}
.EventCntItmsFldColorChng .EventTiFild, .EventCntItmsFldColorChng .EventDescrFild, .EventCntItmsFldColorChng .StartingDateFild, .EventCntItmsFldColorChng .LocationFild{
	border:none;
	background:#ebebeb;
	resize:none;
}
.EventCntItmsFldColorChng #drop{
	background:#3a3a3a;
	color:#fff;
}
.EventCntItmsFldColorChng .AddImgSh #drop a {
    color: #fff !important;
	background:none repeat scroll 0 0 rgba(58, 58, 58, 0.5);
}
.EventCntItmsFldColorChng .EventTypeCatg, .EventCntItmsFldColorChng .AddEventMidRi .EventType li.Privacy .sbHolder{
	border:none;
	border-bottom: 1px solid #D9D9D9;
    border-left: 1px solid #F2F2F2;
    border-right: 1px solid #F2F2F2;
	background:#fff !important;
}
.EventCntItmsFldColorChng .EventtypeSe ul.CateListIn li .jqTransformInputWrapper input{
	background:none !important;
}
.EventCntItmsFldColorChng .EventTitleFrm li label, .EventDescr li label, .EventDescr li span, .TimeEvent li label, .EventType li label, .LocationFrm li label {
    color: #3A3A3A;
}
.EventCntItmsFldColorChng .CateListIn.CateLiInAdd5New li{
	background:url("../img/event_cata_aro.png") no-repeat 265px 0;
}
.EventCntItmsFldColorChng .CateListIn.CateLiInAdd5New li:hover{
	background:url("../img/event_cata_aro.png") no-repeat 265px bottom;
}
.EventCntItmsFldColorChng .sbToggle{
	background:url("../img/event_cata_aro.png") no-repeat 0 0;
	height: 40px;
	width: 13%;
	top: 0 !important;
}
.EventCntItmsFldColorChng .sbToggle:hover{
	background:url("../img/event_cata_aro.png") no-repeat 0 0;
}
.EventCntItmsFldColorChng .sbToggle.sbToggleOpen{
	background:url("../img/event_cata_aro.png") no-repeat 0 bottom;
}
.TimeEvent li.StartTime{
	width: 224px;
	position: relative;
}
.EvtExpndRhtCol{
    border-bottom: 1px solid #CECECE;
    border-left: 1px solid #F2F2F2;
    border-right: 1px solid #F2F2F2;
    float: left;
    width: 209px;
}
.EvtExpndRhtColHd{
	float: left;
	width: 100%;
	color:#6e6e6e;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding: 5px 0 15px;
}
.EvtExpndRhtColPhs{
	float:left;
	padding-left:32px;
}
.EvtExpndRhtColPhs li {
    display: block;
    height: 112px;
    margin-bottom: 5px;
    overflow: hidden;
    width: 145px;
	float:left;
}
.EvtExpndRhtColPhsSeeMor{
	text-align:right;
	color: #6E6E6E;
    font-size: 11px;
    font-weight: 600;
	float:right;
	margin: 4px 0;
}
.EvtExpndRhtColPhsSeeMor:hover, .EvtExpndRhtColHdSpn a:hover{
	color: #222;
}
.EvtExpndRhtColHdSpn{
	position:relative;
}
.EvtExpndRhtColHdSpn a{
	color: #6E6E6E;
}
.EvtExpndRhtColHdSpn:hover label{
	display:block;
}
.EvtExpndRhtColHdSpn label{
	top: -42px;
	left: -4px;
	font-weight:normal;
	font-size:12px;
}
.ChatCmtLeMid .MapTxtBox p{
	color:#fff;
}
.ChatCmtLeMid .MapTxtBox p a, .ChatCmtLeMid .MapTxtBox p span#enlarge{
	color:#0194CD;
}
.ChatCmtLeMid .MapTxtBox p a:hover, .ChatCmtLeMid .MapTxtBox p span#enlarge:hover{
	color:#00B8ff;
}
.ChatCmtLeMid .MapTxtBox p{
	padding-top:0;
}
.ChatCmtLeMid .MapTxtBox{
	width:200px; 
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
}
.AddNewAdminLi .BotmWTxt p{
	color:#fff;
}
.add_admin .full{
	position:relative;
}
.add_admin #autocomp{
	background: none repeat scroll 0 0 #E4E4E4;
    float: left;
    left: 0;
    position: absolute;
    top: 42px;
    width: 533px;
	z-index: 1;
}
.MsgSendBoxNav li.ToMsgSend .add_admin #autocomp{
	 max-height: 174px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding: 7px 0;
    position: inherit;
    top: 0;
    width: 560px;
}
.add_admin #autocomp li{
	border:none !important;
	margin-top:0px !important;
	padding: 5px 0 5px 5px !important;
	background:none;
}
.MsgSendBoxNav li.ToMsgSend .add_admin #autocomp li{
	padding: 7px 0 7px 14px !important;
	cursor: pointer;
	width: 546px;
}

.MsgSendBoxNav li.ToMsgSend .add_admin #autocomp li div.autotext {
    width: 470px !important;
}


.add_admin #autocomp li div{
	width: 58px !important;
}
.add_admin #autocomp li div img{
	width: 46px;
	height: 48px;
	/* border:solid 1px #fff; */
	border: none;
}
.add_admin #autocomp li div.autotext{
	width: 380px !important;
	padding-left:0;
	padding-top:3px;
	font-size:16px;
}
.add_admin #autocomp li:hover{
	background:#d3d3d3;
}
.add_admin #autocomp li div.NodataMsg{
	color: #FF0000;
    font-size: 14px;
    width: 100% !important;
    word-wrap: break-word;
}
/*--------4/2/2014--------------*/
.EventLandingTop1{
	float:left;
	width:100%;
	margin-top: -10px;
}
.EventLandingTop1 .square_landing_hd{
	 margin-top: 28px;
    padding-left: inherit;
    width: auto;
}
.EventLandingTop1 .square_landing_hd label{
	line-height: inherit;
    padding-right: inherit;
}
.EventLandingTop1 .square_landing_top_menu {
    width: auto;
}
.EventLandingTop2{
	float:left;
	width:100%;
}
.EventLandingTop2Lft{
	float:left;
}
.EventLandingTop2Rht{
	float:right;
}
.EventLandingTop2Rht .FriendsSrh{
	float:right;
	width:341px;
}
.EventLandingTop2Rht .UpEventTopRi {
    width: auto;
}
.EventLandingTop2Rht .UpEventTopRi .UpEvntTpDrRow .CateListIn {
    background: none;
    border: none;
    height: 40px;
    width: inherit;
}
.EventLandingTop2Rht .UpEventTopRi .UpEvntTpDrRow .CateListIn li.FltrMainTxt {
    background: url("../img/sqr_drp_dwn_aro.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    height: 40px;
    line-height: 40px;
    margin: 0;
    padding: 0;
    width: 178px;
}
.EventLandingDdwntxt{
	background: none repeat scroll 0 0 #5E7BA7;
    color: #FFFFFF;
    height: 40px;
    line-height: 40px;
    width: 125px;
	font-size: 18px;
	padding:0 8px;
	float:left;
}
.EventLandingTop2Rht .UpEventTopRi .UpEvntTpDrRow .CateListIn li .CateLiInAdd{
	top: 40px;
    width: 176px;
    z-index: 998;
} 
.EventLandingTop2Rht .UpEventTopRi .UpEvntTpDrRow .CateListIn li .CateLiInAdd li{
	width: 156px;
}
.EvtExpndRhtCol .see-more{
	margin-right: 0px;
}
.EvtExpndRhtCol .sixfrdns{
	height: auto;
	margin-left: 29px;
}
.EvtExpndRhtCol .SeeMoreRow p{
	padding: 3px 28px 0 14px;
}
.EvtExpndRhtCol .SeeMoreRow{
	padding-bottom:6px;
}
.EvtExpndRhtColPhoWith1Bt{
	padding-bottom: 27px;
    padding-top: 17px;
}
.EvtExpndRhtColAttWith1Bt{
	padding-bottom: 17px;
    padding-top: 26px;
}
.ChatCmtRiMid1BT .EvtExpndRhtColP{
	height:432px;
}
.ChatCmtRiMid1BT .EvtExpndRhtColA{
	height:326px;
}
.ChatCmtRiMid2BT .EvtExpndRhtColP{
	height:406px;
}
.ChatCmtRiMid2BT .EvtExpndRhtColA{
	height:300px;
}
.ChatCmtRiMid2BT .EvtExpndRhtColPhoWith1Bt{
	padding-bottom: 13px;
    padding-top: 4px;
}
.ChatCmtRiMid2BT .EvtExpndRhtColAttWith1Bt{
	padding-bottom: 4px;
	padding-top: 13px;
}

/*------------------------online friend-----------------10/02/2014----------*/
.onlineFriBox {
width:100%;
float:left;
}
.onlineFriList {
width:100%;
float:left;
margin:10px 0;
height:288px;
overflow:auto;}
.onlineFriLi {
width:100%;
float:left;
padding:0 0 4px 0;
}
.onlineSts {
width:8px;
height:32px;
float:left;
margin:0 0 0 8px;
}
.onlineFriLimg {
width:32px;
float:left;
margin:0 10px 0 0;
}
.onlineFriLimg img {
border:1px solid #f3f3f3;	
}
.onlineFriLTxt {
width:110px;
float:left;
}

.onlineFriLTxt p{
padding:0;
margin:0;
color:#8a8f9c;
font-size:12px;
}

.onlineFriLTxt p a {
color:#8a8f9c;
text-decoration:none;
}
.onlineFriLTxt p a:hover {
color:#444;
}
.ExpandLi {
width:88%;
float:left;
text-align:right;
color:#8a8f9c;
font-size:12px;
padding:15px 0;
}
.ExpandLi a {
color:#6E6E6E;
font-size:12px;
}
.ExpandLi a:hover {
color:#000;
}
/*-------Status menu changed-------10/2/2014-----------------*/
.status_menu ul li a, .status_menu ul li a:hover{
	color:#fff !important;
}
.status_menu ul li a{
	border-bottom:none;
	padding:0;
	line-height:20px;
	height:20px;
	padding-left:23px;
	font-weight: bold;
}
.status_menu ul{
	padding:10px 0;
	width:116px;
}
.status_menu ul li {
	padding-bottom:1px;
}
.status_menu ul li.available a:hover {
	 background: url("../img/status_available_icon.jpg") no-repeat left top;
}
.status_menu ul li.busy a:hover {
	 background: url("../img/status_busy_icon.jpg") no-repeat left top;
}
.status_menu ul li.away a:hover {
	 background: url("../img/status_away_icon.jpg") no-repeat left top;
}
.status_menu ul li.offline a:hover {
	 background: url("../img/status_offline_icon.jpg") no-repeat left top;
}
.privacy > div.status_menu {
    height: 114px;
}
.privacy .setting-menu:after {
    left: 27%;
}
/*--------------------------------*/
.AdminLinksRight{
	float:right;
	margin: 40px 16px 14px 0;
}
.UpdatePgInfo a.CloseBtn{
	float: right;
    margin-right: -10px;
    margin-top: -22px;
}
.AdminLinksRight p{
	padding-left:20px;
	float: right;
}
.AdminLinksRight p:first-child {
    padding-left: 20px;
}
.AdminLinksRight p a{
	color:#9C9C9C;
	padding-bottom:7px;
	border-bottom: 7px solid #fff;
}
.AdminLinksRight p a:hover, .AdminLinksRight p a.active{
	border-bottom: 7px solid #f79139;
	color:#3A3A3A;
}
.UpdatePgInfo .square_landing_hd{
    padding-left: 0;
    width: auto;
}
.home-col3 .CollectionsRi:last-child{
	 border-bottom: none;
}
/* My Event Add page  Css */

.myeventsection li:first-child {
    background: none repeat scroll 0 0 #333333;
}

.myeventsection .MyPgsAddPg {
    height: 94px;
    line-height: inherit;
}

.myeventsection li .MyPgsAddPg a.compaddanchor {
    height: 89px;
    padding-top: 66px;
}
.myeventsection li .MyPgsAddPg a {
    float: left;
    height: 94px;
    padding-top: 56px;
    width: 100%;
}

.myeventsection li:first-child:hover {
    background: none repeat scroll 0 0 #6E6E6E;
}

.info_editbt{ 
	 float: right;
    margin-right: 10px;
 }

.pageinfoedit textarea{
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px dashed #000000;
    color: #AEAEAE;
    font-size: 16px;
    height: 350px;
    line-height: 18px;
    padding: 10px;
    resize: none;
    width: 770px;
}

.compfollowTextCol{ width:770px!important; }

/* My Event Add page  Css */

/*-----------messaging-----------------*/

.MsgWrpBox {
width:800px;
float:left;
background:#fff;
}

.libcont.libcontMsg {
background:none;
}
.libcont.libcontMsg .coleft {
background:none;
}

.libcont .coleft .MsgWrpBox h2.title {
font-family: 'Lato';
font-style:italic;
}


.InboxLiMTxt{
	position:relative;
	padding:0;
	background:#fff; /* default background for browsers without gradient support */
	margin:10px 0 0 0;
	width:690px;
	height:100px;
	box-shadow:0 1px 0px 0 #ddd;
	-moz-box-shadow:0 1px 0px 0 #ddd;
	-webkit-box-shadow:0 1px 0px 0 #ddd;
	-o-box-shadow:0 1px 0px 0 #ddd;
}
.Unread .InboxLiMTxt{
	background:#f5f5f5;
}

.InboxLiMTxt.left:after {
	border-color: transparent #fff;
	/* border-width:10px 16px 10px 0; */
	bottom: auto;
	/* left: -16px;
	top:22px; */
	left: -11px;
    top: 16px;
	border-width: 11px 11px 11px 0;
}
	.Unread .InboxLiMTxt.left:after{
	border-color: transparent #f5f5f5;

}
.InboxLiMTxt:after {		
	content:"";
	position:absolute;
	bottom:-15px; /* value = - border-top-width - border-bottom-width */
	left:50px; /* controls horizontal position */
	border-width:15px 15px 0; /* vary these values to change the angle of the vertex */
	border-style:solid;
	border-color:#f3961c transparent;
	border-color:none;
	/* reduce the damage in FF3.0 */
    display:block;
	width:0;
	background:none; /* default background for browsers without gradient support */
	/* css3 */
	/* background:-webkit-gradient(linear, 0 0, 0 100%, from(#f9d835), to(#f3961c));
	background:-moz-linear-gradient(#f9d835, #f3961c);
	background:-o-linear-gradient(#f9d835, #f3961c);
	background:linear-gradient(#f9d835, #f3961c); */
}


.InboxLiMTxt:hover {
background:#e5bc3c;
cursor:pointer;
}
.InboxLiMTxt.left:hover:after {
border-color: transparent #e5bc3c;
}



.MsgWrpBox .TopNavConect {
    margin-left: -13px;
}
.InboxListMid {
float: left;
    margin: 30px 0 0;
    width: 100%;
}
.InboxLiM {
width:100%;
float:left;
}
.InboxLiMImg {
float:left;
padding:10px 10px 0;
background:#b1b1b1;
position:relative;
width:100px;
}
.InboxLiMImgBrdrBtm{
border-bottom: 10px solid #B1B1B1;
}
.InboxLiM .NoMoreMsg{
	color: #FF273F;
}
.emptyConversation{
	color: #AEAEAE;
    float: left;
    font-size: 20px;
    font-weight: bold;
    width: 100%;
}
.InboxLiMTxt h3{
margin:0;
padding:7px 0 0 0;
width:100%;
float:left;
}
.InboxLiMTxt h3 span {
padding:7px;
color:#3d3d3d;
font-family: 'Lato';
font-weight:bold;
font-size:18px;
}
.InboxRiTiBox {
float:right;
list-style-type:none;
display:block;
margin: 4px 4px 0 0;
padding:0;
min-width:150px;
}
.InboxRiTiBox li{
float:right;
list-style-type:none;
display:block;
margin:0;
padding:0 5px;
position:relative;
}
.InboxRiTiBox li.TimeInbox {
color:#ff273f;
font-family: 'Lato';
font-size:12px;
font-weight:400;
}

.InboxRiTiBox li a.EditIconIn {
background:url(../img/inbox_arrow.png) no-repeat;
width:18px;
height:18px;
float:left;
}
.InboxRiTiBox li:hover a.EditIconIn {
background:url(../img/inbox_arrow.png) no-repeat;
}

.InboxRiTiBox li a.CloseIconIn {
	background:url(../img/message_delete_icon.png) no-repeat;
	width:16px;
	height:16px;
	float:left;
}
.InboxLiMTxt p{
	color: #3F3F3F;
    float: left;
    font-family: 'Lato';
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    padding: 7px;
    width: 566px;
	word-wrap: break-word;

}
.InboxLiMTxt p a{
	color: #3F3F3F;
	word-wrap: break-word;
}

.InboxLiM.Last .InboxLiMImg {
padding: 10px 10px;
}
.InboxRiTiBox li .ArrawBoxSee {
z-index: 999;
top: -9px;
display:none;
}
.InboxRiTiBox li:hover .ArrawBoxSee {
/* display:block; */
}


.InboxRiTiBox li ul.ListSeeBox {
    display: block;
    float: left;
    list-style-type: none;
    margin: -26px 0 0;
    padding: 0 0 10px;
    width: 100%;
}

.InboxRiTiBox li ul.ListSeeBox li {
    display: block;
    float: left;
    height: auto;
    list-style-type: none;
    margin: 2px 0;
    padding: 0;
    position: relative;
    width: 100%;
}

.InboxRiTiBox li ul.ListSeeBox li a {
	float:left;
	margin:0 0 0 3px;
	padding:0 10px;
	color: #FFFFFF;
	font:bold 12px/24px 'Lato', Helvetica, sans-serif;
	height: 24px;
}
.InboxRiTiBox li ul.ListSeeBox li a:hover {
	background: none repeat scroll 0 0 #DB4C49;
}
.connecBtn {
	bottom: 8px;
    left: 6px;
    position: absolute;
	background:#5e7ba7;
	height:20px;
	line-height:20px;
	color:#fff;
	padding:0 8px;
	font-size:18px;
	font-style:italic;
	overflow: hidden;
}
.InboxTxtLiP {
width:180px;
float:left;
padding:0 10px;
}
.InboxTxtLiPTop {
width:100%;
float:left;
padding: 10px 0 0;
}
.InboxTxtLiPTop h3 {
	color:#3a3a3a;
    font-size: 16px;
    font-weight: bold;
	margin:0;
	padding:0;
}
.InboxTxtLiPTop h3  a{
	color:#3a3a3a;
	word-wrap: break-word;
}
.InboxTxtLiPTop h3  a:hover{
color:#000;
}
.InboxTxtLiPTop p {
color:#3a3a3a;
font-family: 'Lato';
    font-size: 12px;
    font-weight: bold;
	margin:2px 0;
	padding:0;	
}
.InboxTxtLiPTop p a{
	color:#3a3a3a;
}
.InboxTxtLiPTop p a:hover{
	color:#000;
}
.InboxTxtLiPTop p span {
	font-size:10px;
	font-weight: normal;
}
.MessageList {
	float: left;
    margin-top: 0;
    padding: 5px 0;
    width: 100%;
}
.MessageListMsgHd {
	color:#3a3a3a;
	/* font-family:"Lato Black Italic"; */
	/* font-style: italic; */
    font-size: 18px;
	margin: 0 0 6px;
	padding: 5px 0;
	border-bottom:solid 1px #ededed;
	border-top:solid 1px #ededed;
	width: 112px;	
}
.MessageListMsgHd a{
	color:#3a3a3a;
}
.MessageListMsgHd a:hover{
	color:#000;
}
.MessageList p {
	color:#3a3a3a;
    font-size: 12px;
    font-weight: 400;
	margin:2px 0;
	padding:0;
}
.VisitUser {
	float:left;
	border-top:solid 1px #ededed;
	width: 112px;
	padding: 5px 0 12px;
}

.VisitUser a{
color:#3a3a3a;
font-family: 'Lato';
    font-size: 10px;
    font-weight: 400;
	background:url(../img/visit_arrow.png) no-repeat right;
	padding:0 12px 0 0;
}
.VisitUser a:hover{
color:#000;
}














.EventTopLe.InboxTopLe {
	width:345px;
}
.NewMessageRiBtn {
	float:right;
	margin:141px 0 0;
}
.NewMessageRiBtn .NewMsg2Btn {
	background:url(../img/new_msg_btn_bg.png) repeat-x left;
	height:42px;
	padding:0 12px 4px 23px;
	float:left;
	color:#3e3e41;
	font:14px 'Lato', Helvetica, sans-serif;
	line-height:42px;
	border:1px solid #e5e5e5;
	cursor:pointer;
	text-transform:none;
}
.InboxMid {
	width:100%;
	float:left;
	padding:6px 0 0 0;
}
.InboxMidIn {
	margin:10px 0 0 0;
	background:url(../img/inbox_list_bg.png) repeat-y left;
	padding:50px 0 40px 0;
	float:left;
}
.InboxMidList {
	width:100%;
	float:left;
	padding:0;
	margin:0;
}
.InboxMidLi {
	width:100%;
	float:left;
	padding:0 0 10px 0;
	margin:0;
}
.InboxMidLimg {
	width:200px;
	float:left;
	text-align:center;
}
.InboxMidLTxt {
	margin:0 0 0 200px;
	border-bottom:1px solid #b9b9b9;
	background:#fcfcfd;
	position:relative;
	padding:0 0 0px 0;
	min-height:99px;
}
.InboxMidLi.Select .InboxMidLTxt {
	background:#e9e9e9;
}
.LeftArrowInbox {
	background:url(../img/message_list_arrow_white.png) no-repeat;
	width:11px;
	height:17px;
	position:absolute;
	left:-11px;
	top:15px;
}
.InboxMidLi.Select .InboxMidLTxt .LeftArrowInbox {
	background:url(../img/message_list_arrow_grey.png) no-repeat;
}
.LeftIconInbox {
	width:111px;
	height:auto;
	position:absolute;
	right:0;
	top:15px;
}
.LeftIcInLe {
	width:64px;
	float:left;
}
.LeftIcInLe a {
	float:left;
	margin:0 7px 0 0;
	position:relative;
}
.LeftTimeInRi {
	float:right;
	width:45px;
	color:#ff2c45;
	font:14px 'Lato', Helvetica, sans-serif;
}
.InboxMidLTxt h3 {
	color:#3d3d3d;
	font:18px 'Lato', Helvetica, sans-serif;
	padding:6px 0 0 9px;
	margin:0;
}
.InboxMidLTxt p {
	color:#3f3f3f;
	font:14px 'Lato', Helvetica, sans-serif;
	padding:5px 0 7px 15px;
	margin:0;
}
.EventTopLe.InboxTopLe h2 {
	color:#3f3f3f;
	font:20px 'Lato', Helvetica, sans-serif;
}
h3.MessageExpTi {
	padding:0 0 0 22px;
	margin:0 0 6px 0;
	color:#3f3f3f;
	font:20px 'Lato', Helvetica, sans-serif;
}
h3.MessageExpTi.OnlineGrn {
	background:url(../img/green_icon.png) no-repeat left;
}
.MessageExpMid {
	padding:10px 0 10px 0;
	margin:0;
	width:100%;
	float:left;
}
.MsgExpList {
	/*padding:0 0 25px 0;*/
	padding:0 15px 25px 0;
	margin:0;
	/*width:100%;*/
	width:765px;
	float:left;
}
.MsgExpLi {
	padding:0 0 13px 0;
	width:100%;
	float:left;
}
.MsgExpLimg {
	width:63px;
	float:left;
	padding:0;
	margin:0;
}
.MsgExpLimg img {
	/* border:1px solid #424346; */
	border:none;
}
.MsgExpLTxt {
	margin:0 0 0 63px;
	padding:0;
}
.MsgExpLTxt h4 {
	margin:0;
	padding:7px 0 7px 0;
	color:#666666;
	font:bold 14px 'Lato', Helvetica, sans-serif;
	width:100%;
	float:left;
}
.MsgExpLTxt h4 span {
	float:left;
}
.MsgExpLTxt h4 label {
	float:right;
	color:#ff2c45;
}
.MsgExpLTxt p {
	margin:0;
	padding:0 0 7px 0;
	color:#3f3f3f;
	font:12px 'Lato', Helvetica, sans-serif;
	width:100%;
	float:left;
}
.MsgSendBox {
	/* margin:45px 0 0 63px; */
	margin: 0 0 28px 56px;
	float:left;
	width: 697px;
}
.MsgSendBoxNav {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:10px 0;
	margin:0;
	
	background:#fff;
}
.MsgSendBoxNav li {
	float:left;
	list-style-type:none;
	display:block;
	padding:0 0 0 14px;
	margin:0;
}
.MsgSendBlock {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:14px 0 0;
	margin:0;
	background:#e4e4e4;
}
.MsgSendBlock li {
	list-style-type:none;
	display:block;
	padding:0 14px 0;
	margin:0;
}
.MsgTxtSendFild {
	width:100%;
	padding:0;
	height:70px;
	background:#e4e4e4;
	color:#898a8a;
	font:18px 'Lato', Helvetica, sans-serif;
	line-height:25px;
	border:0px;
	resize: none;
	margin-bottom: 14px;
}
.MsgSendBlock li .SendBtnMsg {
	float:right;
	background:url(../img/send_btn_bg.png) repeat-x;
	border:1px solid #cdcdcd;
	height:34px;
	text-transform:none;
	color:#666666;
	font:18px 'Lato', Helvetica, sans-serif;
	line-height:34px;
	padding:0 15px 3px;
	margin:15px 0 0 0;
	cursor:pointer;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.MsgSendBlock li .SendBtnMsg {
		line-height:0;
	}
}
.FriendsCntItms.Positrelat {
	position:relative;
}
.MsgSendWrp {
	left:10px;
	top:60px;
	bottom:10px;
	right:10px;
	position:absolute;
	background:url(../img/send_p_bg.png) repeat;
	height:98.7%;
	z-index:100;
}
.MsgSendClose {
	width:100%;
	float:left;
	padding:0;
	margin:0;
}
.MsgSendClose a {
	background:url(../img/close_btn_white.png) no-repeat;
	width:20px;
	height:20px;
	float:right;
	margin:12px 12px 0 0;
}
.MsgSendClose a:hover {
	background:url(../img/close_btn_red2.png) no-repeat;
}
.MsgSendPoup {
	width:498px;
	margin:120px auto 0;
	border:1px solid #B1B1B1;
}
.MsgSendPoup .MsgSendBox {
	margin:0;
}
.MsgSendPoup .MsgSendBox .MsgSendBoxNav {
	border-left:0px solid #B1B1B1;
	border-top:0px solid #B1B1B1;
	border-right:0px solid #B1B1B1;
	border-bottom:1px solid #B1B1B1;
}
.MsgSendPoup .MsgSendBox .MsgSendBlock {
	width:496px;
}
.MsgSendBoxNav li.ToMsgSend label {
	color:#191b1d;
	font:18px 'Lato', Helvetica, sans-serif;
	float:left;
	padding:0 5px 0 0;
}
.MsgSendBoxNav li.ToMsgSend .ToMsgSendFild {
	height: auto;
	padding: 0;
	background:none;
	border:0px;
	color:#898a8a;
	font:18px 'Lato', Helvetica, sans-serif;
	width: 472px;
}
.row.SrhMidLe .search input.BgColorShow {
	background:#2F2F2F;
	padding-right: 43px;
	width: 83%;
}
.row.SrhMidLe .search input.Srh11Icon {
	background: url("../img/srh_icon_fild.png") no-repeat scroll 98% 50% transparent;
	box-shadow: 0 0;
	cursor: pointer;
	float: right;
	position: absolute;
	right: 13px;
	top: -3px;
	width: 37px;
}
.LeftIcInLe a span.RemoveTxt {
	position: relative;
	background: #3c3c3c;
	border:0px solid #3c3c3c;
	background: none repeat scroll 0 0 #3C3C3C;
	border: 0 solid #3C3C3C;
	height: 27px;
	position: absolute;
	text-align: center;
	top: -34px;
	width:90px;
	color:#fff;
	line-height:25px;
	left:-13px;
	display:none;
	-webkit-box-shadow: 1px 2px 5px #222;
	box-shadow: 1px 2px 5px #222;
}
.LeftIcInLe a span.RemoveTxt:after, .arrow_box:before {
	top: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.LeftIcInLe a span.RemoveTxt:after {
	border-color: rgba(136, 183, 213, 0);
	border-top-color: #3c3c3c;
	border-width: 11px;
	left: 50%;
	margin-left: -35px;
}
.LeftIcInLe a span.RemoveTxt:before {
	border-color: rgba(194, 225, 245, 0);
	border-top-color: #3c3c3c;
	border-width: 11px;
	left: 50%;
	margin-left: -35px;
}
.LeftIcInLe a:hover span.RemoveTxt {
	display:block;
}
.LeftIcInLe .ArrawBoxSee {
	background: none repeat scroll 0 0 #3D3D3D;
	box-shadow: 1px -3px 15px #888888;
	float: left;
	margin: 0;
	padding: 0;
	position: absolute;
	right: -46px;
	top: -28px;
	width: 135px;
	z-index: 215;
}
.LeftIcInLe ul.ListSeeBox {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0 0 10px 0;
	margin:-50px 0 0 0;
}
.LeftIcInLe ul.ListSeeBox li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:0;
	margin:2px 0;
	height:auto;
	position:relative;
}
.LeftIcInLe ul.ListSeeBox li a {
	float:left;
	margin:0 0 0 10px;
	padding:0 5px;
	color: #FFFFFF;
	font:bold 12px/24px 'Lato', Helvetica, sans-serif;
	height: 24px;
}
.LeftIcInLe ul.ListSeeBox li a:hover {
	background: none repeat scroll 0 0 #DB4C49;
}
.LeftIcInLe a.CroseIconBt {
	background: url("../img/crose_btn_s.png") no-repeat scroll 0 0 transparent;
	float: right;
	height: 12px;
	margin: 5px 5px 0 0;
	padding: 0;
	width: 12px;
	z-index:300;
}
.LeftIcInLe img.LeftAero {
	margin: 17px 0 0 -17px;
}
.MsgListPoup {
	width:100%;
	float:left;
	background:#e4e4e4;
	border-top:1px solid #fff;
	padding:5px 0;
	margin:0;
}
.MsgLiPoup {
	border-bottom:1px solid #e4e4e4;
	padding:5px 0 5px 30px;
	float:left;
	width:470px;
	margin:0 0 0 -1px;
}
.MsgLiPoup.Select {
	border-bottom:1px solid #a8a8a8;
	background:#d3d3d3;
}
.MsgLiPImg {
	width:58px;
	float:left;
}
.MsgLiPImg img {
	border:1px solid #fff;
}
.MsgLiPTxt {
	width:380px;
	float:left;
}
.MsgLiPTxt h3 {
	color: #191B1D;
	font: 16px 'Lato', Helvetica, sans-serif;
	padding:3px 0;
	margin:0;
}
.MsgLiPTxt h3 a {
	color: #191B1D;
	font: 16px 'Lato', Helvetica, sans-serif;
	padding:0 0;
	margin:0;
}
.MsgLiPTxt p {
	color: #666;
	font: 14px 'Lato', Helvetica, sans-serif;
	padding:0 0;
	margin:0;
}

.InboxListMid.MsgDet h3{
color: #3a3a3a;
	font:20px 'Lato', Helvetica, sans-serif;
	margin: 0 0 -8px 14px;
   /*  padding: 3px 0 0 25px; */
	padding: 3px 0 0 0px;
	background:url(../img/online_icon.png) no-repeat left;
	font-weight:bold;
	
}

.InboxListMid.MsgDet .MsgExpLTxt h4 label {
    color: #FF2C45;
    float: right;
	font-size: 12px;
    font-weight: normal;
}



.InboxListMid.MsgDet .MessageExpMid {
    float: left;
    margin: 0;
    padding: 15px 0 15px 15px;
    /*width: 760px;*/
	width:788px;
}


.InboxListMid.MsgDet .MsgExpLTxt p {
    width: 85%;
}



.InboxListMid.MsgDet .MsgSendBlock li .SendBtnMsg {
     background: none repeat scroll 0 0 #FFFFFF;
    border: 0 solid #CDCDCD;
    box-shadow: 0 1px 0 #CCCCCC;
    padding: 3px 19px 6px;
	margin-bottom: 15px;
}


.InboxListMid.MsgDet .MsgSendBoxNav {
    background:none;
    border:0px solid #B1B1B1;
	box-shadow:0px 3px 2px #888888;
	margin-left: 2px;
    width: 693px;
}


.MsgSendBoxNav.Gray5Bg {
background:#d2d2d2;
}

.MsgSendBlock.MsgSendBtnB li .SendBtnMsg {
  background: none repeat scroll 0 0 #FFFFFF;
    border: 0 solid #CDCDCD;
    box-shadow: 0 1px 0 #CCCCCC;
	 -moz-box-shadow: 0 1px 0 #CCCCCC;
	  -o-box-shadow: 0 1px 0 #CCCCCC;
	   -webkit-box-shadow: 0 1px 0 #CCCCCC;
    padding: 3px 19px 6px;
}



/**/

.MsgMainSection{
	padding:10px 0 10px 10px;
}
.MsgMainSection .square_landing_hd{
	padding-left:0px;
}
.MsgMainSectionCnts{
	float: left;
	width:100%;
	margin-top: 29px;
}
.MsgMainSectionCnts .TabMenu li a {
    font: normal 14px/30px 'Lato';
}
.MsgMainSectionCnts .TabMenu{
	float: right;
}
.MsgMainSectionCnts .FriendsSrh{
	float: right;
	width: 253px;
	margin-top: 0;
	height: 40px;
	/* background:#404040;
	border:none; */
}
.MsgMainSectionCnts .FriendsSrh .FriendsSrhBx{
	/* color: #C2C2C2; */
	height: 40px;
    line-height: 40px;
}	
.MsgMainSectionCnts .FriendsSrh .FriendsSrhBt {
   /* background:url(../img/HSquare_searchbt.png) no-repeat !important; */
	height:40px !important;
	margin-top: 0;
}
.MsgMainSectionCnts .subtitle{
	margin: 0 0 0 -10px;
    width: 830px;
	float: left;
}
.InboxImgLnk{
	float: left;
	width:100%;
	padding-left: 7px;
}
.InboxImgLnk a{
	color: #FF273F;
    font-size: 12px;
    font-weight: 400;
	float:left;
	margin-right:20px;
}
.NewmsgCnts{
	position:relative;
}
.NewmsgCnts .NewmsgClose{
	position:absolute;
	right:0px;
}
.MsgSendBtnLi{
	float:right;
	background:#ffffff;
	padding: 0 14px 10px !important;
	width: 531px;
	margin-top:10px !important;
}
.MsgSendBoxNav li.ToMsgSend {
	position:relative;
}
.MsgSendBoxNav li.ToMsgSend .add_admin {
	left: 0;
    position: absolute;
    top: 32px;
	 z-index: 1;
	 margin-top: 0px;
}
/* file upload */

.ajax-file-upload-statusbar{border:1px solid #e4e4e4;margin-top:10px;width:420px;margin-right:10px;margin:5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:5px 5px 5px 5px}.ajax-file-upload-filename{width:100%;height:auto;margin:0 5px 5px 10px;color:#807579}.ajax-file-upload-progress{margin:0 10px 5px 10px;position:relative;width:250px;border:1px solid #ddd;padding:1px;border-radius:3px;display:inline-block}.ajax-file-upload-bar{background-color:#e4e4e4;width:0;height:20px;border-radius:3px;color:#fff}.ajax-file-upload-percent{position:absolute;display:inline-block;top:3px;left:48%}.ajax-file-upload-red{-moz-box-shadow:inset 0 39px 0 -24px #e67a73;-webkit-box-shadow:inset 0 39px 0 -24px #e67a73;box-shadow:inset 0 39px 0 -24px #e67a73;background-color:#e4685d;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:inline-block;color:#fff;font-family:arial;font-size:13px;font-weight:normal;padding:4px 15px;text-decoration:none;text-shadow:0 1px 0 #b23e35;cursor:pointer;vertical-align:top;margin-right:5px}.ajax-file-upload-green{background-color:#77b55a;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:0;padding:0;display:inline-block;color:#fff;font-family:arial;font-size:13px;font-weight:normal;padding:4px 15px;text-decoration:none;cursor:pointer;text-shadow:0 1px 0 #5b8a3c;vertical-align:top;margin-right:5px}.ajax-file-upload{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;padding:15px 20px;cursor:pointer;line-height:20px;height:25px;margin:0 10px 10px 0;display:inline-block;background:#fff;border:1px solid #e8e8e8;color:#888;text-decoration:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-moz-box-shadow:0 2px 0 0 #e8e8e8;-webkit-box-shadow:0 2px 0 0 #e8e8e8;box-shadow:0 2px 0 0 #e8e8e8;padding:6px 10px 4px 10px;color:#fff;background:#2f8ab9;border:0;-moz-box-shadow:0 2px 0 0 #13648d;-webkit-box-shadow:0 2px 0 0 #13648d;box-shadow:0 2px 0 0 #13648d;vertical-align:middle}.ajax-file-upload:hover{background:#3396c9;-moz-box-shadow:0 2px 0 0 #15719f;-webkit-box-shadow:0 2px 0 0 #15719f;box-shadow:0 2px 0 0 #15719f}
.ajax-upload-dragdrop{ background: url("../img/video_icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #666666;
    font: 12px 'Lato',Helvetica,sans-serif;
    padding: 0 0 0 18px;}

/* file upload end */

.MsgSendBoxNav li.PhotoMsgNav {
	position:relative;
	background:url(../img/photo_icon.png) no-repeat left 1px;
	margin-left: 15px;
    padding-left: 16px;	
}

/*---------------------------------------19/2/2014 Paging Css--------------------------------------------*/
.Paging{ width:100%; float:left!important; height:30px;}
.Paging ul {float: right;}
.Paging ul li{ list-style:none; float:left; margin-right:5px;}
.Paging ul li:last-child{ margin-right:0px;}
.Paging ul li a{ text-decoration:none; border:1px solid #DDDDDD; padding:2px 7px; display:block; color:#A6A6A6; background:#f6f6f6; font:11px 'Lato', Helvetica, sans-serif;}
.Paging ul li a:hover{ color:#141517;background:#ECECEC;}

/*----------------------*/
.square_events{
	padding-left: 10px;
    padding-right: 7px;
	position:relative;
}
.add_evntbt{
	position:absolute;
	right:5px;
	top:-10px;
	background:#3a3a3a;
	height:36px;
	line-height:36px;
	padding:0 10px;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
}
.add_evntbt:hover{
	color:#fff;
}
.square_landing_top_row1{
	float:left;
	width:100%;
	margin-bottom: 40px;
}
.square_landing_top_row1 .square_landing_hd{
	padding-left: 0px;
	width: auto;
}
.square_landing_top_row1 .square_landing_top_menu{
	width: auto;
}
/*---------------------------------------24/2/2014 Event Popup drop down--------------------------------------------*/

 .Dropbox{
	background: #FFF;
    color:#666666;
    font:normal 14px 'Lato', Helvetica, sans-serif;
    height: 40px;
    position: relative;
    width:501px;
	border:1px solid #f4f4f4;
	border-top:none;
	padding:0px 10px;
	line-height:40px;
	margin-left: 15px;
}
.DropWidt{    
	background: none repeat scroll 0 0 #404040;
    float: left;
    left: -1px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 41px;
    width: 523px;
	display:none;
	max-height: 164px;
    overflow-x: hidden;
    overflow-y: auto;
}
.DropWidt ul{ padding:0px; margin:0px; float:left; width:523px}
.DropWidt ul li{ list-style:none; float:left; margin:0px; width:100%; border-bottom:1px solid #494949;}
.DropWidt ul li a{ font:normal 14px 'Lato', Helvetica, sans-serif; color:#fff!important; padding:12px; display:block; text-decoration:none; line-height:29px;}
.DropWidt ul li a:hover{ background:#393939;}

.Listimg{ width:28px; height:30px; background:#595959; float:left; margin-right:12px; margin-bottom:12px;}


.ConnecLink2 {
    background: url("../img/arrow_select.png") no-repeat  0px 0px;
    height: 10px;
    width: 16px;
	float:right;
	margin-top:15px;
}
.ConnecLink2up{
	background: url("../img/arrow_select.png") no-repeat  0px -11px;
    height: 10px;
    width: 16px;
	float:right;
	margin-top:15px;
}
 /*------------------------*/
.see_allevnts ul.Cle2Icon li.ViewRig  a{
	margin: 3px 0 0 7px;
	float:left;
	width:16px;
	height:16px;
	text-indent:-99999px;
	font-size:0px;
}
.see_allevnts ul.Cle2Icon li:last-child{
	margin-right:0px;
}
.see_allevnts ul.Cle2Icon li.ViewRig  a.gridview{
	background: url("../img/view_icon_thub_bg.png") no-repeat  0px -16px;
}
.see_allevnts ul.Cle2Icon li.ViewRig  a.listview{
	background: url("../img/view_icon_list_bg.png") no-repeat  0px -16px;
}
.see_allevnts ul.Cle2Icon li.ViewRig  a.gridview.active{
	background-position:0px 0px;
}
.see_allevnts ul.Cle2Icon li.ViewRig  a.listview.active{
	background-position:0px 0px;
}
.square_landing_itms .ListViewBox{
	padding: 0 7px 0 10px;
	width: auto;
}
.square_pages .PgrphyItms .LeInLi li {
    width: 150px;
}
.square_pages .PgrphyItms .LeInLi li .accpganchor span.RemoveTxt {
   display: none !important;
}



/**************************03/03/2014* Create page edits************************/
.CreteNewPageFrm {
width:100%;
float:left;
}
.CrtNePFrmRadio {
width:100%;
float:left;
list-style-type:none;
display:block;
padding:10px 0 48px 0;
}

.CrtNePFrmRadio li{
float:left;
padding:0 55px 0 0;
list-style-type:none;
display:block;
}
.CrtNePFrmRadio li input {
  float: left;
    height: auto;
    margin-right: 8px;
    margin-top: 2px;
}
.CrtNePFrmRadio li label {
font-size:14px;
color:#383a3f;
}

.CrtNePFrmCate {
width:100%;
float:left;
list-style-type:none;
display:block;
padding:0 0 43px 0;
}

.CrtNePFrmCate li{
width:100%;
float:left;
list-style-type:none;
display:block;
padding:0 0 5px 0;
}

.CrtFrmCaFild {
width:455px;
height:36px;
background:#fff;
border:1px dashed #dadada;
padding:0 10px;
color:#383a3f;
font-size:16px;
}



.CrpageNamwFild {
width:455px;
height:36px;
background:#fff;
border:1px solid #dadada;
padding:0 10px;
color:#383a3f;
font-size:16px;
}


.UserNamePage {
width:455px;
height:36px;
background:#fff;
border:1px solid #dadada;
padding:0 10px;
color:#383a3f;
font-size:16px;
}

.UserNamePage label {
line-height:36px;
float:left;
padding:0 10px 0 0;
}

.CrUserNameFild {
 background: none repeat scroll 0 0 #FFFFFF;
    border: 1px dashed #DADADA;
    color: #383A3F;
    float: right;
    font-size: 16px;
    height: 24px;
    margin: 5px -5px 0 0;
    padding: 0 5px;
    width: 258px;
}


.CrtNePFrmCate li h3 {
font-size:20px;
color:#3a3a3a;
font-weight:normal;
}


.StreetAddressFild {
width:455px;
height:36px;
background:#fff;
border:1px solid #dadada;
padding:0 10px;
color:#383a3f;
font-size:16px;
}

.CitySateFild {
width:455px;
height:36px;
background:#fff;
border:1px dashed #dadada;
padding:0 10px;
color:#383a3f;
font-size:16px;
}
.StreetAddressFild {
width:455px;
height:36px;
background:#fff;
border:1px solid #dadada;
padding:0 10px;
color:#383a3f;
font-size:16px;
}

.AgreeBtnRow {
	border-bottom: 1px solid #D9D9D9;
    border-left: 1px solid #F2F2F2;
    border-right: 1px solid #F2F2F2;
    float: left;
    padding: 10px;
    width: 770px;
}
.AgreeBtnRow .termsArea {
	margin-top: 9px;
}
.AgreeLeftRow {
padding:2px 10px 0;
float:left;
}

.AgreeLeftRow label {
padding:0 8px;
font-size:14px;
color:#3a3a3a;
font-weight:bold;
}
.AgreeLeftRow label a{
color:#5e7ba7;
}
.RightBtnRow {
float:right;
}
/*------------*/
.AddEventTi .square_landing_hd{
	padding-left: 0;
    width: auto;
	margin-top: 0;
	margin-bottom: 7px;
}

.AddEventTi .square_landing_hd label{
	margin-right: 0px;
    margin-top: 0px;
}
.EventCntItmsFldColorChng .LocationFild.bgwhiteGrayBdr {
background:#fff;
border:1px dashed #dadada;
}
.followers_hd{
	margin-bottom: 32px;
    margin-top: 18px;
	padding-left:0;
}









.IconTxtrow {
width:100%;
float:left;
list-style-type:none;
display:block;
margin:0;
padding:0;
}

.IconTxtrow li{
width:100%;
float:left;
list-style-type:none;
display:block;
margin:0;
padding:1px 0;
}
.IconTxtrow li img{
vertical-align:middle;
padding:1px 5px 0 0;
}
.IconTxtrow li a{
color:#FF2C45;
font-size:12px;
}

/*------------------------06/03/2014-------------------------------*/
.CreteNewPageFrm.CreComPageMidLe .CrtNePFrmRadio.posttrltv.posttrltvRadio .custom-radio label{
background:url("../img/radio5_new.png") no-repeat scroll 0 6px rgba(0, 0, 0, 0);
 padding:5px 0 2px 24px;
 color:#383a3f;
 font-weight:normal;
}

.CreteNewPageFrm.CreComPageMidLe .CrtNePFrmRadio.posttrltv.posttrltvRadio .custom-radio label.checked{
background:url("../img/radio5_new.png") no-repeat scroll 0 -17px rgba(0, 0, 0, 0);
}

.CreteNewPageFrm.CreComPageMidLe .CrtNePFrmCate.posttrltv.posttrltvCated #autocomp, .CatgAuto #autocomp, #autocompcity {
    background: none repeat scroll 0 0 #fff;
	border: 1px solid #DADADA;
    float: left;
    left: 0;
    position: absolute;
    top: 38px;
    width: 475px;
    z-index: 1;
}

.CreteNewPageFrm.CreComPageMidLe .CrtNePFrmCate.posttrltv.posttrltvCated #autocomp li, .CatgAuto #autocomp li{
	padding:5px 10px !important;
}

.CreteNewPageFrm.CreComPageMidLe .CrtNePFrmCate.posttrltv.posttrltvCated #autocomp li:hover, .CatgAuto #autocomp li:hover, #autocompcity li:hover {
    color:#fff;
	background:#92A1B6;
}
.CatgAuto #autocomp li, #autocompcity li{
	 background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none !important;
    cursor: pointer;
    float: none;
    height: auto;
    margin-top: 0 !important;
    padding: 5px 0 5px 5px !important;
    width: auto;
}
#autocompcity li{
	padding:5px 10px !important;
}
.CreteNewPageFrm.CreComPageMidLe .CrtNePFrmCate.CrtNePFrmUserNm .CrUserNameFild {
    height: 24px;
    line-height: 22px;
    width: 178px;
}

.CreteNewPageFrm.CreComPageMidLe .termsArea.termsArCheckTxt span { float:left; display:block; padding-top:9px; font-weight:bold; font-size:14px; color:#3a3a3a;}


.CreteNewPageFrm.CreComPageMidLe .termsArea.termsArCheckTxt .checkbox {
    background:url("../img/checkbox_8new.png") no-repeat scroll 0 0px / 18px auto rgba(0, 0, 0, 0);
	padding:0;
}


.companypage .companyfpage.CreatePage1Frm .hiderrbx.MsgAboutBox .FormTextArea {
background:#fff;
border: 1px solid #DADADA;
}

.companypage .companyfpage.CreatePage1Frm .hiderrbx.hidbxUrlBox .FormInputFild {
background:#fff;
border: 1px solid #DADADA;
}

.termsArea.termsArCheck2Txt .checkbox {
    background:url("../img/checkbox_5new.png") no-repeat scroll 0 0px / 18px auto rgba(0, 0, 0, 0);
	padding:0;
}

.MsgMainSection .InboxImgListP{
	z-index: 998;
	top: -39px;
	left: 94px;
}
.already_user{
	color:#fff;
	background:#e65042;
	padding:8px 10px;
	width: 457px;
	position:absolute;
	top:38px;
	left:0;
}
.UpdateinfoRdo{
	margin-top:50px;
}
.UpdateinfoRdo .UpdateinfoRdoHd{
	color: #3A3A3A;
    font-size: 20px;
    width: 100%;
	margin-bottom: 10px;
}
.CatgAuto{
	position:relative;
}
.UpdateNextPagForm  .mTop36{
	color: #3A3A3A;
    font-size: 20px;
	padding-bottom: 0;
}
.UpdateNextPagForm  .mTop36 .aboutcount{
	padding: 8px 326px 0 0;
}
.UpdateNextPagForm li textarea, .UpdateNextPagForm li input{
	color: #383A3F;
    font-size: 16px;
}
.messages_new_mesages{
	float:right;
}
/*------Invite page-----12/3/2014------------------*/
.InviteFrndTop .title{
	font-size:26px;
	/* font-family:"Lato Black Italic"; */
	font-weight:bold;
	color:#AEAEAE;
}
.InviteFrndTop .cancel{
	background:url(../img/photoslider_close.png) no-repeat left 0%;
	float: right;
    font-size: 0;
    height: 36px;
    margin-right: -10px;
    margin-top: -22px;
    padding-top: 0;
    text-indent: -9999px;
    width: 36px;
}
.InviteFrndTopSeprator{
	float:left;
	background:url(../img/subtitle_bg.png) repeat-x left top;
	height:20px;
	margin: 0 0 10px -19px;
    width: 830px;
}
.InviteFrndMid{
	float:left;
	width:100%;
}
.InviteFrndViaEml{
	float:left;
	width:100%;
}
.InviteFrndViaEml h3, .InviteFrndSocItms h3{
	color: #3A3A3A;
    float: left;
    font-size: 20px;
    width: 100%;
	font-weight: normal;
	 margin-bottom: 20px;
}
.InviteFrndViaEmlFrm{
	float:left;
	width:100%;
}
.InviteFrndTFld{
	background: #FFFFFF;
    border: 1px solid #DADADA;
	border-right:0;
    color: #383A3F;
    font-size: 16px;
    height: 38px;
	line-height: 38px;
    padding: 0 10px;
    width: 337px;
	float:left;
}
.InviteFrndBt, .FrndAlreadyHereBtm .connecBtn{
	float:left;
	background: #5e7ba7 !important;
    border: none;
    color: #FFFFFF ;
    cursor: pointer;
    font-size: 20px !important;
    height: 40px !important;
    line-height: 40px !important;
    margin: 0;
    padding: 0 !important;
    text-align: center;
    text-transform: uppercase;
    width: 120px;
	font-weight: normal !important;	
}
.FrndAlreadyHereBtm .connecBtn{
	text-transform: none;
	position: inherit;
	font-style: normal;
	float: right;
	margin-top:35px;
}
.InviteFrndSoc{
	float:left;
	width:100%;
	margin-top:30px;
}
.InviteFrndSocSep{
	border-bottom: 1px dashed #DADADA;
    float: left;
    margin-left: 40px;
    width: 705px;
}
.InviteFrndSocItms{
	float:left;
	width:100%;
	margin-top:30px;
}
.InviteFrndSocList{
	float:left;
	width:100%;
}
.InviteFrndSocList a{
	float:left;
	width:90px;
	margin-bottom:30px;
	list-style-type:none;
	padding:0 10px 0 60px;
	height:48px;
	line-height:48px;
	font-size:16px;
	color:#a8a8a8;
	cursor:pointer;
}
.InviteFrndSocList a.fb{
	background:url(../img/invite_facebook.jpg) no-repeat left top;
}
.InviteFrndSocList a.tw{
	background:url(../img/invite_twitter.jpg) no-repeat left top;
}
.InviteFrndSocList a.li{
	background:url(../img/invite_linkedin.jpg) no-repeat left top;
}
.InviteFrndSocList a.go{
	background:url(../img/invite_google+.jpg) no-repeat left top;
}
.InviteFrndSocList a.ho{
	background:url(../img/invite_hotmail.jpg) no-repeat left top;
}
.InviteFrndSocList a.re{
	background:url(../img/invite_rediff.jpg) no-repeat left top;
}
.InviteFrndSocList a.gm{
	background:url(../img/invite_gmail.jpg) no-repeat left top;
}
.InviteFrndSocList a.ya{
	background:url(../img/invite_yahoo.jpg) no-repeat left top;
}
.InviteFrndSocList a.sk{
	background:url(../img/invite_skype.jpg) no-repeat left top;
}
.InviteFrndSocList a:hover, .InviteFrndSocList a.active{
	background-position:left -48px;
	color:#3a3a3a;
}
.InviteFrndSocItmsData{
	float:left;
	width:100%;
}
.InviteFrndSocItmsDataHd{
	float:left;
	width:100%;
	color:#3a3a3a;
	font-size:30px !important;
	font-weight: 300 !important;
	padding:30px 0 20px !important;
}
.DataFrmOutside{
	float:left;
	width:100%;
	margin-bottom:30px;
}
.InviteFrndSocItmsInviteBtDiv{
	border-bottom: 1px solid #D9D9D9;
    border-left: 1px solid #F2F2F2;
    border-right: 1px solid #F2F2F2;
    float: left;
    padding: 10px;
    width: 770px;
}
.FrndAlreadyHere{
	float:left;
	width:550px;
	background:#fff;
}
.FrndAlreadyHereMiddle{
	float:left;
	width:525px;
	padding:29px 9px 29px 16px;
	border-bottom:solid 1px #e7e7e7;
	font-size:20px;
	color:#3a3a3a;
}
.FrndAlreadyHereBtm{
	float:left;
	width:525px;
	padding:20px 9px 20px 16px;
}
.FrndAlreadyHereUsrImg{
	float:left;
	width:100px;
}
.FrndAlreadyHereUsrImg img{
	width:100px;
	height:100px;
}
.FrndAlreadyHereUsrData{
	float:left;
	width:270px;
	padding:30px 15px 0px 15px;
}
.FrndAlreadyHereUsrData h4{
	font-size:20px;
	color:#3a3a3a;
	float:left;
	width:100%;
}
.FrndAlreadyHereUsrData p{
	font-size:15px;
	color:#3a3a3a;
	float:left;
	width:100%;
}
/*-----------------------------------------------------------------*/
.MessagesActions{
	position:relative;
}
.MessagesActions .InboxRiTiBox{
	position: absolute;
    /* right: 0; */
	right: 140px;
    top: 17px;
	z-index: 201;
}
.InboxListMid.MsgDet .MsgExpLTxt p a {
	padding:0 7px;
	color:#FF2C45;
}
.TotatChat{
	float:left;
	width:100%;	
	background:#f6f6f6;
}
.TotatChatUserName{
	float:left;
	padding:5px 10px;
	font-size:16px;
	font-weight:bold;
	
}
.TotatChatTotalMessages{
	float:right;
	text-align:right;
	padding:7px 24px 0px 0;
	font-size:12px;
}
/*------Social contacts on invite---------------*/
.social-contacts { width:790px; /* min-height:280px; max-height:400px; */ }
.social-contacts ul { color:#313131; }
.social-contacts li { background:#232427 url(../img/fb_friend_bg.png); width:90px; height:90px; margin:0 5px 5px 0; float:left; font-size:90%; font-weight:300; text-align:center; overflow:hidden;}
.social-contacts li .imag { height:30px; width:30px; background:#393a3d; margin:10px auto; padding:5px; text-align:center; }
.social-contacts li .imag img { width:30px; height:30px; max-width:30px; max-height:30px;}
.social-contacts li .name { height:30px; background:#fafafa; padding:0 18px 0 0; font-size:10px; font-weight:700; color:#313131; position:relative; text-overflow:ellipsis;}

.social-contacts li .custom-radio { position:absolute; bottom:1px; right:2px; margin:0;}
.social-contacts li .custom-radio label { background: url(../img/radio2.png) no-repeat scroll 0 100% transparent; min-height:12px; height:12px; line-height:12px; padding:0 0 0 12px !important;}
.social-contacts li .custom-radio label.hover { background-position:0 50%;}
.social-contacts li .custom-radio label.checked { background-position:0 2px;}
.social-contacts li .name input { width:auto; height:auto; left:0; top:0; }
.social-contacts li a { color:#313131;}
/*-----------------------------------------------------------------*/
.all_letter_small{
	text-transform: lowercase;
}
/* .first_letter_capital{
	text-transform: capitalize;
} */
.PhotoMsgNav .ajax-file-upload-statusbar{
	width: 521px;
}
.PhotoMsgNav .ajax-file-upload-filename{
	margin-top:5px;
	float: left;
	margin-right:10px;
	overflow:hidden;
	width: 431px;
}
#create_new_messag .PhotoMsgNav .ajax-file-upload-statusbar{
	width: 500px;
	overflow:hidden;
	word-wrap: break-word;
}
#create_new_messag .PhotoMsgNav .ajax-file-upload-filename{
	width: 410px;
}
#create_new_messag .PhotoMsgNav .ajax-file-upload-progress, #create_new_messag .PhotoMsgNav .ajax-file-upload-green{
	display: none !important;
}
.PhotoMsgNav .ajax-file-upload-red{
	margin-right:0px;
}
.ArrawBoxSee a.CroseIconBt{
	position: relative;
	z-index: 1;
}
.highlightResult{
	background: #FFF8CC;
}
.MsgSendBlockBtn{
	width: 669px;
	float: left;
	background: #D3D3D3;
}
.InboxListMid .ajax-file-upload-statusbar{
	width: 640px;
	margin: 10px 0 0;
}
.InboxListMid .PhotoMsgNav .ajax-file-upload-filename{
	width: 550px;
}
.MessageDate{
	border-top: 1px solid #E8E8E8;
    color: #BFBFBF;
    float: left;
    font-size: 12px;
    margin: 4px 0 4px;
    text-align: center;
    width: 100%;
}
.MessageDate span{
	background-color: #FFFFFF;
    padding: 0 5px;
    position: relative;
    top: -8px;
}

.MsgMainSectionCnts .InboxListMid .CmtSliderHInbox .nano, .MsgMainSectionCnts .InboxListMid .CmtSliderHArchive .nano{
	width: 940px;
}
.MsgMainSectionCnts .InboxListMid .CmtSliderHInbox .nano .pane, .MsgMainSectionCnts .InboxListMid .CmtSliderHArchive .nano .pane{
	left: inherit;
	right: 123px;
}
.InviteFrndSocItmsDataHd .custom-checkbox{
	float:right;
	margin-top: 5px;
}
.InviteFrndSocItmsDataHd .custom-checkbox label{
	color: #3A3A3A;
	font-size: 14px;
    font-weight: bold;
	border-bottom:none;
	padding-left:26px;
	background:url("../img/checkbox_5new.png") no-repeat scroll 0 0 / 18px auto rgba(0, 0, 0, 0);
}
.InviteFrndSocItmsDataHd .custom-checkbox label.focus{
	background-position: 0 0;
}
.InviteFrndSocItmsDataHd .custom-checkbox label.checked{
	background-position: 0 -80px;
}
/*----------------------*/
.MsgWrpMenu .MsgMidMenu .ImgMsgMenu img{
	width:30px !important;
	height:32px !important;
}
.right-side .events-right-col .event_box ul.elastislide-list{
	width: 140px;
	float: left;
	max-height: inherit !important;
}
.home-col3Fix{
	left: 620px;
	position: fixed;
}
.events-right-colFix{
	left: 1014px;
	position: fixed;
}
.events-right-colFixInner{
	left: 817px;
	position: fixed;
}
.fixedSidebar { 
 left: 620px;
 position: fixed;
 bottom:5px;
 z-index: 1;
}
.addsfixedSidebar {
 left: 1014px;
 position: fixed;
 bottom:5px;
}
.MsgSendBoxNav .PhotoMsgNav a{
	color: #191B1D;
}
.MsgExpListSearch{
	padding:0 !important;
	width:100% !important;
}
.MsgExpListSearch .MessagesActions .InboxRiTiBox {
	right: 22px;
}
.home-col3Fix-companyland{
	position: fixed;
	left: 620px;
	top: 0px;
	height:1408px;
}
.MsgWrpMenuInInbx{
	float:left;
	color:#191B1D;
	font-weight:bold;
	width: 156px;
	font-size:12px;
	margin:2px 0 0 6px;
}
.MsgWrpMenuInInbx a{	
	color:#191B1D;
}
.MsgWrpMenuInInbx a span{	
	color:#FF0000;
	display: inherit !important;
}
.MsgWrpMenuInHeading{
	float:left;
	width:159px;
	margin-left:7px;
}
.MsgWrpMenuInNewMsg{
	float:left;
	color:#191B1D;
	font-weight:bold;
	font-size:12px;
	margin:2px 0 0;
}
.MsgWrpMenuInNewMsg a{
	color:#191B1D;
}
.Invite_reg{
	margin: 0 auto;
    width: 820px;
}
.Invite_reg .InviteFrndTop, .Invite_reg .InviteFrndTopSeprator{
	display:none;
}
.Invite_reg .form-title{
	color: #3A3A3A;
    font-size: 60px;
    margin: 0 0 10px;
	font-weight: 300;
	padding-left: 13px;
}
.Invite_reg .InviteFrndSocSep{
	border-bottom: 1px dashed #3A3A3A;
	margin-left: 0px;
}
.LeftSidebarBtmCnts{
	float:left;
	width:100%;
}
.LeftSidebarBtmCnts .LeMsgBtn{
	/* padding-bottom:0; */
}
.sidebar .invite{
	padding-bottom:10px;
}
.Ppl_lst .PoupListUnpg{
	z-index:200 !important;
}
.comments li .content h4{
	word-wrap:break-word;
}
.side .user-data-acc h2{
	color: #48454E;
    font-size: 125%;
    font-weight: 700;
    margin-bottom: 0;
    padding: 10px;
	word-wrap:break-word;
}
.side .user-data-acc h3 {
    font-size: 125%;
    font-weight: 400;
	padding:0 10px 10px;
	word-wrap:break-word;
}
.side .user-data-acc{
    border-left:solid 1px #dfe0e2;
	border-right:solid 1px #dfe0e2;
	width: 200px;
}
.CompanyEvt{
	position:relative;
}
.CompanyEvt{
	position:relative;
}
.CompanyEvt .SeemoreList{
	position: absolute;
    right: 10px;
    top: 19px;
    width: auto;
}
.wall-col .comment .comment-add {
	background: none;
    border: none;
    font-size: 100%;
}
.wall-col .comment .comment-add textarea{
	overflow: hidden;
    resize: none;
    word-wrap: break-word;
}
header .box img.TopArrowpImg{
	margin: 0;
	padding:5px 0 0;
	float: none;
}
header .box .message .TopArrowP {
	width: 535px !important;
}
header .box .notificationbox .TopArrowP {
	width: 612px !important;
}
header .box .notificationbox .MsgWrpMenuIn h2 {
	float: none;
}
header .box .MsgWrpMenu{
	top: 44px !important;
}
header .box .MsgWrpMenu a{
	line-height: inherit;
	display: inline;
	font-size: inherit;
	text-align: left;
	color: #3a3a3a;
}
header .box .MsgWrpMenu .MsgWrpMenuIn h2 a{
	font-weight:bold;
}
header .box .MsgWrpMenu .MsgWrpMenuIn .MsgMidMenu li .ImgMsgMenu a img{
	margin: 0;
}
header .box .MsgWrpMenu .MsgWrpMenuIn .SeeAllNav{
	font-size:11px;
}
header .box .MsgWrpMenu .MsgWrpMenuIn .SeeAllNav a{
	line-height: 30px;
}
header .box .MsgWrpMenu .MsgWrpMenuIn a.CloseMenuBtn{
	height: 14px;
}
#libwrapper footer {
	margin-top:0;
}
.ShareItmsWrapper .ShareWrpIn h2 {
padding:15px 18px;
background:#87b44f;
font-size:30px;
color:#3a3a3a;
height: inherit;
line-height: inherit;
font-weight:bold;
margin:0;
float:left;
width:522px;
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
border-top:1px solid #e5e5e5;
}
.ShareItmsWrapper .ShareMidTop{
	margin-top:0;
	background:none;
	border:none;
}
.ShareItmsWrapper .ConDroupDown {
    border: 1px solid #E2E2E3;
}
.ShareItmsWrapper .ShareMTopFrm{
	padding: 0 0 0 18px;
    width: 522px;
	margin-top: 5px;
}
.ShareItmsWrapper .ConDroupDownIn{
	color: #6E6E6E;
	font-weight:normal;
	margin-top: 2px;
}
.ShareItmsWrapper .ConTxtareaFild{
	/* border: 1px solid #E2E2E3; */
	background:#E2E2E2;
	width:464px;
	margin-left: 55px;
	margin-top: 2px;
	border:1px solid #D7D7D7;
}
.ShareItmsWrapper .ConTxtFild{
	width:454px;
	margin-left: 55px;
	font-weight: normal;
	 margin-top: 2px;
}
.ShareItmsWrapper .ShareMidBImgRow{
	 margin-left: 64px;
    margin-top: -2px;
    width: 476px;
	/* height: auto; */
}
.ShareItmsWrapper .ShareMidBImgRow img{
	display:none;
}
.ShareItmsWrapper .ShareMidBImgRow span input{
	float: left;
    height: auto;
    margin-right: 7px;
    margin-top: 1px;
}
.ShareItmsWrapper .ShareMidBImgRow span{
	color: #6E6E6E;
	font-weight:normal;
}
.ShareItmsWrapper .MsgListPoup{
	 width: 476px;
	 border-top: none;
}
.ShareItmsWrapper .MsgLiPoup{
	 width: 466px;
	 padding-left:11px;
}
.ShareItmsWrapper .success_msg{
	float: left;
    font-weight: bold;
    margin-left: 62px;
    margin-top: 10px;
    width: 478px;
}
.TxtMsgMenu p a, .TxtMsgMenu p{
	word-wrap: break-word;
}
.ConnectItms .ListTxtS p{
	font-weight:normal;
}
.ConnectItms .FrndsList .ListHShow{
	display:block;
	height:auto;
}
.ConnectItms .FrndsList .ListHShow .CloseIconPl, .ConnectItms .FrndsList .ListHShow .ConnectAccptBt{
	display:none;
}
.ConnectItms .FrndsList .ListHShow .ListTxtS{
	width: 82px;
}
.ConnectItms .FrndsList li .DeleteIcon{
	display:none;
}
.ConnectItms .FrndsList li:hover .DeleteIcon, .ConnectItms .FrndsList li:hover .ListHShow .ConnectAccptBt{
	display:block;
}
.ConnectItms  .ConnectAccptBt {
    padding: 24px 0 0;
    width: 66px;
}
.Invite_reg .nav-bar input{
	background: none repeat scroll 0 0 #454545;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: 700;
    height: auto;
    line-height: normal;
    margin: 0 0 0 2px;
    padding: 8px 10px;
    text-transform: uppercase;
    width: 62px;
}
.Invite_reg .nav-bar input:hover{
	background: #636262; /* Old browsers */
	background: -moz-linear-gradient(top, #636262 0%, #3a3a3a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #636262), color-stop(100%, #3a3a3a));
	background: -webkit-linear-gradient(top, #636262 0%, #3a3a3a 100%);
	background: -o-linear-gradient(top, #636262 0%, #3a3a3a 100%);
	background: -ms-linear-gradient(top, #636262 0%, #3a3a3a 100%);
	background: linear-gradient(to bottom, #636262 0%, #3a3a3a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636262', endColorstr='#3a3a3a', GradientType=0 ); /* IE6-9 */
}
.Invite_reg .nav-bar{
	border-top: 1px dashed #3A3A3A;
    float: left;
    margin-top: 12px;
    padding-top: 37px;
    width: 708px;
}
.phototab .tab a.clickDisable {
   cursor: default;
}
.StartPhtsUpld .button-bar, .StartInvtFr .button-bar{
	opacity: 1 !important;
}
#libwrapper footer.foot_noadds{
	background: url("../img/footer_large_shadow_noadds.png") no-repeat scroll right top transparent;
}
header .box img {
    float: left;
    margin: 25px 5px 0 0;
}
header .message .MsgMidMenu .ImgMsgMenu img {
    margin-top:0;
}
header .box .MsgWrpMenu.frndlistbox .frndreqarrow{
	width: 466px;
}
.MsgWrpMenu.frndlistbox .MsgWrpMenuIn h2{
	float:none;
}
header .box .MsgWrpMenu.frndlistbox .RedBtnFriReq, header .box .MsgWrpMenu.frndlistbox .GrayBtnFriReq {
	font-size:12px;
	height:20px;
	line-height:20px;
}

.notefbox  a.notificatbox_6_anchor {
	height:inherit;
}
ul.MsgMidMenu {
	 width: 430px;
}
.MsgSendBlock.MsgSendBtnB li .SendBtnMsgBlueHover:hover, .InboxListMid.MsgDet .MsgSendBlock li .SendBtnMsgBlueHover:hover{
	background:#31c2d4;
}
.NotificationWalls{
	display: inline-block;
	width: 98.5%;
	color: #666666;
}
.EventSmallPage .EvntsAds {
	left: 0;
	position: relative;
}
.colrightaddsfixsmallres{
	bottom: 5px !important;
    position: fixed !important;
    top: inherit !important;
	left: 861px !important;
}
.colrightaddsfix{
	/* position: fixed;
	bottom: 0; */
	bottom: 5px !important;
    position: fixed !important;
    top: inherit !important;
}
.colrightaddsfix_bottom{
	bottom: 57px !important;
}
.colrightmultipleaddsfix{
	bottom: 5px !important;
    position: fixed !important;
	left: 830px !important;
}
.colrightmultipleaddsfix_bottom{
	bottom: 57px !important;
}
.colrightaddsfix_largescreens{
	position: fixed !important;
	top: 70px !important;
}
.photoslider_ul li .RightWrp .UserCmtList .CmtFildSend textarea {
	border-left:1px solid #E3E3E3;
	overflow: hidden;
    resize: none;
    word-wrap: break-word;
	width: 287px;
	margin-top:2px;
}
.AlbumsCmtSection .comment .comment-add{
	border:none;
	background:none;
}
.NotificationWalls .comment .comment-add textarea.comntarea{
	width: 88%;
	overflow: hidden;
    resize: none;
    word-wrap: break-word;
	border:none;
	min-height: 22px;
}
.loaderBottom{
	margin-bottom: 30px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.pfolioitmsupload .AlbumsEditConn .ConnecRow.ConnecRowPoZindex{
		margin-right:-23px;
	}
}
#shrdelcont{
	width: 108px !important;
}
.AlbmSet #shrdelcont  li a {
    width: 92px;
}
.MsgWrpMenuIn .CmtSliderH .nano .pane {
	/* right: inherit; */
}
.EventDefault, .Settings{
	min-height: 1408px !important;
}
.libcont, #libwrapper .libinner{
	min-height: 1410px !important;
}
.MsgWrpMenu .MsgMidMenuLeftNotifications .TxtMsgMenu p img, .MsgWrpMenu .MsgMidMenuTopNotifications .TxtMsgMenu p img{
	height: 16px !important;
    max-height: 16px !important;
    max-width: 16px !important;
    width: 16px !important;
	margin-top:0px !important;
	margin-right:0px !important;
}
.connection_options_div{
	float: right;
    position: relative;
    width: 35px;
}
.connection_options_div .connection_options{
	width:180px;
	background:url(../img/menu_arrow2.png) no-repeat 50% 0;
	position:absolute;
	left:-73px;
	top:17px;
	z-index:982;
	display:none;	
}
.connection_options_div:hover .connection_options{
	display:block;	
}
.connection_options ul li.GroupEnd{
	border-bottom: 1px dotted #FFFFFF;
    margin-bottom: 5px;
    padding-bottom: 5px;
}
.connection_options_top_chk_icon{
	margin-left: 4px; 
	display:inline-block;
}
.connection_options_top_chk_icon img{
	display:none;
}
.connection_options ul li a:hover  .connection_options_top_chk_icon img{
	display:block;
}
.connection_options_btm_links{
	text-align:center;
	line-height:20px;
	height:20px;
	color:#fff;
}
.connection_options_btm_links:hover{
	color:#fff !important;
}
#msgNotificationsLoader, #allOtherNotificationsLoader, #frndConnectNotificationsLoader, #frndConnectNotificationsLoaderTop, #allOtherNotificationsLoaderTop, #msgNotificationsLoaderTop, #allOtherNotificationsTopLoader{
	float: left;
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
#msgNotificationsLoader img, #allOtherNotificationsLoader img, #frndConnectNotificationsLoader img, #frndConnectNotificationsLoaderTop img, #allOtherNotificationsLoaderTop img, #msgNotificationsLoaderTop img, #allOtherNotificationsTopLoader img{
	float: none;
    height: 22px !important;
    margin: 5px 0;
    width: 22px !important;
}
.MsgMidMenuBox .nano .pane {
	left: inherit;
}
.CompanySearchSection .InboxLiM, .CompanySearchSection .TotatChat{
	width: 810px;
}
.request_pending:hover, .request_pending{
	cursor:default;
	background: #DA5641 !important;
}
.request_pending_opt{
    display: inline-block;
    margin: 0 0 0 -2px;
	position: relative;
}
.request_pending_opt_aro{
	background: #DA5641;
    height: 33px;
    line-height: 35px;
    padding: 0 10px 0 5px;
}
.request_pending_opt_aro:hover{
	cursor:pointer;
}
.request_pending_opt:hover .request_pending_itms{
	display:block;
}
.request_pending_itms{
	display:none;
	position:absolute;
	z-index:1;
	right:0;
	top:33px;	
	width:105px;
	float:right;
	background: rgba(0, 0, 0, 0.85);
	padding:8px 15px;
}
.request_pending_itms_ul{
	list-style-type:none;
}
.request_pending_itms_ul li{
	list-style-type:none;
	float:left;
	line-height: 12px;
    padding: 5px 0;
	font-weight:bold;
	color:#fff;
	width:100%;
}
.request_pending_itms_ul li a{
	color:#fff;
	background:none !important;
	font-size:12px !important;
	padding:0 !important;
	line-height:inherit !important;
	display:block;
}
.request_pending_itms_ul li a:hover{
	color:#87b44e;
	background:none !important;
	
}

/* CSS FOR NOTFICATION SETTING PAGE */
.notification_settings {}
.notification_settings .AdminLinks p a { padding-bottom:7px;}
.notification_settings .AdminLinks p a:hover, 
.notification_settings .AdminLinks p a.active{ color:#3a3a3a; border-bottom:7px solid #f79139;}
.notification_settings .PublishInfo { margin-top:14px;}
.receive_notfications_title { 
	background: #EDEDED;
    clear: both;
    color: #3A3A3A;
    font: bold 18px 'Lato',Helvetica,sans-serif;
    padding: 10px 0 10px 15px;
}

ul.notification_settings_list { 
	display: block;
    float: left;
    padding-top: 20px;
    width: 100%;
}
ul.notification_settings_list li { 
	border-bottom: 1px dashed #D5D5D5;
    display: block;
    float: left;
    margin-top: 10px;
    padding-bottom: 10px;
    width: 100%;
}
ul.notification_settings_list li p { float:left;  color: #3A3A3A;  font:bold 14px 'Lato',Helvetica,sans-serif; padding:10px 0; margin-left:12px;}


ul.notification_settings_list li .category .sbHolder { background:#EDEDED; width:152px; height:20px;}
ul.notification_settings_list li .sbOptions { width:100%;}
ul.notification_settings_list li ul.sbOptions li { padding:0; margin-top:0;}
ul.notification_settings_list li .sbSelector:link, 
ul.notification_settings_list li .sbSelector:visited, 
ul.notification_settings_list li .sbSelector:hover {  color: #3A3A3A; }
ul.notification_settings_list li .sbOptions a:link, 
ul.notification_settings_list li .sbOptions a:visited {   color: #3A3A3A; }



.disable_email_notifications { background:#EDEDED; width:100%; float:left;   margin-top:20px; color: #3A3A3A;  font:bold 14px 'Lato',Helvetica,sans-serif; text-indent:15px; line-height:35px; }
.disable_email_notifications_checkbox { float:right; padding-top:5px; width:30px;}


.businessPageTitle { width:100%; margin-left:0;}
ul.business_page_list { padding-top:0;}
ul.business_page_list li { border-bottom:2px solid #F4F4F4; padding:11px 0; margin-top:0;}
ul.business_page_list li p { padding:20px 0; margin-left:25px;}
ul.business_page_list li .FormRw { margin-top:10px;}

.business_page_list_photo { background:#F4F4F4; height:57px; width:57px; float:left;}
.business_page_list_pages { width:220px; text-align:center; margin-left:auto; margin-right:auto; float:none;}
/*--------------------*/
 
 .mutualConnectsNotification{
	color: #666666;
    float: left;
	text-align: left;
    width: 100%;
	font-size:12px;	
 }
 .usernameConnectsNotification{
	padding-top:0 !important;
 }
  .usernameConnectsNotification a:hover{
	color: #666666 !important;
 }
.NewConnectRequest{
	background:#f8f8f8 !important;
}
.RadioLableAccType{
	color:#3A3A3A !important;
	font-weight:bold !important;
	padding-top: 0 !important;
}
.Privacy_Settings .AccTypLeft{
	background:none;
	width:726px;
	padding:0 0 0 18px;
}
.Privacy_Settings .AccTypLeft ul, .Privacy_Settings .AccTypLeft ul li{
	width:100%;
}
.ProfileTypeDtl{
	font-size:14px;
	padding-left:25px;
	margin-bottom:15px;
}
.border_top{
	border-bottom:none;
	border-top:1px solid #C8C9CA;
}



/* Add CSS 17-04-14 */


.editalbum_category { 
	text-transform:none;
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #ffffff 100%);
	background: linear-gradient(to bottom, #f5f5f5 0%, #ffffff 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
	border:0px solid #e5e5e5;
	color:#666;
	font: 14px 'Lato',sans-serif;
	vertical-align:baseline; width:138px; position:relative;
}
.checkboxListOuter { max-height:150px; width:100%; float:left;  overflow-y:auto;}


.editalbum_category span.titleCat {background: url("../img/advertise_dropdown_arrows.png") no-repeat scroll 120px top rgba(0, 0, 0, 0); color:#A6A6A6;	
font-size: 16px;font-weight: bold; display:block; padding:5px 15px; cursor:pointer;}
.editalbum_category span.titleCat:hover {background:#ECECEC url("../img/advertise_dropdown_arrows.png") no-repeat scroll 120px bottom;color:#3a3a3a;}

.editalbum_category_drop { display:none; width:670px; left:-552px; top:30px;  
	position:absolute;
	float:left;
	background:none repeat scroll 0 0 rgba(0, 0, 0, 0.85);
	list-style-type:none;
	z-index:50;
	padding:8px 10px 30px 10px; 
	 font: 16px 'Lato',sans-serif;

}
.editalbum_category_drop > h2 { color: #FFFFFF; font: 40px 'Lato',sans-serif; font-weight:200; line-height:45px; padding-bottom:5px; }
.editalbum_category_drop > p { color: #FFFFFF; padding:5px 0 20px 0;  font-weight:100;}


.editalbum_category:hover .editalbum_category_drop { display:block;} 
.editalbum_category:hover span.titleCat { background:#ECECEC url("../img/advertise_dropdown_arrows.png") no-repeat scroll 120px bottom; cursor:pointer;}

.editalbum_category_drop span { width:31.3%; padding:5px 1%; float:left;  font:14px 'Lato',sans-serif;}
.editalbum_category_drop span.CreteNewPageFrm.CreComPageMidLe .termsArea.termsArCheckTxt span {font:14px 'Lato',sans-serif; color:#FFFFFF; padding-left:5px; font-weight:300;} 

/* 14-04-2014 CSS */


.ShareItmsWrapper .ShareMidBImgRow img {
    display: block;
    float: left;
}

.ShareItmsWrapper .ShareMidBImgRow span {
    float: left;
    margin-top: 195px;
}

.accntwebsiteicn img.accediticn{ float:right; display:none; /* margin-right:11px; */margin-top: 4px; }

.accntwebsite a { float:left;}

.accntwebsiteicn:hover img.accediticn{ display:block;}



.accntwebsite input {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px dashed #000000;
    color: #AEAEAE;
    font-size: 16px;
    height: 20px;
    line-height: 20px;
    margin-bottom: -10px;
    margin-left: -10px;
    padding: 15px 13px;
    width: 172px;
	margin-top: -10px;
	float:left;	
}

/* 14-04-2014 CSS ends */

.edit_prfloc{
	z-index: 1;
}
.edit_prfloc #autocompcity{
	max-height: 227px;
	overflow: auto;
	top: 55px;
    width: 258px;
}
.accntwebsiteicn{
	width: 180px;
}
.accntwebsiteicn a.webanchr{
	overflow: hidden;
    width: 135px;
}
.accntwebsite input.webinphide{
	height:0;
	line-height:0;
	padding:0;
	margin:0;
	border:none;
}
.accntwebsite input.webinpshow{
	padding: 8px 13px;
}
.LeavingUs{
	margin:50px 50% 0;	
	float:left;
}
.LeavingUsCnt{
	background: rgba(0, 0, 0, 0.85);
	color: #FFFFFF;
    margin-left: -400px;
    padding: 20px 20px 50px;
    width: 760px;
}
.LeavingUsCnt h1{
	float:left;
	width:100%;
	font-size:50px;
}
.LeavingUsCnt p{
	float:left;
	width:100%;
	font-size:18px;
	margin-top:40px;
	font-weight:bold;
}
.DltAccBx{
	background: rgba(0, 0, 0, 0.85);
	color: #FFFFFF;
	font-size:18px;
	font-weight:bold;
}
.DltAccBxH2{
	float:left;
	width:100%;
	color: #FFFFFF !important;
	font-size:35px !important;
	margin-bottom:20px !important;
	padding:0 !important;
}
.DltAccBxH2 span{
	color:#ff0000;
	padding:0 !important;
	font-size:35px !important;
}
.DltAccBxTxt{
	float:left;
	width:100%;
	margin-bottom:30px;
}
.DeleteAcc2{
	float:left;
	width:100%;
	margin-top: 0px;
}
.DeleteAcc2H3{
	/* background: none repeat scroll 0 0 rgba(0, 0, 0, 0.85);*/
	color:#fff; 
	background:#ff0000;
	line-height:40px;
	height:40px;
	width:745px;
	float:left;
	margin-left: -25px;
	padding-left:25px;
}
.DeleteAcc2Ul{
	float:left;
	width:100%;
	list-style-type:none;
	margin-top:20px;
}
.DeleteAcc2Ul li{
	float:left;
	width:100%;
	list-style-type:none;
	margin-bottom:20px;
}
.DeleteAcc2Bts{
	margin-top:20px;
}
.DeleteAcc2Bts input{
	float:right !important;
	margin-left: 5px;
}
.DeleteAcc2BtsCncl{
    cursor: pointer;
    font: bold 16px/40px 'Lato',Helvetica,sans-serif !important;
    height: 40px !important;
    padding: 0 !important;
    text-transform: uppercase !important;
    width: 120px !important;
}
.SrhListRow .PeopleLiRowTxt h3 a {
	color: #191B1D;
    font-weight: bold;
}
.SrhListRow .PeopleLiRowTxt h3 a:hover {
	color: #6e6e6e;
}
.SrhResultRightItms .SrhResulrLi li .ListHShow{
	display:block;
} 
.SrhResultRightItms .SrhResulrLi li .ListHShow .ListTxtSRi {
	padding:0;
}
.PagesSrchUL li{
	margin: 0 10px 80px 0;
}
.PagesSrchLinkP{
	float: left;
    margin-top: 5px;
    width: 100%;
	font-weight: bold;
}
.PagesSrchLinkP a{
	font-size:14px;
	color:#1c1c1c;
}
.PagesSrchOptions{
	position:absolute;
	right:0px;
	top:0px;
	z-index:1;
	display:none;
}
.PressSrchUL{
	margin-left:20px;
}
.PagesSrchUL li:hover .PagesSrchOptions, .EventSrchUL li:hover .PagesSrchOptions{
	display:block;
}
.PressSrchUL li{
	background:#fff;
	margin: 0 10px 10px 0;
}
.PressSrchUL a.connecBtn{
	color:#fff;
}
.PressSrchUL .VisitUser a{
	color:#3A3A3A;
}
.PressSrchUL .VisitUser a:hover{
	color:#000;
}
.PressSrchUL .InboxTxtLiPTop h3{
	border-bottom: none;
	line-height: inherit;
}
.EventSrchUL{
	float:left;
	list-style-type:none;
	margin-left:20px;
}
.EventSrchUL li{
	float:left;
	width:155px;
	list-style-type:none;
	display:block;
	margin: 0 10px 80px 0;
	padding:0;	
	position:relative;
}
.EventSrchDiv{
	float:left;
	width:100%;
	position:relative;
}
.EventSrchDiv .evt_date_info{
	bottom: 13px;
    left: 10px;
    position: absolute;
}
.evt_date_info_search{
	bottom: 0px !important;
    left: 0px !important;
}
.EventSrchName{
	color: #3D3D3D;
	font-size: 14px;
    font-weight: bold;
    margin: 3px 0 0;
    padding: 0;
    text-align: center;
	float:left;
	width:100%;
}
.EventSrchImg img{
	width:155px;
	height:155px;
}
.EqualWidth{
	width:68px;
}
.FollowBtOnPortfolio{
	height:36px;
	line-height:36px;
	right: -8px;
	position: absolute;
	width: 141px;
	background:#5E7BA7;
	font-size:16px;
	text-align: center;
    top: 55px;
}
.RequestItemsLinkCount label{
	/* background:#91c32e;	 */
    color: #FFFFFF;
    display: inline-block;
    margin-top: 3px;
   /*  padding: 2px 6px;
	font-size: 11px; */
	/* border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px; 
	cursor:pointer;*/
	border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 2px 4px;
	font-size: 10px;
	font-weight:bold;
	background: #fd062f;
	background: -moz-linear-gradient(top, #fd062f 0%, #ff4d00 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fd062f), color-stop(100%, #ff4d00));
	background: -webkit-linear-gradient(top, #fd062f 0%, #ff4d00 100%);
	background: -o-linear-gradient(top, #fd062f 0%, #ff4d00 100%);
	background: -ms-linear-gradient(top, #fd062f 0%, #ff4d00 100%);
	background: linear-gradient(to bottom, #fd062f 0%, #ff4d00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd062f', endColorstr='#ff4d00', GradientType=0 );
}
.RequestItemsLinkCountTop label{
	line-height: 14px;
    margin: 0;
    position: absolute;
    right: -10px;
    top:37px;
    z-index: 1;
}
.IamFollowingPrlse .PgrphyItmsattendevent .content, .IamFollowingPortfolio .PgrphyItmsattendevent .content{
	margin-top:0;
	padding-top:0;
}
.IamFollowingPrlse .PgrphyItmsattendevent .content .square_landing_itms_cnts li:first-child, .IamFollowingPortfolio .PgrphyItmsattendevent .content .square_landing_itms_cnts li:first-child{
	margin-left:0;
}
.IamFollowingPortfolio .PgrphyItmsattendevent .content .square_landing_itms_cnts li{
	width:150px;
}
.IamFollowingPrlse, .IamFollowingPortfolio{
	margin-bottom: 46px;
}
.IamNonFollowingPortfolio li:first-child{
	margin-left:0;
}
.InnerMainLogo{
	font-size: 20px;
    font-weight: normal;
	color: #6E6E6E;
    line-height: 50px;
}
.Ftr_editprofile{
	width: 793px;
	min-width: inherit;
	margin-left: 219px;
}

/*----------------------------------------------24-04-2014----------------------------------*/

.OnlineConFri {
	width:185px;
	float:left;
	list-style-type:none;
	display:block;	
}
#frndsOnline{
	margin-top:8px;
	margin-bottom:8px;
}
.OnlineConFri li{
	width:100%;
	padding:2px 0 7px;
	float:left;
	list-style-type:none;
	display:block;
	position:relative;
}

.OnlineConFriImg {
	float:left;
	margin:0 5px;
	width: 32px !important;
}
.OnlineConFriImg a, .OnlineConFriImg a img {
	float:left;
	width: 32px !important;
}
.OnlineConFriTxt {
	color: #666666;
    float: left;
    font-size: 13px;
    margin-right: 5px;
    width: 116px !important;
	overflow:hidden;
}
.OnlineConFriTxt p{
	display:table;
}
.OnlineConFriTxt a {
	float:left;
	color:#666;
	text-decoration:none;
}
.OnlineConFriTxt a:hover {
	color:#222;
}
.OnlineConFriTxt a.OnlineConFriTxtMsg {
	font-size: 11px;
}
.OnlineConFriIcon {
	position:absolute;
	right:5px;
	top:16px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	header .box a {
		position:relative;
	}
}
.DropMenuSel {
	background:#EDEDED;
	float: right;
    height:40px;
   /*  padding: 0 15px; */
    position: relative;
    width: 172px;
	color: #3A3A3A;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
}
.DropMenuSelItms{
	padding:0 15px;
}
.DropMenuSelItms:hover{
	cursor:pointer;
}
.RightArrowD {
	background:url("../img/event_cata_aro.png") no-repeat scroll left top;
	position:absolute;
	right:0;
	top:0;
	width:40px;
	height:40px;
	float:right;
}

.DropMenuSel:hover .RightArrowD {
	/* background:url("../img/event_cata_aro.png") no-repeat scroll left bottom; */
}
.DropMenuSelItms.Select .RightArrowD {
	background:url("../img/event_cata_aro.png") no-repeat scroll left bottom;
}

ul.notification_settings_list .DropMenuList {
	position:absolute;
	right:0;
	top:39px;
	float:right;
	width:151px;
	list-style-type:none;
	display:block;
	background-color: rgba(0, 0, 0, 0.85);
	padding:7px 10px;
	margin-top:0;
	border-bottom:0px dashed #D5D5D5;
	z-index:100;
}
ul.notification_settings_list .DropMenuSel:hover .DropMenuList {
	/* display:block; */
}
ul.notification_settings_list .DropMenuSel.Select .DropMenuList {
	/* display:block; */
}
ul.notification_settings_list .DropMenuList li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:3px 0;
	margin-top:0;
	border-bottom:0px dashed #D5D5D5;
	cursor:pointer;
	color: #FFFFFF;
	
}
.DropMenuList li span.SelectArrowLi {
	float:left;
	padding:0 16px 0 0;
	font-size: 14px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:none;
	line-height:23px;
}
.DropMenuList li.Select span.SelectArrowLi {
	color:#87B44E;
	background:url("../img/connection_link_bullet.png") no-repeat scroll right;
}
.DropMenuSelContent .DropMenuList li:hover span.SelectArrowLi, .DropMenuSelContent .DropMenuList li.Select span.SelectArrowLi {
	color:#87B44E;
}
.thesquareprl .InboxImgListP, .prs_rels_all_itms .InboxImgListP {
	background: none repeat scroll 0 0 #EBECEE;
    border: 1px solid #DFE0E2;
}
.PublishInfo .Block .toparowcon{
	cursor:pointer;
}
.delfeedcommentcount{
	position:absolute;
	right: 40px;
    top: -20px;
	color: #383A3F;
    float: right;
    font-size: 12px;
}
.listmaxheight #autocompcity, .listmaxheight #autocomp{
	max-height: 200px;
	overflow: auto;
	background:#fff;
}
.CompanyCityListAjax #autocompcity{
	top: 38px;
    width: 477px;
}
/* #libwrapper.libwrapperIcon.libwrp, .SrhWidth.libwrapperIcon.libwrp, .EventDefault, .EventSmallPage, .EventDefault.EventSmallPage, .EvntsSmallPages {
	overflow:hidden;
} */
#libwrapper.libwrapperIcon.libwrp, .SrhWidth.libwrapperIcon.libwrp{
	overflow:hidden;
}
.termsArea.prvcybox.termsArCheckTxt.privacyerrappnd .checkbox {
	width:15px;
}

/*------------------------------Advertisement----------29-04-2014-----------------------------------------*/

.SmallPagesLayoutFixWidth .square_landing_top {
	margin-top:0;
}
.square_landing_hd_lbl1.font26size {
    font-size: 26px !important;
	color: #AEAEAE;
    font-weight: normal;
	/* font-family:"Lato Black Italic"; */
	font-weight:bold;
}
.SmallPagesLayoutFixWidth  .square_landing_top_row1 {
    float: left;
    margin-bottom: 18px;
}
.SmallPagesLayoutFixWidth .EvntsSmallPages{
	width: 830px;
}
.SmallPagesLayoutFixWidth .EvntsAds{
	margin-left:11px;
}
.SmallPagesLayoutFixWidth .square_landing_top{
	padding-right: 8px;
}
.SmallPagesLayoutFixWidth .colrightmultipleaddsfix{
	left: 840px !important;
}
/*-------------------------------------*/
.InputTxtOnSearchResult{
	border-bottom: 1px dashed #AFAFAF;
	margin: -9px 0 0;
    padding: 0 0 0 18px;
}
.InputTxtOnSearchResult .SrhFildP{
	float: inherit;
}
.pageStep a.cancel.pagecreatecancel{
	margin-right: 0;
    margin-top: -22px;
}
.pagecreateIagree.prvcybox.termsArCheckTxt.privacyerrappnd .checkbox{
	width:25px;
}
.UserLongPopupsUsed .UserLongPopupsUsedUL li .InboxTxtLiP, .poster-pic .InboxTxtLiP, .commentator .InboxTxtLiP{
	position:absolute;
	top:10px;
	left:50px;
	/* z-index:1; */
	z-index: 199;
	display:none;	
	background: none repeat scroll 0 0 #FFFFFF;
	box-shadow:0 1px 1px 0 #DDDDDD;
	-moz-box-shadow:0 1px 1px 0 #DDDDDD;
	-webkit-box-shadow:0 1px 1px 0 #DDDDDD;
	-o-box-shadow:0 1px 1px 0 #DDDDDD;	
}
.poster-pic .InboxTxtLiP{
	top:23px;
	left:22px;
}
.commentator .InboxTxtLiP{
	top:13px;
	left:12px;
}
.home-col3 .know-people .UserLongPopupsUsedUL  .InboxTxtLiP{
	top:39px;
	left:39px;
}
.other-col .photosection.UserLongPopupsUsed .UserLongPopupsUsedUL li .InboxTxtLiP, .other-col .ImgTxtList.UserLongPopupsUsed .UserLongPopupsUsedUL li .InboxTxtLiP{
	top:35px;
	left:35px;
}
.commentator .InboxTxtLiP a.connecBtn{
	color:#fff;
}
.commentator .InboxTxtLiP .InboxTxtLiPTop p a, .commentator .InboxTxtLiP .MessageList a, .commentator .InboxTxtLiP .VisitUser a{
	color:#3A3A3A;	
}
.commentator .InboxTxtLiP .InboxTxtLiPTop p a:hover, .commentator .InboxTxtLiP .MessageList a:hover, .commentator .InboxTxtLiP .VisitUser a:hover{
	color:#000;	
}
.UserLongPopupsUsed .UserLongPopupsUsedUL li:hover .InboxTxtLiP, .poster-pic:hover .InboxTxtLiP, .commentator:hover .InboxTxtLiP{
	display:block;
}
.UserLongPopupsUsed .UserLongPopupsUsedUL li .InboxTxtLiP p, .poster-pic .InboxTxtLiP p, .commentator .InboxTxtLiP p{
	background:none;
	position:inherit;
	visibility: visible;
	width:auto;
}
.UserLongPopupsUsed .UserLongPopupsUsedUL li .InboxTxtLiP .MessageList p, .UserLongPopupsUsed .UserLongPopupsUsedUL li .InboxTxtLiP .InboxTxtLiPTop p, .poster-pic .InboxTxtLiP .MessageList p, .poster-pic .InboxTxtLiP .InboxTxtLiPTop p, .commentator .InboxTxtLiP .MessageList p, .commentator .InboxTxtLiP .InboxTxtLiPTop p{
	color: #3A3A3A;
	margin: 2px 0;
    padding: 0;
}
.UserLongPopupsUsed .InboxImgLiP, .poster-pic .InboxImgLiP, .commentator .InboxImgLiP, .CmtChatList li .CmtChatBoxTLi .CmtChatTLimg .InboxTxtLiP .InboxImgLiP{
	width: 200px;
	margin-left:-10px;
}
.UserLongPopupsUsed .InboxImgLiP a img, .poster-pic .InboxImgLiP a img, .commentator .InboxImgLiP a img, .CmtChatList li .CmtChatBoxTLi .CmtChatTLimg .InboxTxtLiP .InboxImgLiP a img{
	width: 200px;
	height:200px;
}
.CmtChatList li .CmtChatBoxTLi .CmtChatTLimg .InboxTxtLiP .InboxImgLiP a img{
	border:none;
}
.UserLongPopupsUsedUL.viewprof_pmayknow  li .InboxTxtLiP{
	top:-150px !important;
	left: 50px !important;
	z-index:200;
}




/*--------------------------------01-05-2014---------------------------------*/
.LandIngMidWrp {
	width:870px;
	margin:0 auto;
}
.LandIngMidLeft {
	width:465px;
	float:left;
}
.LandIngMidLeft h2 {
	font-size:28px;
	font-weight:bold;
	color:#496697;
	margin:0 0 45px 0;
	padding:0;
}
.LandIngMidLeList {
	width:90%;
	float:right;
	padding:20px 0;
}
.LandIngMidLeList h3 {
	font-size:15px;
	font-weight:bold;
	color:#000;
	margin:0 0 0 0;
	padding:0;
	width:100%;
	float:left;
}
.LandIngMidLeList p {
	font-size:15px;
	font-weight:bold;
	color:#999;
	margin:0 0 0 0;
	padding:0;
	width:100%;
	float:left;
}
.LandIngMidLeList p a.LandingBlueBtn {
	background:#496697;
	padding:8px 22px;
	float:right;
	font-size:15px;
	font-weight:bold;
	color:#fff;
	margin:20px 0 0 0;
}
.LandIngMidright {
	float:right;
}
.LongPagesTop{
	float:right;
	margin-top:-10px;
}
.LongPagesTopCancel{
	float:right;
	margin-left: 20px;
	position: relative;
    z-index: 1;
}
.LongPagesTopCancel a.cancel{
	margin-top:0;
	margin-right:0;
}
.LongPagesTop .square_landing_top_srh{
	height:36px;
}
.LongPagesTop .square_landing_top_srh_fld{
	height: 36px;
    line-height: 36px;
}
.LongPagesTop .square_landing_top_srh_bt{
	background:url(../img/top_input_search_icon.png) no-repeat !important;
	height:36px !important;
	width:36px !important;
}
.LongPagesLeft .square_landing_top{
	margin-top: 0px;
    padding-right: 8px;
}
.LongPagesLeft .square_landing_top_row1{
	margin-bottom: 0px;
}
.LongPagesLeft .square_landing_hd{
	margin-bottom: 25px;
}
.LongPagesLeft .square_landing_itms{
	margin-top: 0px;
}
.LongPagesLeftAnotherType{
	float:right;
	margin-top:-10px;
	margin-right:-8px;	
}
.LongPagesLeftAnotherType .FriendsSrh{
	height: 36px;
	background: #3A3A3A;;
}
.LongPagesLeftAnotherType .FriendsSrhBx{	
	height: 36px;
	line-height: 36px;
	vertical-align: top;
}
.LongPagesLeftAnotherType .FriendsSrhBt{	
	margin-top: 0;
    vertical-align: inherit;	
}
.padleftright, .tab-containerpads ul.etabs, .libcont .libinner .row{
	padding-right: 8px;
	padding-left: 8px;
}
.ConnectItms .SrhResulrLi{
	padding-left: 0;
}
.square_landing_top .title.ConnectionsTitle{
	margin: 45px 0 25px !important;
}
.ConnectionWithNewMenu .TopNavConect{
	padding: 0 8px;
	float:right;
	margin-bottom: 0px;
    margin-top: 0px;
}
.ConnectionWithNewMenu .FriendsCntItmsTp{
	display:none;
}
.connectfriend_padleftright{
	padding-right: 8px !important;
	padding-left: 8px !important;
	margin-top: 20px;
}
.coleft .square_landing_itms_cnts .InboxImgListP, .coleft .PrsRelItms .InboxImgListP{
	z-index: 998;
}
.coleft .square_landing_itms_cnts .InboxImgListP .InboxTxtLiPTop p{
	font-size:10px;
	font-weight:normal;
	margin-top: 2px !important;
}
.MsgMainSectionCnts .TabMenu li a:hover, .MsgMainSectionCnts .TabMenu li a.active{
	color:#3A3A3A;
}
.MsgMainSectionCnts .TabMenu li a {    
	color: #a6a6a6;
}
.MsgMainSection .LongPagesTop{
	margin-right: -10px;
}
.MenuWithCategoryDropDown{
	float: left;
    margin-top: 27px;
    width: 100%;
	position: relative;
}
.MenuWithCategoryDropDown .square_landing_top_menu{
	width: auto;
}
.MenuWithCategoryDropDown .EventLandingTop2Rht, .MenuWithCategoryDropDown .eventscat_in_the_square{
	float:left;
	margin-top: -6px;
}
.coleft ul.etabs, .coleft ul.AttendNavUL{
	float:right;
	width:auto !important;
	padding-left: 0px;
    padding-right: 0px;
}
.coleft ul.etabs li.tab, .MsgMainSection ul.TabMenu li.tab, .messages_new_mesages{
	float:left;
	width:auto !important;
	background:none !important;
	text-align: inherit !important;
	font-size: 16px !important;
    font-weight: bold !important;
	cursor:pointer;
	margin-left: 20px;
    color: #A6A6A6;
}
.coleft ul.etabs li.tab a, .MsgMainSection ul.TabMenu li.tab a, .messages_new_mesages a, .PhotoUpldPopup .col50 .button-set input#post, .PhotoUpldPopup .col50 .button-set #cancel, .PhotoUpldPopup .col50 .button-set #more_pic, .UploadPhotoBtn{
	float:right;
	border-bottom: 7px solid #FFFFFF;
    color: #A6A6A6;
    padding-bottom: 7px;
	font-size: 16px !important;
	line-height: inherit;
}
.coleft ul.etabs li.tab a:hover, .coleft ul.etabs li.tab.active a, .coleft .create_albm a:hover, .coleft .create_albm:hover a, .CreateAlbumsButtons .CreateAlbumsButtonsElement input#postphotos:hover, .SingleAlbmBts .AlbmAddPh:hover a, .SingleAlbmBts .AlbmEdit a:hover, .MsgMainSection ul.TabMenu li.tab a:hover, .MsgMainSection ul.TabMenu li.tab a.active, .messages_new_mesages a:hover, .PhotoUpldPopup .col50 .button-set input#post:hover, .PhotoUpldPopup .col50 .button-set #cancel:hover, .PhotoUpldPopup .col50 .button-set #more_pic:hover, .BtnHoverUp:hover .UploadPhotoBtn{
	border-bottom: 7px solid #F79139;
    color: #3A3A3A;
	cursor: pointer;
}
.coleft .create_albm{
	cursor: pointer;
    height: 30px;
    width: 118px;
	float:right;
	margin-left: 20px;
	margin-right:8px;
}
.coleft .create_albm a, .CreateAlbumsButtons .CreateAlbumsButtonsElement a{
	float:right;
	border-bottom: 7px solid #FFFFFF;
    color: #A6A6A6;
    padding-bottom: 7px;
	font-size: 16px !important;
	font-weight: bold !important;
}
.CreateAlbumsButtons{
	position: relative;
	float:right;
	margin-top:-43px;
	margin-right:8px;
}
.CreateAlbumsButtons .CreateAlbumsButtonsElement{
	float:right;
	font-size: 16px;
	font-weight: bold ;
	margin-left:20px;
}
.CreateAlbumsButtons .CreateAlbumsButtonsElement input#postphotos{
	padding: 0;
    text-transform: inherit;
	border-bottom: 7px solid #FFFFFF;
    color: #A6A6A6;
    padding-bottom: 7px;
	font-size: 16px !important;
	font-weight: bold !important;
	background:none;
	cursor:pointer;
}
.CreateAlbumsButtonsElement:hover a{
	border-bottom: 7px solid #F79139 !important;
    color: #3A3A3A !important;
}
.CreateAlbumsButtonsElement:hover, .coleft .create_albm:hover{
	cursor: pointer !important;
}
.SingleAlbmBts .AlbmSet, .SingleAlbmBts .AlbmAddPh a, .SingleAlbmBts .AlbmEdit a{
	background:none !important;
}
.SingleAlbmBts .AlbmAddPh a, .SingleAlbmBts .AlbmEdit a{
	font-size: 16px !important;
	font-weight: bold !important;
	line-height: inherit;
	width: inherit;
	border:none;
	border-bottom: 7px solid #FFFFFF;
    color: #A6A6A6;
    padding-bottom: 7px;
}
.SingleAlbmBts .AlbmAddPh, .SingleAlbmBts .AlbmEdit{
	margin-right:20px;
}
.SingleAlbmBts .AlbmSet{
	line-height: inherit;
 }
 .SingleAlbmBts .AlbmSet:hover{
	padding-bottom:8px !important;
	border-bottom: 7px solid #F79139;
 }
  .SingleAlbmBts .AlbmSet .ConnecSubRow{
	top: 34px;
  }
  @media screen and (-webkit-min-device-pixel-ratio:0) {
	.CreateAlbumsButtons{
		margin-top:-41px;
	}
}
.coleft .create_folio, .create_folio #crUploadForm{
	width: 144px !important;
}
.square_landing_hd label, .CreateYourPageTitles, .CompanyPageInfoTitles{
	/* font-family:"Lato Black Italic"; */
	font-weight:bold !important;
	color:#AEAEAE !important;
	font-size:26px !important;
}
.square_landing_hd label a{
	color:#AEAEAE !important;
}
.square_landing_hd label a:hover{
	color:#3a3a3a !important;
}
.messages_new_mesages{
	float:right;	
}
.messages_new_mesages:hover{
	background:none;	
}
.MsgMainSection ul.TabMenu li.tab a{
	font-weight:bold;
}
.ConnectRequestRemoveHover .FrndsList:hover  .ListHShowTxt{
	background:inherit;
}

.ProSetNewBox .sbHolder {
height:32px;
 margin: 5px 0 0;
 background:#E4E4E4;
}
.ProSetNewBox .sbSelector {
height:32px;
color:#3A3A3A;
line-height:32px;
width: 236px;
font-weight:normal;
}
.ProSetNewBox .sbToggle {
height:32px;
background-position:0 -115px;
}
.ProSetNewBox .sbToggleOpen {
height:32px;
background-position:0 -15px;
}
.ProSetNewBox .sbOptions {
	background-color: #313131;
	width: 100%;
 }
.ProSetNewBox .sbOptions a:link, .ProSetNewBox .sbOptions a:visited {
	color:#ddd;
	text-transform:uppercase;
	font-weight:normal;
}
.ProSetNewBox .sbOptions a:hover, .ProSetNewBox .sbOptions a:focus, .ProSetNewBox .sbOptions a.sbFocus {
    background: none repeat scroll 0 0 #313131;
}
.lanBoxWh .FrmFld {
	border-bottom:1px solid #d9d9d9;
	border-left:1px solid #f2f2f2;
	border-right:1px solid #f2f2f2;
	border-top:0px solid #000;
	background:#fff;
}
.DateBthNewBox input:invalid {
    background: none repeat scroll 0 0 #E4E4E4;
    border: 0px solid #D94D4D;
    height:29px;
	-moz-box-shadow:none;
	-o-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	outline:none;
}
.RgttBlk.DateBthNewBox {
    float: left;
    width: 268px;
}
.Dob {
	background: none repeat scroll 0 0 #E4E4E4;
	height: 29px;
}
.ProSetNewBox input:-webkit-autofill{
    -webkit-box-shadow:0 0 0 50px #E4E4E4 inset; /* Change the color to your own background color */
    -webkit-text-fill-color: #333;
}
.Settings .AdminLinks{
	float:right;
}
.EmailNewBox input:invalid {
    background: none repeat scroll 0 0 #E4E4E4;
    border:0px solid #D94D4D;
	-moz-box-shadow:none;
	-o-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	outline:none;
}
.eventsscndmnu li a{
	font-size: 20px !important;
    font-weight: normal;
}
.eventsscndmnu li a span{
	/* font-family:"Lato Black Italic"; */
	font-weight:bold;
}
.WithOrangeLineHd{
	background:#f79139;
	float: left;
    height: 30px;
    margin-right: 8px;
    margin-top: -1px;
    width: 7px;
}
.subeventscat_in_the_square{
	margin-top: 0px;
    position: absolute;
    right: 120px;
    top: 69px;
}
.HeaderOtherUserLink{
	color: #AEAEAE !important;
	margin-right: 11px;
}
.HeaderOtherUserLink:hover{
	color: #3a3a3a !important;
}
.MoreMargin4{
	margin-right: 11px;
}
.LessPadding5{
	padding-left:18px !important;
}
.ProSetNewBox input:focus, .ProSetNewBox textarea:focus {
	background:#f2f2f2;
}
.ProSetNewBox .lanBoxWh input.FrmFld:focus {
	background:#fff;
}
.etabspaddingright{
	padding-right:8px !important;
}
.square_landing_hd .evntspan .squrevents, .square_landing_hd .evntspan .squrevents:hover{
	cursor:pointer;
	color:#3a3a3a !important;
}
.peace_notification{
	background:url(../img/like_16x24.png) no-repeat;
	display: inline-block !important;
    font-size: 0;
    height: 26px;
    margin: -5px 3px 0 2px;
    text-indent: -9999px;
    vertical-align: top;
    width: 16px;
}
.coleft .peace_notification{
	margin-top:1px;
}
.accordionButtonMsg a{
	margin-top:15px;
	margin-bottom:15px;
}
.PoupWrpBlock .CmtSliderH{
	position: relative;
	/* z-index: 100056; */
}
.HeaderBlackTitle, .square_landing_hd label.HeaderBlackTitle{
	color: #3A3A3A !important;
}
.coleft ul.AttendNavUL{
	width:100% !important;
}
.coleft ul.AttendNavUL li{
	float:right;
	margin-left: 20px;
	margin-right:0px;
}
.EventAtenBox .connectfriend_padleftright{
	margin-top: 20px !important;
}
.BnrInComplteUpldMsg{
	padding-top:0;
	position: absolute;
    top: 146px;
    z-index: 1;
}
.home-col3 .CollectionsRi .know-people .UserLongPopupsUsedUL .InboxTxtLiP {
    top: -150px;
}
.CmpnyTopRight{
	margin-top:0;
}
.CreateYourPageTitles li{
	font-size:26px !important;
	font-weight:normal !important;
	color:#3a3a3a !important;
}
.CompanyPageInfoTitles{
	padding-left:0;
}
.CompanyPageInfoTitles .title.ConnectionsTitle{
	padding:0;
	margin-top:0 !important;
}
.followBtnCompanyPage{
	margin-right:19px;
}
.CompanyPageInfoTitles .title span{
	font-size:26px;
	/* font-family:"Lato Black Italic"; */
	font-weight:bold;
}
.presspreview .FollowNPubBox{
	position: inherit;
	margin-right:9px;
	right: 0;
    top: 0;
}
.UserLongPopupsUsedUL.viewprof_pmayknow li:last-child .InboxTxtLiP, .UserLongPopupsUsedUL.viewprof_pmayknow li:nth-child(4) .InboxTxtLiP, .UserLongPopupsUsedUL.viewprof_pmayknow li:nth-child(5) .InboxTxtLiP {
    bottom: 43px;
    top: inherit !important;
}
.home-col3 .CollectionsRi.AdministratorSec .know-people .UserLongPopupsUsedUL .InboxTxtLiP{
	 top: inherit !important;
	 bottom: 39px;
}
.CmtChatList li .CmtChatBoxTLi .CmtChatTLimg .InboxTxtLiP{
	display:none;
	position:absolute;
	left: 12px;
    top: 13px;	
	z-index: 199;
	background: none repeat scroll 0 0 #FFFFFF;
	box-shadow:0 1px 1px 0 #DDDDDD;
	-moz-box-shadow:0 1px 1px 0 #DDDDDD;
	-webkit-box-shadow:0 1px 1px 0 #DDDDDD;
	-o-box-shadow:0 1px 1px 0 #DDDDDD;	
}
.CmtChatList li .CmtChatBoxTLi .CmtChatTLimg:hover .InboxTxtLiP{
	display:block;
}
.ChatCmtBtnRi li a.BlueBtn:hover, .InvitesNav li a#cancel:hover, .LandIngMidLeList p a.LandingBlueBtn:hover  {
	background:#92A1B6;
}
.ChatCmtBtnRi li a.AddAnEventBtnView {
	background:#3a3a3a;
}
.ChatCmtBtnRi li a.AddAnEventBtnView:hover{
	background:#686868;
}
.ChatCmtBtnRi li a.RedBtn:hover, .InvitesNav li a#invite:hover{
	background:#e75649;
}
.EventsInviteCancelBts{
	float: right;
    margin-left: 0;
    margin-right: 8px;
    margin-top: 0;
    width: auto;
}
.EvtInviteItmsFullWidth{
	width:100%;
}
.EvtInviteUsers .ListHShow{
	display:block;
}
.EvtInviteUsers .ListHShowTxt{
	height: 60px;
    padding: 0;
}
.EvtInviteUsers .SrhResulrLi li:hover .ListHShow {
	cursor:auto;
}
.EvtInviteItmsFullWidth .checkbox{
	clear: inherit;
	background:url("../img/checkbox-invite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.EvtInviteItmsFullWidth .ListHShowTxt .checkbox{
	background:url(../img/white_checkbox.png) no-repeat left top;
	width:16px;
	height:22px;
	margin-top: 2px;
	float:right;
}
.AddAdmBtnArrow{
	margin-right:16px;
}
.AddNewAdmin .TpArrowTxt li:last-child{
	padding-bottom:15px;
}
.AddNewAdmin .AddNewAdminLi .TpArrowTxt{
	height:auto;
}
.AddNewAdmin .BotmWTxt{
	background: rgba(255, 255, 255, 0.80);
}
.AddNewAdmin .BotmWTxt p{
	color: #3A3A3A;
}
.AddNewAdmin .AddNewAdminLi li{
	margin-top:10px;
}
.AddNewAdmin .TpArrowTxt li{
	margin:0px !important;
}
.EventTitleFrm li label.error{
	color:#fff;
}
.MsgMidMenuBoxNotification ul.MsgMidMenu li{
	position:relative;
}
.MsgMidMenuBoxNotification ul.MsgMidMenu li a.notificatbox_6_anchor{
	height:100% !important;
	position: absolute !important;
}
.PhotoUpldPopup .col50 .button-set input#post, .PhotoUpldPopup .col50 .button-set #cancel, .PhotoUpldPopup .col50 .button-set #more_pic, .UploadPhotoBtn{
	padding: 0 0 7px;
    text-transform: none;
	background:none;
}
.PhotoUpldPopup .frmmorebtCrom{
	background:none;
	top: 136px;
}
.coleft .NotificationWalls{
	float:left;
}
.EventCntItms .SelectEvent .content{
	margin-top:0;
	padding-top:0;
}
.OnlineConFri li span{
	float:left;
	width:7px !important;
	height:7px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	margin-top: 14px;
}
.OnlineConnectAvailable{	
	background:#91c32b;	
}
.OnlineConnectBusy{	
	background:#f60b12;	
}
.OnlineConnectAway{	
	background:#faa804;	
}
.EventPhoto .slider_img{
	border:none;
}
input, div, select, span, p, button, a, label  {
	outline:0 none !important;
}
.EventPostUploadPlcHldr{
	position:relative;
}
.EventPostUploadPlcHldrWrng{
	background:url(../img/poster_img_warning_bg.png) no-repeat left top;
	top:86px;
    font-size: 12px;
    height: 29px;
    left: 91px;
    padding: 3px 0 0;
    position: absolute;
    text-align: center;
    width: 202px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.EventPostUploadPlcHldrWrng{
		top:71px;
	}
}
.noOnlineFriends{
	text-align:center;
	color: #AEAEAE;
    float: left;
    font-size: 20px;
    font-weight: bold;
	width:100%;
	padding-bottom: 8px;
}
#frndsOnlineData .content{
	right:-22px !important;
}


/*----error message on add/edit events--------*/

.EventCntItms .SelectEvent label.error:after, .EventCntItms .SelectEvent label.error:before { 
	top: 19px;
}
.EventCntItms .SelectEvent label.error:after{
	border-top-color:#E23626;
	border-bottom:none;
	left:22px;
}
.EventCntItms .SelectEvent label.error{
	/* position: relative;
	top: -113% !important; */
}
.EventCntItms .LocationFrm label.error{
	margin-top:0;
} 
/*--------------------------------------------*/
.selectAllEventInvite label{
	float: left;
	width: 118px;
}
.vertical-group-invite input[type="checkbox"] {
    display:none;
}
.vertical-group-invite input[type="checkbox"] + i:before {
	background:url(../img/white_checkbox.png) no-repeat left top;
	width:18px;
	height:22px;
	margin-top: 2px;
	float:right;
    content:'';
	margin-right: 6px;
}
.vertical-group-invite input[type="checkbox"]:checked + i:before {
	background-position: 0 -80px;
	content:'';
}
.vertical-group-invite.selectAllEventInvite input[type="checkbox"] + i:before {
	background: url(../img/checkbox_invite.png) no-repeat scroll 0 0 transparent;
    float: right;
    height: 26px;
    padding: 0 5px 0 0;
    width: 25px;
	margin: -1px 0 0 10px;
}
.vertical-group-invite.selectAllEventInvite input[type="checkbox"]:checked + i:before {
	background-position: 0 -80px;
}
.vertical-group-invite > label {
    display:block
}
.EventCntItms .StartingDate  label.error{
	/* width: 115px; */
	width:auto;
	z-index: 1;	
}
.time_err label.error{
	/* width: 123px; */
	z-index: 1;	
	width:auto;
}
.time_err {
	float: left;
    left: 0;
    position: absolute;
    top: 0;
    /* width: 100%; */
	width: 300px;
}
.pfolioitmsupload .pics-cont .preview .close{
	right: 7px;
    top: 10px;
}
input, div, select, span, p, button, a, label {
    outline: 0 none !important;
}
.evt_date_info {
    background: none repeat scroll 0 0 rgba(26, 28, 29, 0.5);
    bottom: 0;
    left: 0;
    padding: 0 10px 5px;
    width: 135px;
}
.comp_uniq_web_add{
	background:#92A1B6;
}
.StartingDate .time_err{
	bottom: 47px;
    top: inherit;
    width: 101px;
}
.StartingDate .time_err .error{
	width: 85px;
}
.EventCntItms .SelectEvent .StartingDate label.error:after, .EventCntItms .SelectEvent .StartingDate label.error:before { 
	top: inherit;
	bottom: -10px;
}

/*-----Advertisement 27may---------------------*/

.advertise_forms{
	float:left;
	width:637px;
}
.advertise_forms_accout_type{
	float:left;
	width:100%;
}
.advertise_forms_accout_type_ul{
	float:left;
	width:100%;
	margin-top: -18px;
}
.advertise_forms_accout_type_ul li{
	float:left;
	width:100%;
	margin-bottom:10px;
}
.advertise_forms_accout_type_ul li a{
	float:left;
	width:617px;
	color: #9C9C9C;
	font-size:14px;
	font-weight:bold;
	background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #D9D9D9;
    border-left: 1px solid #F2F2F2;
    border-right: 1px solid #F2F2F2;
	height:30px;
	line-height:30px;
	padding: 0 10px;
}
.advertise_forms_accout_type_ul li a:hover{
	color: #3A3A3A;
}
.advertise_forms_accout_type_link_aro{
	float:right;
	width:7px;
	height:11px;
	background: url(../img/advertise_form_arrow_right.png) no-repeat scroll 0 0 transparent;
	margin-top:8px;
}
.portfolio_promote .ListHShow{
	display:block;
	height: inherit;
}
.EvtInviteItmsFullWidth .ListTxtS h4, .portfolio_promote .ListTxtS h4{
	margin-top:2px;
	font-size:14px;
}
.radio_promotion input[type="radio"] {
    display:none;
}
.radio_promotion input[type="radio"] + i:before {
	background:url(../img/white_radio_button.png) no-repeat left top;
	width:18px;
	height:22px;
	margin-top: 2px;
	float:right;
    content:'';
	margin-right: 6px;
	cursor:pointer;
}
.radio_promotion input[type="radio"]:checked + i:before {
	background-position: 0 -80px;
	content:'';
}
.portfolio_promot_preview_bx{
	width:637px;
}
.portfolio_promot_preview_bx_txts{
	float:left;
	width:493px;
}
.portfolio_promot_preview_bx_txts h3{
	float:left;
	width:100%;
	word-wrap:break-word;
}
.portfolio_promot_preview_bx_txts p{
	margin-top: 3px;
	word-wrap:break-word;
}
.portfolio_promot_preview_bx_txts_update_time{
	color: #D7D7D7;
    font-weight: bold;
    margin-top: 9px !important;
}
.portfolio_promot_grey_sep{
	float:left;
	width:100%;
	height:10px;
	background:url(../img/portfolio_promot_grey_sep.png) repeat-x left top;
	border-right: 4px solid #E5E5E5;
	margin:37px 0;
}
.SelectEvent #drop a, .SelectEvent #drop_event_slider a{ 
	cursor:pointer; 
}
.the_sqr_landing .PgrphyItmsattendevent .content, .the_sqr_landing .PgrphyItmspastevent .content, .PgrphyItms .content{
	padding-top:0;
}
.EdProfDropMenu .DropMenuSel {
	width: 262px;
	margin-top:5px;
	height:33px;
	background:#E4E4E4;
	font:12px/33px 'Lato',Helvetica,sans-serif;
}
.EdProfDropMenu .DropMenuSelContent .DropMenuList {
	position:absolute;
	right:0;
	top:33px;
	float:right;
	width:242px;
	list-style-type:none;
	display:block;
	background-color: rgba(0, 0, 0, 0.85);
	padding:7px 10px;
	margin-top:0;
	border-bottom:0px dashed #D5D5D5;
	z-index:100;
}
.EdProfDropMenu .DropMenuSelContent .DropMenuList li {
	width:100%;
	float:left;
	list-style-type:none;
	display:block;
	padding:3px 0;
	margin-top:0;
	border-bottom:0px dashed #D5D5D5;
	cursor:pointer;
	color: #FFFFFF;	
}
.EdProfDropMenu .RightArrowD {
	top:-4px;
}
.EdProfDropMenu .DropMenuList li span.SelectArrowLi  {
	font-size:12px;
}
.userpromotions_crt_add #AdvertiseArea .AdvertTop.AdvertTopWrp{
	margin-left: 0 !important;
    margin-top: 0 !important;
    padding: 0 !important;
    width: 100% !important;
}
.userpromotions_crt_add #AdvertiseArea .AdvertTop.AdvertTopWrp .AdvertTopB{
	background:none;
	margin-top: 0;
    padding-top: 0px;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.userpromotions_crt_add .AdvertBotmBFrm{
	padding: 0;
}
.userpromotions_crt_add .AddFrmBotmBtnNew{
	background: none;
	margin: -20px -14px 0;
    padding: 0 0 15px;
}
.userpromotions_crt_add #AdvertiseArea .AdvertScheduleRi{
	margin-top:-29px;
}
.PoupMidBtnRow input{
	color:#fff;
}
.AboutUsVideo{
	width:700px;
	margin: 150px auto 0;
}
.AddULWithX .DeleteIcon{
	z-index:1;
	display:none;
}
.LinkToPromote{
	color: #3A3A3A;
}
.ImagePostWrng{
	background:url(../img/image_post_message_bg.png) no-repeat left top;
	top:-69px;
    font-size: 12px;
    height: 29px;
    right: -10px;
    padding: 3px 0 0 5px;
    position: absolute;
	color:#fff;
    width: 200px;
}
.ImagePostWrngFormat{
	background:url(../img/image_post_message_bg.png) no-repeat left top;
	top:20px;
    font-size: 12px;
    height: 29px;
    left: 0px;
    padding: 3px 0 0 5px;
    position: absolute;
	color:#fff;
    width: 320px;
}
.imgerrbox{ 
	display:none; 
}
.FreeCampMsg{
	background: rgba(0, 0, 0, 0.85);
	color: #FFFFFF;
    float: left;
    font-size: 35px;
    font-weight: bold;
    width: 100%;
	margin: 20px 0 35px;
}
.FreeCampMsgItm{
	padding:10px;
}
.FreeCampMsgItm span{
	color: #FF0000;
	text-transform:uppercase;
}
.PromotionPressRelease{
	height:155px;
	background: #EBECEE !important;
	border-left:solid 1px #f3f3f3;
	border-right:solid 1px #f3f3f3;
	border-bottom:solid 1px #d9d9d9;
}
.PromotionPressRelease .MyPrsRelItms{
	padding-top:91px;
	height:64px;
}
.FirstLiNotToAdd li:first-child.PromotionPressRelease, .FirstLiNotToAdd li:first-child.PromotionPressRelease:hover{
	background: #EBECEE !important;
}
.NoclickPromotion{
	cursor:auto;
}
.portfolio_promote .ListTxtSLe .MyPrsRelItmsP1{
	padding-top:4px !important;
	font-weight: bold;
}
.portfolio_promote .ListTxtSLe .MyPrsRelItmsP2{
	font-weight:bold;
	padding-bottom:6px !important;
}