@import url(https://fonts.googleapis.com/css?family=Noto+Sans);*,::after,::before{box-sizing:border-box}body,html{height:100%}body{background:0 0;font:12px/16px "Noto Sans",sans-serif;overflow:hidden;margin:0}.hidden{display:none!important}.invisible{visibility:hidden}.checkbox-group,.inputbox,.inputbox-textarea,.selectbox{position:relative;margin-top:15px;height:40px;width:100%}.checkbox-group input[type=email],.checkbox-group input[type=tel],.checkbox-group input[type=text],.checkbox-group textarea,.inputbox input[type=email],.inputbox input[type=tel],.inputbox input[type=text],.inputbox textarea,.inputbox-textarea input[type=email],.inputbox-textarea input[type=tel],.inputbox-textarea input[type=text],.inputbox-textarea textarea,.selectbox input[type=email],.selectbox input[type=tel],.selectbox input[type=text],.selectbox textarea{width:100%;padding:10px;border:1px solid gray;background:#f8f8ff;border-radius:5px;outline:0;font-size:16px}.checkbox-group input[type=email]:required:placeholder-shown,.checkbox-group input[type=tel]:required:placeholder-shown,.checkbox-group input[type=text]:required:placeholder-shown,.checkbox-group textarea:required:placeholder-shown,.inputbox input[type=email]:required:placeholder-shown,.inputbox input[type=tel]:required:placeholder-shown,.inputbox input[type=text]:required:placeholder-shown,.inputbox textarea:required:placeholder-shown,.inputbox-textarea input[type=email]:required:placeholder-shown,.inputbox-textarea input[type=tel]:required:placeholder-shown,.inputbox-textarea input[type=text]:required:placeholder-shown,.inputbox-textarea textarea:required:placeholder-shown,.selectbox input[type=email]:required:placeholder-shown,.selectbox input[type=tel]:required:placeholder-shown,.selectbox input[type=text]:required:placeholder-shown,.selectbox textarea:required:placeholder-shown{border:2px solid #cd5c5c}.checkbox-group input[type=email]:disabled,.checkbox-group input[type=email]:read-only,.checkbox-group input[type=tel]:disabled,.checkbox-group input[type=tel]:read-only,.checkbox-group input[type=text]:disabled,.checkbox-group input[type=text]:read-only,.checkbox-group textarea:disabled,.checkbox-group textarea:read-only,.inputbox input[type=email]:disabled,.inputbox input[type=email]:read-only,.inputbox input[type=tel]:disabled,.inputbox input[type=tel]:read-only,.inputbox input[type=text]:disabled,.inputbox input[type=text]:read-only,.inputbox textarea:disabled,.inputbox textarea:read-only,.inputbox-textarea input[type=email]:disabled,.inputbox-textarea input[type=email]:read-only,.inputbox-textarea input[type=tel]:disabled,.inputbox-textarea input[type=tel]:read-only,.inputbox-textarea input[type=text]:disabled,.inputbox-textarea input[type=text]:read-only,.inputbox-textarea textarea:disabled,.inputbox-textarea textarea:read-only,.selectbox input[type=email]:disabled,.selectbox input[type=email]:read-only,.selectbox input[type=tel]:disabled,.selectbox input[type=tel]:read-only,.selectbox input[type=text]:disabled,.selectbox input[type=text]:read-only,.selectbox textarea:disabled,.selectbox textarea:read-only{background-color:#d3d3d3;border-color:#333;color:#333}.checkbox-group input[type=email]:disabled~span,.checkbox-group input[type=email]:read-only~span,.checkbox-group input[type=tel]:disabled~span,.checkbox-group input[type=tel]:read-only~span,.checkbox-group input[type=text]:disabled~span,.checkbox-group input[type=text]:read-only~span,.checkbox-group textarea:disabled~span,.checkbox-group textarea:read-only~span,.inputbox input[type=email]:disabled~span,.inputbox input[type=email]:read-only~span,.inputbox input[type=tel]:disabled~span,.inputbox input[type=tel]:read-only~span,.inputbox input[type=text]:disabled~span,.inputbox input[type=text]:read-only~span,.inputbox textarea:disabled~span,.inputbox textarea:read-only~span,.inputbox-textarea input[type=email]:disabled~span,.inputbox-textarea input[type=email]:read-only~span,.inputbox-textarea input[type=tel]:disabled~span,.inputbox-textarea input[type=tel]:read-only~span,.inputbox-textarea input[type=text]:disabled~span,.inputbox-textarea input[type=text]:read-only~span,.inputbox-textarea textarea:disabled~span,.inputbox-textarea textarea:read-only~span,.selectbox input[type=email]:disabled~span,.selectbox input[type=email]:read-only~span,.selectbox input[type=tel]:disabled~span,.selectbox input[type=tel]:read-only~span,.selectbox input[type=text]:disabled~span,.selectbox input[type=text]:read-only~span,.selectbox textarea:disabled~span,.selectbox textarea:read-only~span{background-color:#333}.checkbox-group input[type=email]:focus,.checkbox-group input[type=tel]:focus,.checkbox-group input[type=text]:focus,.checkbox-group textarea:focus,.inputbox input[type=email]:focus,.inputbox input[type=tel]:focus,.inputbox input[type=text]:focus,.inputbox textarea:focus,.inputbox-textarea input[type=email]:focus,.inputbox-textarea input[type=tel]:focus,.inputbox-textarea input[type=text]:focus,.inputbox-textarea textarea:focus,.selectbox input[type=email]:focus,.selectbox input[type=tel]:focus,.selectbox input[type=text]:focus,.selectbox textarea:focus{border:2px solid green}.checkbox-group input[type=email]:disabled~span,.checkbox-group input[type=email]:focus~span,.checkbox-group input[type=email]:not(:placeholder-shown)~span,.checkbox-group input[type=email]:read-only~span,.checkbox-group input[type=tel]:disabled~span,.checkbox-group input[type=tel]:focus~span,.checkbox-group input[type=tel]:not(:placeholder-shown)~span,.checkbox-group input[type=tel]:read-only~span,.checkbox-group input[type=text]:disabled~span,.checkbox-group input[type=text]:focus~span,.checkbox-group input[type=text]:not(:placeholder-shown)~span,.checkbox-group input[type=text]:read-only~span,.checkbox-group textarea:disabled~span,.checkbox-group textarea:focus~span,.checkbox-group textarea:not(:placeholder-shown)~span,.checkbox-group textarea:read-only~span,.inputbox input[type=email]:disabled~span,.inputbox input[type=email]:focus~span,.inputbox input[type=email]:not(:placeholder-shown)~span,.inputbox input[type=email]:read-only~span,.inputbox input[type=tel]:disabled~span,.inputbox input[type=tel]:focus~span,.inputbox input[type=tel]:not(:placeholder-shown)~span,.inputbox input[type=tel]:read-only~span,.inputbox input[type=text]:disabled~span,.inputbox input[type=text]:focus~span,.inputbox input[type=text]:not(:placeholder-shown)~span,.inputbox input[type=text]:read-only~span,.inputbox textarea:disabled~span,.inputbox textarea:focus~span,.inputbox textarea:not(:placeholder-shown)~span,.inputbox textarea:read-only~span,.inputbox-textarea input[type=email]:disabled~span,.inputbox-textarea input[type=email]:focus~span,.inputbox-textarea input[type=email]:not(:placeholder-shown)~span,.inputbox-textarea input[type=email]:read-only~span,.inputbox-textarea input[type=tel]:disabled~span,.inputbox-textarea input[type=tel]:focus~span,.inputbox-textarea input[type=tel]:not(:placeholder-shown)~span,.inputbox-textarea input[type=tel]:read-only~span,.inputbox-textarea input[type=text]:disabled~span,.inputbox-textarea input[type=text]:focus~span,.inputbox-textarea input[type=text]:not(:placeholder-shown)~span,.inputbox-textarea input[type=text]:read-only~span,.inputbox-textarea textarea:disabled~span,.inputbox-textarea textarea:focus~span,.inputbox-textarea textarea:not(:placeholder-shown)~span,.inputbox-textarea textarea:read-only~span,.selectbox input[type=email]:disabled~span,.selectbox input[type=email]:focus~span,.selectbox input[type=email]:not(:placeholder-shown)~span,.selectbox input[type=email]:read-only~span,.selectbox input[type=tel]:disabled~span,.selectbox input[type=tel]:focus~span,.selectbox input[type=tel]:not(:placeholder-shown)~span,.selectbox input[type=tel]:read-only~span,.selectbox input[type=text]:disabled~span,.selectbox input[type=text]:focus~span,.selectbox input[type=text]:not(:placeholder-shown)~span,.selectbox input[type=text]:read-only~span,.selectbox textarea:disabled~span,.selectbox textarea:focus~span,.selectbox textarea:not(:placeholder-shown)~span,.selectbox textarea:read-only~span{color:#00f;transform:translateX(10px) translateY(-7px);font-size:10px;padding:0 10px;background-color:green;color:#fff;text-transform:uppercase;border-radius:3px}.checkbox-group input[type=email]:required~span::after,.checkbox-group input[type=tel]:required~span::after,.checkbox-group input[type=text]:required~span::after,.checkbox-group textarea:required~span::after,.inputbox input[type=email]:required~span::after,.inputbox input[type=tel]:required~span::after,.inputbox input[type=text]:required~span::after,.inputbox textarea:required~span::after,.inputbox-textarea input[type=email]:required~span::after,.inputbox-textarea input[type=tel]:required~span::after,.inputbox-textarea input[type=text]:required~span::after,.inputbox-textarea textarea:required~span::after,.selectbox input[type=email]:required~span::after,.selectbox input[type=tel]:required~span::after,.selectbox input[type=text]:required~span::after,.selectbox textarea:required~span::after{content:"*";margin-left:4px}.checkbox-group select,.inputbox select,.inputbox-textarea select,.selectbox select{width:100%;padding:10px;border:1px solid gray;background:#f8f8ff;border-radius:5px;outline:0;font-size:16px}.checkbox-group select:required:placeholder-shown,.inputbox select:required:placeholder-shown,.inputbox-textarea select:required:placeholder-shown,.selectbox select:required:placeholder-shown{border:2px solid #cd5c5c}.checkbox-group select:focus,.inputbox select:focus,.inputbox-textarea select:focus,.selectbox select:focus{border:2px solid green}.checkbox-group select:disabled~span,.checkbox-group select:focus~span,.checkbox-group select:read-only~span,.inputbox select:disabled~span,.inputbox select:focus~span,.inputbox select:read-only~span,.inputbox-textarea select:disabled~span,.inputbox-textarea select:focus~span,.inputbox-textarea select:read-only~span,.selectbox select:disabled~span,.selectbox select:focus~span,.selectbox select:read-only~span{color:#00f;transform:translateX(10px) translateY(-7px);font-size:10px;padding:0 10px;background-color:green;color:#fff;text-transform:uppercase;border-radius:3px}.checkbox-group select:required~span::after,.inputbox select:required~span::after,.inputbox-textarea select:required~span::after,.selectbox select:required~span::after{content:"*";margin-left:4px}.checkbox-group .form-inline-group,.inputbox .form-inline-group,.inputbox-textarea .form-inline-group,.selectbox .form-inline-group{padding:10px;border:1px solid gray;background:#f8f8ff;border-radius:5px;font-size:16px;display:flex;flex-direction:column}.checkbox-group .form-inline-group+span,.inputbox .form-inline-group+span,.inputbox-textarea .form-inline-group+span,.selectbox .form-inline-group+span{color:#00f;position:absolute;top:-5px;left:20px;font-size:10px;padding:0 10px;background-color:green;color:#fff;text-transform:uppercase;border-radius:3px}.checkbox-group .form-inline-group .form-checkbox,.checkbox-group .form-inline-group .form-radio,.inputbox .form-inline-group .form-checkbox,.inputbox .form-inline-group .form-radio,.inputbox-textarea .form-inline-group .form-checkbox,.inputbox-textarea .form-inline-group .form-radio,.selectbox .form-inline-group .form-checkbox,.selectbox .form-inline-group .form-radio{display:block}.checkbox-group .form-inline-group .form-checkbox span,.checkbox-group .form-inline-group .form-radio span,.inputbox .form-inline-group .form-checkbox span,.inputbox .form-inline-group .form-radio span,.inputbox-textarea .form-inline-group .form-checkbox span,.inputbox-textarea .form-inline-group .form-radio span,.selectbox .form-inline-group .form-checkbox span,.selectbox .form-inline-group .form-radio span{color:#000;position:unset}.checkbox-group span,.inputbox span,.inputbox-textarea span,.selectbox span{position:absolute;left:10px;padding:13px 10px 10px 10px;pointer-events:none;font-size:16px;color:gray;transition:.5s}.checkbox-group,.inputbox-textarea{height:auto!important}#omnicall-container{height:100%;width:100%}#omnicall-container.chromeless{margin:0}#omnicall-container.chromeless .omnicall-form{max-width:100%;max-height:100%}#omnicall-container.chromeless .omnicall-form form{height:100vh}.omnicall-footer{position:fixed;width:100%;bottom:0;z-index:7}.omnicall-footer .omnicall-toolbar{border-radius:23px;height:46px;background-color:#333;align-items:center;display:flex;padding-left:5px;padding-right:5px;white-space:nowrap;top:auto;width:100%;margin-left:auto;margin-right:auto}.omnicall-footer .omnicall-toolbar .bg-green{background-color:#3cb371}.omnicall-footer .omnicall-toolbar .bg-red{background-color:#cd5c5c}.omnicall-footer .omnicall-toolbar .bg-blue{background-color:#4169e1}.omnicall-footer .omnicall-toolbar .bg-grey{background-color:#778899}.omnicall-footer .omnicall-toolbar .bg-transparent{background-color:transparent}.omnicall-footer .omnicall-toolbar .notifications{position:absolute;z-index:11;left:50px}.omnicall-footer .omnicall-toolbar .notifications .liff-notification{text-decoration:none;color:#f8f8ff;display:none}.omnicall-footer .omnicall-toolbar .notifications .refid-notification{text-decoration:none;color:#f8f8ff;display:none}.omnicall-footer .omnicall-toolbar .controls{width:100%;display:flex;gap:5px}.omnicall-footer .omnicall-toolbar .controls button{height:36px;width:36px;min-width:36px;max-width:36px;max-height:36px;padding:0;color:#fff;text-align:center;border-radius:18px;border:0;z-index:10;cursor:pointer}.omnicall-footer .omnicall-toolbar .controls button#omnicall-btn-logo{background-color:#fff}.omnicall-footer .omnicall-toolbar .controls button#omnicall-btn-logo img{width:36px;height:36px;border-radius:50%}.omnicall-footer .omnicall-toolbar .controls button#omnicall-btn-call{flex-grow:1;max-width:unset}.omnicall-footer .omnicall-toolbar .controls button#omnicall-btn-call:disabled{filter:brightness(.6);cursor:default;pointer-events:none;background-color:#d3d3d3;color:grey}.omnicall-footer .omnicall-toolbar .controls button.disabled{filter:brightness(.6);cursor:default;pointer-events:none}.omnicall-footer .omnicall-toolbar .controls button.disponly{background-color:transparent;color:#fff;cursor:default}.omnicall-footer .omnicall-toolbar .omnicall-menu-popmenu-items{position:absolute;z-index:9;height:50px;right:0}.omnicall-footer .omnicall-toolbar .omnicall-menu-popmenu-items a{display:block;text-align:center;vertical-align:middle;line-height:40px;width:calc(50vw - 20px);right:5px;height:40px;background:#fff;border-radius:20px;box-shadow:0 1px 5px rgba(0,0,0,.4);margin-top:4px;transition:all ease-in-out .3s;transform-origin:center;text-decoration:none}.omnicall-footer .omnicall-toolbar .omnicall-menu-popmenu-items a:nth-child(1){transition-delay:.1s;top:-50px;position:relative;z-index:12}.omnicall-footer .omnicall-toolbar .omnicall-menu-popmenu-items a:nth-child(2){transition-delay:.2s;top:-140px;position:relative;z-index:12}.omnicall-footer .omnicall-toolbar .omnicall-menu-popmenu-items a:nth-child(3){transition-delay:.3s;top:-230px;position:relative;z-index:12}.omnicall-footer .omnicall-toolbar .omnicall-menu-popmenu-items a:nth-child(4){transition-delay:.4s;top:-320px;position:relative;z-index:12}.omnicall-footer .omnicall-toolbar .omnicall-menu-popmenu-items a:nth-child(5){transition-delay:.5s;top:-410px;position:relative;z-index:12}.omnicall-footer .omnicall-toolbar .omnicall-menu-popmenu-items a:nth-child(6){transition-delay:.6s;top:-500px;position:relative;z-index:12}.omnicall-footer .omnicall-toolbar .omnicall-menu-popmenu-items a.item-disabled{background-color:#d3d3d3!important;color:#a9a9a9!important;pointer-events:none!important}.omnicall-footer .omnicall-toolbar .omnicall-menu-popmenu-items a:active,.omnicall-footer .omnicall-toolbar .omnicall-menu-popmenu-items a:hover,.omnicall-footer .omnicall-toolbar .omnicall-menu-popmenu-items a:link,.omnicall-footer .omnicall-toolbar .omnicall-menu-popmenu-items a:visited{color:#000}.omnicall-footer .omnicall-toolbar #omnicall-menu-popmenu-toggle:not(:checked)~.omnicall-menu-popmenu-items a{opacity:0;transform:translateY(-5px) scale(.5);pointer-events:none}.omnicall-footer .omnicall-toolbar #omnicall-menu-popmenu-toggle:checked~.omnicall-menu-popmenu-items a{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.omnicall-footer .powered-by{color:#fff;text-shadow:1px 1px 2px #000;position:relative;width:100%;text-align:center;font-size:.85em;margin-left:auto;margin-right:auto;left:0;right:0;line-height:.9}.omnicall-form{width:100%;padding:0;border:0;background-color:transparent;overflow:hidden}.omnicall-form::backdrop{background-color:#000;opacity:.8;border-radius:10px}.omnicall-form form{display:flex;flex-direction:column;border:1px solid #778899;border-radius:10px;padding-top:30px;background-color:#eee;height:calc(100vh - 30px);max-height:100vh;font-size:14px}.omnicall-form form .form-body{overflow-y:auto;height:100%}.omnicall-form form .form-body section{padding:0 10px}.omnicall-form form .form-body section .form-input,.omnicall-form form .form-body section .form-select{display:block;margin-bottom:10px}.omnicall-form form .form-body section .form-input input,.omnicall-form form .form-body section .form-select input{width:100%;padding:3px;font-size:16px;border-radius:0;border:1px solid #d3d3d3}.omnicall-form form .form-body section .form-input select,.omnicall-form form .form-body section .form-select select{-webkit-appearance:initial;-moz-appearance:initial;appearance:initial;width:100%;padding:3px;font-size:16px;border-radius:0;border:1px solid #d3d3d3}.omnicall-form form .form-body section .form-inline-group{display:block;margin-bottom:10px}.omnicall-form form .form-body section .form-textarea{display:block;margin-bottom:10px}.omnicall-form form .form-body section .form-textarea textarea{width:100%;padding:3px;font-size:16px;border-radius:0;border:1px solid #d3d3d3}.omnicall-form form .form-body section .form-checkbox,.omnicall-form form .form-body section .form-radio{margin-right:10px}.omnicall-form form .form-body section #__map_loconstart{height:200px;margin:10px 0;border-radius:5px}.omnicall-form form .form-message{margin-top:0;margin-bottom:5px;padding:0 10px 20px 10px;border-bottom:1px solid #778899;white-space:pre-wrap}.omnicall-form form .form-submit-button{margin:10px;width:calc(100% - 20px);padding:0;background-color:#4169e1;color:#fff;text-align:center;font-weight:700;border-radius:10px;height:40px;min-height:40px;max-height:40px;border:0;font-size:16px;text-transform:uppercase}.omnicall-form form .omnicall-form-button{width:100%;padding:0;background-color:#4169e1;color:#fff;text-align:center;font-weight:700;border-radius:10px;height:40px;min-height:40px;max-height:40px;border:0;font-size:16px;text-transform:uppercase;cursor:pointer;margin-bottom:10px}.omnicall-form form .omnicall-form-button:disabled{background-color:gray;cursor:default}.omnicall-form form .omnicall-form-button.skip-button{background-color:transparent;color:#dc143c;text-transform:capitalize;border:1px solid #dc143c;font-weight:400}.omnicall-form form #pMessage{padding:10px 0}.omnicall-form form #pInstruct{padding-bottom:10px;text-align:center}.omnicall-form form #pInstruct img{max-width:100%;max-height:200px}.omnicall-form form .btn-dialog-close{position:absolute;top:3px;right:7px;width:30px;height:30px;padding:0;margin:0;border:0;background:0 0;cursor:pointer}.omnicall-form form .btn-dialog-close:focus{outline:0}.omnicall-form .call-dialpad{padding-top:50px;max-height:100vh;text-align:center}.omnicall-form .call-dialpad .btn-dialog-close{position:absolute;top:0;right:20px;width:46px;height:46px;padding:0;margin:0;border:0;background:0 0;color:#fff;cursor:pointer}.omnicall-form .call-dialpad .btn-dialog-close:focus{outline:0}.omnicall-form .call-dialpad .btn-group button{width:calc((100vmin - 50px)/ 3);height:25vmin;border:0;border-radius:10px;background-color:#fff;color:#000;margin:1px;cursor:pointer}.omnicall-form .call-dialpad .btn-group button .dtmfpad-digit{font-size:x-large}.omnicall-form .call-dialpad .btn-group button .dtmfpad-text{font-size:smaller}#omnicall-messages-toggle:not(:checked)~#omnicall_messages{opacity:0;pointer-events:none}#omnicall-messages-toggle:checked~#omnicall_messages{opacity:1;pointer-events:auto}#omnicall_messages{background-color:rgba(0,0,0,.5);border-radius:10px}#omnicall_messages .messages-content{display:flex;flex-flow:column nowrap;height:calc(100vh - 65px + 5px);margin-bottom:5px;max-height:calc(100vh - 65px + 5px);overflow-y:auto;text-align:right;scrollbar-width:none}#omnicall_messages .messages-content>:first-child{margin-top:auto!important;display:block!important}#omnicall_messages .messages-content .message{padding:.5em;max-height:40vh;max-width:80vw;display:inline-block;margin:.5em auto .5em .5em;background-color:#88d48f;border-radius:10px 10px 10px 0;color:#333}#omnicall_messages .messages-content .message>img{min-height:100px}#omnicall_messages .messages-content .message>video{min-height:100px}#omnicall_messages .messages-content .message>.osm-map-view{min-height:200px;height:200px;width:100%;z-index:5}#omnicall_messages .messages-content .message.message-personal{display:inline-block!important;margin:.5em .5em .5em auto;background-color:#a3c9ff;border-radius:10px 0 10px 10px;color:#333}#omnicall_messages .messages-content .message.message-location{width:100%}#omnicall_messages .messages-content .message.message-location a{color:#000!important}#omnicall_messages .messages-content .message.system-message{display:none!important}#omnicall_messages .messages-content .message.firstchild{margin:0;background-color:transparent;color:transparent}#omnicall_messages .messages-content .message.datestring{display:none!important}#omnicall_messages .messages-content .message figure.avatar{display:none!important}#omnicall_messages .messages-content .message .quickbutton{padding:0 .5em;border-radius:1em;margin:.2em;border:1px solid;cursor:pointer;display:inline-block}#omnicall_messages .messages-content .message .quickbutton.fullwidth{display:block;padding:.5em;margin:.5em 0;background-color:transparent!important;border-color:gray!important;text-align:center}#omnicall_messages .messages-content .message .timestamp{font-size:.7em;float:left;margin-left:1em}#omnicall_messages .messages-content .message .location-latlng{display:block;text-wrap:nowrap}#omnicall_messages .messages-content .message .location-latlng .fa-location-dot{color:#cd5c5c}#omnicall_messages .messages-content .message .location-accuracy{display:none;font-size:.75em;color:#d3d3d3}#omnicall_messages .messages-content .message .filename{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:200px;display:inline-block;vertical-align:bottom}#omnicall_messages .messages-content .message .btn{position:relative;background-color:#fff;border-radius:50%;padding:0 2px;cursor:pointer;float:right}#omnicall_messages .messages-content .message .btn:nth-last-of-type(1){right:.5em}#omnicall_messages .messages-content .message .btn:nth-last-of-type(2){right:2.5em}#omnicall_messages .messages-content .message .btn:nth-last-of-type(3){right:4.5em}#omnicall_messages .messages-content .message .btn:nth-last-of-type(4){right:6.5em}#omnicall_messages .messages-content .message .btn.active{background-color:#6495ed;color:#fff}#omnicall_messages .messages-content .message .btn.submitted{cursor:default!important}#omnicall_messages .messages-content .message img,#omnicall_messages .messages-content .message video{object-fit:cover;object-position:top;height:calc(100% - 1em);width:calc(80vw - 1em)}#omnicall_messages .messages-content .message a{color:#fff}#omnicall_messages .messages-content .message.new{transform:scale(0);transform-origin:0 0;animation:bounce .5s linear both}#omnicall_messages .messages-content .message.loading::before{position:relative;content:"";display:block;width:5px;height:5px;border-radius:50%;background:#888;z-index:2;margin-top:4px;animation:ball .45s cubic-bezier(0,0,.15,1) alternate infinite;border:none;animation-delay:.15s}#omnicall_messages .messages-content .message.loading span{display:block;font-size:0;width:20px;height:10px;position:relative}#omnicall_messages .messages-content .message.loading span::before{position:relative;content:"";display:block;width:5px;height:5px;border-radius:50%;background:#888;z-index:2;margin-top:4px;animation:ball .45s cubic-bezier(0,0,.15,1) alternate infinite;margin-left:-7px}#omnicall_messages .messages-content .message.loading span::after{position:relative;content:"";display:block;width:5px;height:5px;border-radius:50%;background:#888;z-index:2;margin-top:4px;animation:ball .45s cubic-bezier(0,0,.15,1) alternate infinite;margin-left:7px;animation-delay:.3s}.icon-png{width:20px;height:20px;text-align:center;vertical-align:middle}#omnicall-btn-dialpad .icon-png{filter:invert(1)}.white-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:1.1em;text-align:center;overflow-wrap:anywhere;margin-left:auto!important;margin-right:auto!important}.mfp-bg{border-radius:20px}.image-preview{border:1px solid #d3d3d3;max-width:100%;max-height:calc(100% - 150px)}.video-preview{border:1px solid #d3d3d3;max-width:100%;max-height:calc(100% - 150px)}body.safari-browser .image-preview{-webkit-max-logical-width:100vw!important;-webkit-max-logical-height:calc(100vh - 150px)!important}body.safari-browser .video-preview{-webkit-max-logical-width:100vw!important;-webkit-max-logical-height:calc(100vh - 150px)!important}.dialogConfirmButtons{display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:10px}.dialogConfirmButtons button{flex:1 1 0;width:0;margin:5px;border:0;padding:10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.dialogConfirmButtons #close-btn{background-color:#eee;cursor:pointer}.dialogConfirmButtons #confirm-btn{background-color:#4169e1;color:#fff;cursor:pointer}@keyframes bounce{0%{transform:matrix3d(0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1)}4.7%{transform:matrix3d(.45,0,0,0,0,.45,0,0,0,0,1,0,0,0,0,1)}9.41%{transform:matrix3d(.883,0,0,0,0,.883,0,0,0,0,1,0,0,0,0,1)}14.11%{transform:matrix3d(1.141,0,0,0,0,1.141,0,0,0,0,1,0,0,0,0,1)}18.72%{transform:matrix3d(1.212,0,0,0,0,1.212,0,0,0,0,1,0,0,0,0,1)}24.32%{transform:matrix3d(1.151,0,0,0,0,1.151,0,0,0,0,1,0,0,0,0,1)}29.93%{transform:matrix3d(1.048,0,0,0,0,1.048,0,0,0,0,1,0,0,0,0,1)}35.54%{transform:matrix3d(.979,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1)}41.04%{transform:matrix3d(.961,0,0,0,0,.961,0,0,0,0,1,0,0,0,0,1)}52.15%{transform:matrix3d(.991,0,0,0,0,.991,0,0,0,0,1,0,0,0,0,1)}63.26%{transform:matrix3d(1.007,0,0,0,0,1.007,0,0,0,0,1,0,0,0,0,1)}85.49%{transform:matrix3d(.999,0,0,0,0,.999,0,0,0,0,1,0,0,0,0,1)}100%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes ball{from{transform:translateY(0) scaleY(.8)}to{transform:translateY(-10px)}}