ul#mesg_box_member_list{list-style:none;margin:0;padding:0}ul#mesg_box_member_list li{list-style:none;margin:0;padding:4px}#show_chat_here{padding-right:16px}ul#mesg_box_member_list li .mesg_title_anchor{font-family:Arial,Helvetica,sans-serif;text-decoration:none;display:block;width:100%;overflow:hidden;padding:5px 5px 5px 8px}#friends_boxs_containerd .nano{height:354px!important}ul#mesg_box_member_list li .mesg_title_anchor_span1{color:#333;display:block;font-size:12px}#session_not_created{padding-top:100px}ul#mesg_box_member_list li .mesg_title_anchor:hover{background:#f5f5f5}ul#mesg_box_member_list li .mesg_title_div{padding-left:60px;width:100%}.message_info_text{font-family:Verdana,Geneva,sans-serif;font-size:13px;color:#666}#message_textarea_panel{min-height:170px;padding:0 12px}.message_textarea{border:solid #ebebeb 1px;height:110px!important;width:100%;font-size:12px;font-family:Arial,Helvetica,sans-serif;padding:7px}#message_loader_wrap{height:23px;position:absolute;z-index:2;display:none;text-align:center;bottom:20px;width:100%}.message_photo_button{background:url(https://www.leglamourbeach.com/imag2023/img/photo.jpg) top left no-repeat;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;color:#333;font-weight:700}.message_link_close{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;color:#333;font-weight:700}.message_link_button{background:url(https://www.leglamourbeach.com/imag2023/img/link.jpg) top left no-repeat;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;color:#333;font-weight:700}.content-area{height:300px}div::-webkit-scrollbar{overflow:visible;width:13px;background:#eaeaea}div::-webkit-scrollbar-thumb{border-width:1px 1px 1px 2px}div::-webkit-scrollbar-track{border-width:0}div::-webkit-scrollbar-button{height:0;width:0}div::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 4px}div::-webkit-scrollbar-track:horizontal{border-width:4px 0 0}div::-webkit-scrollbar-track:hover{background-color:rgba(220,172,0,.05);box-shadow:inset 1px 0 0 rgba(220,172,0,.1)}div::-webkit-scrollbar-track:horizontal:hover{box-shadow:inset 0 1px 0 rgba(220,172,0,.1)}div::-webkit-scrollbar-track:active{background-color:rgba(220,172,0,.05);box-shadow:inset 1px 0 0 rgba(220,172,0,.14),inset -1px 0 0 rgba(220,172,0,.07)}div::-webkit-scrollbar-track:horizontal:active{box-shadow:inset 0 1px 0 rgba(220,172,0,.14),inset 0 -1px 0 rgba(220,172,0,.07)}div::-webkit-scrollbar-thumb{background-color:#bbb;background-clip:padding-box;border:solid transparent;border-width:1px 1px 1px 6px;min-height:28px;padding:100px 0 0}div::-webkit-scrollbar-thumb:horizontal{border-width:6px 1px 1px;padding:0 0 0 100px;box-shadow:inset 1px 1px 0 rgba(220,172,0,.1),inset -1px 0 0 rgba(220,172,0,.07)}div::-webkit-scrollbar-thumb:hover{box-shadow:inset 1px 1px 1px #fff}div::-webkit-scrollbar-thumb:active{box-shadow:inset 1px 1px 1px #fff}div::-webkit-scrollbar-track{border-width:0 1px 0 6px}div::-webkit-scrollbar-track:horizontal{border-width:6px 0 1px}div::-webkit-scrollbar-track:hover{background-color:rgba(220,172,0,.035);box-shadow:inset 1px 1px 0 rgba(220,172,0,.14),inset -1px -1px 0 rgba(220,172,0,.07)}div::-webkit-scrollbar-thumb{border-width:0 1px 0 6px}div::-webkit-scrollbar-thumb:horizontal{border-width:6px 0 1px}div::-webkit-scrollbar-corner{background:0 0}div::-webkit-scrollbar-track-piece{background-clip:padding-box;background-color:#f2f2f2;border:solid #fff;border-width:0 0 0 3px}div::-webkit-scrollbar-track-piece:horizontal{border-width:3px 0 0;box-shadow:inset 0 1px 0 rgba(220,172,0,.14),inset 0 -1px 0 rgba(220,172,0,.07)}div::-webkit-scrollbar-thumb{border-width:1px 1px 1px 5px}div::-webkit-scrollbar-thumb:horizontal{border-width:5px 1px 1px}div::-webkit-scrollbar-corner{background-clip:padding-box;background-color:#f2f2f2;border:solid #fff;border-width:3px 0 0 3px;box-shadow:inset 1px 1px 0 rgba(220,172,0,.14)}ul#mesg_box_member_list li .mesg_title_anchor_span2{font-size:10px;color:#666;margin-top:5px}#message_attachment{opacity:0;-moz-opacity:0;z-index:9999999;width:35px;position:absolute;padding:0;cursor:pointer}.popuplinks{display:block;background: #ff70bb;color:#fff;width:100px;padding:8px 5px 6px;float:left;text-align:center}#attached_file span,#attached_link span{position:relative;display:-webkit-inline-box;margin:2px}#attach_content{padding:0}.f_url_btn{font-size:12px;margin-left:0;float:right;overflow:hidden;cursor:pointer}.fetchurlclose{z-index: 10000000000;position:absolute;right:12px}#fetchurlwrap{position:relative;margin-top:10px}.image_messagerie{width:40px;height:40px;border-radius:50%;float:left}.chat-header-button{background:transparent none repeat scroll 0 0;border:1px solid #fff;border-radius:7px;font-size:15px;height:26px;opacity:.9;padding:0;text-align:center;width:26px}.popup-head-right{margin:9px 0 0}.popup-head .btn-group{margin:-5px 3px 0 -1px}popup-head .md-user-image{border:2px solid #fff;border-radius:3px;float:left;width:44px}img{border:0 none;box-sizing:border-box;object-fit:cover;height:auto;max-width:100%;vertical-align:middle}.message_box_list{position:relative}img{border:0 none;box-sizing:border-box;object-fit:cover;height:auto;max-width:100%;vertical-align:middle}#show_chat_here{padding-right:16px}.message_delete_button{text-decoration:none;color:#adbdd6;font-size:12px;font-weight:700;right:2px;top:0;position:absolute}input[type=file]{display:block}button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit}.message-users{width:18%}.tab-content.messenger{width:80%}#friends_boxs_containerd .nano{height:270px!important}ul#mesg_box_member_list{list-style:none;margin:0;padding:0}ul#mesg_box_member_list li{list-style:none;margin:0;padding:4px}#show_chat_here{padding-right:16px}ul#mesg_box_member_list li .mesg_title_anchor{font-family:Arial,Helvetica,sans-serif;text-decoration:none;display:block;width:100%;overflow:hidden;padding:5px 5px 5px 8px}#friends_boxs_containerd .nano{height:354px!important}ul#mesg_box_member_list li .mesg_title_anchor_span1{color:#333;display:block;font-size:12px}#session_not_created{padding-top:100px}ul#mesg_box_member_list li .mesg_title_anchor:hover{background:#f5f5f5}ul#mesg_box_member_list li .mesg_title_div{padding-left:60px;width:100%}.message_info_text{font-family:Verdana,Geneva,sans-serif;font-size:13px;color:#666}#message_textarea_panel{min-height:170px;padding:0 12px}.message_textarea{border:solid #ebebeb 1px;height:110px!important;width:100%;font-size:12px;font-family:Arial,Helvetica,sans-serif;padding:7px}#message_loader_wrap{height:23px;position:absolute;z-index:2;display:none;text-align:center;bottom:20px;width:100%}.message_photo_button{background:url(https://www.leglamourbeach.com/imag2023/img/photo.jpg) top left no-repeat;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;color:#333;font-weight:700}.message_link_close{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;color:#333;font-weight:700}.message_link_button{background:url(https://www.leglamourbeach.com/imag2023/img/link.jpg) top left no-repeat;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;color:#333;font-weight:700}.content-area{height:300px}div::-webkit-scrollbar{overflow:visible;width:13px;background:#eaeaea}div::-webkit-scrollbar-thumb{border-width:1px 1px 1px 2px}div::-webkit-scrollbar-track{border-width:0}div::-webkit-scrollbar-button{height:0;width:0}div::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 4px}div::-webkit-scrollbar-track:horizontal{border-width:4px 0 0}div::-webkit-scrollbar-track:hover{background-color:rgba(220,172,0,.05);box-shadow:inset 1px 0 0 rgba(220,172,0,.1)}div::-webkit-scrollbar-track:horizontal:hover{box-shadow:inset 0 1px 0 rgba(220,172,0,.1)}div::-webkit-scrollbar-track:active{background-color:rgba(220,172,0,.05);box-shadow:inset 1px 0 0 rgba(220,172,0,.14),inset -1px 0 0 rgba(220,172,0,.07)}div::-webkit-scrollbar-track:horizontal:active{box-shadow:inset 0 1px 0 rgba(220,172,0,.14),inset 0 -1px 0 rgba(220,172,0,.07)}div::-webkit-scrollbar-thumb{background-color:#bbb;background-clip:padding-box;border:solid transparent;border-width:1px 1px 1px 6px;min-height:28px;padding:100px 0 0}div::-webkit-scrollbar-thumb:horizontal{border-width:6px 1px 1px;padding:0 0 0 100px;box-shadow:inset 1px 1px 0 rgba(220,172,0,.1),inset -1px 0 0 rgba(220,172,0,.07)}div::-webkit-scrollbar-thumb:hover{box-shadow:inset 1px 1px 1px #fff}div::-webkit-scrollbar-thumb:active{box-shadow:inset 1px 1px 1px #fff}div::-webkit-scrollbar-track{border-width:0 1px 0 6px}div::-webkit-scrollbar-track:horizontal{border-width:6px 0 1px}div::-webkit-scrollbar-track:hover{background-color:rgba(220,172,0,.035);box-shadow:inset 1px 1px 0 rgba(220,172,0,.14),inset -1px -1px 0 rgba(220,172,0,.07)}div::-webkit-scrollbar-thumb{border-width:0 1px 0 6px}div::-webkit-scrollbar-thumb:horizontal{border-width:6px 0 1px}div::-webkit-scrollbar-corner{background:0 0}div::-webkit-scrollbar-track-piece{background-clip:padding-box;background-color:#f2f2f2;border:solid #fff;border-width:0 0 0 3px}div::-webkit-scrollbar-track-piece:horizontal{border-width:3px 0 0;box-shadow:inset 0 1px 0 rgba(220,172,0,.14),inset 0 -1px 0 rgba(220,172,0,.07)}div::-webkit-scrollbar-thumb{border-width:1px 1px 1px 5px}div::-webkit-scrollbar-thumb:horizontal{border-width:5px 1px 1px}div::-webkit-scrollbar-corner{background-clip:padding-box;background-color:#f2f2f2;border:solid #fff;border-width:3px 0 0 3px;box-shadow:inset 1px 1px 0 rgba(220,172,0,.14)}ul#mesg_box_member_list li .mesg_title_anchor_span2{font-size:10px;color:#666;margin-top:5px}#message_attachment{opacity:0;-moz-opacity:0;z-index:9999999;width:35px;position:absolute;padding:0;cursor:pointer}.popuplinks{display:block;background:#333;color:#fff;width:100px;padding:8px 5px 6px;float:left;text-align:center}#attached_file span,#attached_link span{position:relative;display:-webkit-inline-box;margin:2px}#attach_content{padding:0}.f_url_btn{font-size:12px;margin-left:0;float:right;overflow:hidden;cursor:pointer}.fetchurlclose{z-index: 10000000000;position:absolute;right:12px}#fetchurlwrap{position:relative;margin-top:10px}.image_messagerie{width:40px;height:40px;border-radius:50%;float:left}.chat-header-button{background:transparent none repeat scroll 0 0;border:1px solid #fff;border-radius:7px;font-size:15px;height:26px;opacity:.9;padding:0;text-align:center;width:26px}.popup-head-right{margin:9px 0 0}.popup-head .btn-group{margin:-5px 3px 0 -1px}popup-head .md-user-image{border:2px solid #fff;border-radius:3px;float:left;width:44px}img{border:0 none;box-sizing:border-box;object-fit:cover;height:auto;max-width:100%;vertical-align:middle}.message_box_list{position:relative}img{border:0 none;box-sizing:border-box;object-fit:cover;height:auto;max-width:100%;vertical-align:middle}#show_chat_here{padding-right:16px}.message_delete_button{text-decoration:none;color:#adbdd6;font-size:12px;font-weight:700;right:2px;top:0;position:absolute}input[type=file]{display:block}button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit}.message-users{width:18%}.tab-content.messenger{width:80%}#friends_boxs_containerd .nano{height:270px!important}

.more {
  float: right;
  position: relative;
}

span.status-messagerie {
    background: #bebebe none repeat scroll 0 0;
    border-radius: 50%;
    bottom: 0;
    display: inline-block;
    height: 10px;
    padding: 2px;
    position: absolute;
    right: 0;
    width: 10px;
    top: 0px;
}

span.status-messagerie::after {
    background: white none repeat scroll 0 0;
    border-radius: 100%;
    content: "";
    height: 2px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 6px;
}

span.status-messagerie.f-online {
    background: #7FBA00;
    z-index: 2;
}
span.status-messagerie.f-away {
    background: #ffd300;
    z-index: 2;
}

span.status-messagerie.f-off {
    background: #a9a9a9;
    z-index: 2;
}
.temp_img_remve_small {
  color: white;
  display: inline-block;
  padding: .2em .4em;
  font-size: 100%;
  font-weight: 900;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25rem;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  position: absolute;
  background: #2bc7f7;
}

.pitdate-user-sortie {
  display: inline-block;
  margin-bottom: 30px;
  position: relative;
  width: 100%;
  max-width: 335px;
  min-width: 335px;
background-color: #fff;
  border-radius: 6px;
  text-align: left;
  margin-left: 10px;
}


.pitdate-user-sortie > figure {
    display: inline-block;
    margin-bottom: 10px;
    position: relative;
    width: 100%;
}

.pitdate-user-sortie > figure img {
    width: 100%;

}


.spanblockPresence {
background: #d4ebff;
padding-left: 10px;
padding-right: 10px;
padding-block: 5px;
margin-top: -20px;
position: absolute;
right: 10px;
}
.spanblockLibre {
background: #dfffd4;
padding-left: 10px;
padding-right: 10px;
padding-block: 5px;
margin-top: -20px;
position: absolute;
right: 10px;
}

.spanblockAnnonce {
background: #dfffd4;
padding-left: 10px;
padding-right: 10px;
padding-block: 5px;
margin-top: -20px;
position: absolute;
right: 10px;
}
.spanblockLibre {
background: #f4c2d2;
padding-left: 10px;
padding-right: 10px;
padding-block: 5px;
margin-top: -20px;
position: absolute;
right: 10px;
}

.spanblockSortie {
background: #ffdba4;
padding-left: 10px;
padding-right: 10px;
padding-block: 5px;
margin-top: -20px;
position: absolute;
right: 10px;
}

.spanblockDate {
background: #fff;
padding-left: 14px;
padding-right: 10px;

margin-top: -20px;
position: absolute;
left: -10px;
font-size: 10px;
color: red;
}

.mini_menu_noir {
color:#000;
display: inline-block;
padding: 6px 8px 6px;
border: #c1b3bbd6 solid 1px;
border-radius: 3px;
text-shadow: 0 1px 0 rgb(255, 255, 255, 0.5);
transition: all 20ms ease-out;
cursor: pointer;
text-align: center;
}
.mini_menu_jaune {
color: #eabc09fa;
display: inline-block;
padding: 6px 8px 6px;
border: #c1b3bbd6 solid 1px;
border-radius: 3px;
text-shadow: 0 1px 0 rgb(255, 255, 255, 0.5);
transition: all 20ms ease-out;
cursor: pointer;
text-align: center;
}
.mini_menu_rouge {
color:#ff70bb;
display: inline-block;
padding: 6px 8px 6px;
border: #c1b3bbd6 solid 1px;
border-radius: 3px;
text-shadow: 0 1px 0 rgb(255, 255, 255, 0.5);
transition: all 20ms ease-out;
cursor: pointer;
text-align: center;
}
.mini_menu_bleu {
display: inline-block;
padding: 6px 8px 4px;
border: #c1b3bbd6 solid 1px;
border-radius: 3px;text-shadow: 0 1px 0 rgb(255, 255, 255, 0.5);
transition: all 20ms ease-out;
cursor: pointer;
text-align: center; 
width: 70px;
}
