/**
* 
* @Enterprise: Yagendoo Media GmbH
* @author: Yagendoo Team
* @url: http://www.yagendoo.com
* @copyright: Copyright (C) Yagendoo Media GmbH
* @license: Commercial, see LICENSE.php
*
*/

div#yagVmOverWrap input[type="checkbox"]	{
	width: auto;
}

div#yagVmOverWrap select	{
	min-width: 213px;
	max-width: 100%;
	width: auto;
}

div#yagVmOverWrap a {
	text-decoration:none;
}		

div#yagVmOverWrap .yagJShopAccountEditHead {
	margin:15px 0;
}

div#yagVmOverWrap div.yagVmUserAddressDataControl > button,
div#yagVmOverWrap div.yagVmUserEditLoginFormWrap div.yagVmUserEditLoginFormSpacer div.yagVmUserEditLoginFormInner div.yagVmUserEditLoginFormContent form#form-login input.yagVmUserLogoutBtn,
div#yagVmOverWrap div.yagVmUserLoginRmbr input.yagVmUserLoginConfirm {
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
    cursor: pointer;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    margin: 0 auto 5px;
    padding: 0 10px;
    text-align: center;   
	display: inline-block;
}	

div#yagVmOverWrap table.user-details	{
	width: 100%;
	padding: 0;
}

div#yagVmOverWrap div.yagVmUserEditBtnBoxInner {
	margin:15px 0;
}

div#yagVmOverWrap div.yagVmUserEditBtnBoxInnerLeft,
div#yagVmOverWrap div.yagVmUserEditBtnBoxInnerRight {
	float:left;
	display:block;
	width:50%;
}

div#yagVmOverWrap div.yagVmUserEditBtnBoxInnerRight {
	float:right;
	text-align:right;
}

div#yagVmOverWrap div.yagVmUserEditLoginFormWrap div.yagVmUserEditLoginFormSpacer div.yagVmUserEditLoginFormInner div.yagVmUserEditLoginFormContent form#form-login input.yagVmUserLogoutBtn {
	float:right;
}

div#yagVmOverWrap div.tabs {
	display:none;	
}

div#yagVmOverWrap div.tabs,
div#yagVmOverWrap div.tabs:hover	{
	padding:10px 10px 10px 10px; 
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;	
}

	div#yagVmOverWrap div.yagVmUserAddressDataWrap  div.yagVmUserAddressDataSpacer div.yagVmUserAddressDataInner div.yagVmUserAddressDataContent fieldset ul,
	div#yagVmOverWrap div.yagVmUserAddressDataWrap  div.yagVmUserAddressDataSpacer div.yagVmUserAddressDataInner div.yagVmUserAddressDataContent fieldset ul:hover {
		margin:10px 15px !important;
		padding:0px !important;
		}
		div#yagVmOverWrap div.yagVmUserAddressDataWrap  div.yagVmUserAddressDataSpacer div.yagVmUserAddressDataInner div.yagVmUserAddressDataContent fieldset ul *,
		div#yagVmOverWrap div.yagVmUserAddressDataWrap  div.yagVmUserAddressDataSpacer div.yagVmUserAddressDataInner div.yagVmUserAddressDataContent fieldset ul *:hover {
			margin:0px !important;
			padding:0px !important;
			line-height:23px;
			}
	div#yagVmOverWrap div.tabs legend,
	div#yagVmOverWrap div.yagVmUserAddressDataContent fieldset legend {
		padding:0px;
		font-weight:bold;
		}
	div#yagVmOverWrap div.tabs .admintable {
		width:100%;
		}
	div#yagVmOverWrap div.tabs table tr,
	div#yagVmOverWrap div.tabs table td {		
		border:0px;
		}
	div#yagVmOverWrap div.tabs table th {
		padding:5px 3px;
		}
	div#yagVmOverWrap div.tabs table td {
		padding:3px;
		}
	div#yagVmOverWrap div.tabs table td.key	{
		width: 35%;
		}		
	div#yagVmOverWrap div.tabs table input[type="text"] {
		padding:4px;
		}
		
div#yagVmOverWrap div#editor-xtd-buttons a:hover,
div#yagVmOverWrap div#editor-xtd-buttons div.readmore a:hover,
div#yagVmOverWrap div.toggle-editor div.blank a:hover {
	background:none !important;
	}
div#yagVmOverWrap div#tab-1 {
	clear:both;
	}

div#yagVmOverWrap table.adminlist {
	width:100%;
	}
div#yagVmOverWrap div.yagVmUserLoginHead{
	margin-bottom:15px;
	}
div#yagVmOverWrap div.yagVmUserLoginResetPass {
	margin-top:15px;
	}

div#yagVmOverWrap div.yagVmUserLoginName,
div#yagVmOverWrap div.yagVmUserLoginPass,
div#yagVmOverWrap div.yagVmUserLoginRmbr {
	display:inline-block;
	float: left;
	margin: 0 10px 0 0;
}

div#yagVmOverWrap div.yagVmUserLoginName input[type="text"],
div#yagVmOverWrap div.yagVmUserLoginPass input[type="password"] {
	padding:3px;
	width:150px;
	}

/* Edit Address */

div#yagVmOverWrap .yagVmUserAddressDataSaveBtn {
	float:right;
}

div#yagVmOverWrap div.yagVmUserAddressDataWrap div.yagVmUserAddressDataSpacer div.yagVmUserAddressDataInner div.yagVmUserAddressDataContent form#adminForm table.yagVmUserAddressDataTable td {
	padding:3px;
}

div#yagVmOverWrap div.yagVmUserLoginResetPass a,
div#yagVmOverWrap div.yagVmUserLoginResetPass a:hover,
div#yagVmOverWrap div.yagVmUserLoginForgotName a,
div#yagVmOverWrap div.yagVmUserLoginForgotName a:hover {
	background:none;
	font-weight:bold;
}

div#yagVmOverWrap div.yagVmUserLoginHead {
	font-weight:bold;
}

div#yagVmOverWrap div.yagVmUserAddressDataControl	{
	margin: 0 0 10px 0;
}

div#yagVmOverWrap div.yagVmUserAddressDataControl strong {
	font-weight:bold;
}

div#yagVmOverWrap div.buttonBar-right,
div#yagVmOverWrap div.yagVmUserEditBtnBoxContent {
	text-align: right !important;
}

div#yagVmOverWrap div.buttonBar-right button,
div#yagVmOverWrap div.yagVmUserEditBtnBoxContent button {
	height:28px !important;
	width:110px !important;
}

#yagVmOverWrap div#ui-tabs > div.dyn-tabs, #yagVmOverWrap div#ui-tabs > div.tabs {
	display:block;
}