.texte-intro{color:#fff;font-family:"Minion Pro Medium",Arial,sans-serif;font-size:22px;letter-spacing:.01em;line-height:26px}
.menu-korolev2-off{color:rgba(0,0,0,0.78);font-family:"Korolev-Medium",Arial,sans-serif;font-size:16px;line-height:24px;letter-spacing:.02em}
.menu-myriad{color:rgba(0,0,0,0.72);font-family:"Myriad Pro Regular",Arial,sans-serif;font-size:18px;letter-spacing:0;line-height:30px}
.texte-profile{font-family:"Minion Pro Bold",Arial,sans-serif;text-align:left;letter-spacing:.01em}
.texte-poste{font-family:"Korolev-Medium",Arial,sans-serif;text-align:left;letter-spacing:.01em}
#employee-filter-container{text-align:center;margin-right:-30px}
#employee-filter-container .row-centered-filter .col-centered-filter{display:inline-block;float:none;text-align:center;width:auto}
#employee-filter-container .row-centered-filter .col-centered-filter-text{display:inline-block;float:none;text-align:center;width:auto}
#employee-filter-container .row-centered-filter .hide-loupe-and-text{display:none}
#employee-filter-container .row-centered-filter .col-centered-filter-dropdownlist{display:inline-block;float:none;text-align:center;width:auto;width:220px}
#employee-filter-container .row-centered-filter .dropdownlist-align-left{float:left;margin-right:5px}
#employee-filter-container .bandeau{background-color:rgba(18,18,18,0.56);height:100px;line-height:100px}
#employee-filter-container .hide-bandeau{background-color:transparent}
#employee-filter-container .bandeau-mobile{background-color:rgba(18,18,18,0.56);line-height:50px;padding-bottom:10px;text-align:center}
#employee-filter-container .hide-bandeau-mobile{background-color:transparent}
#employee-filter-container .employee-filter{margin-top:0;position:relative;margin-bottom:0;width:100%;vertical-align:middle}
#employee-filter-container .employee-filter #fa{padding-right:10px}
#employee-filter-container .employee-filter #fa-mobile{padding-right:10px}
#employee-filter-container .employee-filter i.fa-loupe{color:#b4a080;font-size:1.5em}
#employee-filter-container .employee-filter i.fa-loupe:before{content:'\f002'}
#employee-filter-container .employee-filter .intro{color:#fff;font-family:"Minion Pro Medium",Arial,sans-serif;font-size:22px;letter-spacing:.01em;line-height:26px;padding-right:24px}
#employee-filter-container .employee-filter .province-dropdown-btn{color:rgba(0,0,0,0.78);font-family:"Korolev-Medium",Arial,sans-serif;font-size:16px;line-height:24px;letter-spacing:.02em;display:inline-block;padding-right:10px}
#employee-filter-container .employee-filter .province-dropdown-btn .province-dropdown-btn-label{float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}
#employee-filter-container .employee-filter .area-dropdown-btn{color:rgba(0,0,0,0.78);font-family:"Korolev-Medium",Arial,sans-serif;font-size:16px;line-height:24px;letter-spacing:.02em;display:inline-block;padding-right:10px}
#employee-filter-container .employee-filter .area-dropdown-btn .area-dropdown-btn-label{float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}
#employee-filter-container .employee-filter .area-dropdown-btn.disabled>span{color:#e1e1e1}
#employee-filter-container .employee-filter .area-dropdown-btn.disabled .fa-signet{color:#e1e1e1}
#employee-filter-container .employee-filter .area-dropdown-btn.disabled:hover .fa-signet{color:#e1e1e1}
#employee-filter-container .employee-filter .area-dropdown-btn.disabled>span{color:#e1e1e1}
#employee-filter-container .employee-filter .city-dropdown-btn{color:rgba(0,0,0,0.78);font-family:"Korolev-Medium",Arial,sans-serif;font-size:16px;line-height:24px;letter-spacing:.02em;display:inline-block;padding-right:10px}
#employee-filter-container .employee-filter .city-dropdown-btn .city-dropdown-btn-label{float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}
#employee-filter-container .employee-filter .city-dropdown-btn.disabled>span{color:#e1e1e1}
#employee-filter-container .employee-filter .city-dropdown-btn.disabled .fa-signet{color:#e1e1e1}
#employee-filter-container .employee-filter .city-dropdown-btn.disabled:hover .fa-signet{color:#e1e1e1}
#employee-filter-container .employee-filter .province-dropdown-list-element{font-family:"Korolev-Medium",Arial,sans-serif;letter-spacing:0;font-size:16px;width:220px}
#employee-filter-container .employee-filter .area-dropdown-list-element{font-family:"Korolev-Medium",Arial,sans-serif;letter-spacing:0;font-size:16px;width:220px}
#employee-filter-container .employee-filter .city-dropdown-list-element{font-family:"Korolev-Medium",Arial,sans-serif;letter-spacing:0;font-size:16px;width:220px}
#employee-filter-container .employee-filter .dropdown-menu{border-radius:0;width:222px;top:35px;left:-1px}
#employee-filter-container .employee-filter .dropdown-menu::after{content:""}
#employee-filter-container .employee-filter .dropdown-menu>li>a{color:rgba(0,0,0,0.72);font-family:"Myriad Pro Regular",Arial,sans-serif;font-size:18px;letter-spacing:0;line-height:30px;float:left;white-space:normal;word-wrap:break-word;line-height:23px}
#employee-filter-container .employee-filter .form-control:focus{border:0}
#employee-filter-container .employee-filter .form-control{border-radius:0 !important;border-color:#f1f1f1}
#employee-filter-container .employee-filter .btn-mobile{vertical-align:top;border-radius:0;margin-right:0 !important;text-align:left}
#employee-filter-container .employee-filter .btn{width:220px;border-radius:0;margin-right:21px;text-align:left}
#employee-filter-container .employee-filter .btn-default{border-color:#f1f1f1}
#employee-filter-container .employee-filter .btn-default i.fa-signet{float:right;margin-top:5px;color:rgba(0,0,0,0.78)}
#employee-filter-container .employee-filter .btn-default i.fa-signet:before{content:'\f107'}
#employee-filter-container .employee-filter .btn-default i.fa-signet-haut{float:right;margin-top:5px;color:rgba(0,0,0,0.78)}
#employee-filter-container .employee-filter .btn-default i.fa-signet-haut:before{content:'\f106'}
#employee-filter-container .employee-filter .btn-default:hover{background-color:#fff;color:rgba(0,0,0,0.72)}
#employee-filter-container .employee-filter .btn-default:hover i.fa-signet{float:right;color:rgba(0,0,0,0.78)}
#employee-filter-container .employee-filter .open>.dropdown-toggle.btn-default{background-color:#fff}
#pagination-total-results-section{height:50px;font-family:"Korolev-Medium",Arial,sans-serif;color:#666;font-size:1.250em;font-weight:bold}
@media only screen and (max-width:768px){#pagination-total-results-section{font-size:1.125em}
}
#employeeFilterMessageErrorContainer{text-align:center}
#employeeFilterMessageErrorContainer img{height:100px;width:auto;margin-bottom:20px}
@media only screen and (max-width:768px){#employeeFilterMessageErrorContainer img{height:80px;width:auto}
}
@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px),only screen and (min-device-pixel-ratio:2) and (max-width:767px),only screen and (min-resolution:192 dpi) and (max-width:767px),only screen and (min-resolution:2dppx) and (max-width:767px){#employeeFilterMessageErrorContainer img{height:160px;width:auto}
}
#pagination-section{font-family:"Korolev-Bold",Arial,sans-serif;font-size:15px;line-height:15px;text-align:center}
#pagination-section .list-pagination-section .other-page-list-pagination-section{color:#303030;padding-left:5px;padding-right:5px}
#pagination-section .list-pagination-section .other-page-list-pagination-section:hover{color:#eb212e;text-decoration:none}
#pagination-section .list-pagination-section #current-page-list-pagination-section{color:#eb212e;padding-left:5px;padding-right:5px}
#pagination-section .list-pagination-section a.fa-first-list-pagination-section{color:#303030}
#pagination-section .list-pagination-section a.fa-first-list-pagination-section:before{content:'\f053'}
#pagination-section .list-pagination-section a.fa-first-list-pagination-section:hover{color:#eb212e;cursor:pointer;text-decoration:none}
#pagination-section .list-pagination-section a.fa-last-list-pagination-section{color:#303030}
#pagination-section .list-pagination-section a.fa-last-list-pagination-section:before{content:'\f054'}
#pagination-section .list-pagination-section a.fa-last-list-pagination-section:hover{color:#eb212e;cursor:pointer;text-decoration:none}
#pagination-section .list-pagination-section i.fa-first-list-pagination-section{color:#e5e5e5}
#pagination-section .list-pagination-section i.fa-first-list-pagination-section:before{content:'\f053'}
#pagination-section .list-pagination-section i.fa-last-list-pagination-section{color:#e5e5e5}
#pagination-section .list-pagination-section i.fa-last-list-pagination-section:before{content:'\f054'}
.employee-filter-listing-container{padding:20px 25px 30px 25px;max-width:335px;margin:20px auto;height:auto}
@media(max-width:768px){.employee-filter-listing-container{padding:10px 14px 10px 14px;max-width:200px}
}
.employee-filter-listing-container:hover{cursor:pointer}
.employee-filter-listing-container:hover .employee-filter-listing-image-container{border-bottom:2px #eb212e solid}
.employee-filter-listing-container .employee-filter-listing-image-container{max-height:275px;border-bottom:2px #8a7b64 solid}
@media(max-width:768px){.employee-filter-listing-container .employee-filter-listing-image-container{max-height:135px}
}
.employee-filter-listing-container .employee-filter-listing-image-container img{bottom:0}
.employee-filter-listing-container .employee-filter-listing-text-container{padding-left:40px}
@media(max-width:768px){.employee-filter-listing-container .employee-filter-listing-text-container{padding-left:0}
}
.employee-filter-listing-container .employee-filter-listing-text-container .miniCityProvinceAux{font-size:16px;font-family:"Korolev-Medium",Arial,sans-serif;color:#b4a080;text-transform:uppercase}
.employee-filter-listing-container .employee-filter-listing-text-container .employee-filter-listing-text-city{font-family:"Korolev-Medium",Arial,sans-serif;text-align:left;letter-spacing:.01em;border-style:none;font-size:22px;line-height:25px;color:rgba(18,18,18,0.72);margin-top:30px;text-transform:uppercase}
@media(max-width:768px){.employee-filter-listing-container .employee-filter-listing-text-container .employee-filter-listing-text-city{font-size:18px;line-height:21px;letter-spacing:.01em}
}
.employee-filter-listing-container .employee-filter-listing-text-container a:link,.employee-filter-listing-container .employee-filter-listing-text-container a:visited,.employee-filter-listing-container .employee-filter-listing-text-container a:active{text-decoration:none}
.employee-filter-listing-container .employee-filter-listing-text-container .employee-filter-listing-text-title{font-family:"Minion Pro Bold",Arial,sans-serif;text-align:left;letter-spacing:.01em;font-family:"Minion Pro Medium",Arial,sans-serif;font-size:22px;line-height:25px;color:#121212}
@media(max-width:768px){.employee-filter-listing-container .employee-filter-listing-text-container .employee-filter-listing-text-title{font-size:18px;line-height:21px}
}
.employee-filter-listing-container .employee-filter-listing-text-container .employee-filter-listing-text-title:hover{color:#8a7b64;cursor:pointer}
.employee-filter-listing-container .employee-filter-listing-text-container .employee-filter-listing-text-function{font-family:"Korolev-Medium",Arial,sans-serif;text-align:left;letter-spacing:.01em;font-size:16px;line-height:27px;color:#121212}
@media(max-width:768px){.employee-filter-listing-container .employee-filter-listing-text-container .employee-filter-listing-text-function{font-size:18px;line-height:25px}
}
.employee-filter-listing-container .employee-filter-listing-text-container .employee-filter-listing-text-function:hover{color:#8a7b64}
.employee-filter-listing-container .employee-filter-listing-text-container .bouton-style-5{color:rgba(18,18,18,0.72)}
.employee-filter-listing-container .employee-filter-listing-text-container .bouton-style-5:hover{text-decoration:underline;color:#8a7b64}
.employee-filter-listing-container .employee-filter-listing-text-container .bouton-style-5::after{margin-left:.5em}
.employee-filter-listing-container.employee-filter-listing-container-without-image{padding:0}
.employee-filter-listing-wrapper{margin-left:10px;margin-right:10px}