.carousel,.multimedia,.nativeKeypad .head,.products{vertical-align:middle}.blocked,.custom-blocked,.debuginfo-container,.disabled,.mediaButton.ng-hide,text{pointer-events:none}.config-container{width:100%;height:100%;padding:20px;padding-top:10px;background:#f8f8f8;color:#8e8e8e}.checkbox-group{margin-top:10px!important;margin-bottom:10px;padding-left:15px}.checkbox-group label{font-weight:700}.form-group{margin-top:10px!important;margin-bottom:10px!important}.display-block{display:block!important}.save-button{max-width:135px;min-width:105px;height:26px;border:none;border-radius:5px;font-size:13px;outline:0;padding-left:15px;padding-right:15px;margin-top:10px}.save-button:disabled{background:#C5CECE;border-bottom:#A0A8A9}.color-green{background:#75CABC;border-bottom:2px solid #36BBA0;color:#fff}.color-green:focus{background:#90d5c9;border-bottom:2px solid #3194F3}.color-green:active{background:#5CC3B0}.color-red{background:#F38293;border-bottom:2px solid #E06172;color:#fff}.color-red:active{background:#F26D81}.color-red:focus{background:#f6a2af;border-bottom:2px solid #E19493}.color-blue{background:#5e9dec;border-bottom:2px solid #2e65ec;color:#fff}.color-blue:focus{background:#6eacec;border-bottom:2px solid #4a84ec}.color-blue:active{background:#477cec}.color-amber{background:#FFA726;border-bottom:2px solid #FB8C00;color:#fff;margin-left:7%}.color-amber:focus{background:#FFB74D;border-bottom:2px solid #FFA726}.color-amber:active{background:#FB8C00}p.version{margin:10px}.ng-hide{opacity:0}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000;color:#000!important;opacity:1}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px 0;border-radius:6px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-60px;opacity:0;transition:opacity .5s}.keyPad,.nativeKeypad{font-family:Arial}.canvas,.main-container,div.player,waiting-slide{bottom:0;right:0}.tooltip:focus .tooltiptext,.tooltip:hover .tooltiptext{visibility:visible;opacity:1;transition:opacity .5s;white-space:normal}.carousel,.input span,.input>div,.keyPad .result,.multimedia,.products{white-space:nowrap}.tooltip-small{width:100px;height:50px;padding:2px!important}button.glyphicon.glyphicon-info-sign.tooltip{background-color:transparent;border:none}@media (max-width:850px){.config-container{height:auto;overflow-x:hidden;width:auto}}.logger-console{height:60%;top:1em;width:100%;position:fixed}.console-container,.debuginfo-container{padding:.5em 2em;height:100%;color:rgba(255,255,255,1);font-size:1em;display:block;border-radius:.5em;overflow-y:scroll}.console-container{position:relative;left:2.5%;width:70%;background-color:rgba(120,120,120,.85)}.debuginfo-container{position:relative;top:-100%;left:75%;width:22.5%;background-color:rgba(120,120,150,.85)}.console-error{color:rgba(255,255,0,1)}.console-debug{color:rgba(100,255,255,1)}.console-log{color:rgba(255,255,255,1)}::-webkit-scrollbar{width:.8em}.global,body,html{height:100%;width:100%}::-webkit-scrollbar-track{opacity:0}::-webkit-scrollbar-thumb{background:rgba(50,50,50,.5);border-radius:2em}body,html{background-color:#000;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);user-select:none;-webkit-user-select:none}html{touch-action:none}.global{position:relative}.hidden-object{visibility:hidden;position:absolute;width:0;height:0}.rotate-90{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.mediaButton{z-index:999;position:absolute}.mediaButton img{height:20px;width:auto}.mediaButton button{opacity:.7}.mediaButton.ng-hide{opacity:0}.canvas{position:fixed;display:inline-block;background-color:#fff;top:0;left:0;width:100%;height:100%;margin:auto;overflow:hidden}.carousel,.custom-pad,.image{position:absolute}.canvas.slide-show{visibility:visible;opacity:1}.canvas.slide-hide{visibility:hidden;opacity:0}.mouse-hide{cursor:none!important}.player-effect{transition:opacity 1s linear;-webkit-transition:opacity 1s linear}.player-effect.slide-hide{transition:opacity 1s linear,visibility 0s linear 1s;-webkit-transition:opacity 1s linear,visibility 0s linear 1s}.totem-effect{transition:opacity .1s linear;-webkit-transition:opacity .1s linear}.totem-effect.slide-hide{transition:opacity .1s linear,visibility 0s linear .1s;-webkit-transition:opacity .1s linear,visibility 0s linear .1s}.default-slide.canvas,.waiting-slide.canvas{overflow:visible}.appointments-container{position:absolute;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.hidden-elem{display:none}.appointment-button{border:0 solid #000;border-radius:6px;display:flex;flex-direction:column;justify-content:center;text-align:center}.appointment-button:active{opacity:.5}.appointment-time{margin-left:auto;margin-right:5%;font-size:60%}.carousel{display:table-cell;overflow:hidden}.element-show{opacity:1;-webkit-animation-play-state:running}.element-hide{opacity:0;-webkit-animation-play-state:paused}.carousel imagew img,.carousel videow,.carousel>text{left:0!important;top:0!important}.carousel>div text{left:0!important}.FADE{-webkit-transition:opacity 1s ease}.custom-pad{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.custom-pad-button{border:0 solid #000;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;flex-direction:column;-webkit-flex-direction:column;align-items:center;-webkit-align-items:center;text-align:center;position:relative;border-radius:6px;transition:opacity .1s;-webkit-transition:opacity .1s;-webkit-flex:none;flex:none;background-size:100% 100%}.custom-pad-button:active{opacity:.5}face-recognition{display:block;position:relative}face-recognition .camera{position:absolute;display:block;width:100%;height:100%;top:0!important;left:0!important}face-recognition .camera #video,face-recognition .output #photo{width:100%;height:100%;object-fit:cover}face-recognition #canvas{display:none;width:100%;height:100%}face-recognition .output{position:absolute;width:100%;height:100%}face-recognition .loading{position:absolute;bottom:0;right:0;background:rgba(0,0,0,.4);padding:1px 5px}face-recognition .img-responsive{display:inline-block;height:30px}face-recognition .loading p{display:inline-block;color:#DDD;font-weight:600;margin:0}.form,.inputs-container{display:flex;position:relative}.form{flex-direction:column;height:100%;width:100%;box-sizing:border-box}.form-inputs{flex:0 0 auto;padding:10px;order:1}.inputs-container{flex:1;flex-wrap:wrap;gap:15px;padding:15px}.input-wrapper-list{padding:5px;flex:0 0 calc(50% - 5px);margin-bottom:0;width:auto;display:block;min-width:0}.input{width:100%;padding:12px;border:2px solid #ccc;border-radius:8px;background:#fff;display:flex;flex-direction:column;gap:5px;min-height:60px;max-height:60px;box-sizing:border-box;cursor:pointer;transition:all .3s ease;overflow:hidden;min-width:0}.input>div{width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.input>div::-webkit-scrollbar{display:none}.input.required{border-color:#ff6b6b;border-width:2px}.input.readonly{background-color:#f5f5f5;opacity:.7;cursor:default;border-color:#ddd}.input.active{border-color:#007bff;border-width:3px;box-shadow:0 0 10px rgba(0,123,255,.3);background:rgba(0,123,255,.05)}.input.readonly.active{border-color:#ddd;border-width:2px;box-shadow:none;background-color:#f5f5f5}.placeholder{color:#999;font-style:italic}.readonly-placeholder{color:#666;font-style:normal;font-weight:400}.input-label{font-weight:700;display:inline-block}.required-mark{color:#ff6b6b;margin-left:5px}.form .keyPad{flex:0 0 auto;display:flex;flex-wrap:wrap;align-content:flex-start;padding:8px;box-sizing:border-box;background:#f9f9f9;order:2;position:relative}.form .keyPad .alphanumeric-pad-full{flex-wrap:wrap;width:100%;align-content:flex-start}.form .keyPad .button{flex:0 0 calc(10% - 3px);margin:1.5px;padding:8px;text-align:center;cursor:pointer;user-select:none;border-radius:4px;background:#f0f0f0;transition:all .2s ease;border:1px solid #ddd;font-weight:700;position:relative;font-size:.9em}.keyPad,.multimedia,.nativeKeypad,.pad{position:absolute}.form .keyPad .button:hover:not(.blocked){background:#e0e0e0;transform:scale(.98)}.form .keyPad .button:active:not(.blocked){transform:scale(.95);background:#d0d0d0}.form .keyPad .button.blocked{opacity:.5;cursor:not-allowed}.form .keyPad .backspace,.form .keyPad .cancel,.form .keyPad .continue{flex:0 0 calc(13.33% - 3px)}.form .keyPad .spacebar{flex:0 0 calc(20% - 3px)}.form .keyPad .continue{background:#28a745;color:#fff;font-weight:700}.form .keyPad .continue:hover:not(.blocked){background:#218838;transform:none!important}.form .keyPad .backspace,.form .keyPad .cancel{background:#dc3545;color:#fff}.form .keyPad .backspace:hover:not(.blocked),.form .keyPad .cancel:hover:not(.blocked){background:#c82333}.form .keyPad .symbol{flex:0 0 calc(10% - 3px);background:#6c757d;color:#fff}.form .keyPad .symbol:hover:not(.blocked){background:#5a6268}.form .keyPad .continue.disabled,.form .keyPad .continue[disabled]{background:#6c757d;cursor:not-allowed;opacity:.6}.keyPad .alphanumeric-pad,.keyPad .alphanumeric-pad-full{padding-top:0!important}.keyPad .alphanumeric-pad-full .backspace,.keyPad .alphanumeric-pad-full .cancel{flex-grow:1!important;flex-shrink:1!important;flex-basis:9%!important}.image{transition:inherit;-webkit-transition:inherit}.image_canvas{top:0}.transparent{opacity:0}.keyPad .head{height:20%;width:100%;font-size:0;padding-top:.5%}.keyPad .head-container{height:100%;width:100%;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;text-align:center;flex-direction:column}.keyPad .result{width:99%;height:100%;font-size:1.5em;display:inline-flex;display:-webkit-inline-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;border:none;overflow:hidden;line-height:inherit}.keyPad .result>div{max-width:100%;display:inline-flex;display:-webkit-inline-flex;flex-direction:row;-webkit-flex-direction:row;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:flex-end;-webkit-align-items:flex-end}.error-result,.keyPad .autocomplete{color:#a31c20}@font-face{font-family:Arial;src:url(../assets/fonts/Arial.ttf),url(../../../assets/fonts/Arial.ttf)}.keyPad .numeric-pad{height:80%;width:100%;font-size:0;display:flex;flex-direction:row;flex-wrap:wrap;padding-top:2%}.keyPad .numeric-pad div{height:auto;text-align:center;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;margin:.5%;flex:1 32%;transition:opacity .1s;-webkit-transition:opacity .1s}.keyPad .numeric-pad .continue{flex:1 100%}.keyPad .numeric-pad .continue.disabled{background-color:#e0e0e0;color:#999;opacity:.5}.keyPad .alphanumeric-pad,.keyPad .alphanumeric-pad-full{height:80%;width:100%;font-size:0;display:flex;flex-direction:row;flex-wrap:wrap}.keyPad .alphanumeric-pad div,.keyPad .alphanumeric-pad-full div{height:auto;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;margin:.5%;flex:1 9%;text-align:center;transition:opacity .1s;-webkit-transition:opacity .1s}.keyPad .alphanumeric-pad .backspace,.keyPad .alphanumeric-pad .cancel,.keyPad .alphanumeric-pad .symbol{flex:1 14%}.keyPad .alphanumeric-pad .spacebar{flex:1 39%;color:transparent}.keyPad .alphanumeric-pad .continue{flex:1 24%}.keyPad div.ng-show{display:block}.keyPad div.ng-hide{display:none}.keyPad .button:active{opacity:.5}.keyPad .button{opacity:1}.keyPad .alphanumeric-pad-full .backspace,.keyPad .alphanumeric-pad-full .cancel{flex:1 29%}.keyPad .alphanumeric-pad-full .spacebar{flex:1 39%;color:transparent}.keyPad .alphanumeric-pad-full .continue{flex:1 29%}.keyPad .email .button{opacity:1;font-size:70%;font-weight:700}.keyPad .email{height:80%;width:100%;font-size:0;display:flex;flex-direction:row;flex-wrap:wrap;padding:1.5% .5% .5%}.keyPad .email .backspace{flex:1 14%;color:inherit}.keyPad .alphanumeric-pad .continue.disabled,.keyPad .alphanumeric-pad-full .continue.disabled,.keyPad .email .continue.disabled{background-color:#e0e0e0;color:#999;opacity:.5;pointer-events:none;cursor:not-allowed}.disabled{opacity:.5;cursor:not-allowed}.multimedia{display:table-cell;overflow:hidden;opacity:1;-webkit-animation-play-state:running;-webkit-transition:opacity .9s ease}.multimedia.ng-hide{opacity:0;-webkit-animation-play-state:paused}.multimedia>img,.multimedia>video{left:0!important;top:0!important;height:100%;width:100%}.nativeKeypad{padding:15px;border-radius:6px;display:flex}.nativeKeypad label{height:0}.nativeKeypad .input{opacity:0;filter:alpha(opacity=0);height:0}.nativeKeypad .inputOverlay{height:auto;line-height:1.5rem}.nativeKeypad .head{height:100%;width:80%;font-size:0;padding:0;display:inline}.nativeKeypad .head-container{height:100%;width:100%;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;text-align:center;flex-direction:column}.nativeKeypad .result{width:100%;height:100%;font-size:1.5em;display:inline-flex;display:-webkit-inline-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;border:none;overflow:hidden;line-height:inherit;white-space:nowrap;background-color:#dfdfdf;border-radius:10px}.nativeKeypad .result>div{max-width:100%;display:inline-flex;display:-webkit-inline-flex;flex-direction:row;-webkit-flex-direction:row;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:flex-end;-webkit-align-items:flex-end}.nativeKeypad .autocomplete,.nativeKeypad .error-result{color:#a31c20}.nativeKeypad .continue{height:100%;width:100%;border-radius:6px;border:0;box-shadow:1px 2px 3px #000}.nativeKeypad .continue-container{height:100%;width:20%}@font-face{font-family:Arial;src:url(../assets/fonts/Arial.ttf),url(../../../assets/fonts/Arial.ttf)}.pad{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.pad-button{border:0 solid #000;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;flex-direction:column;-webkit-flex-direction:column;align-items:center;-webkit-align-items:center;text-align:center;position:relative;border-radius:6px;transition:opacity .1s;-webkit-transition:opacity .1s;-webkit-flex:none;flex:none;background-size:100% 100%}.PIP,.currency,.products,.text_canvas,text div.text{position:absolute}.pad-button:active{opacity:.5}.PIP{border:0;background-color:#000}.products{display:table-cell;overflow:hidden;width:100%;height:100%}.products .product{position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-transition:opacity 1s;transition:opacity 1s}.blink,.no-blink{transition:opacity .5s ease}.products .product .img-container{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.products .product .img-container img{max-width:100%;max-height:100%}.products .product .price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.products .product .price-container .center-container{margin:0 auto}.products .product .price-container .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600}.products .product .price-container .price-box .current-price{line-height:100%}.products .product .price-container .price-box .price-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.products .product .price-container .price-box .price-details .price--cents{margin-top:15%;line-height:75%}.products .product .price-container .price-box .price-details .price--detail{margin-left:10%}.products .product .price-container .previous-price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;font-weight:600;margin-top:2%;margin-left:3%}.products .product .price-container .previous-price-box .previous-text{margin-bottom:0}.products .product .price-container .previous-price-box .previous-price{margin-left:2%;text-decoration:line-through;color:#F05253}.products .product .price-container .kg-price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;margin:0;margin-top:2%;margin-bottom:2%;margin-left:3%}.products .product .price-container .kg-price-box .kg-price{margin-left:2%}.products .product .price-container .description-box,.products .product .price-container .name-box{white-space:normal;margin-left:3%}.products .product .price-container .description-box .description,.products .product .price-container .name-box .name{color:#F05253;line-height:100%}.products .product .price-container .stock-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:5%;margin-left:3%;font-weight:300}.products .product .price-container .stock-container .stock-text{margin-bottom:0}.products .product .price-container .stock-container .stock-number{margin-left:2%}.products .product .price-container.vertical .center-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products .product .price-container.vertical .kg-price-box,.products .product .price-container.vertical .previous-price-box,.products .product .price-container.vertical .stock-container{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products .product .price-container.vertical .stock-number{margin-left:0}.products .product .price-container.vertical .kg-price-box,.products .product .price-container.vertical .stock-container{margin-top:0;margin-bottom:0}.products .product .price-container.vertical .description{max-width:80%;margin:0 auto;margin-bottom:2%}.table,.tableBody,.tableHeader,footer p{margin:0}.template-2 .previous-price-box,.template-2 .price-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-2 .center-container.price{padding-left:18%}.product-hide{opacity:0}.product-hide img{-webkit-animation:slideOut 1s ease;animation:slideOut 1s ease}.product-hide .price-container{-webkit-animation:flipOut 1s;animation:flipOut 1s}.product-show{opacity:1}.product-show img{-webkit-animation:slideIn 1.2s ease;animation:slideIn 1.2s ease}.product-show .center-container.price{opacity:0;-webkit-animation:zoomIn 1s;animation:zoomIn 1s;-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.product-show .center-container.detail{opacity:0;-webkit-animation:zoomIn 1s;animation:zoomIn 1s;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideIn{from{margin-left:-300%}to{margin-left:0}}@keyframes slideIn{from{margin-left:-300%}to{margin-left:0}}@-webkit-keyframes slideOut{0%{margin-left:0}100%{margin-left:300%}}@keyframes slideOut{0%{margin-left:0}100%{margin-left:300%}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0,0);transform:scale(0,0)}100%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes zoomIn{0%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0,0);transform:scale(0,0)}100%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes flipOut{0%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1) rotateY(0);transform:scale(1,1) rotateY(0)}100%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0,0) rotateY(180deg);transform:scale(0,0) rotateY(180deg)}}@keyframes flipOut{0%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1) rotateY(0);transform:scale(1,1) rotateY(0)}100%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0,0) rotateY(180deg);transform:scale(0,0) rotateY(180deg)}}.currency{font-family:'Open Sans',sans-serif}.message,footer p{font-family:OpenSans,sans-serif}.currency .currency__titlebox{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:30%}.currency .currency__titlebox .titlebox__title{color:#fff;font-weight:700}.currency .currency__buybox,.currency .currency__sellbox{height:35%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:0 8%;font-weight:300}.text span,.time{display:inline-block;vertical-align:middle}surveyw>div{overflow:auto}.text{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.text span{line-height:inherit}.text_canvas{overflow:hidden;text-align:center;white-space:normal}.video_canvas,.weather{white-space:nowrap;overflow:hidden}@-webkit-keyframes marquee-left{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes marquee-down{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes marquee-up{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}footer p,header img{transform:translateY(-50%)}.time{line-height:normal}.video,.video-background{left:0!important;display:block;position:absolute}.time_canvas{position:absolute;overflow:hidden;text-align:center}.turnero{position:absolute;overflow:hidden}.table tbody tr td{height:0;padding:0;border:0;vertical-align:middle}.table,.tableBody,.video,.video-background,.video_canvas{width:100%;height:100%}.table tr:first-child{border-top:none}.table tr:last-child{border-bottom:none}.tableHeader{width:100%}.tableHead{text-align:center;vertical-align:middle}.tableRow{width:100%;text-align:center;vertical-align:middle}.tableCell{text-align:center;vertical-align:middle}.blink{opacity:0}.no-blink{opacity:1}.twitter{position:absolute;border:0}.video{top:0!important;object-fit:fill;max-width:100%;max-height:100%}.video_canvas{position:absolute;top:0;background:#000}.video-background{top:0!important;background:#000}div.video-play{position:absolute!important;display:block!important;width:20%!important;z-index:99!important;left:40%!important;max-height:200px!important;top:30px}.videocallWaiting,.weather,.webPage{position:absolute}div.video-play img{display:block;width:100%;height:auto}.weather-data,.weather-image{height:100%;display:inline-block}div.video-play button{background-color:transparent;border:0}.videocallWaiting{border:0 solid #000;text-align:center;border-radius:6px;background-size:100% 100%}.weather{vertical-align:middle;text-align:center}.weather-location,.weather-temp{vertical-align:middle;text-align:left;line-height:1}.weather-image{width:auto}.weather-data{vertical-align:middle;padding-left:2%}.weather-temp{height:70%}.weather-location{height:30%}.message,.videocallButton,footer{text-align:center}.webPage{overflow:hidden;height:100%;width:100%}.webPage webview{display:inline-block}.waitForUserClass{background-color:rgba(0,0,0,.5)!important;display:flex!important;width:100%!important;height:100%!important;align-items:center;justify-content:center;position:absolute!important}footer,header{background:#435363}.webView,waiting-slide{position:fixed;overflow:hidden;height:100%}.videocallButton{width:50%;border:none;padding:14px 28px}.webView,footer,header,main,waiting-slide{width:100%}waiting-slide{background-color:transparent;display:inline-block;top:0;left:0;margin:auto}waiting-slide.hidden{visibility:hidden;opacity:0}waiting-slide.shown{visibility:visible;opacity:1}div.player{float:right;position:absolute;padding-right:10px}.message,footer p,header img{position:relative;top:50%}.main-container{height:100%;width:100%;margin:0;padding:0}header{height:25%}header img{margin:0 auto;-webkit-transform:translateY(-50%)}main{background:#fff;height:65%}footer{height:10%}footer p{-webkit-transform:translateY(-50%);padding:0;font-size:30px;color:#fff}.player img.img-responsive{display:inline-block;max-width:100%;height:auto;height:30px}.totem img.img-responsive{display:block;height:70%;width:auto}.player img.img-responsive.ng-hide,.totem img.img-responsive.ng-hide{visibility:hidden;display:none}.circle,.message-container{display:inline-block}.message{font-size:35px;font-weight:600;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.message img{margin:0 auto;padding-bottom:1%}.error-text{color:#F26C80}.load-wrap{width:100%}.load-wrap.ng-hide{visibility:hidden}.circle{height:20px;width:20px;margin-right:10px;background-color:#F26C80;border-radius:50%;animation:loading 1.6s infinite;-webkit-animation:loading 1.6s infinite;-webkit-transform:scale(0)}.purple{background-color:#79004E!important}.load-wrap .circle:nth-child(1){animation-delay:.1s;-webkit-animation-delay:.1s}.load-wrap .circle:nth-child(2){animation-delay:.3s;-webkit-animation-delay:.3s}.load-wrap .circle:nth-child(3){animation-delay:.5s;-webkit-animation-delay:.5s}.load-wrap .circle:nth-child(4){animation-delay:.7s;-webkit-animation-delay:.7s}@keyframes loading{0%,100%{transform:scale(0)}50%{transform:scale(1)}}@-webkit-keyframes loading{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}.background-image{left:0;margin:0;padding:0;position:absolute;top:0;width:100%;height:100%;z-index:-1}.default-footer,.default-header,.default-main{background-color:transparent!important}@media screen and (min-aspect-ratio:1/1){.default-header img{float:right;margin-right:2%}}