@CHARSET "UTF-8";
.one-step-checkout fieldset {
	border:none;
	padding: 0;
	
}
.one-step-checkout fieldset legend {
	background: #efefef;
}
.one-step-checkout fieldset .panel-body{
	border: 1px solid #ddd;
}
#password-wrapper{
	display: none;
}

.one_step_checkout{ margin-bottom:20px;}

p.onestepcheckout-numbers {
	color: #fff;
	margin: 0;
	padding: 0 17px;
	text-transform: uppercase;
	font: 700 12px/34px Futura,Helvetica,sans-serif;
	background-clip: padding-box !important;
	background-image: linear-gradient(to bottom, #1f1f1f, #1f1f1f);
	background-color: #1f1f1f;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1f1f1f), to(#1f1f1f));
	background-image: -webkit-linear-gradient(top, #1f1f1f, #1f1f1f);
	background-image: -moz-linear-gradient(top, #1f1f1f, #1f1f1f);
	background-image: -o-linear-gradient(top, #1f1f1f, #1f1f1f);
	background-image: linear-gradient(to bottom, #1f1f1f,#1f1f1f);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-top:10px;
}
p.onestepcheckout-numbers span {
	float: left;
	margin: 6px 8px 0 0;
	padding: 2px 0;
	width: 19px;
	border: 1px solid #dedede;
	text-align: center;
	font: 700 14px/15px Futura, "Nimbus Sans L", Helvetica, sans-serif;
	background: #fff;
	color: #696969;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}


#one-step-checkout .panel-body{ padding:10px;}