/* wb-qr-qa wet Plugin Specific CSS */

.wb-qr-qa-search-filter {
	float: left;
	padding-right: 15px;
}

/* wb-file-dragdrop wet Plugin Specific CSS */

.wb-file-dragdrop-higlight {
    padding-bottom: 30px;
    padding-left: 15px;
}

/* Utility CSS for setting width of an element based on bootstrap */

.w-auto {
    width: auto;
}

.w-100 {
    width: 100%;
}

.w-75 {
    width: 75%;
}

.w-50 {
    width: 50%;
}

.w-25 {
    width: 25%;
}

/* WACR file input file Specific CSS */

input[type=file] {
    display: inline-block;
    width: 90%;
    text-align: left;
}

input[type=file]::file-selector-button {
    margin-right: -100px;
    border-color: #bbbfc5;
    background: #666;
    padding: 10px 20px;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    transition: background .2s ease-in-out;
}

@-moz-document url-prefix() {
    input[type=file]::file-selector-button {
        margin-right: 20px;
    }
}

input[type=file]::file-selector-button:hover {
    background: #333;
    border-color: #bbbfc5;
}

button.btn-md {
    height: 60px;
}

.custom-file-input::-webkit-file-upload-button {
    visibility: hidden;
}

.custom-file-input::before {
    display: inline-block;
    background: #666;
    border: 1px solid #999;
    border-radius: 3px;
    padding: 5px 8px;
    outline: none;
    text-align: left;
    white-space: nowrap;
    -webkit-user-select: none;
    cursor: pointer;
    color: #fff;
    content: attr(data-content);
}

/* /biens-property/id-reo/inscription-listing-xxx.html Specific CSS  to fix issue with wb-lbx gallery */

.disp-inline-table {
    display: inline-table !important;
}