#jobsearch-chat-container{width:100%;background-color:#fff}.jobsearch-chat-main-container,.jobsearch-typo-wrap .jobsearch-chat-main-container{float:left;width:100%;box-shadow:0px 0px 15px 0px rgba(0,0,0,.08);padding:30px;margin-bottom:30px}#jobsearch-chat-container aside{width:255px;min-height:890px;max-height:700px;display:inline-block;vertical-align:top;border:1px solid #ececec}.jobsearch-chat-loader span{color:#fff}#jobsearch-chat-container .jobsearch-user-chat-content{display:inline-block;min-height:890px;max-height:700px;vertical-align:top;position:relative;width:66%;border:1px solid #efefef;border-left:none}.wp-admin #jobsearch-chat-container .jobsearch-user-chat-content{max-width:1360px}.wp-admin #jobsearch-chat-container aside{width:300px}#jobsearch-chat-container aside header{padding:30px 20px}.jobsearch-chat-users-list li{float:left;width:100%;cursor:pointer;padding:14px 15px;position:relative;border-bottom:1px solid #ececec;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.jobsearch-chat-users-list li:last-child{border-bottom:none}.jobsearch-chat-users-list li:before{content:"";position:absolute;left:0;top:0;width:2px;height:100%;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.jobsearch-chat-users-list li:hover:before,.jobsearch-chat-users-list li.active:before{opacity:1}.jobsearch-chat-users-list li span.status-with-thumb{left:14px;position:absolute;top:20px;width:13px;height:13px;border:2px solid #fff}.jobsearch-chat-users-list li:hover,.jobsearch-chat-users-list li.active{background-color:#f7f7f7}.jobsearch-chat-users-list li h2{font-size:13px;color:#404040;font-weight:400;margin-bottom:7px;line-height:1;letter-spacing:0px}.jobsearch-chat-users-list li h2 small{float:right;font-size:11px;color:#666;margin:2px 0 0}.jobsearch-chat-users-list li p{font-size:11px;color:#999;font-weight:400;line-height:1.3;padding-right:20px;position:relative}.jobsearch-chat-unread-message,.jobsearch-typo-wrap .jobsearch-chat-unread-message{position:absolute;right:0;top:1px;background-color:#4258a7;border-radius:5px;font-weight:400;padding:3px 0 0;text-align:center;color:#fff;width:21px;height:21px;font-size:13px}.jobsearch-chat-users-list .status{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:7px}#jobsearch-chat-container .green{background-color:#58b666}#jobsearch-chat-container .orange{background-color:#ff725d}#jobsearch-chat-container .blue{background-color:#6fbced;margin-right:0;margin-left:7px}#jobsearch-chat-container .jobsearch-user-chat-content header{height:35px;padding:30px 20px 30px 40px}#jobsearch-chat-container .jobsearch-user-chat-content header>*{display:inline-block;vertical-align:top}#jobsearch-chat-container .jobsearch-user-chat-content header h2{font-size:16px;margin-bottom:5px}#jobsearch-chat-container .jobsearch-user-chat-content header h3{font-size:14px;font-weight:400;color:#7e818a}#jobsearch-chat-container .jobsearch-chat-messages-list{float:left;width:100%;padding:0;margin:0;overflow:hidden;height:744px;background:url("/wp-content/plugins/addon-jobsearch-chat/css/../img/chat-pattren.jpg");padding-bottom:25px;--ai-bg-sz:"[[{\"s\":[511,530],\"d\":[\"O@480\",\"O@360\",\"480\",\"480@360\",\"360\",\"120\"]}]]";--lzl-bg-img:"/wp-content/plugins/addon-jobsearch-chat/css/../img/chat-pattren.jpg"}.jobsearch-chat-entete-wrapper,.jobsearch-typo-wrap .jobsearch-chat-entete-wrapper{display:inline-block;vertical-align:top;width:93%;padding-left:19px}li.me .jobsearch-chat-entete-wrapper,.jobsearch-typo-wrap li.me .jobsearch-chat-entete-wrapper{padding-left:0;padding-right:19px}#jobsearch-chat-container .jobsearch-chat-messages-list li{padding:10px 30px 0;position:relative;list-style:none}#jobsearch-chat-container .jobsearch-chat-messages-list h2,#jobsearch-chat-container .jobsearch-chat-messages-list h3{display:inline-block;font-size:13px;font-weight:400}#jobsearch-chat-container .jobsearch-chat-messages-list[data-ai-bg*="-O@480-"]{background-image:url("/wp-content/cache/seraphinite-accelerator/s/m/d/img/8c2abe5e3484bb44a7d1ff588f8cb155.16b4.jpeg");--lzl-bg-img:"/wp-content/cache/seraphinite-accelerator/s/m/d/img/8c2abe5e3484bb44a7d1ff588f8cb155.16b4.jpeg"}#jobsearch-chat-container .jobsearch-chat-messages-list[data-ai-bg*="-O@360-"]{background-image:url("/wp-content/cache/seraphinite-accelerator/s/m/d/img/0e9479b8af728eb55e60f10fd1806fa8.1183.jpeg");--lzl-bg-img:"/wp-content/cache/seraphinite-accelerator/s/m/d/img/0e9479b8af728eb55e60f10fd1806fa8.1183.jpeg"}#jobsearch-chat-container .jobsearch-chat-messages-list[data-ai-bg*="-480-"]{background-image:url("/wp-content/cache/seraphinite-accelerator/s/m/d/img/379f375b7c46e1a4898332bb3fc18c8c.15a3.jpeg");--lzl-bg-img:"/wp-content/cache/seraphinite-accelerator/s/m/d/img/379f375b7c46e1a4898332bb3fc18c8c.15a3.jpeg"}#jobsearch-chat-container .jobsearch-chat-messages-list[data-ai-bg*="-480@360-"]{background-image:url("/wp-content/cache/seraphinite-accelerator/s/m/d/img/20f1c61f17831caa805e68c6df05ac28.110c.jpeg");--lzl-bg-img:"/wp-content/cache/seraphinite-accelerator/s/m/d/img/20f1c61f17831caa805e68c6df05ac28.110c.jpeg"}#jobsearch-chat-container .jobsearch-chat-messages-list[data-ai-bg*="-360-"]{background-image:url("/wp-content/cache/seraphinite-accelerator/s/m/d/img/c65dbc53772260af7315575595b370d5.de8.jpeg");--lzl-bg-img:"/wp-content/cache/seraphinite-accelerator/s/m/d/img/c65dbc53772260af7315575595b370d5.de8.jpeg"}#jobsearch-chat-container .jobsearch-chat-messages-list[data-ai-bg*="-120-"]{background-image:url("/wp-content/cache/seraphinite-accelerator/s/m/d/img/d66141a6171a30857f032c39aa1d3392.410.jpeg");--lzl-bg-img:"/wp-content/cache/seraphinite-accelerator/s/m/d/img/d66141a6171a30857f032c39aa1d3392.410.jpeg"}#jobsearch-chat-container .jobsearch-chat-messages-list[data-ai-bg*="-0-"]{background-image:none}#jobsearch-chat-container .jobsearch-chat-messages-list.lzl:not(.lzl-ed),#jobsearch-chat-container .jobsearch-chat-messages-list.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAf8AAAISCAYAAADCw8Z/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEMElEQVR42u3BAQEAAACCIP+vbkhAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvBqKugABHARJ6gAAAABJRU5ErkJggg==")}#jobsearch-chat-container .jobsearch-chat-messages-list .jobsearch-chat-entete{line-height:1.5;padding-left:17px;margin-top:5px}#jobsearch-chat-container .jobsearch-chat-messages-list .message{padding:20px;color:#fff;line-height:25px;max-width:90%;display:inline-block;text-align:left;border-radius:5px}#jobsearch-chat-container .jobsearch-chat-messages-list .me{text-align:right}#jobsearch-chat-container .jobsearch-chat-messages-list .you .message{background-color:#58b666}#jobsearch-chat-container .jobsearch-chat-messages-list .me .message{background-color:#6fbced}#jobsearch-chat-container .jobsearch-chat-messages-list .triangle{width:0;height:0;border-style:solid;border-width:0 10px 10px}#jobsearch-chat-container .jobsearch-chat-messages-list .you .triangle{border-color:transparent transparent #58b666 transparent;margin-left:15px}#jobsearch-chat-container .jobsearch-chat-messages-list .me .triangle{border-color:transparent transparent #6fbced transparent;margin-left:1245px}.jobsearch-user-chat-content .jobsearch-chat-form-wrapper{position:absolute;left:0;bottom:0;width:100%}.jobsearch-chat-share-file-wrapper{position:absolute;right:30px;top:16px}.jobsearch-chat-share-file{float:left}.jobsearch-chat-share-file a{float:left;font-size:20px;color:#9b9b9b;margin:10px 10px 0 0}.jobsearch-chat-typing-wrapper{float:right}.jobsearch-user-chat-content .jobsearch-chat-form-wrapper textarea{resize:none;border:none;float:left;width:100%;height:74px;border-radius:3px;padding:29px 170px 0 30px;font-size:13px;font-size:14px;background-color:#fff;color:#999}.jobsearch-user-chat-content .jobsearch-chat-form-wrapper textarea::placeholder{color:#999}#jobsearch-chat-container .jobsearch-chat-nav{float:left;width:100%;border:none}#jobsearch-chat-container .jobsearch-chat-nav li{float:left;list-style:none;padding:0 17px;line-height:1.5}#jobsearch-chat-container .jobsearch-chat-nav li a{float:left;width:100%;text-decoration:none;padding:13px 0;outline:none;border:none;font-size:16px;color:#333;font-weight:500;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#jobsearch-chat-container .jobsearch-chat-nav li a:before{content:"";position:absolute;left:0;bottom:10px;width:100%;height:3px;background-color:#13b5ea;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#jobsearch-chat-container .jobsearch-chat-nav li:hover a:before,#jobsearch-chat-container .jobsearch-chat-nav li.active a:before{opacity:1;bottom:0}#jobsearch-chat-container .jobsearch-chat-nav li.active a,#jobsearch-chat-container .jobsearch-chat-nav li a:hover{color:#13b5ea;background-color:transparent}.hidden{display:none!important}.jobsearch-chat-user-list{display:inline-block;width:100%;height:794px;padding-left:0;margin:0;overflow:hidden}#jobsearch-chat-container ul{margin:0}.jobsearch-chat-error{border:1px solid red!important}#jobsearch-chat-container .jobsearch-chat-messages-list li#jobsearch-chat-no-messages{border-radius:5px;color:#333;font-size:16px;line-height:1;text-align:center;position:absolute;left:50%;top:50%;margin:0 0 0 -110px;padding:0}#jobsearch-chat-container ul li p.file{border-top-left-radius:2px;border-top-right-radius:1.3em;border-bottom-right-radius:1.3em;border-bottom-left-radius:1.3em;background:#2f3440;color:#333;display:inline-block;margin-top:6px;margin-left:5px;max-width:224px;padding:6px 15px 7px;width:auto!important;word-break:break-word}.jobsearch-loading-section{position:absolute;left:0;top:0;background-color:rgba(255,255,255,.98);width:100%;height:100%;z-index:9999;text-align:center}.line-scale-pulse-out{position:absolute;left:50%;top:50%;display:inline-block;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.jobsearch-chat-typing-wrapper{float:right}.jobsearch-chat-user-typing{display:none}.jobsearch-chat-wrapper.online .jobsearch-chat-title:before{background-color:green}.jobsearch-chat-wrapper.ofline .jobsearch-chat-title:before{background-color:orange}.jobsearch-chat-sort-list{float:left;width:100%;background-color:#f7f7f7;position:relative}.jobsearch-chat-filter-input-field{position:absolute;left:0;top:0;width:100%}.jobsearch-chat-filter-input-field input,.jobsearch-typo-wrap .jobsearch-chat-filter-input-field input{background-color:#f7f7f7;height:47px;width:100%;padding:4px 15px;float:left}.jobsearch-chat-filter-input-field i{position:absolute;right:19px;top:17px;color:#9b9b9b;cursor:pointer}.jobsearch-chat-filter-wrapper,.jobsearch-typo-wrap .jobsearch-chat-filter-wrapper{float:right;padding:12px 19px 10px 0}.jobsearch-chat-filter-input a{font-size:15px;color:#9b9b9b}.jobsearch-chat-selectize,.jobsearch-typo-wrap .jobsearch-chat-selectize{float:left;width:57%;padding-top:4px}.jobsearch-chat-selectize .selectize-control.single .selectize-input{background-color:#f7f7f7;height:35px;box-shadow:none;border:none}.jobsearch-chat-selectize .item{padding-top:11px;font-size:14px}.jobsearch-chat-selectize .selectize-input,.jobsearch-chat-selectize .selectize-control.single .selectize-input.input-active{background-color:#f7f7f7}.jobsearch-chat-selectize .selectize-control.single .selectize-input:after{content:"";line-height:1;margin-top:-15px}.jobsearch-chat-selectize .selectize-control.single .selectize-input.dropdown-active:before{content:"";line-height:1;margin-top:-6px}.jobsearch-chat-filter-input-field{display:none}.jobsearch-user-chat-header,.jobsearch-typo-wrap .jobsearch-user-chat-header{float:left;width:100%;background-color:#fff;border-bottom:1px solid #ececec;position:relative;padding:15px}.jobsearch-user-status-wrapper,.jobsearch-typo-wrap .jobsearch-user-status-wrapper{margin-left:49px;line-height:1;padding-top:4px}.jobsearch-user-status-wrapper h2,.jobsearch-typo-wrap .jobsearch-user-status-wrapper h2{color:#404040;margin-bottom:1px;font-size:13px;line-height:1.3}.jobsearch-user-status-wrapper span{color:#999;font-size:11px}.jobsearch-user-detail{float:left;position:relative}.jobsearch-user-file-content,.jobsearch-typo-wrap .jobsearch-user-file-content{float:right;padding-top:6px}.jobsearch-user-file-content ul li{float:left;list-style:none;margin-left:15px;line-height:1;margin-top:6px}.jobsearch-user-file-content ul li a{font-size:20px;color:#9b9b9b}.jobsearch-user-detail .status{position:absolute;left:-2px;top:-2px;width:13px;height:13px;border:2px solid #fff;background-color:#58b666;border-radius:100%}.jobsearch-chat-messages-list p{display:inline-block;border:1px solid #e6e6e6;margin-bottom:0;padding:20px;background-color:#fff;border-radius:15px 15px 15px 0px;position:relative}.jobsearch-chat-messages-list p:before{content:"";position:absolute;left:-10px;bottom:0;border-bottom:10px solid #fff;border-left:10px solid transparent;z-index:2}.jobsearch-chat-messages-list p:after{content:"";position:absolute;left:-12px;bottom:-1px;border-bottom:12px solid #e6e6e6;border-left:12px solid transparent;z-index:1}.jobsearch-chat-messages-list li.me p:before{right:-10px;left:auto;border-bottom:10px solid #13b5ea;border-right:10px solid transparent;border-left:none}.jobsearch-chat-messages-list li.me p:after{display:none}.jobsearch-chat-messages-list li.me p{background-color:#13b5ea;color:#fff;border-radius:15px 15px 0px 15px}.jobsearch-profile-title.jobsearch-chat-heading{margin-bottom:0;border:none}#jobsearch-chat-container .jobsearch-chat-messages-list h3{margin-bottom:0;color:#666;font-size:11px}.jobsearch-chat-messages-list li.me .jobsearch-chat-entete{padding-left:0;padding-right:17px}.jobsearch-chat-entete a{display:inline-block;font-size:11px;margin:0 0 0 10px;text-decoration:none}.jobsearch-chat-typing-wrapper input[type=submit]{display:inline-block;padding:9px 20px;color:#fff;font-size:14px;text-transform:uppercase;border-radius:4px;margin-left:5px;border:none;background-color:#13b5ea}.jobsearch-chat-messages-list p a i{float:left;font-size:28px;margin-right:11px;margin-top:6px}.jobsearch-chat-front-full .jobsearch-chat-messages-list li.me p a span{color:#fff}.jobsearch-chat-messages-list p a span{float:left;color:#999}.jobsearch-chat-messages-list p a span small{color:#cbcbcb;font-size:11px}.jobsearch-chat-user-events,.jobsearch-typo-wrap .jobsearch-chat-user-events{margin:0;position:absolute;left:24px;bottom:-10px;border-radius:4px;padding:5px 6px;background-color:#13b5ea;z-index:2;opacity:0;visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}li:hover .jobsearch-chat-user-events{opacity:1;visibility:visible}.jobsearch-chat-user-events:before{content:"";position:absolute;left:6px;top:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #13b5ea}.jobsearch-chat-user-events a{color:#fff;float:left;margin:0 4px;line-height:1;font-size:12px}.jobsearch-chat-user-groups li a span{background-color:#f3f3f3;width:39px;height:39px;border-radius:100%;text-align:center;margin-right:10px;float:left}.jobsearch-chat-user-groups li a small{font-size:13px;color:#666;padding:5px 0 0 1px;display:inline-block}.wp-admin .jobsearch-chat-user-list{height:744px}.wp-admin .jobsearch-chat-users-list li{float:left;width:100%;margin:0;padding:5px 15px 10px}#jobsearch-chat-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wp-admin .jobsearch-chat-sort-list{padding:9px 0 13px 15px}.jobsearch-chat-users-list.jobsearch-chat-user-employer{display:inline-block;width:100%;height:794px}.jobsearch-user-chat-content .jobsearch-chat-messages-list .jobsearch-chat-user-events{left:30px;bottom:0}.jobsearch-user-chat-content .jobsearch-chat-messages-list li.me .jobsearch-chat-user-events{right:26px;left:auto}.jobsearch-user-chat-content .jobsearch-chat-messages-list li.me .jobsearch-chat-user-events:before{right:11px;left:auto}.jobsearch-user-chat-content .jobsearch-chat-messages-list .jobsearch-chat-user-events{background-color:#d72c2c}.jobsearch-user-chat-content .jobsearch-chat-messages-list .jobsearch-chat-user-events:before{border-bottom-color:#d72c2c;left:11px}.jobsearch-chat-front-full .jobsearch-chat-emojis-box{right:70px;bottom:43px}