/* Guided Styles */

/* button {position: relative;	border: 0; 	padding: 0;	cursor: pointer;	display:-moz-inline-stack; display:inline-block; font-weight:bold;	overflow: visible;	height:27px;line-height:27px;padding: 0 15px 0 0; margin-right:5px; font-size:12px; text-align: center; background: transparent url(/img/button.png) no-repeat right -54px;} */
/* button::-moz-focus-inner {	border: none;  overrides extra padding in Firefox} */
/* button span { display:block; white-space: nowrap;padding: 0 0 0 15px; height:27px; line-height:27px;background: transparent url(/img/button.png) no-repeat left top; color:#fff; } */
.button-red {position: relative;	border: 0; 	padding: 0;	cursor: pointer;	display:-moz-inline-stack; display:inline-block; font-weight:bold;	overflow: visible;	height:27px;line-height:27px;padding: 0 15px 0 0; margin-right:5px; font-size:12px; text-align: center; background: transparent url(/img/button_red.png) no-repeat right -54px;}
.button-red span { display:block; white-space: nowrap;padding: 0 0 0 15px; height:27px; line-height:27px;background: transparent url(/img/button_red.png) no-repeat left top; color:#fff; }
/* @media screen and (-webkit-min-device-pixel-ratio:0) {Safari and Google Chrome only - fix margins */
	/* button span {margin-top: -1px;}}	 */
/* button:hover, button.fakehover {background-position: right -81px;}	 */
/* button:hover span, button.fakehover span {background-position: 0 -27px;} */

/* Common rules */

a.fake {text-decoration: none; border-bottom: 1px dashed #d4270d; color:#d4270d}

fieldset {border: 1px #ddd solid; margin: 10px auto; padding:5px 10px; }
legend {margin: 0; padding:0 5px; color:#444; overflow: hidden; font-style: italic;}
label {color:#999; font-size:10px; display:block;}

input {border:#999 1px solid; padding-left:2px; padding-top:2px;}
input.radio{float:left; margin-right: 5px; padding:0 !important; width:auto !important; min-width: 0 !important; border: none !important; background: none !important;}
input.button {padding:0px; border:none;}

/* Clearfix */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clear{clear:both; font-size:0; line-height:0;}

/* Edit Profile */
a#copy-adress-link {position:absolute; z-index: 10; font-size: 11px; margin-top: 20px;}

span.auction-option-element {color: #961C09; cursor: pointer; margin: 0px; padding: 0px 3px 0px 3px; display: inline-block;}