A.action {
	text-decoration: none;
	border-bottom: 1px dashed;
	cursor: pointer;
}
.popup {
	position: absolute;
	display: none;
	z-index: 100;
}
.popup A {
	color: #369;
}
#alert {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -155px;
	margin-top: -130px;
	z-index: 1000;
	color: #333;
	width: 310px;
	display: none;
}
*html #alert {
	position: absolute;
	top: 150px;
	margin-top: 0;
	}
	.popup ul {}
	
		#alert ul li
		{
			background-color: #ededf7;
			border: 10px solid #fff;
			width: 270px;
			overflow: hidden;
			padding: 15px 20px;
		}
		.popup ul li.user-wellcome div.user-login-container{ width: 540px;}
		
		.popup ul li.user-wellcome div.user-login,
		.popup ul li.user-wellcome div.user-login-with-openid{
			width: 270px;
			float: left;
		}
		
		.main .left-column-inside div.user-login,
		.main .left-column-inside div.user-login-with-openid{
			float:left;
		}

			.main .left-column-inside div.user-login-with-openid{
				display:none;
			}

			.popup ul li.user-wellcome div.user-login
			{
			}				
				
			.popup ul li.user-wellcome div.user-login-with-openid
			{
			}
			
			.popup ul li.user-wellcome form
			{
			}
			
				.popup ul li.user-wellcome form div.switcher-section,
				.popup ul li.user-registration form div.switcher-section,
				.popup ul li.user-subscribe form div.switcher-section,
				.popup ul li.user-remind-password form div.switcher-section,
				.main .left-column-inside form div.switcher-section
				{
					font-weight: 700;
					font-size: 13px;
					font-family: Arial, Sans-Serif;
					padding: 5px 0 4px 35px;
				}
				
					.popup ul li.user-wellcome form div.switcher-section span#openid,
					.main .left-column-inside div.switcher-section span#aside-openid
					{
						color: #369;
						cursor: pointer;
						font-weight: normal;
						margin-left: 25px;
						border-bottom: dashed 1px #369;
					}
					
					.popup ul li.user-wellcome form div.switcher-section span#not-openid,
					.main .left-column-inside div.switcher-section span#aside-not-openid
					{
						color: #369;
						font-size: 18px;
						cursor: pointer;
						padding-right: 5px;
					}
					
				.popup ul li.user-wellcome form div.login-section,
				.popup ul li.user-registration form div.login-section,
				.popup ul li.user-subscribe form div.login-section,
				.popup ul li.user-remind-password form div.login-section,
				.main .left-column-inside form div.login-section
				{
					padding: 4px 0;
				}
					
					.popup ul li.user-wellcome form div.login-section label,
					.popup ul li.user-registration form div.login-section label,
					.popup ul li.user-subscribe form div.login-section label,
					.popup ul li.user-remind-password form div.login-section label,
					.main .left-column-inside form div.login-section label
					{
						width: 54px;
						float: left;
						color: #626262;
						display: block;
						text-align: right;
						padding: 4px 6px 0 0;
					}
					
					.popup ul li.user-wellcome form div.login-section input,
					.popup ul li.user-registration form div.login-section input,
					.popup ul li.user-subscribe form div.login-section input,
					.popup ul li.user-remind-password form div.login-section input,
					.main .left-column-inside div.login-section input					
					{
						width: 180px;
						color: #626262;
						height: 20px;
						border: solid 1px #e4e4e4;
						border-width: 0 1px 1px 0;
						padding: 3px 5px 0;
						background: url(../i/ui/bg-input.gif) no-repeat 0 0;
					}


				.popup div.error
				{
					
					background-color:#FF6633;
					
					display:block;
					margin-left:60px;
					padding-bottom:2px;
					padding-left:2px;
					padding-right:2px;
					padding-top:2px;
					position:absolute;
					width:186px;
				}

				
				.popup ul li.user-wellcome form div.password-section,
				.popup ul li.user-registration form div.password-section,
				.main .left-column-inside div.password-section				
				{
					padding: 4px 0;
				}
					
					.popup ul li.user-wellcome form div.password-section label,
					.popup ul li.user-registration form div.password-section label,
					.main .left-column-inside div.password-section label					
					{
						width: 54px;
						float: left;
						color: #626262;
						display: block;
						text-align: right;
						padding: 4px 6px 0 0;
					}

					
					.popup ul li.user-wellcome form div.password-section input,
					.popup ul li.user-registration form div.password-section input,
					.main .left-column-inside div.password-section input					
					{
						width: 180px;
						color: #626262;
						height: 20px;
						border: solid 1px #e4e4e4;
						border-width: 0 1px 1px 0;
						padding: 3px 5px 0;
						background: url(../i/ui/bg-input.gif) no-repeat 0 0;
					}
					
				.popup ul li.user-wellcome form div.remember-section,
				.popup ul li.user-registration form div.accept,
				.main .left-column-inside div.remember-section	
				{
					padding: 4px 0 4px 60px;
				}
				
					.popup ul li.user-wellcome form div.remember-section input,
					.popup ul li.user-registration form div.accept input,
					.main .left-column-inside div.remember-section input
					{
						margin: -2px 0 0;
						vertical-align: middle;
					}
				
				.popup ul li.user-wellcome form div.last-section,
				.popup ul li.user-registration form div.last-section,
				.popup ul li.user-subscribe form div.last-section, 
				.popup ul li.user-remind-password form div.last-section,
				.main .left-column-inside div.last-section
				{
					padding: 4px 18px 4px 60px;
				}
				
					.popup ul li.user-wellcome form div.last-section input,
					.popup ul li.user-registration form div.last-section input,
					.popup ul li.user-subscribe form div.last-section input,
					.main .left-column-inside div.last-section input,
					.popup ul li.vote-for-project form input.alert-submit 					
					{
						width: 52px;
						height: 19px;
						border: none;
						font-size: 11px;
						font-weight: 700;
						font-family: Arial, Sans-Serif;
						padding: 0 0 2px 2px;
						background: url(../i/ui/button-enter.gif) no-repeat 0 0;
						margin-top: 15px;
					}
					.popup ul li.user-subscribe form div.last-section input {
						padding: 0 0 2px 1px;
					}
					/*hack for opera*/
					@media all and (min-width:0px) { 
						head~body .popup ul li.user-wellcome form div.last-section input,
						head~body .main .left-column-inside div.last-section input { padding: 0; }
					}
					@media all and (min-width:0px) { 
						.popup ul li.user-subscribe form div.last-section input { padding: 0; }
					}

					.popup ul li.user-registration form div.last-section input,
					.popup ul li.user-subscribe form div.last-section input{
						background: url(../i/ui/bg-input-reg.gif) no-repeat 0 0;
						width: 100px;
					}
					
					.popup ul li.user-wellcome form div.last-section a.registration,
					.main .left-column-inside div.last-section a.registration					
					{
						color: #369;
						font-size: 13px;
						float: right;
						font-family: Arial, Sans-Serif;
					}
					
				.popup ul li.user-wellcome form div.links-section,
				.main .left-column-inside div.links-section				
				{
					height: 17px;
					padding: 4px 0 6px 60px;
				}
				
					.popup ul li.user-wellcome form div.links-section a,
					.main .left-column-inside div.links-section a					
					{
						padding: 0 5px 0 0;
					}
					
		.popup ul li.user-lepts {
			background: url(../i/ui/money_bg.gif);
		}
		.popup ul li.user-lepts form,
		.popup ul li.user-profile-lepts form
			{
			}
			
				.popup ul li.user-lepts form div.header-section,
				.popup ul li.user-profile-lepts form div.header-section
				{
					font-size: 18px;
					font-family: Arial, Sans-Serif;
					padding: 0px 0 4px 0px;
				}
				
					.popup ul li.user-lepts form div.header-section a,
					.popup ul li.user-profile-lepts form div.header-section a
					{
						color: #369;
						font-size: 11px;
						padding-left: 15px;
						font-family: Arial, Sans-Serif;
					}
					
				.popup ul li.user-lepts form div.whom-section,
				.popup ul li.user-profile-lepts form div.whom-section 
				{
					padding: 2px 0;
				}
					
					.popup ul li.user-lepts form div.whom-section label,
					.popup ul li.user-profile-lepts form div.whom-section label
					{
						width: 64px;
						float: left;
						display: block;
						text-align: right;
						padding: 5px 6px 0 0;
					}
					
					.popup ul li.user-lepts form div.whom-section input,
					.popup ul li.user-profile-lepts form div.whom-section input
					{
						width: 180px;
						height: 20px;
						border: solid 1px #e4e4e4;
						border-width: 0 1px 1px 0;
						padding: 3px 5px 0;
						background: url(../i/ui/bg-input.gif) no-repeat 0 0;
					}
					
				.popup ul li.user-lepts form div.amount-section,
				.popup ul li.user-profile-lepts form div.amount-section 
				{
					padding: 2px 0;
				}
					
					.popup ul li.user-lepts form div.amount-section label,
					.popup ul li.user-profile-lepts form div.amount-section label,
					.popup ul li.vote-for-project form label
					{
						width: 64px;
						float: left;
						display: block;
						text-align: right;
						padding: 5px 6px 0 0;
					}
					
					.popup ul li.user-lepts form div.amount-section input,
					.popup ul li.user-profile-lepts form div.amount-section input,
					.popup ul li.vote-for-project form input
					{
						width: 90px;
						height: 20px;
						border: solid 1px #e4e4e4;
						border-width: 0 1px 1px 0;
						padding: 3px 5px 0;
						background: url(../i/ui/bg-input.gif) no-repeat 0 0;
					}
					
				.popup ul li.user-lepts form div.question-section,
				.popup ul li.user-profile-lepts form div.question-section 
				{
					padding: 2px 0 2px 0px;
				}
				
					.popup ul li.user-lepts form div.question-section span.question-header,
					.popup ul li.user-profile-lepts form div.question-section span.question-header
					{
						color: #000;
						width: 64px;
						float: left;
						display: block;
						text-align: right;
						padding: 0px 0px 0 0;
						background: none;
					}
					
					.popup ul li.user-lepts form div.question-section div.question-right,
					.popup ul li.user-profile-lepts form div.question-section div.question-right
					{
						margin-left: 70px;
					}
					
						* html .popup ul li.user-lepts form div.question-section div.question-right{margin-left: 73px;}
						*+html .popup ul li.user-lepts form div.question-section div.question-right{margin-left: 72px;}
						
						* html .popup ul li.user-profile-lepts form div.question-section div.question-right{margin-left: 73px;}
						*+html .popup ul li.user-profile-lepts form div.question-section div.question-right{margin-left: 72px;}
				
					.popup ul li.user-lepts form div.question-section div.question-wrapper,
					.popup ul li.user-profile-lepts form div.question-section div.question-wrapper					
					{
						zoom: 1;
						margin-bottom: 3px;
						overflow: hidden;
					}
					
						.popup ul li.user-lepts form div.question-section div.question-wrapper span.question,
						.popup ul li.user-profile-lepts form div.question-section div.question-wrapper span.question
						{
							color: #fff;
							padding: 2px 4px;
							float: left;
							display: block;
							background: #ce5959;
						}
					
					.popup ul li.user-lepts form div.question-section input,
					.popup ul li.user-profile-lepts form div.question-section input
					{
						margin: -2px 0 0;
						padding-right: 5px;
						vertical-align: middle;
					}
					
				.popup ul li.user-lepts form div.last-section,
				.popup ul li.user-profile-lepts form div.last-section 
				{
					padding: 4px 18px 4px 70px;
				}
				
					* html .popup ul li.user-lepts form div.last-section {padding: 4px 0 4px 73px;}
					* html .popup ul li.user-profile-lepts form div.last-section {padding: 4px 0 4px 73px;}
				
					.popup ul li.user-lepts form div.last-section input,
					.popup ul li.user-profile-lepts form div.last-section input,
					.popup ul li.user-remind-password form div.last-section input
					{
						width: 70px;
						height: 18px;
						border: none;
						font-size: 11px;
						font-weight: 700;
						font-family: Arial, Sans-Serif;
						background: url(../i/ui/button-pay.gif) no-repeat 0 0;
						padding: 0 0 2px 2px;
					}
					/*hack for opera*/
					@media all and (min-width:0px) { 
						head~body .popup ul li.user-remind-password form div.last-section input { padding: 0; }
					}
					@media all and (min-width:0px) { 
						head~body .popup ul li.user-lepts form div.last-section input { padding: 0; }
					}
					
					.popup ul li.user-lepts form div.last-section a.registration,
					.popup ul li.user-profile-lepts form div.last-section a.registration
					{
						color: #369;
						float: right;
						font-size: 13px;
						font-family: Arial, Sans-Serif;
					}
				
	/*************** send-bill-to-user **********/

	
			.popup ul li.user-send-bill form
			{
			}
			
				.popup ul li.user-send-bill form div.header-section
				{
					font-size: 18px;
					font-family: Arial, Sans-Serif;
					padding: 0px 0 4px 0px;
				}
				
					.popup ul li.user-send-bill form div.header-section a
					{
						color: #369;
						font-size: 11px;
						padding-left: 15px;
						font-family: Arial, Sans-Serif;
					}
					
				.popup ul li.user-send-bill form div.whom-section 
				{
					padding: 2px 0;
				}
					
					.popup ul li.user-send-bill form div.whom-section label
					{
						width: 64px;
						float: left;
						display: block;
						text-align: right;
						padding: 5px 6px 0 0;
					}
					
					.popup ul li.user-send-bill form div.whom-section input
					{
						width: 180px;
						height: 20px;
						border: solid 1px #e4e4e4;
						border-width: 0 1px 1px 0;
						padding: 3px 5px 0;
						background: url(../i/ui/bg-input.gif) no-repeat 0 0;
					}
					
				.popup ul li.user-send-bill form div.amount-section 
				{
					padding: 2px 0;
				}
					
					.popup ul li.user-send-bill form div.amount-section label
					{
						width: 64px;
						float: left;
						display: block;
						text-align: right;
						padding: 5px 6px 0 0;
					}
					
					.popup ul li.user-send-bill form div.amount-section input
					{
						width: 90px;
						height: 20px;
						border: solid 1px #e4e4e4;
						border-width: 0 1px 1px 0;
						padding: 3px 5px 0;
						background: url(../i/ui/bg-input.gif) no-repeat 0 0;
					}
					
				.popup ul li.user-send-bill form div.question-section 
				{
					padding: 2px 0 2px 0px;
				}
				
					.popup ul li.user-send-bill form div.question-section span.question-header
					{
						color: #000;
						width: 64px;
						float: left;
						display: block;
						text-align: right;
						padding: 0px 0px 0 0;
						background: none;
					}
					
					.popup ul li.user-send-bill form div.question-section div.question-right
					{
						margin-left: 70px;
					}
					
						* html .popup ul li.user-send-bill form div.question-section div.question-right{margin-left: 73px;}
						*+html .popup ul li.user-send-bill form div.question-section div.question-right{margin-left: 72px;}
				
					.popup ul li.user-send-bill form div.question-section div.question-wrapper
					{
						zoom: 1;
						margin-bottom: 3px;
						overflow: hidden;
					}
					
						.popup ul li.user-send-bill form div.question-section div.question-wrapper span.question
						{
							color: #fff;
							padding: 2px 4px;
							float: left;
							display: block;
							background: #ce5959;
						}
					
					.popup ul li.user-send-bill form div.question-section input
					{
						margin: -2px 0 0;
						padding-right: 5px;
						vertical-align: middle;
					}
					
				.popup ul li.user-send-bill form div.last-section 
				{
					padding: 4px 18px 4px 70px;
				}
				
					* html .popup ul li.user-send-bill form div.last-section {padding: 4px 0 4px 73px;}
				
					.popup ul li.user-send-bill form div.last-section input,
					.popup ul li.user-remind-password form div.last-section input
					{
						width: 70px;
						height: 18px;
						border: none;
						font-size: 11px;
						font-weight: 700;
						font-family: Arial, Sans-Serif;
						background: url(../i/ui/button-pay.gif) no-repeat 0 0;
						padding: 0 0 2px 2px;
					}
					/*hack for opera*/
					@media all and (min-width:0px) { 
						head~body .popup ul li.user-remind-password form div.last-section input { padding: 0; }
					}
					@media all and (min-width:0px) { 
						head~body .popup ul li.user-send-bill form div.last-section input { padding: 0; }
					}
					
					.popup ul li.user-send-bill form div.last-section a.registration
					{
						color: #369;
						float: right;
						font-size: 13px;
						font-family: Arial, Sans-Serif;
					}
	
	
/*********   user-whats-lepta   *********/

			.popup ul li.user-whats-lepta
			{
			}

				.popup ul li.user-whats-lepta p
					{
					font-weight:bold;
					}

				.popup ul li.user-whats-lepta ul {

					list-style-image:none;
					list-style-position:outside;
					list-style-type:disc;
					display:block;
					}
					
				.popup ul li.user-whats-lepta ul li {
					margin:0 0 7px;
					display:block;
					width:auto;
					padding:0px;
					list-style-type:disc;
					list-style-image:none;
					list-style-position:outside;
					border:none;
					}

/*********   support project with lepts   *********/
	
			.popup ul li.vote-for-project{
				width:282px;
				background-color:red;
			}
			
			.popup ul li.vote-for-project,
			.popup ul li.vote-for-project li
			{
				background:none;
				padding:0;
				border:0;
			}

				.popup ul li.vote-for-project .top-corners{
					background:url(../i/ui/layer/box.png) no-repeat 100% 0;
					height:17px;
					margin:0 0 0 18px;
				}
			
					.popup ul li.vote-for-project .top-corners div{
						background:url(../i/ui/layer/box.png) no-repeat;
						position:relative;
						left:-18px;
						width:18px;
						height:17px;
						font-size:0;
						line-height:0;								
					}		

				.popup ul li.vote-for-project .alert-inside{
					background:url(../i/ui/layer/borders.png) repeat-y;			
					padding:0 0 0 10px;
				}
		
					.popup ul li.vote-for-project .i1{
						background:url(../i/ui/layer/borders.png) repeat-y 100% 0;				
						padding:0 10px 0 0;
					}
			
						.popup ul li.vote-for-project .i2{
							background-color:#fff;
							padding: 15px 0;
							height:1%;
						}
				
							.popup ul li.vote-for-project ul li{
								width:auto;
								height:auto;
								display:inline-block;
							}			

				.popup ul li.vote-for-project .bottom-corners{
					background:url(../i/ui/layer/box.png) no-repeat 100% 100%;
					height:17px;
					margin:0 0 0 18px;
				}

					.popup ul li.vote-for-project .bottom-corners div{
						background: url(../i/ui/layer/box.png) no-repeat 0 100%;
						position:relative;
						left:-18px;
						bottom:0;
						width:18px;
						height:17px;
						font-size:0;
						line-height:0;
					}		
					
					.popup ul li.vote-for-project img.close-button{
								position:absolute;
								top:10px;
								right:38px;
								display:block;
								width:9px;
								height:9px;
								cursor:pointer;
							} 						

				.popup ul li.vote-for-project form input.alert-submit
				{
					margin:0;
					background-image: url(../i/ui/white-button-enter.gif);
				}


				* html .popup ul li.vote-for-project .top-corners,
				* html .popup ul li.vote-for-project .top-corners div,
				* html .popup ul li.vote-for-project .bottom-corners,
				* html .popup ul li.vote-for-project .bottom-corners div{
					background-image:url(../i/ui/layer/box.gif);
				}

				* html .popup ul li.vote-for-project .alert-inside,
				* html .popup ul li.vote-for-project .i1{
					background-image:url(../i/ui/layer/borders.gif);
				}

/*********   user-features  *********/				
				
			.popup-user-info{
				width:282px;
				background-color:red;
			}
			
			.popup-user-info,
			.popup-user-info li
			{
				background:none;
				padding:0;
				border:0;
			}

				.popup-user-info .top-corners{
					background:url(../i/ui/layer/box.png) no-repeat 100% 0;
					height:17px;
					margin:0 0 0 18px;
				}
			
					.popup-user-info .top-corners div{
						background:url(../i/ui/layer/box.png) no-repeat;
						position:relative;
						left:-18px;
						width:18px;
						height:17px;
						font-size:0;
						line-height:0;								
					}		

				.popup-user-info .alert-inside{
					background:url(../i/ui/layer/borders.png) repeat-y;			
					padding:0 0 0 10px;
				}
		
					.popup-user-info .i1{
						background:url(../i/ui/layer/borders.png) repeat-y 100% 0;				
						padding:0 10px 0 0;
					}
			
						.popup-user-info .i2{
							background-color:#fff;
							/*padding: 15px 0;*/
							height:1%;
						}
				
							.popup-user-info ul li{
								width:auto;
								height:auto;
								display:inline-block;
							}			

				.popup-user-info .bottom-corners{
					background:url(../i/ui/layer/box.png) no-repeat 100% 100%;
					height:17px;
					margin:0 0 0 18px;
				}

					.popup-user-info .bottom-corners div{
						background: url(../i/ui/layer/box.png) no-repeat 0 100%;
						position:relative;
						left:-18px;
						bottom:0;
						width:18px;
						height:17px;
						font-size:0;
						line-height:0;
					}		
					
					.popup-user-info img.close-button{
								position:absolute;
								top:10px;
								right:38px;
								display:block;
								width:9px;
								height:9px;
								cursor:pointer;
							} 						

				.popup-user-info form input.alert-submit
				{
					margin:0;
					background-image: url(../i/ui/white-button-enter.gif);
				}


				* html .popup-user-info .top-corners,
				* html .popup-user-info .top-corners div,
				* html .popup-user-info .bottom-corners,
				* html .popup-user-info .bottom-corners div{
					background-image:url(../i/ui/layer/box.gif);
				}

				* html .popup-user-info .alert-inside,
				* html .popup-user-info .i1{
					background-image:url(../i/ui/layer/borders.gif);
				}

				
/*********    *********/

	
	.popup a.close-button
	{
		top: 0;
		right: -20px;
		width: 21px;
		height: 21px;
		display: block;
		position: absolute;
		text-indent: -9999px;
		background: url(../i/ui/close.jpg) no-repeat top right;
	}
	*html .popup a.close-button {
		right: 10px;
	}

#screen{
	position: fixed; 
	top: 0; 
	left: 0; 
	right: 0; 
	width: 100%; 
	height: 100%;
	z-index: 98;
	display: none;
	background: url(../i/ui/bg-shadow.png) repeat 0 0;
}

* html #screen{
	position: absolute;
    background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../i/ui/bg-shadow.png',sizingMethod='scale');
}

#userbar
{
	top: 0; 
	left: 0; 
	z-index: 95;
	width: 100%; 
	height: 20px;
	min-width: 900px;
	position: absolute;
	background: url(../i/ui/bg-userbar.gif) repeat-x 0 0;
}

    #userbar div.userbar-inside
    {
		margin: 0 auto;
		max-width: 1400px;
		position: relative;
    }

	#user-whats-lepta
	{
		top: 3px;
		left: 10px;
		color: #369;
		cursor: pointer;
		position: absolute;
		border-bottom: dashed 1px #369;
	}
	
	#user-subscribe
	{
		top: 3px;
		left: 280px;
		color: #369;
		cursor: pointer;
		position: absolute;
		border-bottom: dashed 1px #369;
	}
	

	
	#user-lepts
	{
		top: 3px;
		right: 500px;
		color: #626262;
		font-weight: 700;
		position: absolute;
		padding-left: 20px;
		background: url(../i/ui/ico-lepts.gif) no-repeat 0 50%;
	}
	
		#user-lepts a
		{
			color: #369;
			display: block;
			font-weight: normal;
			text-decoration: none;
			border-bottom: dashed 1px #369;
		}
	
	#user-messages
	{
		top: 3px;
		right: 350px;
		padding-left: 20px;
		position: absolute;
		text-decoration: none;
		background: url(../i/ui/ico-messages.gif) no-repeat 0 50%;
	}
	
		#user-messages a
		{
			color: #369;
			display: block;
			text-decoration: none;
			border-bottom: dashed 1px #369;
		}
	
	#userbar-welcome {
		top: 3px;
		right: 100px;
		position: absolute;
	}
		#userbar-welcome a {
			color: #369;
		}
		#userbar-welcome .user-sign-up {
			margin-right: 1em
		}

	#user-name
	{
		top: 3px;
		right: 100px;
		position: absolute;
		color:#336699;
	}
		
		#user-name a
		{
			color: #369;
		}		
	
	#user-exit
	{
		top: 3px;
		right: 10px;
		color: #bb1717;
		font-weight: 700;
		position: absolute;
	}
	
	
#userbar-welcome {
}
	
* html #userbar div.userbar-inside
{
	width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 901 ? '900px' : ((document.documentElement.clientWidth || document.body.clientWidth) > 1401 ? '1400px' : '100%'));

}
.tdd-popup {
	border: none !important;
	background: none !important;
}

.user_menu img {
	vertical-align: top;
}
