
@charset "utf-8";
/* CSS Document */

textarea,.ln_friend_form table th,.form-table th
{
vertical-align: middle !important;
}
#submit
{
text-align:center;
}
.twitter-share-button
{
/*height:23px !important;*/
}
.form table td
{
border-top:none !important;
}
.entry-content th, .comment-content th,.entry-content td, .comment-content td
{
border-top:1px solid #EDEDED;
}
.button-secondary
{
margin-bottom:10px;
}
#media-upload #ln_livenotifications{
	display: none;
}
#ln_admin {
	padding: 15px;
	width: 96%;
	margin-top: 10px;
}
#ln_admin li{
	border-top: 1px solid #DFDFDF;
	padding: 5px;
	list-style: none; 
}
#ln_admin .full_right{
	float: left;
}
#ln_admin table{
	width:770px;
}
.ln_friend_form{
	border: 1px solid #DFDFDF;
	width: 95%;	
	padding: 10px;
	margin-top: 10px;
}
.ln_friend_form .submit{
	padding: 0;
}
.ln_friend_form select{
	height:auto;
	width:450px;
}
.ln_friend_form th{
	height:auto;
	width:110px;
}
#ln_admin table tr td{
	padding:5px 0;
}

.box1{ }
#___gcse_0
{
/*jayesh*/
margin-right: 46px;
width: 535px; float: right;
}
.gsib_a
{
padding:0px 6px 0 !important;
vertical-align:top !important;
}

.cse .gsc-control-cse, .gsc-control-cse
{	/*nikhil*/
   background: none repeat scroll 0 0 #fff;
  width: 500px !important;
  margin:0px !important;
  padding:3px !important;
}
#menuOrder
{
/*jayesh*/
background:#FFF;
background: rgba(255,255,255,0.98);
border: 1px solid #c5c5c5;
border: 1px solid rgba(100, 100, 100, .4);
opacity:0.8;
margin-left: 29px;
margin-top: 25px;
position: absolute;
height: auto;
width: 258px;
margin-top:24px;
border: 1px solid #c5c5c5;
-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
-webkit-border-radius: 3px;
border-radius: 0px 0px 3px 3px;
}
.ln_topsec input[type="submit"],.ln_topsec  .submit,.ln_topsec input[type="button"],.ln_topsec  .button,.ln_topsec  input[type="reset"],.ln_topsec  .reset
{
 background:none;
 border:none;
 
}
.ln_topsec input[type="submit"]:hover,
.ln_topsec .submit:hover,
.ln_topsec input[type="button"]:hover,
.ln_topsec .button:hover,
.ln_topsec input[type="reset"]:hover,
.ln_topsec .reset:hover {
background:none;
 border:none;
 
}
#loginform p
{
margin:0px;
}
#menuOrder > ul
{
    float: left;
    list-style: none outside none;
    padding: 5px;
    position: relative;
    width: 250px;
}
#menuOrder ul li {
    display: inline;
    list-style: none outside none;
}

.topProperties {
    /*color: #9B9B9B !important;*/
    color: #FFFFFF !important;
    float: left;
    height: auto;
    margin-top: 5px;
    width: 95%;
    /*width: 80%;*/
}
.topProperties:hover {
    background-color: rgba(0, 0, 0, 0.1) !important;
   
}
#ulScroll
{
height:250px;
}
.top_image {
    float: left;
    margin-right: 6px;
    padding: 5px;
    width: 60px;
    z-index: 1;
}

.top_title {
    float: right;
    margin: 9px 5px 0 0;
    width: 45%;
		/*jayesh*/
        color:black;
      
}
/************* add by nikhil **********/
.socialButtonMenu{
float:right;
margin-top:-9px;
margin-left:75px;
position:absolute;
padding:0px !important;
}
table.gsc-search-box td
{
 vertical-align: top !important;
}
.socialButtonMenu1{
float:right;
margin-top:12px;
margin-left:0px;
position:absolute;
padding:0px !important;
}

/**********end ********************/

/*********edit by nikhil*******/
.top_image img {
    height: 23px;
   
}/************end script nikhil*************/



#mysearch{
	background: #fff;
    background: rgba(255,255,255,0.98);
	border: 1px solid #c5c5c5;
    border-radius: 0px 0px 3px 3px;
    -webkit-border-radius: 0px 0px 3px 3px;
    -webkit-background-clip: padding-box;
 	display: none;
    float: right;
    height: 30px;
    position: fixed;
    right: 0px;
    margin-right:-40px;
    z-index: 9;
    width:355px;
    margin-top:20px;
      
}


/***************edit by nikhil********/

#twitter-widget-0
{
    min-width:58px !important;
}
ul,ol
{
margin:0px; 
}
#mysearch1 iframe{
	margin-top:8px !important;	
    width:50px !important;margin-right:5px;
}
#___plusone_0
{
width: 56px !important;
}
#pinit
{
float: none !important; display: inline-block !important; width: 46px !important;
}
#linkedin
{
float: none !important; display: inline-block !important; width: 66px !important;
}
#redit
{
float: none !important; display: inline-block !important; width: 80px !important;margin:0px 3px !important;
}
#mysearch1{
border: 1px solid #c5c5c5;
background: rgba(255,255,255,0.98);
background: #fff;
-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
border: 1px solid rgba(100, 100, 100, .4);
border-radius: 0px 0px 3px 3px;
-webkit-border-radius: 0px 0px 3px 3px;
-webkit-background-clip: padding-box;
	min-height:40px;
    display: none;
    float: right;
    height: auto;
    position: fixed;
    right:0px;
    background: #fff;
    top: 36px;
    /*width: 100%;*/
    z-index: 9;
}
#mysearch1Menu{
border: 1px solid #c5c5c5;
background: rgba(255,255,255,0.98);
background: #fff;
-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
border: 1px solid rgba(100, 100, 100, .4);
border-radius: 0px 0px 3px 3px;
-webkit-border-radius: 0px 0px 3px 3px;
-webkit-background-clip: padding-box;
	min-height:40px;
    display: none;
    float: right;
    height: auto;
    position: fixed;
    right:0px;
    background: #fff;
    top: 66px;
    /*width: 100%;*/
    z-index: 9;
}


.socialdropdown
{

float:right;position:absolute;

margin-left:154px;
padding-left:10px;

}
.socialdropdown1,.socialdropdown2
{
float:right;margin-right:0px;margin-top:5px;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
  .socialdropdown2{margin-top:10px;}
   ::i-block-chrome,.socialdropdown1,.socialdropdown2 { margin-top:0px; } 
}
img.avatar{
margin-top:-1px;
border-radius:15px;
}
/************edit by nikhil *************/
.socialdropdownMenu{
 display:none;
 float: right;
    height: 30px;
    position: fixed;
    right:0px;
    background:black;
    top: 36px;
    width: 100%;
    z-index: 9;
	 background: -moz-linear-gradient(center top , #212121, #212121) repeat scroll 0 0 rgba(0, 0, 0, 0);
   background: -webkit-linear-gradient(top, #212121, #212121);


}
.socialdropdownMenu a{margin-right:5px;float:right;}
.socialdropdownMenu a i{
color:#CCCC !important;
font-size:20px;
}
.socialdropdownMenu a span{
 font-family: Arial,verdana !important;
 font-weight: normal !important;
 font-size:16px;
 
}
.socialdropdownMenu a:hover{
color:#FFF !important;
}

#toplinksSmall {
	display:none;
	position: relative;
	float: left;
	margin-left: 10px;
	margin-top:-15px;
	background: none;
}
#toplinksSmall ul.isuser {
	display: block;
	float: left;
	clear: left;
	list-style: none;
	margin: 15px 0 0 0;
	padding: 0;
}

/*********** delete all the design code of dropdownMenu1***********/
/*************end by nikhil****************/



/**************** start edit by nikhil **********************/

@media screen and (-webkit-min-device-pixel-ratio:0)
{ 			/*.socialdropdown
            {float:right;margin-top:-17px;
        }*/
}


@media only screen and (max-width: 875px) {
        .welcomelink{width:406px !important;}	
         .socialdropdown2 a span{display:none !important;}
         #user-dropdown{left:-100 !important;}
}

@media only screen and (max-width: 810px) and (min-width: 750px) {

	/*	#ln_livenotifications  .ln_logo {width:32%;}
        .ln_topsec{height:45px}  */
}
@media only screen and (max-width: 725px){

	#ln_livenotifications  .ln_logo {margin-left:0px !important;}

	.socialdropdown2 a span,.socialdropdown1 a span{display:none !important;}
	.toplinks{margin-left: -22px !important;}
	.welcomelink{width:348px !important;}
	#user-dropdown{z-index:999;left:-69px !important;}
}
@media only screen and (max-width: 645px) and (min-width:590px){
	}

@media only screen and (max-width:590px){
	#socialIcons{display:none !important;}
	
	.welcomelink .pointmain{display:none !important;}
	
	.socialdropdownMenu a .pointmain{display:block !important;}
	
	.socialdropdownMenu{display:block !important;}	
	
	.socialdropdown2 #mysearch1{top:65px !important;}
	.socialdropdown2 #mysearch{top:65px !important;}
	
	#livenotifications_list, #livenotifications_list_pm, #livenotifications_list_moderation, #livenotifications_list_friend
    {z-index:999;margin-left: -22px;margin-top: 33px;}
	
	.socialdropdownMenu a span{display:none !important;}
	
	.welcomelink{width:200px !important; top:3px !important;}
#user-dropdown{z-index:999;left:-60px !important;}
	
	/*	.ln_topsec{height:36px}

		.toplinks{display:block;}

		.welcomelink{margin-top:-8px;} */

		      
       /* .toplinks{float:none !important;display:none ;}
       
        #ln_livenotifications  .ln_logo {width:45% !important;}
       
        .socialdropdown{display:none;}
        
       	.socialdropdown{margin-left:10px;}
        
        .socialdropdown2,.socialdropdown1{display:none;}
       
        .socialdropdownMenu{display:block}
        
        #userName{display:none}
        
       .socialdropdownMenu1{display:block;}
        
        .toplinks input#s{width:80%;} */

		#sform{width:90%;}
		
}

@media only screen and (max-width: 585px) {
        /*.socialdropdown1{display:none !important;}
        .socialdropdownMenu{display:block !important;}
        .socialdropdownMenu span{display:none !important;}
	
		.ln_signin{display:none !important;}
      	 #newMenuSearch{display:block !important;}*/
}

@media only screen and (max-width: 540px){
		.ln_signin a span{display:none}

		/* .socialdropdown{margin-left:40px;}*/
}


@media only screen and (max-width: 500px){

	#toplinks{z-index:999;float:none !important;margin-left: 20px !important;}
    .toplinks ul.isuser{margin:5px 0 0 !important;}

    #livenotifications_list
    {
    margin-left:-89px !important;
   	margin-top:0px !important;

    }
    #livenotifications_list_pm
    {
     margin-left:-66px !important;
   	margin-top:0px !important;
    }
    #livenotifications_list_friend
    {
      margin-left:-43px !important;
   	  margin-top:0px !important;
    }
    #livenotifications_list_moderation
    {
      margin-left:-20px !important;
   	  margin-top:0px !important;
    }
	#menuOrder
    {
    margin-top: 54px !important;
    z-index: 999;
    }
   
	#toplinksSmall{display:block !important;}
}

@media only screen and (max-width: 450px) {
		
        	#ln_livenotifications  .ln_logo {margin-left:0px !important;}

			#lv_socialLinks{width:12em;}
            
			#iSocials{margin-left:20px !important;}
            
			#iSocials iframe{margin-right:0px !important;}

			.ln_signin #SearchTop{display:none;}
            
			#searchWebImg{display:block !important;}
            
            .toplinks #searchform{display:none;}
}


@media only screen and (max-width: 400px){
/*
		.socialdropdown{margin-top:-25px;}
        img.avatar{margin-left:25px;margin-top:-8px}
		
        #menuOrder{margin-left:0px;width:213px;}
*/
}

 @media only screen and (max-width: 345px) {
	
		#lv_socialLinks{width:133px !important;}
		#ln_livenotifications .ln_logo{padding-left:0px !important;width:39%;padding-right:15px !important;}
		#ln_livenotifications .ln_signin{margin-right:32px !important;}

		#newMenuSearch a span{display:none;}

		#newMenuSearch a i{font-size:20px;}

		#newMenuSearch a{float:right;margin-right:5px;}

		#newMenuSearch a:hover{color:#FFF}


}

@media only screen and (max-width: 335px) {
	
	 #ln_livenotifications .ln_dropdown_nouser{margin-right:-20px !important;top:65px !important;width:300px !important;}
	
    .ln_signin{display:block !important;}

	#newMenuSearch {display:block !important;}

	#mysearch1{top: 65px;}
	.welcomelink #userName{display:none !important;}
	.welcomelink{width:100px !important;}
	.welcomelink a.userdropdownlink{float:right !important;}
	
 }








/*********************** end script nikhil ***********************/

.lgrgButtons{
color: #fff;
	text-shadow: 0 -1px 1px rgba(0,0,0,.25) !important;
	background: #019ad2 !important;
    background-image: -moz-linear-gradient(#33bcef,#019ad2);
	background-image: -webkit-linear-gradient(#33bcef,#019ad2);
	background-image: -o-linear-gradient(#33bcef,#019ad2);
	background-image: linear-gradient(#33bcef,#019ad2);
	border: 0px solid #33bcef !important;
	width: auto !important;
	white-space: nowrap !important;
	height: auto !important;
	position: relative !important;
	display: inline-block !important;
	padding: 6px  !important;
	font-size: 13px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	cursor: pointer !important;
	border-radius: 2px !important;
	margin: 0 !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	-o-box-shadow: none !important;
	-ms-box-shadow: none !important;
    color:#fff !important;
	box-shadow: none !important;
 
}
.lgrgButtons:hover{
background: #019ad2 !important;
   background-image: -moz-linear-gradient(#33bcef,#019ad2);
	background-image: -webkit-linear-gradient(#33bcef,#019ad2);
	background-image: -o-linear-gradient(#33bcef,#019ad2);
	background-image: linear-gradient(#33bcef,#019ad2);
}

#ln_admin .desc{
	display: block;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}

#ln_admin table input[type="text"],#ln_admin table textarea{
	width: 400px;
}

#ln_admin input[type="submit"]{
	margin-left: 132px;
}

#ln_push{
	position:relative;
}

#ln_livenotifications{
	display: block; 
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 999999;
	/*background-image:url('../images/bg.png');*/	
	background-repeat:repeat-x;
	
	font-size: 12px;
	color: ;
}
#TB_window{
	z-index: 9999999 !important;
}
#ln_livenotifications a{
	color: #fff;
	text-decoration: none;
    padding-bottom: 5px;
   	padding-left:3px;
    padding-right:6px;
    font-size:13px;
font-family: Arial, verdana;
font-weight: normal !important;

    

}
/*************************start edit code by nikhil**********************************/
.socialdropdown2 a,.socialdropdown1 a{margin-right:5px;}
.socialdropdown2 a i,.socialdropdown1 a i{
color:#CCCC;
font-size:20px;
}
.socialdropdown1 a span,.socialdropdown2 a span{
 font-family: Arial,verdana !important;
 font-weight: normal !important;
 font-size:14px;
 text-shadow:none;
}
.socialdropdown2 a:hover{color:#FFF !important;}
/****************end of edit code by nikhil********************/
.socialdropdown2 a,.socialdropdown1 a{
	color: ;
	text-decoration: none;
       background-attachment: scroll;
    background-clip: border-box;

    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    padding-bottom: 5px;
   	padding-left:3px;
    
    padding-right:3px;
    padding-top:25px;
}
/******edit by nikhil *********/
.ln_signin a:hover{
	background-color: #282828 !important; 
	background-color: rgba(40,40,40,0.8) !important;
}
/**********edit end*********/
#ln_livenotifications .ln_topsec{

/******
width:100%;
	height:45px;
	background-color: ;
    background-image:url('../images/bg.png');
    background-repeat:repeat-x;
    box-shadow: 0 0 4px #333333;
    ******/
	/**********added by nikhil************/
    display: block;
	z-index: 899999;
	position: fixed;
	top: 0px;
	left: 0px; right: 0px;
	margin: 0 auto;
	font-family: arial, verdana;
	border-style: solid;
	border-width: 0px;
	border-bottom: none;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	-webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
	-moz-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
	box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
	width: 100%;
	max-width: 100%;
	min-width: 100%;
     background:#000;
	 background: -moz-linear-gradient(center top , #3D3D3D, #212121) repeat scroll 0 0 rgba(0, 0, 0, 0);
   background: -webkit-linear-gradient(top, #3D3D3D, #212121);
    border-color: #000000;
    /*text-shadow: 0 1px 1px rgba(0, 0, 0, 0.8);*/
    height:36px;

}
#ln_livenotifications .ln_topsec  .ln_center{
	display: none;
	margin: 0 auto;
	padding-top: 8px;
	padding-top: 7px\9;
	text-align: center;
	width: 800px;
	color:#fafafa
}

#ln_livenotifications .ln_topsec .ln_center  .ln_block{
	margin:5px;
	display:inline;
}

#ln_livenotifications  a.ln_botsec{
	width:35px;
	height:0px;
	background-image:url("../images/down_arrow.png");
	border-radius:0px 0px 5px 5px;
	border-style: solid;
	border-color: #FFFFFF;
	border-width: 3px;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.35);
	display:block;
	position: absolute;
	right: 0;
	top:-43px;
	padding: 76px 0 0;
}
.input
{
	margin-top: 5px;
    width: 100%;
    padding-top:5px;
    padding-bottom:5px;
}

label{
font-size: 13px !important;
font-family: arial, verdana !important;
line-height: normal !important;
display: block;
margin: 0px 0px;
padding: 0 !important;
height: auto;
width: auto;
vertical-align: top;
}

#ln_livenotifications  a.ln_botsec:hover{
	opacity:.8;
}
/************** start edit by nikhil***********/
#ln_livenotifications  a.ln_close{
	/*background-image: url("../images/sprite.png");*/
	 background-position: 0 58px;
    height: 30px;
    position: absolute;
    right: 0;
    top: 0;
    width: 30px;
    z-index: 999999;
}
#ln_livenotifications  a.ln_close i{ font-size: 22px;
    line-height: 35px;
    margin-left: 6px;
    color:#CCCC;}

#ln_livenotifications  a.ln_close:hover {
	/*background-position: 0 77px;*/
    font-size:22px;
    background-color: #282828 !important; 
	background-color: rgba(40,40,40,0.8) !important;
    color:#FFF;
    
}

/************end of edit by nikhil***************/

#ln_livenotifications a.ln_button{
	border: 2px solid #FFFFFF;
	color: #FFFFFF;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	padding: 6px 20px;
	text-decoration: none;
	text-transform: uppercase;
	border-radius: 20px 20px 20px 20px;
	line-height:30px;
}
#ln_livenotifications  .ln_logo {
	float: left;
	padding-left: 25px;
    padding-right: 25px;
	height:40px;
    margin-top:-3px;
}
/** add by nikhil start**/


#newMenuSearch{
display: none;
    float: right;
    height: 30px;
    position: fixed;
    right:0px;
    background:black;
    top: 36px;
    width: 100%;
    z-index: 9;
	 background: -moz-linear-gradient(center top , #212121, #212121) repeat scroll 0 0 rgba(0, 0, 0, 0);
   background: -webkit-linear-gradient(top, #212121, #212121);
}



#iSocials{
margin-left: 45px;padding: 1px;
}

#searchWeb{float:right;margin-top:25px;margin-left:-120px;}
#searchWebImg{display:none;float:right;margin-left:4px}

.SignUpBox{
right: 20px;
background-color: #FFF;
background: rgba(255,255,255,0.98);
display:block;
color:#000;
text-shadow: none;
border: 1px solid #c5c5c5;
-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
-webkit-border-radius: 3px;
border: 1px solid rgba(100, 100, 100, .4);
-webkit-background-clip: padding-box;
border-radius: 0px 0px 3px 3px;
padding:0px;
margin:0px;
font-size: 100%;
vertical-align: baseline;


}

/******** end ********/ 

/*****************edit by nikhil**********************/

.ln_signin a i{
color:#CCCC !important;
font-size:20px;
margin-right:4px;
}
.ln_signin a span{
 font-family: Arial,verdana !important;
 font-weight: normal !important;
}
.ln_signin a:hover{
color:#FFF !important;
	background-color: #282828 !important; 
	background-color: rgba(40,40,40,0.8) !important;
}
 
/***************end edit code by nikhil************************/
#ln_livenotifications  .ln_signin_dropdown{
	right: 20px;
	}

#ln_livenotifications  .ln_signin{
	float: right;
	margin-right: 35px;
	margin-top: 3px;
	color: #fff;
    text-shadow: 1px 1px 1px #000000;
    font-size: 14px;
    font-weight: bold;
	padding: 2px;
}
#ln_livenotifications  .ln_register{
	float: right;
	margin-right: 60px;
	margin-top: 10px;
}
#ln_livenotifications  .ln_register_dropdown{
	right: 60px;
}

 #ln_livenotifications .ln_dropdown_nouser{
 background: #fff;
 background: rgba(255,255,255,0.98);
 border: 1px solid #c5c5c5;
-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
-webkit-border-radius: 3px;
border: 1px solid rgba(100, 100, 100, .4);
-webkit-background-clip: padding-box;
	display: none;
	position: absolute;
	top: 38px;
	width: 330px;
	padding: 4px;
    margin-right: -20px;
    height:197px;
    margin-top:-3px;
    border-radius: 0px 0px 3px 3px;
    
}


.popupbody{
background-color: #fff;
display:none;
background: rgba(255,255,255,0.98);
border: 1px solid #c5c5c5;
border-radius: 0px 0px 3px 3px;
-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
-webkit-border-radius: 3px;
border: 1px solid rgba(100, 100, 100, .4);
-webkit-background-clip: padding-box;
position: absolute;
margin-top: 0px;
margin-top:4px;
padding: 5px;
}

/************* end by nikhil *****************/
.popupbody li{
	list-style:none;
	margin-bottom: 3px;
}
.popupbody li a, .popupbody li label {
	color: #3E3E3E;
	padding: 6.235px 10px;
	text-decoration: none;
	text-align: left;
	white-space: nowrap;
}
.livenotificationbit p{
color:#000;
	margin: 0;
}

#ln_settings_window ul{
	margin: 0;
}

li.livenotifications_loading,
li.livenotificationbit,
li.livenotifications_link
{
	position: relative;
	clear:both;
}

#livenotifications_list,
#livenotifications_list_pm,
#livenotifications_list_moderation,
#livenotifications_list_friend{
	z-index:1;
	/*top: 35px; !important;*/
	text-align: left;
}
/*******************edit by nikhil ***********************/
#livenotifications a.selected,
#livenotifications_pm a.selected,
#livenotifications_moderation a.selected,
#livenotifications_friend a.selected,
#livenotifications a:hover,
#livenotifications_pm a:hover,
#livenotifications_moderation a:hover,
#livenotifications_friend a:hover
{
/*background: ;*/
}
/********************end by nikhil **************/
#livenotifications a,
#livenotifications_pm a,
#livenotifications_moderation a,
#livenotifications_friend a{
	padding-top: 5px;
	padding-left: 3px;
}

li.livenotifications_loading {
	height: 40px;
	background-image: url(../images/ln-ajax-loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.livenotificationbit {
	min-height: 50px;
	margin: 0 ;
	padding:3px !important;
	color: inherit !important;
	font-size: 13px;
	font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
	cursor: pointer;
	overflow: hidden;

}
li.livenotificationbit a {
	display: inline !important;
	padding: 0 !important;
	margin: 0 !important;
	background: inherit !important;
}
.livenotificationbit img {
	float: left;
	margin-right: 4px;
	cursor:pointer;
}

span.livenotifications_num,
span.livenotifications_num_pm,
span.livenotifications_num_moderation,
span.livenotifications_num_friend {
	background-color: #FF0000;
	border: 1px solid #FF0000;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	margin-left: -8px;
	color: white;
}
li.livenotifications_link {
	background: ;
	color: ;
	display: block ;
	font-weight: regular;
	font-size: 12px;
	font-family: Arial,Calibri,Verdana,Geneva,sans-serif;
	min-height: 20px;
	text-align: center !important;
	padding-top:6px !important;
	cursor: pointer;
	width:330px;
}
li.livenotifications_link:hover {
	background: ;
	text-decoration: none;
	width:330px;
}

li.livenotifications_more {
	background: ;
	color: ;
	font-weight: regular;
	font-size: 12px;
	font-family: Arial,Calibri,Verdana,Geneva,sans-serif;
	min-height: 20px;
	text-align: center !important;
	padding-top:6px !important;
	cursor: pointer;
	width:330px;
	z-index:9001;
}
li.livenotifications_more:hover {
	background: ;
	text-decoration: none;
	width:330px;
}
ul.ln_list_full {
	margin: 20px 0;
	padding: 0;
	border-top: 1px dotted #cccccc;
	border-bottom: 1px dotted #cccccc;
}

ul.ln_list_full li {
	margin: 20px 20px;
	padding: 5px;
	border-top: 1px solid #cccccc;
}
li.livebit {
	vertical-align: top;
	clear:left;
	min-height: 50px;
	cursor: pointer;
	position: relative;

}
#thickbox{

}
#livenotifications_list li.red,
#livenotifications_list_pm li.red,
#livenotifications_list_moderation li.red,
#livenotifications_list_friend li.red,
.ln_udd_maininfo,
ul.ln_list_full li.red {
background: none repeat scroll 0 0 #FFF;
}
#livenotifications_list li.red:hover,
#livenotifications_list_pm li.red:hover,
#livenotifications_list_moderation li.red:hover,
#livenotifications_list_friend li.red:hover,
	ul.ln_list_full li.red:hover {
	background-color: ;
}

#livenotifications_list li.unread,
#livenotifications_list_pm li.unread,
#livenotifications_list_moderation li.unread,
#livenotifications_list_friend li.unread,
	ul.ln_list_full li.unread {
	background-color: ;
}
#livenotifications_list li.unread:hover,
#livenotifications_list_pm li.unread:hover,
#livenotifications_list_moderation li.unread:hover,
#livenotifications_list_friend li.unread:hover,
ul.ln_list_full li.unread:hover {
	background-color: ;
}
li.livebit img {
	float:left;
	margin-right:10px;
	border: 1px solid #ccc;

}

.lnpmbit.livenotificationbit .ln_stats {
	float: left;
	font-size: 24px;
	width: 80px;
	text-align: center;
	padding-top: 5px;
	margin-right: 3px;
}

.lnpmbit.livenotificationbit .ln_context {
	font-size: 11px;
}
.lnpmbit.livenotificationbit .ln_content {
	font-size: 11px;
	color: #757575;
	margin-top: 5px;
}
.lnpmbit.livenotificationbit .ln_sender_name a{
	font-size: 12px;
	font-weight: bold;
	color: {vb:stylevar link_color};
}
.lnpmbit.livenotificationbit .ln_sender_name a:hover{
	text-decoration : underline;
	color: ;
}
.ln_content a{
	font-size: 12px !important;
	color:  !important;
}
.ln_content a:hover{
	text-decoration : underline;
	color: ;
}
.ln_link{
	font-size: 12px;
	font-weight: bold;
	color: ;
	border-bottom: 1px solid #DDD;
}
.ln_link:hover{
	text-decoration : underline;
	color: ;
}
.lnpmbit.livenotificationbit .ln_stats span {
	font-size: 10px;
}
/* Overview pagination newer/older links */
div.ln_pagination {
	border: 1px solid #CEDFEB;
	background-color: #F2F6F8;
	color: #666;
	min-width: 100px;
	padding: 5px 10px;
}

/* Time bits */
span.ln_time {
	font-size: 11px;
	color: #A8A8A8;
	position: absolute;
	right: 4px;
	bottom: 4px;
}
p.ln_time {
	font-size: 11px;
	margin-top: 5px;
}
#livenotifications_list li.ln_title,
#livenotifications_list_pm li.ln_title,
#livenotifications_list_moderation li.ln_title,
#livenotifications_list_friend li.ln_title{
	font-weight: bold;
	color:;
	padding-bottom: 5px;
	margin-left: 4px;
}
#livenotifications_list li.ln_title a,
#livenotifications_list_pm li.ln_title a,
#livenotifications_list_moderation li.ln_title a,
#livenotifications_list_friend li.ln_title a{
	color: ;
	text-decoration : none;
	background: none !important;
	padding-top: 0px !important;
	float: right;
}
#livenotifications_list li.ln_title a:hover,
#livenotifications_list_pm li.ln_title a:hover,
#livenotifications_list_moderation li.ln_title a:hover,
#livenotifications_list_friend li.ln_title a:hover{
	color: ;
	text-decoration : underline;
	background: none !important;
	padding-top: 0px !important;
	float: right;
}

.ln_popupmenu{
	padding-right: 0px !important;
	float: right;
    margin-top:-6px;
}


.livenotificationbit .request_status{
	float: left;
	width: 205px;
}
.livenotificationbit .request_status_noavatar{
	float: left;
	width: 260px;
}
.livenotificationbit .actions{
	float: right;
}
.livenotificationbit .actions button{
	margin-top: 13px;
}
.ln_pm_reply{
	float: left;
	margin-top: 5px;
}
.ln_pm_inbox{
	font-size: 12px;
	font-weight: bold;
	color: ;
	float: right;
	margin-right: 8px;
	margin-top: 5px;
}
.ln_pm_inbox:hover{
	text-decoration : underline;
	color: ;
}
.ln_pm_inner_window{
	width: 324px;
	cursor:default;
}
#confirm{
    padding: 2px;
}
/**************************edit by nikhil ********/
.welcomelink {
	position: absolute;
	right: 45px;
	top: 0px;
    
    float:right;
	line-height: 0.8;
   width:330px;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
   .welcomelink { top: -22px; } 
   ::i-block-chrome,.welcomelink { top: 0px; } 
}
/********************end edit by nikhil************************/
/********nikhil*******/
.welcomelink  a.userdropdownlink {
	font-size:16px;
	padding-top: 6px;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 10px;
	margin-left: 10px;
	/*background:  right center no-repeat;*/
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
    float:left;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
	.welcomelink  a.userdropdownlink {  margin-top:6px; } 
  
   ::i-block-chrome,.welcomelink  a.userdropdownlink {  margin-top:0px; } 
}
#user-dropdown{
width: 90%;
left: -181px;
top: 35px;
display: none;
margin-top:1px;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
	#user-dropdown{  top:50px; } 
  
   ::i-block-chrome,#user-dropdown{  top:35px; } 
   
   
   .pointmain{  margin-top:15px !important; } 
  
   ::i-block-chrome,.pointmain{  margin-top:3px !important; } 

   
   
}
.addtop
{
top:0px;
}
.addtopmy
{
top:0px;

}
.addtop1
{
top:0px;
}
.addtop2
{
margin-top:3px;
}
.addtop3
{
margin-top:0px;
}
.addtop4
{
top:50px;
}
.addtop5
{
margin-top:5px;
}
.addtop6
{
margin-top:0px;
} 
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
  
 .addtopmy
{
margin-top:-6px !important;
}
 ::i-block-chrome,.addtopmy{margin-top:0px !important;}
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
  
 .addtop6
{
margin-top:0px !important;
}
 ::i-block-chrome,.addtop6{margin-top:6px !important;}
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
  
 .addtop5
{
margin-top:5px;
}
 

   ::i-block-chrome,.addtop5{margin-top:5px !important;}
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
  
  .addtop
    {
    top:12px;
    }
  

   ::i-block-chrome,.addtop{top:0px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
  .addtop1
{
top:2px !important;
}

   ::i-block-chrome,.addtop1{top:0px !important;margin-top:0px !important;}
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
.addtop2
{
margin-top:3px !important;
}
   ::i-block-chrome,.addtop2{margin-top:3px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
  

.addtop3
{
margin-top:0px !important;
}

   ::i-block-chrome,.addtop3{margin-top:6px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 

.addtop4
{
top:35px !important;
}
   ::i-block-chrome,.addtop4{top:50px;}
}

/*******************end script edit by nikhil end*********************/

.ln_udd_maininfo{
	cursor: default !important;
}
.ln_udd_link a{
	font-size: 12px;
	color:  !important;
}
.ln_udd_link a:hover{
	text-decoration : underline;
	background: none !important;
}
.ln_udd_logout a, .ln_title a{
	color: #000 !important;
	font-weight: bold;
}
.ln_udd_username{
	font-size: 16px;
	font-weight: bold;
	color: ;
}
.ln_udd_pane{
	width: 100%;
	text-align: left;
	border-top:1px solid ;
	background: ;
}
/**********************edit by nikhil  *************/
.ln_udd_leftpane{
	width: 100%;
	float: left;
	background: #FFF;
}
/******************end by nikhil *********************/
.ln_udd_bottompane{
	width: 100%;
	border-top:1px solid ;
    color:#E7EAFF;
}
.ln_udd_bit {
	min-height: 20px;
	line-height: 20px;
	margin: 0 ;
	padding:3px;
	color: inherit;
	font-size: 13px;
	font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
	overflow: hidden;
    
}
#avatar_editor{
	display:none;
	position: fixed;
	top: 70px;
	right: 420px;
	width: 630px;
	z-index: 99999;
}
#avatar_editor_wrapper{
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	opacity: 0.6;
	z-index: 99998;
	background-color: black;
}

.settings_option{
	float:right;
}
#global_all_notification{
	float: left;
	width: 310px;
}
.ln_settings_window{
	width: 324px;
	cursor:default;
}
.ln_settings_window .description{
	border-top:1px solid ;
	border-bottom:1px solid ;
	padding:5px;
	font-style: italic;
	color: ;
}
#save_option_settings{
	float: right;
	margin: 5px;
}
.ln_scrollpane{
	overflow:auto;
	margin: 0;
}
.clear{
	clear: both;
}

.toplinks {
	position: relative;
	float: left;
	margin-left: 20px;
	background: none;
}
 
.toplinks ul.isuser {
	display: block;
	float: left;
	clear: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
@-moz-document url-prefix() {
                       .toplinks ul.isuser{margin:15px 0 0 0;}
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
::i-block-chrome,.toplinks ul.isuser{margin:12px 0 0 0;}
}
doesnotexist:-o-prefocus, .toplinks ul.isuser{margin:12px 0 0 0;}
}
.toplinks #searchform{
	margin-top: 10px;
	margin-left:10px;
	float: left;
    }
.toplinks input#s{
	background: #FAFAFA url(../images/search.png) no-repeat 5px 3px;
	border-radius: 2px;
	font-size: 14px;
	height: 24px;
	line-height: 1.2em;
	padding: 4px 10px 4px 28px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
	border: 1px solid #DDD;
	color: #888;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}

.ln_udd_bit p{
	margin: 0;
    /*jayesh*/
   min-width:38%;
    float:left;
}

#send-form select{height:auto;width:517px}
#send-form  textarea{width:500px;height:300px}
#submit input{width:100px}

/* AutoSuggest CSS - Version 1.2 */

ul.as-selections{list-style-type:none;border-top:1px solid #888;border-bottom:1px solid #b6b6b6;border-left:1px solid #aaa;border-right:1px solid #aaa;padding:4px 0 4px 4px;margin:0;overflow:auto}
ul.as-selections.loading{background-color:#eee}
ul.as-selections li{float:left;margin:1px 4px 1px 0}
ul.as-selections li.as-selection-item{color:#2b3840;font-size:13px;font-family:"Lucida Grande",arial,sans-serif;text-shadow:0 1px 1px #fff;background-color:#ddeefe;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#ddeefe),to(#bfe0f1));border:1px solid #acc3ec;border-top-color:#c0d9e9;padding:2px 7px 2px 10px;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;box-shadow:0 1px 1px #e4edf2;-webkit-box-shadow:0 1px 1px #e4edf2;-moz-box-shadow:0 1px 1px #e4edf2}
ul.as-selections li.as-selection-item:last-child{margin-left:30px}
ul.as-selections li.as-selection-item a.as-close{float:right;margin:1px 0 0 7px;padding:0 2px;cursor:pointer;color:#5491be;font-family:"Helvetica",helvetica,arial,sans-serif;font-size:14px;font-weight:bold;text-shadow:0 1px 1px #fff;-webkit-transition:color .1s ease-in}
ul.as-selections li.as-selection-item.blur{color:#666;background-color:#f4f4f4;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#f4f4f4),to(#d5d5d5));border-color:#bbb;border-top-color:#ccc;box-shadow:0 1px 1px #e9e9e9;-webkit-box-shadow:0 1px 1px #e9e9e9;-moz-box-shadow:0 1px 1px #e9e9e9}
ul.as-selections li.as-selection-item.blur a.as-close{color:#999}
ul.as-selections li:hover.as-selection-item{color:#2b3840;background-color:#bbd4f1;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#bbd4f1),to(#a3c2e5));border-color:#6da0e0;border-top-color:#8bb7ed}
ul.as-selections li:hover.as-selection-item a.as-close{color:#4d70b0}
ul.as-selections li.as-selection-item.selected{border-color:#1f30e4}
ul.as-selections li.as-selection-item a:hover.as-close{color:#1b3c65}
ul.as-selections li.as-selection-item a:active.as-close{color:#4d70b0}
ul.as-selections li.as-original{margin-left:0}
ul.as-selections li.as-original input{border:none;outline:none;font-size:13px;width:120px;height:18px;padding-top:3px}
ul.as-list{position:absolute;list-style-type:none;margin:2px 0 0 0;padding:0;font-size:14px;color:#000;font-family:"Lucida Grande",arial,sans-serif;background-color:#fff;background-color:rgba(255,255,255,0.95);z-index:2;box-shadow:0 2px 12px #222;-webkit-box-shadow:0 2px 12px #222;-moz-box-shadow:0 2px 12px #222;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}
li.as-result-item,li.as-message{margin:0 0 0 0;padding:5px 12px;background-color:transparent;border:1px solid #fff;border-bottom:1px solid #ddd;cursor:pointer;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}
li:first-child.as-result-item{margin:0}
li.as-message{margin:0;cursor:default}
li.as-result-item.active{background-color:#3668d9;background-image:-webkit-gradient(linear,0% 0%,0% 64%,from(rgb(110,129,245)),to(rgb(62,82,242)));border-color:#3342e8;color:#fff;text-shadow:0 1px 2px #122042}
li.as-result-item em{font-style:normal;background:#444;padding:0 2px;color:#fff}
li.as-result-item.active em{background:#253f7a;color:#fff}
@media screen and (-webkit-min-device-pixel-ratio:0){ul.as-selections{border-top-width:2px}
ul.as-selections li.as-selection-item{padding-top:3px;padding-bottom:3px}
ul.as-selections li.as-selection-item a.as-close{margin-top:-1px}
ul.as-selections li.as-original input{height:19px}
}
@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0){ul.as-list{border:1px solid #888}
ul.as-selections li.as-selection-item a.as-close{margin-left:4px;margin-top:0}
}
ul.as-list{border:1px solid #888\9}
ul.as-selections li.as-selection-item a.as-close{margin-left:4px\9;margin-top:0\9}
ul.as-list,x:-moz-any-link,x:default{border:1px solid #888}
BODY:first-of-type ul.as-list,x:-moz-any-link,x:default{/* Target FF 3.5+ */border:none}

/*jayesh extra*/
.gsc-control-wrapper-cse{
padding-top:6px;   background: none repeat scroll 0 0 #fff;}
.gsc-search-button gsc-search-button-v2{
background:#28A0C9;  background-image: -moz-linear-gradient( , #4D90FE, #4787ED);
}

input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
    background-color: #CECECE; } 
    
    .cse input.gsc-search-button, input.gsc-search-button {
    background-color: #4D90FE;
    background-image: -moz-linear-gradient(, #4D90FE, #4787ED);
    border: 1px solid #3079ED;
    border-radius: 2px;
    color: #FFFFFF;
    font-family: inherit;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    width: 70px;
   
}
.emails{
	float:right;
   
    margin-top:46px;
    background:white;
    color:black;
    padding:7px;
    border-radius:3px;
    border:1px solid #454467;
    margin-right:25px;
    }


/* CSS Document */

/*nikhil css start*/
.pointmain
{
width:57px;float:left;background-color:#666;border-radius:5px;padding:2px;text-align:center;text-shadow:none;
}
.pointsub
{
width:50px; border-radius:5px;padding:3px;text-align:center;
}

/*chirag css end*/