#uploadifive-queue{ padding: 0; margin-right: 190px; min-height: 128px; border: 2px dashed #eaeaea; padding: 5px; position: relative; cursor: pointer; }
#uploadifive-queue .uploadifive-queue-item{ width: calc(33.333333333333% - 10px); margin: 5px 5px 5px 5px; float: left; padding: 0; background: none; border: 0; position: relative; }
.uploadifive-queue-item .close, .img_delete{ display: block; position: absolute; top: 5px; right: 10px; background-repeat: no-repeat; -webkit-background-size: contain; -moz-background-size: contain; -ms-background-size: contain; -o-background-size: contain; background-size: contain; background-image: url(../images/icon_remove.svg); -webkit-background-position: center center; -moz-background-position: center center; -ms-background-position: center center; -o-background-position: center center; background-position: center center; width: 25px; height: 25px; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.uploadifive-queue-item:hover .close, label[for="b"]:hover .img_delete{ -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; }
.uploadifive-queue-item img{ width: 100%; }
.uploadifive-button{ width: 180px !important; height: 128px !important; background-repeat: no-repeat; -webkit-background-size: contain !important; -moz-background-size: contain !important; -ms-background-size: contain !important; -o-background-size: contain !important; background-size: contain !important; -webkit-background-position: center center !important; -moz-background-position: center center !important; -ms-background-position: center center !important; -o-background-position: center center !important; background-position: center center !important; background: none; background-image: url(../images/image-upload.jpg); border: 0; }
.uploadifive-button:hover{ background-image: url(../images/image-upload.jpg); }
.uploadifive-button{ text-indent: 999999px; white-space: nowrap; overflow: hidden;}
.uploadifive-button input{ height: 128px; cursor:pointer; }
.galleryUploadWrap{ min-height: 128px;
    margin-bottom: 30px; }
.dropdown_text{ position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: inline-block; font-size: 18px; font-weight: 700; font-style: italic; color: #d0d0d0; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; pointer-events: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.dropdown_text.active{ -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1; visibility: visible; }
.uploadifive-button #a + input[type="file"]{ cursor: pointer; }
.imageUpload{ bottom:auto; }
.form_item_poi_options .imageUpload, .form_item_poi_options .imageUpload img{ width: 180px; height: 128px; }
.img_delete{ cursor: pointer; }