@font-face{font-family:webchat-atupri-icons;src:url(https://fonts.atupri.ch/fonts/atupri-website-iconfont.eot);src:url(https://fonts.atupri.ch/fonts/atupri-website-iconfont.eot#iefix) format("embedded-opentype"),url(https://fonts.atupri.ch/fonts/atupri-website-iconfont.woff) format("woff"),url(https://fonts.atupri.ch/fonts/atupri-website-iconfont.ttf) format("truetype"),url(https://fonts.atupri.ch/fonts/atupri-website-iconfont.svg#atupri-website-iconfont) format("svg");font-weight:400;font-style:normal}@font-face{font-family:OpenSans-Bold;src:url(https://fonts.atupri.ch/v2/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:OpenSans-SemiBold;src:url(https://fonts.atupri.ch/v2/OpenSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:OpenSans-Regular;src:url(https://fonts.atupri.ch/v2/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}

/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(https://fonts.atupri.ch/fonts/fontawesome-webfont.eot?v=4.5.0);src:url(https://fonts.atupri.ch/fonts/fontawesome-webfont.eot#iefix&v=4.5.0) format("embedded-opentype"),url(https://fonts.atupri.ch/fonts/fontawesome-webfont.woff2?v=4.5.0) format("woff2"),url(https://fonts.atupri.ch/fonts/fontawesome-webfont.woff?v=4.5.0) format("woff"),url(https://fonts.atupri.ch/fonts/fontawesome-webfont.ttf?v=4.5.0) format("truetype"),url(https://fonts.atupri.ch/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.cx-widget{font-family:OpenSans-Regular,sans-serif!important;font-weight:400!important}.webchat-bar{position:fixed;z-index:500;display:block;bottom:0;box-shadow:0 0 21px 2px rgba(0,0,0,.5);transition:all .15s ease-in-out;width:320px;right:55px}.cx-common-container .cx-titlebar .cx-title,.webchat-bar .webchat-title{font-family:OpenSans-SemiBold,sans-serif!important;font-weight:600!important;font-size:24px!important;line-height:26px!important}.ark.cx-common-container .cx-titlebar,.webchat-bar{height:44px!important;padding:5px 0 5px 10px;border:none;box-sizing:border-box;background-color:#ff3c34;color:#fff}.ark.cx-common-container.cx-webchat .cx-titlebar{width:100%}.ark.cx-common-container.cx-webchat:not(.minimized) .cx-titlebar{padding-top:3px}.ark.cx-common-container.cx-webchat{visibility:hidden}.webchat-bar:hover{cursor:pointer;background-color:#918e8d}.webchat-bar--hidden{bottom:-52px}.cx-common-container .cx-titlebar .cx-icon,.webchat-bar .webchat-icon{width:30px!important;height:30px!important;display:inline-block!important;float:none!important}.cx-common-container .cx-titlebar .cx-icon:before,.webchat-bar .webchat-icon:before{content:"\31";font-family:webchat-atupri-icons!important;font-size:36px;line-height:36px}.cx-common-container .cx-titlebar .cx-icon svg,.webchat-bar .webchat-icon svg{display:none}.cx-buttons-window-control button:focus{border:none!important}.ark.cx-common-container .cx-titlebar .cx-title,.webchat-bar .webchat-title{vertical-align:top;padding:2px 0 0 15px;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ark.cx-common-container .cx-titlebar .cx-title{cursor:default}.cx-buttons-window-control{top:0!important;right:0!important;padding:0!important}.cx-buttons-window-control button{height:44px!important;width:44px!important;padding-bottom:0!important;vertical-align:top}.cx-full-screen-view .cx-common-container.cx-overlay.cx-mobile .cx-button-close,.cx-full-screen-view .cx-common-container.cx-overlay.cx-mobile .cx-button-minimize,.cx-search-overlay-mobile .cx-common-container .cx-buttons-window-control:before,.cx-search-overlay-mobile .cx-common-container .cx-buttons-window-control>button,.cx-webchat.cx-mobile .cx-buttons-window-control>button{font-size:16px!important}.cx-common-container.cx-minimize .cx-buttons-window-control button.cx-button-minimize{margin:0!important;padding:0!important}.ow-modal{z-index:200;top:100px}.cx-widget.cx-theme-dark,.cx-widget.cx-theme-dark .cx-container{background-color:#fff;color:#000;font-family:OpenSans-Regular,sans-serif!important;font-weight:400}.cx-webchat .transcript-wrapper:focus{outline:none}.cx-webchat p{letter-spacing:.02em;line-height:18px!important}.cx-webchat .transcript .filename,.cx-webchat .transcript .filesize,.cx-webchat .transcript .message-text,.cx-webchat .transcript .message .message-text,.cx-webchat .transcript .message .message-text p,.cx-webchat .transcript .message .name,.cx-webchat .transcript .name{font-family:OpenSans-Regular,sans-serif!important;font-weight:400;font-style:normal;line-height:18px!important}.cx-webchat .transcript .message-text,.cx-webchat .transcript .message .message-text,.cx-webchat .transcript .message .message-text p,.cx-widget p{font-size:14px!important}.cx-webchat .transcript .message.i18n .message-text,.cx-webchat .transcript .message.i18n .message-text p{text-align:center;font-size:12px!important}.cx-webchat .transcript .filename,.cx-webchat .transcript .filesize{margin-left:5px;font-size:12px!important;font-family:OpenSans-Bold,sans-serif;font-weight:700}.cx-webchat.cx-theme-dark .transcript .filename,.cx-webchat.cx-theme-dark .transcript .filesize,.cx-webchat.cx-theme-dark .transcript .message-text,.cx-webchat.cx-theme-dark .transcript .message.them:not(.i18n) .bubble .time,.cx-webchat .transcript .filename,.cx-webchat .transcript .filesize,.cx-webchat .transcript .message.i18n .message-text,.cx-webchat .transcript .message.i18n .message-text p,.cx-webchat .transcript .message.them .message-text,.cx-webchat .transcript .message.them .message-text p,.cx-webchat .transcript .name{color:#000!important}.cx-webchat.cx-theme-dark .transcript .message.you .bubble .time,.cx-webchat .transcript .message.you .message-text,.cx-webchat .transcript .message.you .message-text p{color:#324ab5!important}.cx-webchat .transcript .message .filesentmsg,.cx-webchat .transcript .message .name{font-size:12px!important;padding-right:0;vertical-align:top!important}.cx-webchat.cx-theme-dark .transcript .message.them .bubble,.cx-webchat.cx-theme-dark .transcript .message.you .bubble{width:220px;position:relative;padding:10px}.cx-webchat.cx-theme-dark .transcript .message.them .bubble{background-color:#e5e5e5;margin-left:60px}.cx-webchat.cx-theme-dark .transcript .message.you .bubble{background-color:#eaedf8;margin-right:60px}.cx-webchat.cx-theme-dark .transcript .message:not(.i18n) .bubble:before{content:"";border:15px solid transparent;position:absolute;top:20px}.cx-webchat.cx-theme-dark .transcript .message.them:not(.i18n) .bubble:before{border-top-color:#e5e5e5;left:-15px}.cx-webchat.cx-theme-dark .transcript .message.you:not(.i18n) .bubble:before{border-top-color:#eaedf8;right:-15px}.cx-webchat.cx-theme-dark .transcript .message.them .bubble-arrow svg,.cx-webchat.cx-theme-dark .transcript .message.you .bubble-arrow svg{display:none}.cx-webchat.cx-theme-dark .transcript .message:not(.i18n) .bubble .time{font-size:12px!important;display:inline!important;position:relative;bottom:-5px;left:calc(100% - 30px)}.cx-webchat.cx-theme-dark .transcript .message.i18n .bubble .time{display:none!important}.cx-webchat div.input-container .text-area .input,.cx-widget .cx-webchat div.input-container .input{font-family:OpenSans-Regular,sans-serif!important;font-weight:400;font-size:14px!important}.cx-widget.cx-theme-dark input:focus,.cx-widget.cx-theme-dark textarea:focus{border:1px solid #918e8d!important}.cx-webchat div.input-container .input,.cx-widget.cx-theme-dark input{border-radius:0;border:1px solid #918e8d!important;background-color:#fff!important;color:#000!important;width:calc(100% - 20px);margin:0 10px 10px}.ark label{font-weight:400!important;margin-bottom:14px!important}.ark .form-control:-ms-input-placeholder{color:#918e8d!important}.ark .form-control::placeholder{color:#918e8d!important}.cx-widget.cx-theme-dark input[type=text]::-ms-input-placeholder{color:#918e8d!important}.cx-widget.cx-theme-dark input[type=text]::placeholder{color:#918e8d!important}.cx-webchat div.input-container .input::-ms-input-placeholder{color:#918e8d!important}.cx-webchat div.input-container .input::placeholder{color:#918e8d!important}.ark .form-control::-ms-input-placeholder,.cx-widget.cx-theme-dark input[type=text]:-ms-input-placeholder{color:#918e8d!important}.cx-webchat div.input-container .input:-ms-input-placeholder{color:#918e8d!important}.ark .form-control::-webkit-input-placeholder,.cx-widget.cx-theme-dark input[type=text]::-webkit-input-placeholder{color:#918e8d!important}.cx-webchat div.input-container .input::-webkit-input-placeholder{color:#918e8d!important}.ark .form-control::-moz-placeholder,.cx-widget.cx-theme-dark input[type=text]::-moz-placeholder{color:#918e8d!important}.cx-webchat div.input-container .input::-moz-placeholder{color:#918e8d!important}.cx-webchat.cx-theme-dark .cx-alert>.cx-wrapper{background-color:#fff;color:#000}.cx-webchat .cx-alert>.cx-wrapper{margin:0;height:500px;border:none}.ark .icon-full-screen:before{content:""!important;border:2px solid #fff;border-top:5px solid #fff;width:14px;height:14px;margin-bottom:5px}.cx-sidebar.cx-theme-dark .cx-sidebar-button:hover{background-color:#fff}.ark .icon-minimize:before{content:"\f068";margin-bottom:2px}.ark .icon-close:before,.ark .icon-minimize:before{font:normal normal normal 20px/1 FontAwesome!important}.ark .icon-close:before{content:"\f00d";margin-bottom:5px;color:#fff!important}.cx-webchat.cx-theme-dark .smokescreen{background-color:#fff}.cx-widget.cx-theme-dark .cx-footer{padding:0!important}.cx-widget.cx-webchat .cx-footer{display:none!important}.cx-widget.cx-theme-dark .cx-footer .cx-button-container{padding:24px!important}.cx-widget.cx-theme-dark .cx-footer .cx-powered-by{display:none!important}.cx-webchat.cx-theme-dark .transcript .message{border:none}.cx-webchat div.input-container{padding:0;border:none}#cx_chat_end_question{margin:0 0 30px}.cx-widget.cx-theme-dark .cx-buttons-window-control{color:#fff;overflow:hidden}.cx-webchat .transcript .message .filename,.cx-webchat .transcript .message .message-text:not(.filesentmsg){margin-top:10px}.cx-webchat .btn-primary.download-btn:hover,.cx-widget.cx-theme-dark .cx-buttons-window-control button:hover{background-color:#918e8d!important}.cx-widget.cx-theme-dark button.btn{min-width:55px}.cx-buttons-binary .btn.btn-primary,.cx-widget.cx-theme-dark button.btn.btn-default{background:none;border-color:transparent;font-family:OpenSans-SemiBold,sans-serif!important;font-weight:600;font-size:14px!important;text-shadow:none;background-color:#ff3c34!important;color:#fff!important}.cx-buttons-binary .btn.btn-primary{background:#324ab5!important}.cx-buttons-binary .btn.btn-primary:hover,.cx-widget.cx-theme-dark button.btn.btn-default:hover{background-color:#918e8d!important}.cx-widget.cx-theme-dark a{color:#324ab5!important}.cx-webchat .transcript .message.them .name{color:#000!important}.cx-webchat .transcript .message.them .name,.cx-webchat .transcript .message.you .name{position:relative;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.cx-webchat .transcript .message.you .name{color:#324ab5!important}.cx-webchat .avatar>svg{display:none}.cx-webchat .transcript .message .avatar{width:36px!important;height:36px!important}.cx-webchat .transcript .message .avatar-wrapper{width:36px!important;top:5px}.cx-webchat .avatar.male{border:none;border-radius:50%;filter:none;display:block;background-size:36px;background-repeat:no-repeat;background-image:url(/user_logo.svg);background-color:#324ab5}.cx-webchat .agent-typing .avatar,.cx-webchat .agent .avatar{border:1px solid #918e8d;border-radius:50%;filter:none;display:block;background-size:25px;background-position:3px 3px;background-repeat:no-repeat;background-image:url(/atupri_logo.svg)}.cx-webchat .message.agent-typing{transform:translateY(-15px)}.cx-webchat .btn-primary.download-btn,.cx-webchat .end-confirm{border:none!important;text-shadow:none!important;box-shadow:none!important}.cx-webchat .btn-primary.download-btn{color:#fff;background-image:none!important;background-color:#ff3c34!important}.cx-webchat .transcript{min-height:100%;padding:20px!important}.iScrollIndicator{border-color:#918e8d!important;background-color:#918e8d!important}#cx_chat_end_question:focus{outline:none}.cx-widget.cx-theme-dark .btn:focus,.cx-widget.cx-theme-dark .cx-button-group button:focus,.cx-widget.cx-theme-dark input:focus,.cx-widget.cx-theme-dark textarea:focus{border-color:#000!important}.cx-webchat.minimized .cx-webchat-counter{padding:0!important;background-color:#324ab5!important}.cx-webchat.minimized .cx-webchat-counter:hover{background-color:#918e8d!important}@media only screen and (max-width:480px){.webchat-bar{width:100%;right:0}.ark.cx-common-container.cx-webchat{width:100%;right:0!important}.cx-webchat .transcript .message .avatar-wrapper,.cx-webchat .transcript .message .bubble-arrow{display:none}.cx-webchat.cx-theme-dark .transcript .message.them .bubble,.cx-webchat.cx-theme-dark .transcript .message.you .bubble{width:95%}.cx-webchat.cx-theme-dark .transcript .message.them .bubble{margin-right:5%;margin-left:0}.cx-webchat.cx-theme-dark .transcript .message.you .bubble{margin-left:5%;margin-right:0}.cx-webchat.cx-theme-dark .transcript .message:not(.i18n) .bubble:before{content:none!important;display:none!important}.cx-widget button:focus{background-color:inherit}}