#kma-chat *{outline:none;font-family:Arial,sans-serif}#kma-chat p,#kma-chat h2,#kma-chat div,#kma-chat span{line-height:1;margin:0}#kma-chat .clearfix:after{content:"";display:table;clear:both}#kma-chat{position:fixed;right:0;bottom:0;width:320px;z-index:100000000;border-radius:5px;box-sizing:border-box;transition:transform .2s linear;transform:translate3d(0,356px,0)}.#kma-chat.chat-left{right:auto;left:0}@media screen and (max-width:480px){#kma-chat{width:300px}}#kma-chat .kma-chat-close{display:block;width:24px;height:24px;border-radius:50%;cursor:pointer;flex:0 0 24px;justify-self:flex-end;margin-left:auto}#kma-chat.chat-hidden .kma-chat-close,#kma-chat.chat-hidden .manager,#kma-chat.chat-hidden .kma-chat-ava{display:none}#kma-chat.chat-hidden .greetings{padding:10px 15px;display:block}#kma-chat .greetings{display:none}#kma-chat .kma-chat-head{background-color:#090e46;border-top-left-radius:20px;padding-left:10px;box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:flex-start;padding:5px 15px}.#kma-chat.chat-left .kma-chat-head{border-top-left-radius:0;border-top-right-radius:20px}#kma-chat.chat-hidden .kma-chat-head:before{content:'';display:block;width:40px;height:40px;position:absolute;left:-10px;top:-10px;background-color:white;background-image:url(../fonts/chat.svg);background-position:center center;background-repeat:no-repeat;background-size:80%;border-radius:50%;border:2px solid #090e46}.#kma-chat.chat-hidden.chat-left .kma-chat-head:before{left:auto;right:-10px}#kma-chat.chat-hidden .kma-chat-head{cursor:pointer}#kma-chat .kma-chat-head .kma-chat-ava{background-image:url(../img/consultant1.png);width:40px;height:40px;flex:0 0 40px;background-size:cover;border-radius:50%;background-position:center center;background-repeat:no-repeat}#kma-chat .kma-chat-head .kma-chat-ava.ava1{background-image:url(../img/1-1.jpg)}#kma-chat .kma-chat-head .kma-chat-ava..ava2{background-image:url(../img/2-2.jpg)}#kma-chat .kma-chat-head .kma-chat-ava.ava3{background-image:url(../img/3.jpg)}#kma-chat .kma-chat-head .kma-chat-ava.ava4{background-image:url(../img/4.jpg)}#kma-chat .kma-chat-head .kma-chat-ava.ava5{background-image:url(../img/5-2.jpg)}#kma-chat .kma-chat-head .kma-chat-ava.ru.ava1{background-image:url(../img/1-2.jpg)}#kma-chat .kma-chat-head .kma-chat-ava.ru.ava2{background-image:url(../img/2.jpg)}#kma-chat .kma-chat-head .kma-chat-ava.ru.ava3{background-image:url(../img/3-1.jpg)}#kma-chat .kma-chat-head .kma-chat-ava.ru.ava4{background-image:url(../img/4-1.jpg)}#kma-chat .kma-chat-head .kma-chat-ava.ru.ava5{background-image:url(../img/5-1.jpg)}#kma-chat .kma-chat-head .kma-chat-ava.vn.ava1{background-image:url(../img/1.jpg)}#kma-chat .kma-chat-head .kma-chat-ava.vn.ava2{background-image:url(../img/2-1.jpg)}#kma-chat .kma-chat-head .kma-chat-ava.vn.ava3{background-image:url(../img/3-2.jpg)}#kma-chat .kma-chat-head .kma-chat-ava.vn.ava4{background-image:url(../img/4-2.jpg)}#kma-chat .kma-chat-head .kma-chat-ava.vn.ava5{background-image:url(../img/5.jpg)}#kma-chat .kma-chat-head h2{font-size:18px!important;line-height:18px!important;font-weight:400;padding:10px;color:#fff;text-align:left;letter-spacing:normal;text-transform:initial}#kma-chat .kma-chat-head h2.manager span{font-size:16px;font-weight:300}@media screen and (max-width:480px){#kma-chat .kma-chat-head h2.manager span{font-size:14px}}#kma-chat .kma-chat-head h2.manager br{display:block}#kma-chat .kma-chat-body{width:100%;padding:15px;box-sizing:border-box;background-color:rgba(255,255,255,1);border:1px solid #090e46}#kma-chat .kma-chat-body>p{font-size:16px;margin-bottom:20px}#kma-chat .kma-chat-body form input{display:block;width:100%;height:35px;line-height:35px;border-radius:2px;padding:5px 10px;box-sizing:border-box;border:1px solid gray;font-size:14px;line-height:14px;height:35px;color:black;margin:0}#kma-chat ::-webkit-input-placeholder{color:gray}#kma-chat ::-moz-placeholder{color:gray}#kma-chat :-ms-input-placeholder{color:gray}#kma-chat :-moz-placeholder{color:gray}#kma-chat .kma-chat-body form .input-group{position:relative;padding:5px 0 10px;display:block;width:100%}#kma-chat .kma-chat-body form p.errorMsg{display:none}#kma-chat .kma-chat-body form .has-error p.errorMsg{font-size:12px;color:red;margin:0;position:absolute;bottom:0;display:block}#kma-chat .kma-chat-body form .has-error input{border:1px solid red}#kma-chat .kma-chat-body form textarea,#kma-chat .kma-chat-body div.dialog-form textarea{display:block;width:100%;border-radius:2px;margin:10px 0;padding:5px 10px;box-sizing:border-box;border:1px solid gray;font-size:14px;color:black;line-height:14px;height:54px}#kma-chat .kma-chat-body form button,#kma-chat .kma-chat-body div.dialog-form button{display:inline-block;padding:8px 12px;background-color:#39bf39;border:none;color:#fff;text-transform:uppercase;font-size:14px}#kma-chat .kma-chat-body .dialog-form{display:block}#kma-chat .kma-chat-body .send-form{display:none}#kma-chat .kma-chat-body .dialog-wrapper{min-height:220px;border-bottom:1px solid rgba(0,0,0,.2);position:relative;max-height:220px;overflow:auto}#kma-chat .kma-chat-body .dialog-wrapper .dialog-inner{position:relative;padding-bottom:20px;min-height:220px}#kma-chat .kma-chat-body .message-container{display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:20px}#kma-chat .kma-chat-body .message{padding:7px 11px;font-family:Arial,sans-serif;font-size:13px;width:80%;min-width:80%;max-width:210px;border-radius:3px;position:relative;background-color:#39bf39;box-sizing:border-box}#kma-chat .kma-chat-body .message-time{float:left;width:20%;font-size:14px;color:#777;text-align:right;padding:0 5px}#kma-chat .kma-chat-body .user-message .message-time{text-align:left}#kma-chat .kma-chat-body .system-message{padding:7px 11px;font-family:Arial,sans-serif;font-size:13px;width:100%;color:#232323;text-align:center;float:left;box-sizing:border-box}#kma-chat .kma-chat-body .statusText{position:absolute;bottom:2px;left:0;text-align:center;font-size:14px;font-weight:300;color:gray;display:none}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}#kma-chat .kma-chat-body .statusText span{animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}#kma-chat .kma-chat-body .statusText span:nth-child(2){animation-delay:.2s}#kma-chat .kma-chat-body .statusText span:nth-child(3){animation-delay:.4s}#kma-chat .kma-chat-body .message p{color:#fff;font-size:14px;line-height:1.3;white-space:pre-line}#kma-chat .kma-chat-body .message.first-message{float:left;margin-left:5px}#kma-chat .kma-chat-body .message.second-message{float:right;margin-right:5px;background-color:#62beff}#kma-chat .kma-chat-body .message:after{content:" ";position:absolute;top:50%;margin-top:-5px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent}#kma-chat .kma-chat-body .message.first-message:after{left:-5px;border-right:5px solid #39bf39}#kma-chat .kma-chat-body .message.second-message:after{right:-5px;border-left:5px solid #62beff}div#kmacb{display:none!important}#kma-chat.wait-js{display:none!important}