#map {
  height: 300px;
  border: 1px solid black;
}
 
.inputDnD .form-control-file:before {
    content: attr(data-title);
    position: absolute;
    top: 0.5em;
    left: 0;
    width: 100%;
    min-height: 11em;
    line-height: 2em;
    padding-top: 1.5em;
    opacity: 1;
    visibility: visible;
    text-align: center;
    border: 0.25em dashed #5bc0de;
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
    overflow: hidden;
}
.inputDnD .form-control-file {
    position: relative;
    width: 100%;
    height: 100%;
    outline: none;
    visibility: hidden;
    cursor: pointer; 
}
 .requre {
    display: inline-block;
    color: red;
    transform: translate(3px, 5px);
}
a.chzn-single {
    background: unset !important;
    height: 34px !important;
    line-height: 2.5 !important;
}
select, input[type="file"] {
    width: 100%;
    line-height: 0.5;
    height: 35px;
}


.chzn-container.chzn-with-drop .chzn-drop{
    right:0 !important;
}
.chzn-container .chzn-drop {
    right: -99999px !important;
}
.chzn-container-single .chzn-single div b {
    transform: translateY(5px);
}