@font-face {
    font-family: "Open Sans";
    font-weight: 300;
    src: url("fonts/openSans1.woff2") format("woff2");
}

@font-face {
    font-family: "Open Sans";
    font-weight: 400;
    src: url("fonts/openSans2.woff2") format("woff2");
}

body * {
    font-family: 'Open Sans', sans-serif;
}

.site-background-color {
    background-color: rgb(219, 33, 42);
}

.btn-primary {
    background-color: #205081;
}

.easyadmin-thumbnail img {
    max-height: 200px;
}

.help-block {
    font-size: 1em;
}

.color-box2 {
    font-size: 2px;
    height: 2px;
    border: 0;
    line-height: 2px;
}

.jour-ouvert {
    background-color: #26d79d;
}

.w-80px {
    width: 80px !important;
    min-width: 80px !important;
}

.border-purple input, .border-purple select, .border-purple textarea, .border-purple > div.form-group > div, .border-purple > div.lookup-table, .border-purple span.selection>span {
    border: 2px solid rebeccapurple !important;
}

.border-blue input, .border-blue select, .border-blue textarea, .border-blue > div.form-group > div, .border-blue > div.lookup-table, .border-blue span.selection>span {
    border: 2px solid dodgerblue !important;
}

.border-yellow input, .border-yellow select, .border-yellow textarea, .border-yellow > div.form-group > div, .border-yellow > div.lookup-table, .border-yellow span.selection>span {
    border: 2px solid yellow !important;
}

.border-green input, .border-green select, .border-green textarea, .border-green > div.form-group > div, .border-green > div.lookup-table, .border-green span.selection>span {
    border: 2px solid limegreen !important;
}

input.select2-search__field {
    border-color: transparent !important;
}