@font-face{font-family:Samsung;src:url(/template/fonts/SamsungOne-400_v1.0.ttf)}a{text-decoration:none}.list-sidebar-user-chat{height:calc(100vh - 180px);overflow:auto}.att_video i{position:absolute;color:#830707}#login{background:#f6f9fc;height:100vh;padding-top:10%;width:100%}#login .account-block{padding:0;background-image:url(/template/images/bg_login.jpg);background-repeat:no-repeat;background-size:cover;height:100%;position:relative}#login .account-block .overlay{flex:1;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#0006}#login .account-block .account-testimonial{text-align:center;color:#fff;position:absolute;margin:0 auto;padding:0 1.75rem;bottom:3rem;left:0;right:0}#login .text-theme{color:#5369f8!important}#login .btn-theme{background-color:#5369f8;border-color:#5369f8;color:#fff}.card-body{padding:10px}.message .message-content{padding:7px}.message .message-info>:not(:last-child){margin-right:.5rem}.message .message-item{align-items:end;margin-right:40px}.message.self .message-item{margin-left:0}.message .info_user .text-muted{font-size:11px;display:block;text-align:right;width:100%;line-height:.5em;margin-top:-10px;padding-bottom:4px}.message .message-item:first-child .message-content{border-radius:0 0 .875rem .375rem}.message-content-item{font-size:16px}.message.self .text-muted{color:#fff!important}.message.self .message-item{margin-right:55px}.message-info .avatar img{height:40px;width:40px}.att_wb{margin-right:5px;display:inline-block;margin-top:5px;overflow:hidden;border-radius:10px;line-height:1.3em}.att_wb.att_link{margin:0}.att_image img{width:40px;height:40px;border-radius:3px;-o-object-fit:cover;object-fit:cover;box-shadow:1px 1px 5px #00000030;transition:all .2s}.att_image:hover img{transform:scale(1.1)}.att_file{max-width:80px;text-align:center;background-color:#dadada;box-shadow:1px 1px 5px #00000087;color:#606060;padding:8px 5px;text-decoration:none;display:inline-flex;flex-direction:column}.att_file:hover{text-decoration:none}.att_file:hover .type{background-color:#2364c9}.att_file .type{font-weight:700;text-transform:uppercase;color:#fff;background-color:#16386c;padding:3px 5px;border-radius:5px}.att_file .name{display:block;white-space:nowrap;font-size:13px;text-overflow:ellipsis;overflow:hidden}.att_file .size{font-size:12px}*{transition:.2s}.avatar{padding:0}.card.contact-item{padding:5px 0}.list-item-chat-sidebar>ul:hover+.sidebar_list_item{display:block}.sidebar_list_item{position:absolute;right:0;z-index:99999999;padding:5px;display:none;top:0}.sidebar_list_item button{background:#fff;border:none;border-radius:5px;width:32px;display:flex;height:32px;color:#ccc;text-align:center;justify-content:center;align-items:center;box-shadow:none}.sidebar_list_item .list{display:none}.select2-container .select2-search--inline .select2-search__field{height:27px}#admin .modal_forward ul{margin:0;padding:0;max-height:350px;height:100%;overflow-y:auto}#admin .modal_forward ul li{display:flex;border-bottom:1px solid #e8e8e8;padding:5px}#admin .modal_forward ul li:hover{background-color:#b8dde8}#admin .modal_forward ul li .name{width:20%;font-weight:700;color:red;margin-right:15px;font-size:16px;align-items:center;display:flex}#admin .modal_forward ul li .online{width:10%;display:flex;justify-content:flex-start;align-items:center;font-size:12px}#admin .modal_forward ul li .online i{margin-right:5px}#admin .modal_forward ul li .online.active i{color:#59f309}#admin .modal_forward ul li .round_box{width:10%;display:flex;justify-content:flex-end;align-items:center}#admin .modal_forward ul li .round_box i{color:#939191;margin-right:5px}#admin .modal_forward ul li .round_box span{color:red;font-weight:700}#admin .list_skill{cursor:pointer}#admin .list_skill .skill:hover,#admin .list_skill .skill.active{background-color:red}#admin .skills{margin-right:5px;display:flex;width:55%;align-items:center}#admin .skills .skill{color:#fff;background-color:#080883;border-radius:3px;padding:0 5px;font-size:12px;margin-right:2px}#admin #chat .text-history{color:#7c7979;font-size:12px;cursor:pointer}#admin #chat .box_chat{transition:all .5ms}#admin #chat .item{border-radius:5px;overflow:hidden}#admin #chat .item .header{padding:3px 5px;background-color:#1676fd}#admin #chat .item .header .name{color:#fff;font-weight:700;height:18px;text-overflow:clip;overflow:hidden;white-space:nowrap}#admin #chat .item .header .close button{padding:2px;width:1.5rem;height:1.5rem;font-size:12px}#admin #chat .item .header .type_name{background-color:#9f1d21;color:#fff;border-radius:5px;padding:1px 3px;font-size:12px;display:inline-block;margin-right:5px}#admin #chat .item .box_chat{height:calc(100vh - 290px);background-color:#fff;overflow-y:auto}#admin #chat .author .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}#admin #chat .time{font-size:12px;color:#4e4e4e;display:flex;justify-content:right;margin-top:-3px}#admin #chat .time .show_time{overflow:hidden;display:inline-block;height:15px;right:0;border-radius:5px;padding:0 4px}#admin #chat .send .author{text-align:right;margin-bottom:2px}#admin #chat .send .title{color:#0f2240}#admin #chat .item_message{margin:5px 5px 10px;padding-bottom:10px}#admin #chat .item_message .content{background-color:#f1f1f169;padding:7px;border-radius:3px;max-width:85%;font-size:1.3em;box-shadow:2px 2px 3px #8c8c8c70;border:1px solid rgba(215,214,214,.44)}#admin #chat .item_message .content .author{font-weight:700;font-size:16px;color:#790c0f}#admin #chat .item_message .content .author .time{font-size:.7rem;margin-left:5px;font-style:italic;color:#8c8c8c;font-weight:400}#admin #chat .item_message .content .content_message{font-size:16px;word-break:break-word;line-height:1.2em}#admin #chat .item_message .send{justify-content:right}#admin #chat #list_chat{height:calc(100vh - 210px);overflow-y:auto}
