.vcht_selectedDom{-moz-box-shadow:0 0 40px 0 #1abc9c;-webkit-box-shadow:0 0 40px 0 #1abc9c;-o-box-shadow:0 0 40px 0 #1abc9c;box-shadow:0 0 40px 0 #1abc9c;-webkit-animation:glow 1500ms infinite;-moz-animation:glow 1500ms infinite;-o-animation:glow 1500ms infinite;animation:glow 1500ms infinite}@-o-keyframes glow{0%{-o-box-shadow:0 0 10px 0 #1abc9c}50%{-o-box-shadow:0 0 40px 0 #1abc9c}100%{-o-box-shadow:0 0 10px 0 #1abc9c}}@-moz-keyframes glow{0%{-moz-box-shadow:0 0 10px 0 #1abc9c}50%{-moz-box-shadow:0 0 40px 0 #1abc9c}100%{-moz-box-shadow:0 0 10px 0 #1abc9c}}@-webkit-keyframes glow{0%{-webkit-box-shadow:0 0 10px 0 #1abc9c}50%{-webkit-box-shadow:0 0 40px 0 #1abc9c}100%{-webkit-box-shadow:0 0 10px 0 #1abc9c}}@keyframes glow{0%{box-shadow:0 0 10px 0 #1abc9c}50%{box-shadow:0 0 40px 0 #1abc9c}100%{box-shadow:0 0 10px 0 #1abc9c}}#vcht_audioMsg{display:none!important}#vcht_chatPanel{display:none;position:fixed;bottom:18px;right:18px;height:380px;border:2px solid #1abc9c;border-radius:5px;opacity:0;z-index:999999999;max-width:100%;max-height:100%;box-sizing:border-box;overflow:hidden;-webkit-transition:opacity .25s;transition:opacity .25s}#vcht_chatPanel[data-triggermode="panel"]{-webkit-transition:all .25s;transition:all .25s}#vcht_chatPanel.vcht_active{opacity:1}#vcht_chatPanel *{box-sizing:border-box}#vcht_chatPanel.vcht_fullscreen{width:100%;height:100%;bottom:0!important;right:0;border-radius:0}#vcht_chatPanel #vcht_chatHeader{font-size:15px;padding:8px;text-align:left;line-height:24px;cursor:pointer}#vcht_chatPanel #vcht_chatHeader #vcht_title{position:relative;top:-2px}body.rtl #chatHeader>span{margin-left:8px}#vcht_chatPanel #vcht_chatHeader>.vcht_btn{background-color:#34495e;width:24px;height:24px;display:block;float:right;text-align:center;color:white;border-radius:12px;margin-left:4px;line-height:23px;font-size:12px;margin-top:-1px;outline:0}#vcht_chatPanel #vcht_chatHeader>.vcht_btn:hover{opacity:.8}#vcht_chatPanel #vcht_chatContactForm,#vcht_chatPanel #vcht_chatLoginForm,#vcht_chatPanel #vcht_chatCommPanel,#vcht_chatPanel #vcht_uploadFilesPanel{display:none;position:relative;height:100%}#vcht_chatPanel #vcht_uploadFilesPanel{padding:18px}#vcht_chatPanel #vcht_uploadFilesField{border-style:dashed;-webkit-transition:height .25s;transition:height .25s}#vcht_chatPanel .mCSB_scrollTools .mCSB_draggerContainer{top:18px;bottom:18px}#vcht_chatPanel .mCSB_container:not(.mCS_no_scrollbar_y){padding:14px 0 56px 14px;margin-right:24px}#vcht_chatPanel .mCSB_container.mCS_no_scrollbar_y{padding:14px}#vcht_chatPanel #vcht_chatLoaderCt{position:relative;width:100%;height:100%;z-index:999}#vcht_chatPanel #vcht_chatLoader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:white}#vcht_chatPanel .vcht_mainIcon{font-size:72px;text-align:center;display:block;margin-bottom:8px}#vcht_chatPanel,#vcht_chatPanel p{font-size:15px;text-align:center;line-height:24px}.vcht_spinner{width:40px;height:40px;position:relative;top:50%;margin-top:-40px;left:50%;margin-left:-20px}.vcht_double-bounce1,.vcht_double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2.0s infinite ease-in-out;animation:sk-bounce 2.0s infinite ease-in-out}.vcht_double-bounce2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0.0)}50%{-webkit-transform:scale(1.0)}}@keyframes sk-bounce{0%,100%{transform:scale(0.0);-webkit-transform:scale(0.0)}50%{transform:scale(1.0);-webkit-transform:scale(1.0)}}.vcht_bootstrap .vcht_fullPanelHeader,.vcht_bootstrap .vcht_panelHeader{font-size:16px;font-weight:normal}#vcht_chatPanel .btn:not(.btn-circle){margin-top:18px;white-space:normal;padding:12px;padding-left:24px;padding-right:24px;width:100%}#vcht_chatPanel.vcht_fullscreen .btn:not(.btn-circle){max-width:320px}#vcht_chatPanel .btn:not(.btn-circle)>.fa{margin-right:6px}#vcht_chatPanel .form-control{border-width:2px}#vcht_chatPanel .form-group .input-group-addon{min-height:42px;min-width:42px}#vcht_chatPanel .btn.btn-primary:active{background-color:#1abc9c}#vcht_chatPanel .form-group{margin-bottom:14px}#vcht_chatPanel textarea.form-control{height:90px;resize:vertical}#vcht_chatPanel .form-control{max-width:100%;margin:0 auto}#vcht_chatPanel .input-group{text-align:center;max-width:100%;margin:0 auto}#vcht_chatPanel.vcht_fullscreen .form-control,#vcht_chatPanel.vcht_fullscreen .input-group{max-width:320px}#vcht_chatPanel .form-group.has-error .form-control,#vcht_chatPanel .form-group.has-error .form-control:focus{border-color:#e74c3c;color:#e74c3c}#vcht_chatPanel .form-group.has-error .input-group-addon,#vcht_chatPanel .form-group.has-error .input-group-addon:focus{border-color:#e74c3c;background-color:#e74c3c;color:white}#vcht_chatPanel #vcht_contactAnswer{display:none}#vcht_chatPanel #vcht_writeMsgContainer{padding:6px}#vcht_chatPanel #vcht_writeMsgContainer>textarea{height:42px;font-size:15px;resize:none;max-width:none}#vcht_chatPanel #vcht_writeMsgContainer>textarea.vcht_error{border-color:#e74c3c;color:#e74c3c}#vcht_chatPanel #vcht_writeMsgContainer>#vcht_writeBtnsCt{float:right;margin-top:2px}#vcht_chatPanel a.btn.btn-circle{border-radius:24px;padding:4px;height:38px;line-height:28px;width:38px}#vcht_chatPanel #vcht_writeMsgContainer>#vcht_writeBtnsCt>a.btn{margin-left:4px}.vcht_bootstrap .vcht_message{position:relative;display:none;text-align:left;margin-bottom:-28px}.vcht_bootstrap .vcht_message .vcht_avatar{max-width:48px;max-height:48px;margin-right:18px;position:relative;top:12px}.vcht_bootstrap .vcht_message .vcht_bubble{border-radius:3px;width:auto;max-width:100%;display:inline-block;padding:8px;padding-left:14px;padding-right:14px;top:-5px;text-align:left;font-size:14px;line-height:20px;-webkit-transition:width .25s;transition:width .25s}.vcht_bootstrap .vcht_message .vcht_bubble a:hover{opacity:.7}.vcht_bootstrap.vcht_fullscreen .vcht_message .vcht_bubble{width:100%}.vcht_bootstrap .vcht_message.vcht_operatorMsg .vcht_bubble,.vcht_bootstrap .vcht_message .vcht_bubble{background-color:#ecf0f1;color:#95a5a6;border-radius:3px;position:relative;word-wrap:break-word}.vcht_bootstrap .vcht_message.vcht_operatorMsg .vcht_bubble:before,.vcht_bootstrap .vcht_message .vcht_bubble:before{content:" ";position:absolute;left:-10px;width:0;height:0;border-style:solid;border-width:9px 10px 9px 0;border-color:transparent #ecf0f1 transparent transparent}.vcht_bootstrap .vcht_message .vcht_infos{font-size:12px;position:relative;top:-5px;text-align:left;line-height:15px}.vcht_bootstrap .vcht_message .vcht_bubbleContainer{margin-left:68px;position:relative;top:-48px;left:0}.vcht_bootstrap .vcht_message .vcht_elementShown{display:block;padding:4px;border:1px dashed #ecf0f1;margin-top:4px}.vcht_bootstrap .vcht_message .vcht_messageFile{display:block;padding:4px;border:1px dashed #ecf0f1;margin-top:4px;cursor:pointer}.vcht_bootstrap .vcht_message.vcht_operatorMsg{margin-bottom:18px}.vcht_bootstrap .vcht_message.vcht_operatorMsg .vcht_infos{text-align:right}.vcht_bootstrap .vcht_message.vcht_operatorMsg .vcht_bubble:before{right:-10px;left:auto;border-width:9px 0 9px 10px;border-color:transparent transparent transparent #ecf0f1}.vcht_bootstrap .vcht_message.vcht_operatorMsg .vcht_bubbleContainer{margin-left:0;margin-right:68px;position:relative;top:0;text-align:right}.vcht_bootstrap .vcht_message.vcht_operatorMsg .vcht_avatar{float:right;margin-right:0;margin-left:18px}.vcht_bootstrap .vcht_messageFile .fa,.vcht_bootstrap .vcht_elementShown .fa{margin-right:8px}.vcht_bootstrap .vcht_dropzone .dz-preview .dz-remove{font-size:24px;position:absolute;right:-10px;outline:0;top:-10px;text-decoration:none!important;z-index:999}.vcht_bootstrap .vcht_dropzone .dz-preview .dz-image{width:64px;height:64px}.vcht_bootstrap #vcht_uploadFilesBtnCt{margin-top:9px}.vcht_bootstrap #vcht_uploadFilesBtnCt>a.btn{width:100%}#vcht_btnUploadFiles.vcht_active{background-color:#1abc9c}.vcht_avatarSel{box-sizing:border-box;display:block;position:absolute;width:58px;height:58px;padding-top:2px;text-align:center;margin-left:-25px;border-radius:29px;background-color:#ecf0f1;border:3px solid #ecf0f1;background-image:url('../img/administrator-48.png');background-size:cover;margin-top:0;-webkit-animation:bounceTop 1500ms infinite;-moz-animation:bounceTop 1500ms infinite;-o-animation:bounceTop 1500ms infinite;animation:bounceTop 1500ms infinite;-webkit-transition:margin-top .55s ease-in-out;-moz-transition:margin-top .55s ease-in-out;-o-transition:margin-top .55s ease-in-out;transition:margin-top .55s ease-in-out;z-index:9999}.vcht_avatarSel>img{width:48px;max-height:48px;border-radius:24px}.vcht_avatarSel>.vcht_avatarArrow{position:absolute;margin-top:48px;margin-left:16px;left:0;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ecf0f1}.vcht_avatarSel.bottom>.vcht_avatarArrow{position:absolute;margin-top:-12px;border-top:transparent;border-bottom:10px solid #ecf0f1}@-webkit-keyframes bounceTop{0%{margin-top:0}50%{margin-top:-40px}100%{margin-top:0}}@keyframes bounceTop{0%{margin-top:0}50%{margin-top:-40px}100%{margin-top:0}}@media(max-width:480px){#vcht_chatPanel{right:0!important;width:100%!important;height:100%!important;border-radius:0!important}#vcht_chatPanel:not(.vcht_minify){bottom:0!important;top:0!important}#vcht_chatPanel #vcht_btnFullScreen{display:none!important}}body.rtl #vcht_chatPanel .switch.has-switch{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}body.rtl #vcht_chatPanel .switch.has-switch i{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}body.rtl #vcht_chatPanel .btn:not(.btn-circle)>.fa,body.rtl #vcht_chatPanel a:not(.btn-circle)>.fa{margin-right:0;margin-left:6px}body.rtl #vcht_chatPanel #vcht_chatHeader .vcht_btn>.fa{margin-left:0;margin-right:0}body.rtl #vcht_chatPanel .input-group-addon:not(:last-child){border-right:1px solid rgba(0,0,0,.15);border-left:0}body.rtl #vcht_chatPanel .input-group .form-control:not(:last-child),body.rtl #vcht_chatPanel .input-group-addon:not(:last-child),body.rtl #vcht_chatPanel .input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,body.rtl #vcht_chatPanel .input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),body.rtl #vcht_chatPanel .input-group-btn:not(:last-child)>.btn,body.rtl #vcht_chatPanel .input-group-btn:not(:last-child)>.btn-group>.btn,body.rtl #vcht_chatPanel .input-group-btn:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:0;border-top-left-radius:0}body.rtl #vcht_chatPanel .input-group .form-control:not(:first-child),body.rtl #vcht_chatPanel .input-group-addon:not(:first-child),body.rtl #vcht_chatPanel .input-group-btn:not(:first-child)>.btn,body.rtl #vcht_chatPanel .input-group-btn:not(:first-child)>.btn-group>.btn,body.rtl #vcht_chatPanel .input-group-btn:not(:first-child)>.dropdown-toggle,body.rtl #vcht_chatPanel .input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,body.rtl #vcht_chatPanel .input-group-btn:not(:last-child)>.btn:not(:first-child){border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:6px;border-top-left-radius:6px}body.rtl #vcht_chatPanel .form-control+.input-group-addon:not(:first-child){border-left:1px solid rgba(0,0,0,.15);border-right:0}body.rtl #vcht_chatPanel .input-group .form-control:not(:first-child):not(:last-child),body.rtl #vcht_chatPanel .input-group .input-group-addon:not(:first-child):not(:last-child){border-radius:0}#vcht_chatPanel .fa{font-family:'FontAwesome'!important}#vcht_chatPanel .form-group .bootstrap-switch{margin-left:6px}#vcht_chatMainButton,#vcht_chatMainButton:hover,#vcht_chatMainButton:visited{border-radius:50%;box-shadow:0 0 8px rgba(0,0,0,0.3);width:64px;height:64px;line-height:64px;text-align:center;background-color:#1abc9c;color:white;position:fixed;bottom:18px;right:18px;text-decoration:none;transition:all .25s}#vcht_chatMainButton:hover{width:64px!important;height:64px!important;line-height:64px!important;opacity:.9;box-shadow:0 0 24px rgba(0,0,0,0.3)}#vcht_chatMainButton.vcht_alert{box-shadow:inset 0 0 12px rgba(255,255,255),0px 0 8px rgba(0,0,0,0.3)}