/* create account ****************************************************************************** */
#account-creation_form {}

#account-creation_form  fieldset {
	background-color: #232527;
    border-bottom: 2px solid #F5C11E; 
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;	
	-o-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
	-moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
    -o-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
    -ms-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);	
    padding: 25px;	
	
	}
#account-creation_form  h3 {
	color: rgb(204, 206, 208);
    background: rgb(55, 58, 61);
    font-size: 16px;
	height: 40px;
	line-height: 40px;
	padding: 0 11px;
    font-weight: bold;
    text-transform: none;

		}
#center_column #account-creation_form p {margin:0; padding:0 0 10px 0}
#account-creation_form p.required {
    color: #CCCED0;
}
#account-creation_form p.required  sup {color:#F5C11E}
		
#account-creation_form p.radio span,
#account-creation_form p.text label,
#account-creation_form p.password label,
#account-creation_form p.select label,
#account-creation_form p.select span,
#account-creation_form p.textarea label { 
       		float: none;
			display: inline-block;
			padding: 6px 15px;
			width: 250px;/* 260 */
			font-size: 14px;
			text-align: right
}
#account-creation_form p.radio label {
			float:none;
			padding-right:10px;
			width:auto;
			font-size:14px
}
#account-creation_form p.checkbox label {
			float:none;
			width:auto;
			font-size:14px
}
#account-creation_form p.text input,
#account-creation_form p.password input,
#account-creation_form p.select input {
	padding: 0 5px;
	height: 35px;
    background-color: #1D1F21;
    border: 1px solid #373A3D;
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    -o-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    -ms-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    -webkit-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    -o-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    -ms-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    color: #CCCED0;
	width: 360px;
} 
#account-creation_form p.text input:focus,
#account-creation_form p.password input:focus,
#account-creation_form p.select input:focus {
	border-color: #4E5257;
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 82, 87, 0.8);
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 82, 87, 0.8);
    -o-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 82, 87, 0.8);
    -ms-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 82, 87, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 82, 87, 0.8);
    outline: 0 none;
}

#account-creation_form p.checkbox input {
	margin-left: 285px;
    vertical-align: -2px;
}
#account-creation_form p.select select {
	margin-right:10px;
	height: 35px;
	width: 115px;
    background-color: #1D1F21;
    border: 1px solid #373A3D;
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    -o-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    -ms-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    -webkit-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    -o-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    -ms-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    color: #CCCED0;
    padding: 5px;
}
#account-creation_form p.select select:focus {
	border-color: #4E5257;
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 82, 87, 0.8);
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 82, 87, 0.8);
    -o-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 82, 87, 0.8);
    -ms-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 82, 87, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 82, 87, 0.8);
    outline: 0 none;
}
#account-creation_form p.textarea textarea {
	height:80px;
	width:370px;
	background-color: #1D1F21;
    border: 1px solid #373A3D;
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    -o-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    -ms-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    -webkit-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    -o-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    -ms-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    color: #CCCED0;
    padding: 5px;
}
#account-creation_form p.textarea textarea:focus {
	border-color: #4E5257;
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 82, 87, 0.8);
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 82, 87, 0.8);
    -o-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 82, 87, 0.8);
    -ms-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 82, 87, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 82, 87, 0.8);
    outline: 0 none;
}
	
#account-creation_form span.form_info {
			display:block;
			margin:5px 0 0 285px;
			color:#CCCED0
}
#account-creation_form p.inline-infos {
			margin:0 0 0 100px !important;
			font-size:13px;
			color:#CCCED0;
}
	
#center_column #account-creation_form p.cart_navigation {
    margin: 20px 30px;
}