body {
    /* background-color: brown !important; */
}


ul.gallery li {
    display: inline-block;
    background-color: #fff;
}


ul.gallery.edit li input {
	width: 150px !important;
}

ul.gallery.edit li a.imgLink img {
	width: 160px !important;
}

ul.gallery li {
    padding: 10px 0 10px 10px !important;
    margin: 3px !important;
	border-top: none !important;
	background-color: transparent !important;
	box-shadow: 0 0 3px #333;
}


.img-move-up, .img-move-down {
    /* display: none !important; */
    visibility: hidden !important;
    opacity: 0.01 !important;
}

#amenities {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

li.amenity {
    display: flex !important;
    flex-direction: row;
}

li.amenity input {
    visibility: hidden !important;
    height: 1px !important;
    overflow: hidden;
    margin: 0 !important;
    padding: 0 !important;
}

li.amenity label {
    background-image: none !important;
    padding-top:5px !important;
}

div.span4 ul.adminformlist li:first-child, 
div.span4 ul.adminformlist li:nth-child(2), 
div.span4 ul.adminformlist li:nth-child(5), 
div.span4 ul.adminformlist li:nth-child(6) {
    display: none;
}

.local ul.adminformlist li:nth-child(3), 
.local ul.adminformlist li:nth-child(6), 
.local ul.adminformlist li:nth-child(7) {
    display: none;
}

.map-box-content * {
    display: none;
}

.map-box-container, .map-box-container * {
    display: block;
}

div.span8 ul.adminformlist li {
    overflow: visible;
}

#jform_geolocalization-lbl {
	display: none !important;
	visibility: hidden;
}

#jform_geolocalization-lbl + div.button2-left {
    position: relative;
    top: 80px;
	margin-left: 360px;
}

#jform_geolocalization-lbl + div.button2-left div a {
	display: block;
	font-size: 0em;
	width: 64px;
	height: 64px;
	background-image: url("../img/maps.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 64px;
}

body.com_jea h1.page-title {
    background: none !important;
}