h2.title-inner-new {
	border-bottom:0;
	background-color:transparent !important;
	margin-bottom:2px;
}
div.title-inner-new-info {
	padding-left:5px;
	margin-bottom:12px;
	font-size:11px;
}
div.quick-reg-seller-title-inner-new-info {
	width: 450px;
	padding-left: 5px;
	margin-bottom: 20px;
}
td.nowrap div.field-container {
	white-space:nowrap;
}
table.new-reg-table td {
	background: none;
}

table.new-reg-table {
	width:auto;
	margin-top: 0px;
	margin-bottom: 0px;
}

div.registration-outer-box-container {
	position:relative;
}
td.multi-row table, td.multi-row table td {
	margin:0;
	padding:0;
}
td.firstname-cell {
	width:70px;
}
td.label-cell {
	min-width:100px;
}
td.clikey-cell {
	padding-left:7px !important;
}
div.registration_first_info,
div.registration_second_info,
div.registration_second_info_seller,
div.registration_third_info_seller,
div.quick-reg-seller-second-info {
	position:absolute;
	top:40px;
	right:0;
	width:270px;
	margin:10px;
	padding:10px;
	background-color:#E7F6FE;
	border-top:1px solid #C3D2E7;
	border-bottom:1px solid #C3D2E7;
	text-align:justify;
	font-size:12px;
	z-index:1;
}
div.registration_first_info {
	width:300px;
}
div.registration_second_info {
	width:300px;
	top:280px;
}
div.registration_second_info_seller {
	width:300px;
	top:150px;
}
div.registration_third_info_seller {
	width:300px;
	top:230px;
	background-color: #CDE16C;
}
div.box-info-registration_info span.box-info-text {
	padding-left:0;
	display:inline;
}
div.quick-reg-seller-step2-info {
	position:absolute;
	top:40px;
	right:0;
	width:340px;
	text-align:justify;
	font-size:12px;
	z-index:1;
}
div.quick-reg-seller-second-info {
	top:130px;
	width: 300px;
}
div.ptooltip {
	min-width:500px;
}
div.ptooltip ul li {
	list-style-type:circle;
	margin-bottom:5px;
}
div.bottom-buttons, div.bottom-links {
	float:left;
}
div.bottom-links {
	border-left: 1px solid #D0D0D0;
	height:75px;
	padding: 2px 5px 2px 15px;
	margin-top:2px;
	margin-left:15px;
}
div.bottom-links ul {
	margin:0 0 0 15px;
	padding:0;
}
div.bottom-links ul li {
	list-style-type:disc;
}
span.clilog-advert {
	cursor:pointer;
	padding:1px 4px;
}
div.username-advert {
	display:none;
}
table.new-reg-table span.check-text {
	max-width:300px;
	display:block;
	font-weight: normal;
	font-size:10px;
	line-height: 13px;
	padding-top:3px;
}
table.new-reg-table td {
	vertical-align:middle;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	table.new-reg-table div.ptooltip-cont {
		position:absolute;
		top:0;
		right:-15px;
	}
	table.new-reg-table div.field-container {
		position:relative;
	}
	table.new-reg-table span.check-text {
		max-width:250px;
	}
	table.new-reg-table td.email-cell {
		min-width:500px;
		max-width:500px;
	}
}

div#reg_financial_fields {
	display: none;
}

td.separator-cell {
	background: url("images/column_bottom_background.gif") repeat-x scroll left top transparent !important;
	padding-bottom: 5px !important;
	line-height: 1px !important;
}

td.separator-pre-cell {
	padding-bottom: 14px !important;
}

table.seller-table input {
	width: 200px !important;
}

table.seller-table input#userbase_invoice_tax_number_0 {
	width: 100px !important;
}

table.seller-table input#userbase_invoice_tax_number_1 {
	width: 30px !important;
}

table.seller-table input#userbase_invoice_tax_number_2 {
	width: 40px !important;
}

table.seller-table input#userbase_zip {
	width: 100px !important;
}

table.seller-table input#userbase_address_2 {
	width: 100px !important;
	margin-left: 0px !important;
}

table.seller-table input#userbase_seller_financial_phone_1 {
	width: 40px !important;
	margin-right: 7px !important;
}

table.seller-table input#userbase_seller_financial_phone_2 {
	width: 125px !important;
}

table.seller-table input#userbase_phone_1 {
	width: 40px !important;
}

table.seller-table input#userbase_phone_2 {
	width: 120px !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	table.seller-table {
		width: 600px !important;
	}
	table.seller-table div.ptooltip-cont {
		position:relative;
		top:0;
		right:-15px;
	}
}