.hidden { display: none; }
.product_disabled img { filter: grayscale(100%); }
.center{ text-align: center; }

.note { margin: 0 0 0 0; }
.note .inner { font-size: 15px; line-height: 140%; margin: 0 auto; padding: 13px; border: 1px solid; color: #515151; }
	.note .inner h4 { margin: 0 0 5px 0 !important; padding: 0 !important; font-size: 17px !important; font-weight: bold; }
	.note .inner a { color: inherit; text-decoration: underline; }
.note-info .inner { border-color: #8ccdff; background-color: #ebf6ff; }
	.note-info .inner h4 { color: #3c81b6 }
.note-error .inner { border-color: #d30000; background-color: #ffebeb; }
	.note-error .inner h4 { color: #d30000 }
.note-success .inner { border-color: #bfd784; background-color: #edf2e0; }
	.note-success .inner h4 { color: #819802 }
.note-regular { margin-top: 15px; }
.note-regular .inner { padding-left: 15px; border-color: #ccc; background: #eee; }
 
form .note { margin-bottom: 40px; }

.edit-mount { position: relative; }
.edit-mount .edit-element { position: absolute; padding: 3px; font-size: 11px; color: white; background-color:red; bottom: 0; right: 0;}
.edit-mount .edit-element a { color: inherit; text-decoration: none; }
.edit-mount .edit-element a:hover{ text-decoration: underline; }

.note-error.edit-mount .edit-element { background-color: #d30000; }
.note-success.edit-mount .edit-element { background-color: #edf2e0; }
.note-info.edit-mount .edit-element { background-color: #ebf6ff; }

.order-detail { padding: 50px; }
	.order-detail h1 { font-size: 40px; margin: 0 0 40px 0; padding: 0; }
	
@media (max-width: 780px) {
	.order-detail h1 { font-size: 25px;	}	
}