#main .page-header h1 {
	font-family: 'Cormorant Infant', serif;
	font-size: 30px;
	line-height: normal;
	text-transform: uppercase;
	font-weight: 300;
	color:#000;
}










#authentication [data-action="show-password"] {
	display:none;
}



#login-form .form-group label.form-control-label.required {
	text-align: left;
}

#login-form .form-group input.form-control {
	width: 100% !important;
}

#login-form .form-group .input-group input.form-control {
	width: 100% !important;
}

#address .form-group .form-control, #identity .form-group .form-control, #account-creation_form .form-group .form-control, #new_account_form .form-group .form-control, #opc_account_form .form-group .form-control, #authentication .form-group .form-control {
	width: 100% !important;
	max-width:100% !important;
}

.page-customer-account #content .forgot-password, .page-customer-account #content .no-account {
	font-size: 13px;
}

body#checkout section.checkout-step {
	border: none;
}


.btn.disabled, .btn:disabled {
	opacity: 0.3;
}

.btn-default.disabled:hover, .bootstrap-touchspin .disabled.btn-touchspin:hover, .btn-default:disabled:hover, .bootstrap-touchspin .btn-touchspin:disabled:hover {
  color: #c99603;
  background-color: #fff;
  border-color: none;
}

body#checkout section.checkout-step .address-item.selected {
	border: 1px solid #c99603;
}

body#checkout section.checkout-step .address-item {
	background: #fff;
	border: 1px solid #ddd;
}

body#checkout section.checkout-step .address-item header {
	height: 230px;
}

body#checkout section.checkout-step .address {
	font-size: 15px;
}

.page-my-account #content .links a:hover {
	color:#c99603;
	
}

.page-my-account #content .links {
	text-align: center;
	display: block;
}

/*.page-my-account #content .links a {
	float: none;
}*/







/* ---------------------- OLVIDASTE CONTRASEÑA ---------------------------- */
.page-password.page-customer-account #content {
	max-width: 640px;
	margin: 0 auto;
}






/* ---------------------- INFORMACIÓN PERSONAL ---------------------------- */
.page-footer .account-link {
	margin-right: 0;
	margin-left: 15px;
}




/* ---------------------- MIS DIRECCIONES ---------------------------- */
.page-addresses .address .address-body {
	height: 330px;
}

.alert-success {
	background: none;
	color: #c99603;
	text-shadow: 1px 1px rgba(0, 0, 0, 0);
	border: 1px dotted #c99603;
}

#notifications ul {
	margin-left: 0;
}




/* ---------------------- MIS PEDIDOS ---------------------------- */
.page-history .table-labeled .label, .page-order-detail .table-labeled .label {
	background: none !important;
	color: #c99603;
	white-space: normal;
	line-height: 20px;
}

.page-customer-account #content .order-actions a {
	display: block;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: 600;
	line-height: 11px;
	margin-bottom: 10px;
}

.page-customer-account #content .order-actions a:last-child {
	margin-bottom: 0;
}