<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.page-search {
  margin-bottom: 20px;
}

#clientlistul, #citylistul, #cplistul, #cpflistul{
    border: 1px solid;
    background: #FFFFFF;
    cursor: pointer;
    max-height: 300px;
    overflow-y: scroll;
    width: 74%;
    position: absolute;
    top: 365px;
    left: 70px;
    min-height: 56px;
    z-index: 10;
   list-style: none;
   padding: 4px;
}
#clientlistul{
    top: 433px;
}
#cplistul{
    top: 400px;
    max-height: 200px;
}

#clientlistul li, #citylistul li, #cplistul li, #cpflistul li {
    font-size: 14px;
    padding: 2px;
    text-align: left;
}
#clientlistul .vig-patient {
    padding: 5px 5px !important;
    border-bottom: 2px solid #545454;
}
#clientlistul .vig-patient .patcontent {
  min-height: auto !important;
}
#page-rdvonline #clientlistul .vig-patient .patcontent {
    width: 47%;
}
#clientlistul .vig-content  {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: 0none !important;
  box-shadow: none !important;
}

#clientlistul li:hover .vig-content , #citylistul li:hover, #cplistul li:hover, #cpflistul li:hover{
  background: #B5B5B5;
  color: #000000;
}

#clientlistul .drcontent .patnamealone {
    padding: 10px 0px 10px 10px !important;
}

#clientlistul .patname2 {
    font-style: normal !important;
}

/* Formulaire de recherche */
.contact-formul {
  width: 100%;
}
.contact-formul label {
  margin-top: 10px;
}
.page-search .contact-formul label, .page-ro-search .contact-formul label {
  margin-top: 0px;
}
.page-search .contact-formul label, .page-search .contact-formul input, .page-ro-search .contact-formul input {
  width: 98%;
  float: left;
}
.page-ro-search .text {
  min-height: 1px !important;
}
.page-ro-search #proxy-formul {
  margin-bottom: -22px;
}

#proxy_ville::-webkit-input-placeholder {
    font-size: 16px;
}
#proxy_ville:-moz-placeholder {
    font-size: 16px;
}
#proxy_ville::-moz-placeholder {
    font-size: 16px;
}
#proxy_ville:-ms-input-placeholder {
    font-size: 16px;
}


.contact-formul .input-list {
    position: relative;
    display: block;
    float: left;
}
.contact-formul #clientlistul, .contact-formul #citylistul  {
    left: 20px;
    top: 40px;
    width: 100%;
}

.contact-formul #clientlistul li, .contact-formul #citylistul li {
    margin:0px !important;
}
.contact-formul #citylistul li {
    padding: 10px !important;
    border-bottom: 2px solid #545454;
    font-weight: bold;
}

.pagination_page {
    margin: 10px 0px;
    font-size: 20px;
    font-weight: bold;
}

.pagination_page a {
    cursor: pointer;
}
.pagination_page a:hover {
    color:white;
}
.but-localisation {
    float: left;
    position: absolute;
    right: 2px;
    top: -6px;
}
.but-myadr {
    float: left;
    position: absolute;
    right: 35px;
    top: 5px;
}
#form_prox_search .but-localisation {
    right: 10px;
}
#form_prox_search .but-myadr {
    right: 47px;
}
.datafiche .btn-infos img {
  width: 50px;
  height: 27px;
}

#cgu-formul p {
  height: auto;
}
.mfp-wrap {
  -webkit-overflow-scrolling: touch;
  -webkit-transform: translateZ(0);
}
html.mfp-helper {
  height: 100%;
  body {
    overflow: hidden;
    height: 100%;
    -webkit-transform: translateZ(0);
  }
}

.arianeproxy ol{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    margin-top: 10px;
}
.arianeproxy ol li{
    display: inline-block;
}
</pre></body></html>