#messenger #filtersModal,#messenger header.header,#messenger aside.sidebar,#messenger footer.footer,#messenger .sub-header{display:none}.messengerWrapper{width:100%;height:100%;overflow:hidden;position:fixed;left:0;top:0;bottom:0;right:0}.chat *{box-sizing:border-box}.chat{top:0;bottom:0;left:0;right:0;transform:none;-webkit-transform:none;-moz-transform:none;width:100%;height:auto;border-radius:0;font-size:15px!important;background:#222;overflow:hidden;color:#999}.chat .hidden{display:none!important}.chat .main-nav{background:#272727;color:#fff;height:50px;line-height:50px;padding:0 20px;font-size:1em;z-index:100;position:absolute;width:100%;top:0;left:0;right:0;z-index:100}.chat .sidebar-discussions{border-right:1px solid rgba(255,255,255,.05);position:absolute;left:0;top:0;bottom:0;overflow:auto;width:320px;background:0 0;padding:100px 0 0;margin:0}.chat .sidebar-discussions::-webkit-scrollbar{display:none}.chat .load-discussions{display:none}.chat .clients-list{list-style:none;padding:0;margin:0}.chat .no-clients{display:none;position:absolute;left:0;top:0;bottom:0;z-index:1;width:320px;background:0 0;padding:50px 0 0;margin:0}.chat .no-clients p{width:100%;position:absolute;top:50%;text-align:center;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%)}.chat .clients-list li{line-height:40px;padding:10px;border-bottom:1px solid rgba(255,255,255,.05);cursor:pointer;position:relative;color:rgba(255,255,255,.8);font-weight:500;margin:0;font-size:1em}.chat .clients-list li .verifiedaccount{position:absolute;top:0;left:2px}.chat .clients-list li.latest{height:40px;line-height:20px;font-weight:700;cursor:default!important;background:rgba(0,0,0,.09);position:relative}.chat .clients-list li.latest.filter span,.chat .clients-list li.latest.more span{cursor:pointer;font-weight:500}.chat .clients-list li.latest.filter span{float:right}.chat .clients-list li.latest.more span.loader,.chat .clients-list li.latest.filter span.loader{display:none;float:none}.chat .clients-list li.latest .select{visibility:hidden;opacity:0;position:absolute;z-index:1;top:40px;width:150px;right:0;background:#1f2022;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.chat .clients-list li.latest .select li.active-select{font-weight:700}.chat .clients-list li.latest .select li.active-select:before{font-family:FontAwesome;content:"\f00c";margin-right:6px;color:#938359}.chat .clients-list li.latest.more{text-align:center;cursor:pointer!important;color:#999}.chat .clients-list li.latest.more:before{font-family:FontAwesome;content:"\f067";font-size:.9em;margin-right:6px}.chat .clients-list li.latest span:hover+.select,.chat .clients-list li.latest .select:hover{visibility:visible;opacity:1}.chat .clients-list li.latest .select ul{margin:0;padding:0}.chat .clients-list li.latest .select li{height:auto;line-height:15px;list-style:none}.chat .clients-list li.latest .select li:active{color:#938359!important}.chat .clients-list li.latest:hover{background:0 0;background:rgba(0,0,0,.09)}.chat .clients-list li.active{content:'';top:0;right:0;bottom:0;left:0;border-right:3px solid #938359;background:rgba(0,0,0,.09)}.chat .clients-list li.unread{font-weight:700;color:#fff;content:'';top:0;right:0;bottom:0;left:0;border-left:3px solid #1787fb;background:rgba(0,0,0,.09)}.chat .clients-list li.hide{display:none}.chat .clients-list li:last-child{border-bottom:0}.chat .clients-list li:hover{background:rgba(0,0,0,.09)}.chat .clients-list li p{display:inline-block;height:100%;margin:0;padding:0}.chat .clients-list li p.textp{margin-left:15px}.chat .clients-list li p.imgp{float:left}.chat .clients-list li p.imgp img{width:40px;height:40px;border-radius:50%}.chat .search{position:absolute;top:50px;left:0;width:279px;height:50px;z-index:1;background:0 0}.chat .search i{position:absolute;z-index:1;left:15px;top:1px;color:#7b7b7b;font-size:1.4em;line-height:48px}.chat .search input:focus+i{color:#ddd!important}.chat .search input{display:block;width:100%;background:0 0;border:0;color:#fff;height:50px;padding-left:45px}.chat .discussion{position:absolute;left:320px;top:0;right:0;bottom:0;width:calc(100%-320px);width:-moz-calc(100%-320px);width:-webkit-calc(100%-320px);min-width:400px}.chat .discussion.notPro form.form{display:none}.chat .discussion .messages .alertmessage{display:none}.chat .clients-list li .status{display:inline-block;height:8px;width:8px;background:#54626f;border-radius:8px;vertical-align:middle;margin-right:8px}.chat .clients-list li .status.online{background:#00950a}.chat .clients-list li .unread{position:absolute;right:0;top:50%;display:inline-block;line-height:18px;min-width:18px;background:#c03238;text-align:center;color:#fff;border-radius:18px;font-size:.8em;margin-top:-9px}.chat .discussion .discussion-content{height:100%;position:relative}.chat .discussion .discussion-content .title{background:#272727;color:#fff;height:50px;line-height:50px;padding:0 10px;font-size:1em;z-index:100;position:absolute;width:100%;top:0;left:0;right:0;z-index:100;box-sizing:border-box}.chat .discussion .discussion-content .title .goInbox{display:none;z-index:2;position:relative;color:#aaa;font-weight:400}.chat .discussion .discussion-content .title .name{display:block;position:absolute;width:100%;top:0;left:0;right:0;text-align:center;z-index:1;cursor:pointer}.chat .discussion .discussion-content .title .user-menu{position:absolute;top:0;right:0;z-index:2}.chat .discussion .discussion-content .title .user-menu .dropdown-item{line-height:30px}.chat .discussion .discussion-content .title .user-menu i{cursor:pointer;color:#aaa;margin-right:20px;font-size:1.2em}.chat .discussion .discussion-content .messages{position:absolute;top:0;left:0;right:0;bottom:60px;overflow:auto;padding:80px 20px 0}.chat .discussion .discussion-content .messages.nowTyping{bottom:80px}.chat .discussion .discussion-content .messages .message{margin-bottom:8px}.chat .discussion .discussion-content .messages .message .avatar,.chat .discussion .discussion-content .messages .message .text{display:inline-block;position:relative;vertical-align:middle}.chat .discussion .discussion-content .messages .message .avatar img{height:42px;width:42px;border-radius:50%;vertical-align:middle}.chat .discussion .discussion-content .messages .message.self{text-align:right}.chat .discussion .discussion-content .messages .message.self .delete{cursor:pointer}.chat .discussion .discussion-content .messages .message.self .delete:hover{color:#aaa}.chat .discussion .discussion-content .messages .message.waiting.self .delete{display:none}.chat .discussion .discussion-content .messages .message .text{overflow:hidden;background:#50595e;color:#fff;padding:10px 15px;border-radius:15px;max-width:70%;margin-left:10px;word-wrap:break-word}.chat .discussion .discussion-content .messages .message .text.video{width:70%}.chat .discussion .discussion-content .messages .message .text .videoWrapper{min-width:308px;margin-top:20px;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.chat .discussion .discussion-content .messages .message .text .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.chat .discussion .discussion-content .messages .message .text.tokens img.send-lusts{width:130px;height:130px;margin:20px auto;position:relative;display:block;box-shadow:0 20px 30px -25px rgba(0,0,0,.4);cursor:default!important}@-webkit-keyframes rotate{10%{transform:rotateY(360deg)}15%{transform:rotateY(0deg)}}@keyframes rotate{10%{transform:rotateY(360deg)}15%{transform:rotateY(0deg)}}.chat .discussion .discussion-content .messages .message .text.tokens .score-lusts{width:100%;text-align:center;font-size:1em}.chat .discussion .discussion-content .messages .message .text.tokens .message-lusts{padding-top:10px;border-top:dashed rgba(0,0,0,.4) 1px}.chat .discussion .discussion-content .messages .message.self .text{text-align:left;background:#333;margin-right:0;margin-left:0;color:#fff}.chat .discussion .discussion-content .messages .message.self .text:after{right:auto;left:100%;border-right-color:transparent;border-left-color:#333}.chat .discussion .discussion-content .messages .message .text img.emoji{display:inline-block;vertical-align:middle;margin:-3px 3px 0;width:22px}.chat .discussion .discussion-content .messages .message .text a{color:#fff;text-decoration:underline}.chat .discussion .discussion-content .messages .message .text .imageWrapper{margin-top:20px;position:relative;background:#111;width:100%;text-align:center;border-radius:6px}.chat .discussion .discussion-content .messages .message .text .imageWrapper img{margin:0 auto;position:relative}.chat .discussion .discussion-content .messages .message .text a:hover{opacity:.8}.chat .discussion .discussion-content .messages .message .text.image{padding:0;max-width:360px}.chat .discussion .discussion-content .messages .message .text img{display:block;max-width:100%;height:auto;border-radius:3px;cursor:pointer}.chat .discussion .discussion-content .messages .message .date{font-size:.8em;padding:2px 62px 0;color:#555}.chat .discussion .discussion-content .messages .message.self .date{padding:2px 0 0}.chat .discussion .discussion-content .messages .message.self .date .fa-check{display:none}.chat .discussion .discussion-content .messages .message.self.read .date .fa-check{display:inline-block}.chat .discussion .form{background:#272727;text-align:center;padding:5px 2px;position:relative;border-top:1px solid rgba(255,255,255,.05);width:100%;position:absolute;bottom:0}.chat .discussion .form button{background:0 0!important;border:0!important;box-shadow:0!important}.chat .discussion .form textarea{display:inline-block;vertical-align:middle;background-color:rgba(0,0,0,.5);height:20px;outline:none;resize:none;width:100%;border:0;border-radius:3px 3px 0 0;padding:10px;color:#fff;border:1px solid rgba(255,255,255,.05);border-bottom-color:rgba(255,255,255,.03);font-size:1em;box-shadow:0!important}.chat .discussion .form .emoji-wysiwyg-editor{background-color:rgba(0,0,0,.5);max-height:90px;border-radius:5px;color:#fff;padding-top:7px}.chat .discussion .form .emoji-menu{top:-228px!important}.chat .discussion .form .tools{background:0 0;border-top:0;text-align:center;position:relative;height:32px;line-height:32px;padding:0 3px}.chat .discussion .form .tools label{font-weight:400;font-size:.9em;margin:0}.chat .discussion .form .tools label i{font-size:18px;cursor:pointer;color:#ddd}.chat .discussion .form .tools label i:hover{color:#fff}.chat .discussion .form .tools label.token-button{width:30px}.chat .discussion .form .tools label.publish-msg button{width:50px}.chat .discussion .form .tools label.send-photo{width:30px;padding-right:12px;overflow:hidden;position:relative}.chat .discussion .form .tools label.send-photo input{visibility:hidden}.chat .discussion .form .tools input{vertical-align:middle}.chat .typing{position:absolute;bottom:70px;left:26px;text-align:center;color:#999;border-radius:50%;width:30px;height:30px;line-height:30px;background:#50595e;display:none;color:#fff;font-size:16px}.upload-status{position:fixed;z-index:9999;height:50px;top:0;right:0;left:0;background:rgba(109,152,64,.9)}.upload-status i{color:#fff;margin-right:6px}.upload-status .progress{position:absolute;z-index:1;width:0%;height:50px;background:#33ba82;transition:all .3s}.upload-status .name{position:absolute;z-index:2;line-height:50px;color:#fff;font-size:1.1em;width:100%;text-align:center}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.chat .typing i,.chat .discussion .messages .intro .intro-container .intro-top i{margin:0 5px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-animation-direction:normal;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-name:blink;-webkit-animation-timing-function:ease-in-out;-moz-animation-direction:normal;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-name:blink;-moz-animation-timing-function:ease-in-out}.chat .discussion .messages .intro{height:100%;overflow:hidden;position:relative}.chat .discussion .messages .intro .intro-container{width:550px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);text-align:center}.chat .discussion .messages .intro .intro-container .intro-top{font-size:16px;color:#fff;font-weight:700;padding:0 0 30px}.chat .discussion .messages .intro .intro-container .intro-top i{margin-right:10px;color:#938359;font-size:22px}.chat .discussion .messages .intro .intro-container img.choose-conversation{max-width:300px;width:80%;opacity:.5}.chat .discussion .messages .intro .intro-container .avatar img{height:200px;border-radius:200px;margin-bottom:20px}.chat .discussion .messages .intro.inChat{height:auto;text-align:center;padding:30px 0;border:solid 1px #111;border-radius:15px;margin:20px 0}.chat .discussion .messages .intro.inChat .intro-container{display:inline-block;position:static;transform:none;-webkit-transform:none;-moz-transform:none}.chat .discussion .messages .intro.inChat .intro-container .avatar{display:none}.chat-popup{position:fixed;z-index:1460;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);width:80%;height:80%;max-width:550px;max-height:550px;background:rgba(0,0,0,.7) no-repeat center center}.chat-popup .photo{position:absolute;top:0;left:0;right:0;bottom:0;background-size:contain;background-repeat:no-repeat;background-position:center}.chat-popup .close,.token-window .close{position:absolute;top:-40px;right:-40px;cursor:pointer;z-index:1;font-size:30px}.chat-popup .close i,.token-window .close i{font-size:40px;color:#ddd}.chat-popup .close i:hover,.token-window .close i:hover{color:#fff;opacity:.6}.token-window{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin:0;z-index:1500;max-width:660px;width:90%;background:#222;border-radius:3px;padding:40px}.token-window h1{color:#ddd;font-size:26px;margin:0 0 20px;padding-bottom:10px;border-bottom:dashed 1px #444}.token-window label{color:#fff;display:block;font-size:13px!important}.token-input label{font-size:16px;color:#ddd;margin-bottom:5px}.token-input input,.token-input textarea{resize:none;width:100%;border-radius:3px;background:rgba(0,0,0,.09);padding:10px;color:#aaa;border:1px solid rgba(255,255,255,.05);font-size:13px}.token-input input{margin:10px 0;font-size:18px}.token-input input[type=range]{height:49px;margin:10px 0}.token-input textarea{height:100px;margin-bottom:20px}.token-input>div input{display:inline-block;width:73%;float:left}.token-input>div input:first-child{width:25%}.token-window button,.token-window a{display:block;width:100%;cursor:pointer;text-align:center;box-sizing:border-box}.token-window button:hover,.token-window a:hover{background:#5b7f36}.background-popup{position:fixed;top:0;left:0;z-index:1450;background:rgba(29,29,29,.98);width:100%;height:100%;cursor:pointer}input[type=range]{-webkit-appearance:none;margin:18px 0;width:100%;outline:none}input[type=range]:focus{outline-color:transparent;outline-style:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:8.4px;cursor:pointer;animate:.2s;background:#000;border-radius:1.3px}input[type=range]::-webkit-slider-thumb{border:0 solid #6c5e3d;height:36px;width:16px;border-radius:3px;background:#938359;cursor:pointer;-webkit-appearance:none;margin-top:-14px}input[type=range]::-moz-range-track{width:100%;height:8.4px;cursor:pointer;animate:.2s;background:#ddd;border-radius:1.3px}input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px #6c5e3d,0 0 1px #6c5e3d;border:1px solid #6c5e3d;height:36px;width:16px;border-radius:3px;background:#938359;cursor:pointer}input[type=range]::-ms-track{width:100%;height:8.4px;cursor:pointer;animate:.2s;background:0 0;border-color:transparent;border-width:16px 0;color:transparent}input[type=range]::-ms-thumb{box-shadow:1px 1px 1px #6c5e3d,0 0 1px #6c5e3d;border:1px solid #6c5e3d;height:36px;width:16px;border-radius:3px;background:#938359;cursor:pointer}@media screen and (min-width:30em){.chat .discussion .discussion-content .fa-arrow-left{display:none}}@media screen and (max-width:30em){.chat{font-size:1.2em!important;line-height:1.4em!important}.chat .discussion .messages .intro .intro-container .intro-top{font-size:1.4em!important}.chat .type-zone textarea,.chat .type-zone .emoji-wysiwyg-editor{font-size:1em!important;line-height:1.3em!important}.chat .discussion .discussion-content .fa-arrow-left{display:initial}.chat .clients-list,.chat .sidebar-discussions,.chat .search{width:100%}.chat .discussion{display:none;left:0;width:100%;min-width:0}.chat.discussion-open .clients-list,.chat.discussion-open .search{display:none}.chat.discussion-open .discussion{display:block;width:100%}.chat .discussion .discussion-content .title .goInbox{display:inline-block}.chat-popup .close,.token-window .close{position:absolute;top:-60px;right:0;cursor:pointer;z-index:1;font-size:30px}.chat .discussion .messages .intro .intro-container{width:100%!important}}