*{box-sizing:border-box}html,body{height:100%}body{overflow:hidden}body.is-popup{min-height:329px;min-width:329px;overflow:auto}body,input[type="text"],textarea,button,select{color:#555;font-family:"Tahoma",sans-serif;margin:0}input[type="text"],textarea,button,select{overflow:hidden;background:#FFF}p{margin:0}.outer-wrapper{height:100%}.wrapper{width:100%;height:100%;border:0;margin:0;overflow:hidden}input[type="text"],textarea,button,.message-history,select{font-size:13px;padding:4px 8px;border:1px solid #DDD}.container,.inner-container,input[type="text"],textarea,button,select{border-radius:5px}.container,.inner-container{width:100%;height:100%;min-width:330px;min-height:330px}body.is-popup .container,body.is-popup .inner-container{border:none !important;border-radius:0}.container{margin:0 auto;padding:0}.inner-container{border:1px solid #DDD;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#26FFFFFF, endColorstr=#26000000)";background:linear-gradient(to bottom,rgba(255,255,255,0.15),rgba(0,0,0,0.15));padding:10px;position:relative}.controls{float:right;font-size:20px;font-weight:bold;line-height:.8}.control{background-image:url('../img/btn-controls.png');background-repeat:no-repeat;display:block;float:right;opacity:.6;width:24px;height:24px}.control:hover{opacity:.8 !important}.control.minimize{background-position:center 0}.control.popout{background-position:center -24px}.control.close{background-position:center -48px}.is-popup .control.close{display:none}.control.end{background-color:#d30000;background-position:center -72px;border:1px solid #DDD;border-radius:2px;box-sizing:content-box;opacity:1}.header .title{font-size:18px;font-weight:normal;line-height:1.3;margin:0 0 10px;word-wrap:break-word}.header p{font-size:12px}.header .logo{float:left;max-width:100px;max-height:30px;padding-right:5px}.main{font-size:14px;text-align:center}.form-loading{display:none;z-index:9999}.form-list{list-style:none;overflow-y:auto;margin:10px 0;padding:0 20px;text-align:left}.form-list>li{display:block;margin-bottom:8px}label{display:block;font-size:12px;margin-bottom:2px}input[type="text"],textarea,.message-history,select{box-shadow:inset 0 1px 3px #DDD;width:100%}input[type="text"],select{height:28px;line-height:28px}input[type="text"]{padding-top:0;padding-bottom:0;outline:0}input[type="radio"]{float:left;margin:3px 0 0 10px}input[type="radio"]+label{display:block;padding-left:30px}textarea{height:100px;resize:none}button{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#20FFFFFF, endColorstr=#20000000)";background-image:linear-gradient(to bottom,rgba(255,255,255,0.1),rgba(0,0,0,0.1));box-shadow:0 1px 0 rgba(0,0,0,0.2);display:inline-block;font-size:16px;margin:0 auto;min-width:80px}button:active{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#20000000, endColorstr=#20FFFFFF)";background-image:linear-gradient(to bottom,rgba(0,0,0,0.1),rgba(255,255,255,0.1));box-shadow:0 -1px 0 rgba(0,0,0,0.2);outline:0}.required:after{content:" *";color:#F00}.separator{border:0;border-top:2px dotted #CCC}input[disabled],textarea[disabled],button[disabled],select[disabled]{-ms-filter:"alpha(opacity=50)";opacity:.5}.intro{word-wrap:break-word}.translation-header{background:#fff;border:1px solid #CCC;height:26px}.translation-header .label{font-weight:bold;font-size:13px;float:left;color:#333;margin:4px}.message-actions{position:absolute;right:15px;width:38px}.message-actions .actions{background:#FFF;border:1px solid #DDD;border-width:0 1px 1px}.message-actions .action{background:transparent url("../img/btn-actions.png") no-repeat;display:block;opacity:.6;width:36px;height:36px}.message-actions .action:hover{opacity:.8}.message-actions .action-save{background-position:0 0}.message-actions .action-clear{background-position:0 -36px}.message-actions .action-co-browsing{background-position:-36px 0}.message-actions .action-co-browsing.active{background-position:-36px -36px}.message-actions .flag{background:#555 url("../img/btn-flag.png") no-repeat top center;display:block;width:14px;height:18px;margin:0 auto}.message-history{background:#FFF;height:220px;margin:5px 0;padding:0;overflow:hidden;position:relative}.message-wrapper{height:100%;padding:15px 5px 15px;overflow-y:auto}.message-loading{display:none;position:absolute;z-index:9999}.message-content{font-size:13px;text-align:left}.message-content img{max-width:100%;height:auto}.chat-msg-sender{display:block;font-size:11px;font-weight:bold}.chat-outgoing-msg,.chat-incoming-msg,.chat-log-msg,.chat-info-msg,.chat-error-msg,.chat-link-msg,.chat-highlight-msg{margin-bottom:5px;padding:5px;word-wrap:break-word}.chat-incoming-msg,.chat-log-msg,.chat-highlight-msg{color:#333}.chat-incoming-msg{background:#f5f5f5}.chat-incoming-msg .original-message.message-was-translated{display:none}.chat-incoming-msg .original-message.message-was-translated::before{content:"("}.chat-incoming-msg .original-message.message-was-translated::after{content:")"}.chat-outgoing-msg{color:#828282;text-align:right}.chat-log-msg,.chat-info-msg,.chat-error-msg,.chat-link-msg{font-style:italic}.chat-info-msg{color:#0f70be}.chat-error-msg{color:#d30000}.chat-highlight-msg{background:#f9f9f9;border:1px solid #ededed}.chat-highlight-msg,.chat-highlight-msg button{font-size:12px}.chat-highlight-msg p{font-weight:bold}.chat-highlight-msg button{background-color:#fff}.button-group{margin-top:5px}.message-box{display:table;line-height:18px;position:relative;width:100%}.message-box-item{display:table-cell;text-align:right;vertical-align:top}.message-box-item.expand{width:99%}.message-box-item.shrink{white-space:nowrap}#message-field{border-radius:0;height:auto;overflow-y:auto;outline:0}#message-counter{font-size:10px;position:absolute;left:0;bottom:-14px}.counter-limit{color:red}.confirm-close{display:none}.confirm-close p{margin-bottom:10px}.js-closing .translation-header,.js-closing .message-history,.js-closing .message-box{display:none !important}.js-closing .controls{visibility:hidden !important}.js-closing .confirm-close{display:block}.invitation-container{min-height:260px;height:260px}.invitation-message{height:110px;margin-top:20px}.footer{padding:8px 10px;text-align:right;position:absolute;right:0;bottom:0}.footer p{font-size:10px}li.error-message{display:none;padding-left:25px;background:url('../img/alert.png') no-repeat 0 0}div.error-server-unavailable{display:none;background:url('../img/alert.png') no-repeat 0 0;padding-left:25px;width:100%;height:20px;position:absolute;top:50%;margin-top:-10px;margin-left:auto;font-size:13px;text-align:center}span.error-image{display:none;background:url(../img/mark.png) no-repeat 0 5px;width:25px;height:18px}.acknowledge-text,.confirm-close{display:none;width:100%;height:50px;position:absolute;top:50%;margin-top:-25px;font-size:13px;text-align:center;word-wrap:break-word;padding-right:20px}.scrollable{overflow:auto !important}.log-container{margin:0 auto;padding:10px;width:600px}