.my-listing-nav  { margin: 0; padding: 0; list-style-type: none; }
.my-listing-nav li { text-transform: capitalize; }

.clearfix { clear: both; }

.listing-edit .column { display: inline-block; vertical-align: top; width: 47%; }
.listing-edit .column + .column { margin-left: 4%; }
.listing-edit .field { margin-bottom: 16px; }
.listing-edit .column-one .field { margin-bottom: 20px; }
.listing-edit .field strong { display: block; }
.listing-edit .field strong span { font-weight: normal; }
.listing-edit .field input, .listing-edit .field select { width: 96%; padding: 4px; background: none;color: inherit; }
.listing-edit .field input[name=name_first] { width: 40%; }
.listing-edit .field input[name=name_middle] { width: 16%; }
.listing-edit .field input[name=name_last] { width: 40%; }
.listing-edit .field textarea { height: 256px; width: 100%; padding: 4px; color: inherit; }
.listing-edit .button { margin-top: 28px; }

.listing-edit .field label strong { display: inline-block; }
.listing-edit .field label + label { margin-left: 16px; }
.listing-edit .field input[type=checkbox] { position: relative; top: 1px; width: auto; padding: 0; }


.listing-edit .field input[type=file] { max-width: 248px; }
.listing-edit .profile-photo { float: right; width: 128px; }

.listing-remove { float: right; margin-top: 32px; color: #a00; border: 0; background: none; text-decoration: underline; }

@media (max-width: 1000px) {
	.listing-edit .column { display: block; width: 100%; margin: 0 !important; }
}

