#gConnect{position:absolute;top:0;right:0;bottom:0;left:0;background:#f6f6f6}#login-div{position:absolute;width:25vw;left:37.5vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#login-div form{margin-bottom:0}#login-div .panel-body{padding:1.5vw 1vw 0}#login-div .form-error{position:relative;margin:0;margin-top:1vw}#edit-button{margin-left:1.5em;margin-bottom:1em;padding:0;box-shadow:0 1px 1px rgba(0,0,0,.1);text-align:center;width:8em;border-radius:.4em;border-radius:.4vw;background:#207cca;background:-moz-linear-gradient(top,#207cca 1%,#7db9e8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#207cca),color-stop(100%,#7db9e8));background:-webkit-linear-gradient(top,#207cca 1%,#7db9e8 100%);background:-o-linear-gradient(top,#207cca 1%,#7db9e8 100%);background:-ms-linear-gradient(top,#207cca 1%,#7db9e8 100%);background:linear-gradient(to bottom,#207cca 1%,#7db9e8 100%);cursor:pointer;float:left;display:inline-block;font-size:18px;color:#fff;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.5);position:absolute;left:6%;top:0}.pac-container{z-index:100000!important}.geopos-table{width:100%;position:relative;top:0;height:12vh;transition:height .5s ease,top .5s ease}.colaps .geopos-table{position:relative;top:-12vh;height:0}table.geopos-table tr.table-titles{background:#333;color:#fff;text-shadow:0 0 2px rgba(0,0,0,.5);text-align:left}.geopos-table td,.geopos-table th{height:6vh;border-left:1px solid #ccc;border-top:none;padding:0 .5em;font-size:1.4em}.geopos-table td:first-child,.geopos-table th:first-child{border-left:none}.geopos-table td:last-child,.geopos-table th:last-child{border-right:none}.geopos-table tr:nth-of-type(odd){background-color:#eee}.result-block .geopos-table td,.result-block .geopos-table th{width:33%;font-weight:400}@font-face{font-family:geopos-font-1;font-weight:400;font-style:normal;src:url(/resources/fonts/futura/FUTURAN.TTF);src:url(/resources/fonts/WeblySleek_UI/weblysleekuisl.ttf);src:url(/resources/fonts/segeoui/SEGOEUI.ttf)}@font-face{font-family:geopos-font-1 bold;font-weight:400;font-style:normal;src:url(/resources/fonts/futura/FUTURAB.TTF);src:url(/resources/fonts/WeblySleek_UI/weblysleekuisbi.ttf);src:url(/resources/fonts/segeoui/SEGOEUI.ttf)}body{font-size:1vw;font-family:'Trebuchet MS',Helvetica,'Helvetica Neue',Arial,sans-serif;overflow:hidden;background:#3f3f3f;color:#333}.body-panel{position:absolute;top:0;width:100vw;height:100vh}::selection{background:0 0;color:inherit}::-moz-selection{background:0 0;color:inherit}#current-time-div{display:none}#chain-logo{width:13vw;height:6vh;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;float:left}#left-view{position:relative;float:left;top:2vh;width:24vw;height:86vh;margin:2vh 0 2vh 1vw}#ticket-menu{width:24vw;border-bottom-left-radius:.4em;border-bottom-left-radius:.4vw;border-bottom-right-radius:.4em;border-bottom-right-radius:.4vw;box-shadow:rgba(57,57,57,.35) 0 .125em .125em inset}#ticket-menu .dark-menu-button{width:25%}#ticket-menu-icon1{background-image:url(/pos/images/icons/guest.svg)}#ticket-menu-icon2{background-image:url(/pos/images/icons/observation.svg)}#ticket-menu-icon3{background-image:url(/pos/images/icons/order-wait.svg)}#ticket-menu-icon4{background-image:url(/util/common/resources/icons/discard.svg)}#central-view{position:relative;float:left;width:9vw;height:96vh;margin:2vh 0 2vh 1vw;top:-8vh}#right-view{position:relative;float:left;width:64vw;height:98vh;margin:2vh 0 0 1vw;top:-8vh}#order-type-menu{height:8vh}.order-type-button{width:33.33%}.size-crust-menu{float:left;width:31vw}#normal-menu{position:absolute;top:6vh;width:8vw;right:-10vw}.option-color-remove{border-bottom:none}#item-panel{position:absolute;height:88vh;width:64vw}.tab-panel{position:absolute;top:10vh;bottom:0;width:54vw}.tab-button{float:left;width:16vw;margin-right:.5em;text-align:center;text-transform:capitalize;border-radius:.4em .4em 0 0;border-radius:.4vw .4vw 0 0;background-color:#333;box-shadow:rgba(57,57,57,.35) 0 -.125em .125em inset}.tab-button a{position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;display:block;height:6vh;outline:0;color:#fff;text-transform:capitalize;text-decoration:none;font-size:1.2em}.tab-button a span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tab-button.checked a{color:#443;font-weight:700}.tab-button.right{width:9vw;border-radius:0 .4em .4em 0;border-radius:0 .4vw .4vw 0;margin-top:.5em;box-shadow:rgba(57,57,57,.35) .125em 0 .125em inset}.tab-button.checked{background-color:#fff;box-shadow:none}.tab-container{position:absolute;width:100%;top:6vh;bottom:6vh;background-color:#fff;border-radius:.4em .4em 0 0;border-radius:.4vw .4vw 0 0;overflow:hidden}.tab-content{height:100%;box-sizing:border-box;padding:0 1vw}#option-categories{position:absolute;width:9vw;bottom:6vh;right:-9vw}.foot-pager{position:relative;bottom:0;height:5vh;width:100%;background:#cfc8c0;-webkit-box-shadow:rgba(57,57,57,.35) 0 .125em .125em inset;-moz-box-shadow:rgba(57,57,57,.35) 0 .125em .125em inset;box-shadow:rgba(57,57,57,.35) 0 .125em .125em inset}.adv-search-main-panel .large-table .foot-pager{height:6vh}.foot-pager .pagination{margin:0;width:100%;border-radius:0 0 .4em .4em;border-radius:0 0 .4vw .4vw}.foot-pager .pagination li a{width:10%;height:5vh;margin:0;padding:0;background-image:linear-gradient(to bottom,#444 0,#333 100%);color:#fff;font-size:1.4em;border:0;border-right:1px solid #ccc}.adv-search-main-panel .large-table .foot-pager .pagination li a{height:6vh}.foot-pager .pagination li a:hover{background:#444;border-color:#ccc}.foot-pager .pagination li a:active,.foot-pager .pagination li.active a{background:#5cb85c;font-size:1.6em;border-color:#ccc;box-shadow:0 .125em .5em rgba(0,0,0,.5) inset}.foot-pager .pagination li.disabled a{background:#888;color:#ccc;font-size:1.4em;box-shadow:none;opacity:.2}.foot-pager .pagination li:first-child a{border-radius:0 0 0 .4em;border-radius:0 0 0 .4vw}.foot-pager .pagination li:last-child a{border-radius:0 0 .4em 0;border-radius:0 0 .4vw 0;border:none}.menu-icon.arrow-left-dark{background-image:url(/util/common/resources/icons/left-arrow-dark.svg)}.menu-icon.arrow-right-dark{background-image:url(/util/common/resources/icons/right-arrow-dark.svg)}.page-number-button{position:relative;width:8%;height:6vh;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #a9a9a9;color:#432;font-size:1.8em;cursor:pointer}.page-number-button.active{background-color:#3d82bc;color:#fff;font-weight:700;font-size:2em;-webkit-box-shadow:rgba(57,57,57,.35) 0 .25em .125em inset;-moz-box-shadow:rgba(57,57,57,.35) 0 .25em .125em inset;box-shadow:rgba(57,57,57,.35) 0 .25em .125em inset}.page-number-button:active{background-color:#654;color:#fff;-webkit-box-shadow:rgba(57,57,57,.35) 0 .25em .125em inset;-moz-box-shadow:rgba(57,57,57,.35) 0 .25em .125em inset;box-shadow:rgba(57,57,57,.35) 0 .25em .125em inset}#foot-button{bottom:-8vh;width:100%;border-bottom-right-radius:.4em;border-bottom-right-radius:.4vw;border-bottom-left-radius:.4em;border-bottom-left-radius:.4vw;box-shadow:rgba(57,57,57,.35) 0 .125em .125em inset}#foot-button .dark-menu-button{width:20%}#special-icon.menu-icon{background-image:url(/pos/images/icons/specials.svg)}.article-grid-panel-overlay{position:absolute;background:rgba(50,50,50,.75);-webkit-border-radius:0.4em;-moz-border-radius:.4em;border-radius:.4em;border-radius:.4vw;box-sizing:border-box;top:0;left:0;height:86vh;width:63vw}.modal{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.modal-backdrop.in{opacity:.75}.modal.fade .modal-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:none;-o-transition:none;transition:none}.modal-dialog{margin:0}.modal .modal-dialog.text{top:33%}.modal.fade .modal-dialog.modal-under-status{position:relative;top:0;left:0;margin:7vh auto 0;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-auto,.modal-img{width:auto;min-width:25vw;max-width:50vw}.modal-img{max-width:98vw}.modal-sm{width:25vw}.modal-smd{width:33vw}.modal-md{width:50vw}.modal-mlg{width:66vw}.modal-lg{width:98vw}.modal-dialog.modal-wait{width:auto}.modal-dialog.modal-wait .modal-content{background-color:transparent}.modal-dialog .modal-content{border-radius:.4em;border-radius:.4vw}#popup-view{display:none}#quantity-popup{display:none}#showQuantityPopup{width:25vw;height:23vh}#showQuantityPopup input{width:11vw;float:left;margin:1vh 1vw}#showQuantityPopup .dark-menu-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#333;width:6vw}#showQuantityPopup .dark-menu-button.minus{border-right:1px solid #d3d3d3}#showQuantityPopup .dark-menu-button.plus{float:right}#showQuantityPopup .dark-menu-button a{border:none;outline:0;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}#showQuantityPopup .dark-menu-button a:active{box-shadow:rgba(57,57,57,.8) 0 0 .5em inset}#showQuantityPopup .dark-menu-button a .menu-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0}.wizzard-properties{width:100%;margin-bottom:1vh;padding:1vh .5em;display:inline-block;border:1px solid #d3d3d3;border-radius:.4em;border-radius:.4vw}.wizzard-properties .wizzard-p-name{font-size:1.4em;font-weight:700;color:gray;text-transform:capitalize}.wizzard-properties .wizzard-p-value{font-size:1.4em;text-transform:uppercase}#delivery-view{display:none}#delivery-selection-bg{display:none}#delivery-selection{width:20vw;z-index:155}.show-panel{animation:openPanel .5s linear;-webkit-animation:openPanel .5s linear;display:block}.hide-panel{animation:closePanel .5s linear;-webkit-animation:closePanel .5s linear;display:none}@keyframes openPanel{from{opacity:0}to{opacity:1}}@-webkit-keyframes openPanel{from{opacity:0}to{opacity:1}}@keyframes closePanel{from{opacity:1}to{opacity:0}}@-webkit-keyframes closePanel{from{opacity:1}to{opacity:0}}.white-container{position:relative;background-color:#fff;border-radius:.4em;border-radius:.4vw;-webkit-box-shadow:rgba(0,0,0,.5) 0 0 .4em;-moz-box-shadow:rgba(0,0,0,.5) 0 0 .4em;box-shadow:rgba(0,0,0,.5) 0 0 .4em}.white-container-observation{position:relative;background-color:#fff;border-radius:.4em;border-radius:.4vw;-webkit-box-shadow:rgba(0,0,0,.5) 0 0 .4em;-moz-box-shadow:rgba(0,0,0,.5) 0 0 .4em;box-shadow:rgba(0,0,0,.5) 0 0 .4em}.popup-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.75);z-index:50;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.popup-bg.transparent{background-color:transparent}.popup-bg.login{background-color:#f6f6f6}.popup-bg-keyboard{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.75);z-index:6;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}#cover-cancel-confirmation{position:absolute;width:100%;height:100%;top:0;background:rgba(0,0,0,.8);left:0;z-index:50}.geopos-popup-cover{position:absolute;width:100%;height:100%;top:0;background:rgba(0,0,0,.8);left:0;z-index:50}.geopos-popup{background-color:#fff;position:absolute;width:64vw;top:50%;left:50%;box-shadow:rgba(57,57,57,.35) 0 0 .125em;border-radius:.4em;border-radius:.4vw;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-content .geopos-popup{position:relative;width:auto;top:0;left:0;transform:initial}.modal-content .category-panel{height:80vh}.selection-menu{padding:0 0;color:#333;text-transform:uppercase;font-size:1.2em;margin-right:1vw}.selection-menu-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #cfc8c1}.selection-menu-button.horizontal{float:left;border-bottom:none;border-right:1px solid #cfc8c1}.selection-menu-button a{display:block;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;height:8vh;width:100%;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selection-menu-button a:active{box-shadow:gray -.125em 0 .125em inset;border-width:.3em;background:#a9a9a9}.selection-menu-button.horizontal a:active{box-shadow:gray 0 .125em .125em inset}.selection-menu-button a .menu-icon{display:block;left:20%}.selection-menu-spans-container.centered-block{width:65%;text-align:left;overflow:hidden;text-overflow:ellipsis;left:62%;white-space:nowrap}.selection-menu-button.horizontal.last{border-right:none}.selection-menu-button.last{border-bottom:none}.selection-menu-button.vertical.first a{border-top-left-radius:.4em;border-top-left-radius:.4vw;border-top-right-radius:.4em;border-top-right-radius:.4vw}.selection-menu-button.vertical.last a{border-bottom-left-radius:.4em;border-bottom-left-radius:.4vw;border-bottom-right-radius:.4em;border-bottom-right-radius:.4vw}.selection-menu-button.horizontal.first a{border-top-left-radius:.4em;border-top-left-radius:.4vw;border-bottom-left-radius:.4em;border-bottom-left-radius:.4vw}.selection-menu-button.horizontal.last a{border-top-right-radius:.4em;border-top-right-radius:.4vw;border-bottom-right-radius:.4em;border-bottom-right-radius:.4vw}.selection-menu-button-medium{width:25.33%!important}.selection-menu-button-small{width:8%!important}.selection-menu-button-small a{padding-top:15px}.dark-menu-button-container{position:absolute;bottom:0;height:8vh;width:100%;text-transform:capitalize;border-radius:0 0 .4em .4em;border-radius:0 0 .4vw .4vw}.dark-menu-button{position:relative;display:inline-block;width:100%;margin:0;height:100%;float:left;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:rgba(0,0,0,.35) 0 .25em .25em inset;background-color:#333;background-image:-webkit-linear-gradient(top,#333 0,#202020 100%);background-image:-o-linear-gradient(top,#333 0,#202020 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#333),to(#202020));background-image:linear-gradient(to bottom,#333 0,#202020 100%);background-repeat:repeat-x;border:none;border-radius:0 0 .4em .4em;border-radius:0 0 .4vw .4vw;cursor:pointer;touch-action:manipulation}.dark-menu-button:hover{background-color:#202020;background-position:0 -15px}.dark-menu-button:active{background-color:#202020;background-image:none;box-shadow:rgba(0,0,0,.35) 0 .5em .25em inset}.dark-menu-button span{color:#fff;font-size:1.4em;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,.2);position:absolute;top:50%;left:50%;width:90%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.dark-menu-button.right-button{border:none;border-radius:0 0 .4em 0;border-radius:0 0 .4vw 0}.dark-menu-button.left-button{border-radius:0 0 0 .4em;border-radius:0 0 0 .4vw}.dark-menu-button a .menu-icon{margin-top:1vh;margin-left:.5vw;margin-bottom:.5vh}.dark-menu-button a .menu-icon.large-text-icon{margin-top:0;margin-left:0}.menu-icon{display:inline-block;height:1em;width:1em;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle}.change-view-icon{background-image:url(/util/common/resources/icons/grid-view-icon.svg)}.list-view-icon{background-image:url(/util/common/resources/icons/list-view-icon.svg)}.quantity-icon{background-image:url(/pos/images/icons/quantity.svg)}.instructions-icon{background-image:url(/pos/images/icons/instructions.svg)}.remove-icon{background-image:url(/util/common/resources/icons/remove.svg)}.add-icon{background-image:url(/util/common/resources/icons/add.svg)}.attach-icon{background-image:url(/util/common/resources/icons/folder.svg)}.edit-icon{background-image:url(/util/common/resources/icons/edit.png)}.edit-dark-icon{background-image:url(/util/common/resources/icons/edit-dark.png)}.calendar-icon{background-image:url(/util/common/resources/icons/calendar.png)}.discard-icon{background-image:url(/util/common/resources/icons/discard.svg)}.add-batch-dark{background-image:url(/util/common/resources/icons/add-batch-dark.svg)}.discard-dark-icon{background-image:url(/util/common/resources/icons/discard-dark.svg)}.person-icon{background-image:url('/util/common/resources/icons/person-icon.svg')}.seller-icon{background-image:url('/util/common/resources/icons/seller-icon.svg')}.document-icon{background-image:url('/util/common/resources/icons/document-icon.svg')}.price-list-icon{background-image:url('/util/common/resources/icons/price-list-icon.svg')}.user-icon{background-image:url('/util/common/resources/icons/dark-board.svg')}.clock-icon{background-image:url('/util/common/resources/icons/clock.svg')}.btn-cancel,.btn-danger,.btn-dark,.btn-default,.btn-info,.btn-metro,.btn-primary,.btn-success,.btn-warning{box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 .05em .125em rgba(0,0,0,.35)}.btn-cancel.active,.btn-cancel:active,.btn-danger.active,.btn-danger:active,.btn-dark.active,.btn-dark:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-metro.active,.btn-metro.checked,.btn-metro.checked:hover,.btn-metro:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{box-shadow:inset 0 .125em .25em rgba(0,0,0,.25)}.btn-returns{color:#fff;background-color:#333;background-image:linear-gradient(to bottom,#333 0,#333 100%)}.btn-cancel{color:#fff;background-color:#e64219;background-image:linear-gradient(to bottom,#eb6847 0,#e64219 100%)}.btn-cancel:focus,.btn-cancel:hover{background-color:#e64219;background-position:0 -15px}.btn-dark{color:#fff;background-color:#222;background-image:linear-gradient(to bottom,#333 0,#222 100%)}.btn-dark:focus,.btn-dark:hover{background-color:#222;background-position:0 -15px}.btn-metro{position:relative;width:100%;color:#fff;background-color:#e64219;background-image:linear-gradient(to bottom,#eb6847 0,#e64219 100%);background-repeat:repeat-x;border-radius:.4em;border-radius:.4vw;cursor:pointer}.btn-green-fiserv{color:#fff;background-color:#280;border-color:#4cae4c}.btn-green-fiserv:hover{color:#fff;background-color:#1e7700;border-color:#3d8b3d}.btn-red-fiserv{color:#fff;background-color:#dd3435;border-color:#d43f3a}.btn-red-fiserv:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-cancel-fiserv{color:#fff;background-color:#e64c3c;border-color:#d84333}.btn-cancel-fiserv:hover{color:#fff;background-color:#cc3b2e;border-color:#b13628}.btn-blue-fiserv{color:#fff;background-color:#2b5681;border-color:#2e6da4}.btn-blue-fiserv:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-orange-fiserv{color:#fff;background-color:#f60;border-color:#985f0d}.btn-orange-fiserv:hover{color:#fff;background-color:#e65c00;border-color:#804a00}.express-pos-title{color:#f60;margin-top:1vw;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.btn-metro:focus,.btn-metro:hover{background-color:#e64219;background-position:0 -15px}.btn-metro.btn-dynamic{background-image:linear-gradient(to bottom,rgba(255,255,255,.25) 0,rgba(255,255,255,0) 100%)}.btn-metro.btn-toggle{background-image:linear-gradient(to bottom,rgba(255,255,255,.35) 0,rgba(255,255,255,.1) 100%)}.btn-metro.btn-dynamic.active,.btn-metro.btn-dynamic.checked,.btn-metro.btn-dynamic:active{background-image:linear-gradient(to bottom,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 100%);background-repeat:repeat}.btn-metro.btn-dynamic.active:hover,.btn-metro.btn-dynamic.checked:hover,.btn-metro.btn-dynamic:active:hover{background-image:linear-gradient(to bottom,rgba(0,0,0,.15) 0,rgba(0,0,0,.15) 100%);background-repeat:repeat}.btn-metro.btn-dynamic:hover{background-image:linear-gradient(to bottom,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%)}.btn-metro.btn-dynamic.btn-toggle span{padding-left:1.2em}.btn-metro.btn-dynamic.btn-toggle i{position:absolute;top:50%;left:1em;font-size:1.4em;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn-metro.btn-dynamic.btn-toggle i.fa-circle-thin{opacity:.5}.btn-metro .menu-icon{height:3vh;width:2vw}.btn-metro.metro-combobox .menu-icon{background-image:url('/pos/kiosko/icons/combo-box-arrow-down.svg');right:.5em}.btn-metro span{position:absolute;top:50%;left:50%;width:90%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.btn-metro.metro-combobox span{padding-right:1.2em}.inactive{cursor:not-allowed;pointer-events:none}.inactive i,.inactive span{opacity:.1}button[disabled=disabled],div[disabled=disabled]{cursor:not-allowed;pointer-events:none}input{height:6vh;padding:5px;font-size:1em;line-height:1;-webkit-appearance:none;overflow:hidden;border:hidden;color:#999;background-position:98%;border-color:#ccc;border-width:thin;cursor:pointer}.select_styled,input[type=password],input[type=text],textarea{height:6vh;border:1px solid #d1c2ab;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0.4em;-moz-border-radius:.4em;border-radius:.4em;border-radius:.4vw;padding:0 .3em;font-size:1.4em;color:#5e5041;font-family:'Trebuchet MS',Helvetica,'Helvetica Neue',Arial,sans-serif;width:100%;-moz-box-shadow:rgba(0,0,0,.1) 0 1px 1px inset;-webkit-box-shadow:rgba(0,0,0,.1) 0 1px 1px inset;box-shadow:rgba(0,0,0,.1) 0 1px 1px inset;outline-color:rgba(150,150,150,.5);resize:none}.select_styled,textarea{font-size:1.2em}button,html,input,select,textarea{font-family:'Trebuchet MS',Helvetica,'Helvetica Neue',Arial,sans-serif}.select_styled:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{outline:0;border-color:#66b1ee;-webkit-box-shadow:0 0 2px rgba(85,168,236,.9);-moz-box-shadow:0 0 2px rgba(85,168,236,.9);-ms-box-shadow:0 0 2px rgba(85,168,236,.9);-o-box-shadow:0 0 2px rgba(85,168,236,.9);box-shadow:0 0 2px rgba(85,168,236,.9)}input[disabled]{background-color:#ddd;cursor:not-allowed}.form-control[readonly]{cursor:default}.category-panel{position:relative;width:100%;height:64vh;overflow-y:auto;overflow-x:hidden}.category-panel.center-panel,.category-panel.left-panel,.category-panel.right-panel{width:20vw;margin:2vh 0 2vh 1vw}.category-panel div{cursor:pointer;height:8vh;position:relative;background-color:#eee;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #d3d3d3;border-right:solid 1px #d3d3d3;border-left:solid #184 .5em;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.category-panel div span{position:absolute;top:50%;left:1em;width:90%;font-size:1.2em;color:#432;overflow:hidden;text-overflow:ellipsis;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.category-panel div.item-2{border-left:solid #184 .5em}.category-panel div.selected,.category-panel div:active{background:#c7c5a8;color:#333;border-left-width:.3em;-webkit-box-shadow:-.125em 0 .25em rgba(50,50,50,.35) inset;-moz-box-shadow:-.125em 0 .25em rgba(50,50,50,.35) inset;box-shadow:-.125em 0 .25em rgba(50,50,50,.35) inset}.category-panel div.untoggle{cursor:default}.category-panel div.untoggle:active{background-color:#eee;color:#432;border-left-width:.5em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.category-panel div.top-item{border-top:1px solid #d3d3d3;border-top-left-radius:.4em;border-top-left-radius:.4vw;border-top-right-radius:.4em;border-top-right-radius:.4vw}.category-panel div.bottom-item{border-bottom-left-radius:.4em;border-bottom-left-radius:.4vw;border-bottom-right-radius:.4em;border-bottom-right-radius:.4vw}.popup-button-bottom-panel{position:relative;bottom:0;height:6vh;width:100%;border-radius:0 0 .4em .4em;border-radius:0 0 .4vw .4vw}.panel-doble-row-action .popup-button-bottom-pane{height:12vh}.popup-button-bottom{position:relative;display:inline-block;width:50%;margin:0;height:100%;color:#fff;font-size:1em;float:left;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;border:none;cursor:pointer;box-shadow:rgba(0,0,0,.35) 0 .125em .25em inset}.popup-button-bottom-returns{position:relative;display:inline-block;width:100%;margin:0;height:100%;color:#fff;font-size:1em;float:left;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;border:none;cursor:pointer;box-shadow:rgba(0,0,0,.35) 0 .125em .25em inset}.popup-button-bottom.btn{text-transform:capitalize}.popup-button-bottom-returns.btn{text-transform:capitalize;padding:.5vw}.popup-button-bottom:active{box-shadow:inset 0 .25em .25em rgba(0,0,0,.35)}.popup-button-bottom span{position:absolute;top:50%;left:50%;width:90%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;font-size:1.2em}.popup-button-bottom-returns .menu-icon{margin-right:.5em;margin-bottom:.25em}.popup-button-bottom .menu-icon{margin-right:.5em;margin-bottom:.25em}.popup-cancel-button{background-image:url("/util/common/resources/icons/cancel.svg")}.popup-wait-button{background-image:url("/util/common/resources/icons/order-wait.svg")}.popup-back-button{background-image:url("/util/common/resources/icons/back-icon.svg")}.popup-sell-button{background-image:url("/util/common/resources/icons/sell-icon.svg")}.popup-ok-button{background-image:url("/util/common/resources/icons/ok.svg")}.admin-buttons-flex-box .popup-button-bottom-panel{display:flex;float:left}.admin-buttons-flex-box .popup-button-bottom-panel .popup-button-bottom{flex-grow:100;width:auto!important}.left-arrow{background-image:url("/util/common/resources/icons/left-arrow.svg")}.right-arrow{background-image:url("/util/common/resources/icons/right-arrow.svg")}.truck-tank{background-image:url("/util/common/resources/icons/trucktank.svg")}.popup-new-button{background-image:url("/util/common/resources/icons/new.svg")}.popup-print-button{background-image:url("/util/common/resources/icons/print.svg")}.popup-button-bottom.btn.whole-button{width:100%;border-radius:0 0 .4em .4em;border-radius:0 0 .4vw .4vw;float:none}.btn-fiserv{background-color:#f60;border-color:#e38d13}.three-buttons .popup-button-bottom{width:33.333%}.four-buttons .popup-button-bottom{width:25%}.popup-button-bottom.btn.left-btn,.popup-button-bottom.btn.left-button{border-radius:0 0 0 .4em;border-radius:0 0 0 .4vw}.popup-button-bottom.center-button{border-radius:0}.popup-button-bottom.btn.right-btn,.popup-button-bottom.btn.right-button{border-radius:0 0 .4em 0;border-radius:0 0 .4vw 0}.popup-button-bottom.disabled,.popup-button-bottom[disabled]{box-shadow:rgba(0,0,0,.8) 0 .25em .25em inset;cursor:not-allowed}.sale-confirm-notify{text-align:center;background:#b8dbf2;font-weight:700;font-size:small;padding:12px;padding-left:16px;border-radius:5px}.sale-confirm-notify.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.sale-confirm-notify.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.panel-heading,.popup-title{position:relative;top:0;left:0;width:100%;height:6vh;cursor:default;padding:0;background:#666;border-radius:.4em .4em 0 0;border-radius:.4vw .4vw 0 0;box-shadow:rgba(57,57,57,.35) 0 -.125em .25em inset;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.panel-heading.tabbed,.popup-title.tabbed{box-shadow:none}.panel-heading>span,.popup-title>span{position:absolute;width:70%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;font-weight:700;font-size:1.6em;line-height:6vh;color:#fff;text-shadow:0 0 .25em #333;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#error-popup .popup-title{background:#e25252}#error-notif-popup .popup-title{background:#e25252}#warning-notif-popup .popup-title{background:#e29552}.confirmation-popup-text{position:relative;padding:2vh 1.5vw;max-height:86vh;overflow-x:hidden;overflow-y:auto;word-break:break-word}.confirmation-popup-text>span{font-size:1.4em}.confirmation-popup-text label{font-size:1.6em}.category-panel textarea{margin-top:2vh;height:56vh;resize:none}.info-block{position:relative;float:left;box-sizing:border-box;border-right:1px solid #fff;line-height:1;padding:1.5vh 0;width:33.333%;color:#432;height:100%;text-transform:uppercase;font-weight:700;overflow:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.info-block.split-info-block{width:50%}.info-block.last{border-right:none}.width-25{width:25%!important}.width-33{width:33.333%!important}.info-container{padding:0 .5em;position:absolute;top:50%;left:50%;width:100%;text-align:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.money{text-align:right}.info-block-label{padding-bottom:.5vh;font-size:1.2em;color:#543}.info-block-data{font-size:1.2em;color:#432;font-weight:700;text-transform:uppercase;width:100%}.highlighted .info-block-label{color:#500}.highlighted .info-block-data{-webkit-animation:highlightAmount 2s linear infinite;animation:highlightAmount 2s linear infinite}@-webkit-keyframes highlightAmount{0%{color:#500}25%{color:#900}100%{color:#600}}@keyframes highlightAmount{0%{color:#500}25%{color:#900}100%{color:#600}}.info-block>input{padding:.2%;margin:.6%;background:#fff}.article-grid-item{cursor:pointer;width:8em;position:relative;display:inline-block;color:#fff;margin:.5vh .33em;-webkit-border-radius:0.4em;-moz-border-radius:.4em;border-radius:.4em;border-radius:.4vw;-webkit-box-shadow:rgba(5,5,5,.5) 0 0 .4em;-moz-box-shadow:rgba(5,5,5,.5) 0 0 .4em;box-shadow:rgba(5,5,5,.5) 0 0 .4em;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.article-grid-item span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0 .75em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:capitalize;text-align:center;overflow:hidden;text-overflow:ellipsis}.article-grid-item.grid{height:12vh;background-color:#fff}.article-grid-item.grid.checked{border:1px solid #fff}.article-grid-item.list{height:8vh}.article-grid-item.list.checked{border:1px solid #fff}.article-span-bg{opacity:.75;height:100%;-webkit-border-radius:0 0 0.4em 0.4em;-moz-border-radius:0 0 .4em .4em;border-radius:0 0 .4em .4em;border-radius:0 0 .4vw .4vw}.article-grid-item.list.checked span{border:1px solid #fff}.article-grid-item a{display:block;position:absolute;bottom:0;width:100%;height:33%}.article-grid-item.list a{bottom:25%;height:50%}#cancel-confirmation{width:25vw;height:30vh;z-index:50}#cancel-confirmation>span{position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;color:#432;font-size:1.4em;width:80%;text-align:center}#cancel-confirmation .confirm{position:absolute;width:100%;height:40%;padding-top:10%;font-size:200%;text-align:center;color:#fff}#cancel-confirmation .option-confirm{color:#fff;background:#000;position:absolute;bottom:0;width:42%;padding:3%;text-align:center;cursor:pointer}.tkt-qty-display-info{position:relative;display:grid;color:#543;font-size:.8em}.tkt-qty-display-btn{transform:translateY(-50%);top:50%;position:absolute;cursor:pointer}.tkt-qty-display-prev-btn{left:0}.tkt-qty-display-next-btn{right:0}#current-time-div{display:block!important}.assesment-items.kiosko-main-container{top:0}.kiosko-main-container table{position:absolute;top:8vh;width:100%;border-collapse:collapse;font-size:1.4em}.kiosko-main-container tr:nth-of-type(odd){background:#eee}.kiosko-main-container td,.kiosko-main-container th{border:1px solid #ccc;height:6vh;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 .5em;max-width:25vw;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kiosko-main-container th{background:#333;color:#fff;font-size:.9em;font-weight:700;line-height:1.1;white-space:normal;height:6vh;text-align:left;padding-left:.5em}td.ticket-article-name{border-right:none}td.ticket-article-promo{border-left:none;padding-left:0;padding-right:.25em}.supplier-invoice-article-container table{position:absolute;top:8vh;width:100%;border-collapse:collapse;font-size:1.4em}.supplier-invoice-article-container tr:nth-of-type(odd){background:#eee}.supplier-invoice-article-container td,.supplier-invoice-article-container th{font-size:.8em;height:6vh;-moz-box-sizing:border-box;border:1px solid #ccc;-moz-box-sizing:border-box;padding:0 .25em;max-width:15vw;line-height:1;text-overflow:ellipsis;overflow:hidden}.supplier-invoice-article-container td{white-space:nowrap}.supplier-invoice-article-container th{text-align:left;padding-left:.5em;background:#333;color:#fff;font-weight:700}.table-titles{height:6vh}.table-cell-editable,.ui-grid-cell.ui-grid-cell-editable .ui-grid-cell-contents{height:4.5vh;margin:.5vh 0 2px;padding:0 .25em;background-color:#fff;line-height:4.5vh;overflow:hidden;text-overflow:ellipsis;border:1px solid #a9a9a9;border-radius:.4em;border-radius:.4vw;box-shadow:inset .025em .025em .125em rgba(0,0,0,.35);cursor:pointer}.table-cell-editable-bill{height:4.5vh;margin:.5vh 0 2px;padding:0 .25em;background-color:#fff;line-height:6vh;overflow:hidden;text-overflow:ellipsis;border:1px solid #a9a9a9;border-radius:.4em;border-radius:.4vw;box-shadow:inset .025em .025em .125em rgba(0,0,0,.35);cursor:pointer}.ui-grid-cell.ui-grid-cell-editable .ui-grid-cell-contents{margin:.5vh .25em 2px}.table-cell-editable.amount-span,.ui-grid-cell.ui-grid-cell-editable.amount-span .ui-grid-cell-contents{padding-right:.25em}.article-info-wrapper{position:relative;height:100%;width:100%;margin-right:.25em;display:inline-block;background-repeat:no-repeat;box-shadow:.025em .025em .1em rgba(0,0,0,.75);color:#fff}.article-attribute{position:relative;height:4vh;width:4vh;margin-right:.25em;display:inline-block;vertical-align:middle;border-radius:50em;background-repeat:no-repeat;color:#fff}.ui-grid-cell-contents .article-attribute{margin-bottom:.25em}.article-attribute i.article-attribute-icon.menu-icon{width:2.5vh;height:2.5vh;z-index:1}.article-attribute.article-promo-icon{background-image:url('/util/common/resources/icons/promotion-bg.png');background-size:contain;height:5vh;width:5vh;margin-left:.25em;box-shadow:none}.article-attribute.article-promo-icon i.article-attribute-icon{background-image:url('/util/common/resources/icons/promotion-icon.svg');width:3vh;height:3vh}.kiosko-main-container{width:98vw;height:67vh;position:absolute;left:0;top:7.5vh;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kiosko-observation-container,.kiosko-total-container,.supplier-invoice-article-container{width:98vw;height:61vh;position:absolute;left:0;top:14vh;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.supplier-invoice-article-container{top:8vh;border-radius:0 0 .4vw .4vw}.pricer-article-container{width:98vw;height:78vh;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0 0 .4vw .4vw}.pricer-article-container table{top:8vh;width:100%;border-collapse:collapse;font-size:1.4em}.pricer-article-container tr:nth-of-type(odd){background:#eee}.pricer-article-container td,.pricer-article-container th{border:1px solid #ccc;height:6vh;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 .5em;max-width:25vw;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pricer-article-container th{background:#333;color:#fff;font-size:.8em;font-weight:700;line-height:1.1;white-space:normal;height:6vh;text-align:left;padding-left:.5em}.kiosko-observation-container{height:8vh;top:76vh;width:34vw;padding:1vh 1vw}#invoice-observation.kiosko-observation-container,#invoice-total.kiosko-total-container{height:22vh;top:70vh}#invoice-total .info-block-data{font-size:.8em}#invoice-total.kiosko-total-container .ticket-display-header{height:16vh}#invoice-total .info-block{width:16%}#invoice-total .info-container{bottom:4.5vh;transform:none;top:initial;left:initial}#invoice-total .info-container .info-block-label{margin-bottom:.5em;font-size:.6em}#invoice-total .info-container .info-block-data .table-cell-editable{line-height:inherit}.kiosko-observation-container .ticket-observation{height:100%;resize:none;padding:1vh .5em}.kiosko-observation-container-obs{width:20vw;height:19vh;padding:1vh .5vw}.kiosko-observation-container-obs .ticket-observation{height:100%;resize:none}.kiosko-total-container{height:16vh;top:76vh;width:63.5vw;left:34.5vw}.kiosko-ticket-manual-discount input{text-align:right}.kiosko-main-container .foot-pager{position:absolute;bottom:0;border-radius:0 0 .4em .4em;border-radius:0 0 .4vw .4vw}.supplier-invoice-article-container .foot-pager{position:absolute;bottom:0;border-radius:0 0 .4em .4em;border-radius:0 0 .4vw .4vw}#ticket-buttons-swipe{position:absolute;top:8vh;left:0;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:8vh;width:34vw;color:#543;text-transform:capitalize}#ticket-buttons-swipe-page{position:relative;overflow:hidden;width:28vw;height:100%;float:left}#ticket-buttons-swipe .arrow-button{width:3vw;border-right:none;-webkit-border-radius:0.4em 0 0 0.4em;-moz-border-radius:.4em 0 0 .4em;border-radius:.4em 0 0 .4em;border-radius:.4vw 0 0 .4vw;box-shadow:rgba(0,0,0,.35) -.125em 0 .25em inset}#ticket-buttons-swipe .arrow-button:active{box-shadow:rgba(0,0,0,.35) -.5em 0 .5em inset}.kiosko-main-container input,.supplier-invoice-article-container input{position:absolute;width:100%;left:0;top:2px;box-sizing:border-box}#ticket-buttons-swipe .arrow-button.right{-webkit-border-radius:0 0.4em 0.4em 0;-moz-border-radius:.4em .4em 0;border-radius:0 .4em .4em 0;border-radius:0 .4vw .4vw 0;box-shadow:rgba(0,0,0,.35) .125em 0 .25em inset}#ticket-buttons-swipe .arrow-button.right:active{box-shadow:rgba(0,0,0,.35) .5em 0 .5em inset}.search-keyboard{position:absolute;background:#333;bottom:-2vh;width:100vw;left:-1vw;height:45vh;z-index:10;padding-left:2vw}.supplier-invoice-article-header{height:8vh;width:98vw;background-color:#d3d3d3;border-radius:.4vw .4vw 0 0;font-size:1.6em}.supplier-invoice-article-header .info-block-label{font-size:.8em}.supplier-invoice-article-header .info-block-data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supplier-invoice-article-header .info-block{width:25%}.supplier-invoice-article-header span{text-transform:capitalize;width:100%;height:6vh;font-size:1.4em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kiosko-main-container .search-input,.search-input,.supplier-invoice-article-container .search-input{text-transform:uppercase;background:url('/util/common/resources/icons/search-button.png') no-repeat 98%;background-size:4vh}#search-article-field{background-color:transparent}input.auto-complete-input{color:#d3d3d3}.show-kewboard-button{width:4vw;height:7vh;background:url('/util/common/resources/icons/keyboard.svg') no-repeat;background-size:contain;background-position:50%;position:absolute;left:.5vw;top:.5vh;cursor:pointer}.search input:focus{outline:0;border-color:#66b1ee;-webkit-box-shadow:0 0 2px rgba(85,168,236,.9);-moz-box-shadow:0 0 2px rgba(85,168,236,.9);-ms-box-shadow:0 0 2px rgba(85,168,236,.9);-o-box-shadow:0 0 2px rgba(85,168,236,.9);box-shadow:0 0 2px rgba(85,168,236,.9)}.search .results{display:block;position:relative;width:100%;z-index:10;padding:0;margin:0;border-width:1px;border-style:solid;border-color:#9b9fa2 #989ea7 #9497a7;border-radius:.4em;border-radius:.4vw;background-color:#f4f3f0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f3f0),color-stop(100%,#e0d9d2));background-image:-webkit-linear-gradient(top,#f4f3f0,#e0d9d2);background-image:-moz-linear-gradient(top,#f4f3f0,#e0d9d2);background-image:-ms-linear-gradient(top,#f4f3f0,#e0d9d2);background-image:-o-linear-gradient(top,#f4f3f0,#e0d9d2);background-image:linear-gradient(top,#f4f3f0,#e0d9d2);-webkit-box-shadow:0 .1em .25em rgba(0,0,0,.5);-moz-box-shadow:0 .1em .25em rgba(0,0,0,.5);-ms-box-shadow:0 .1em .25em rgba(0,0,0,.5);-o-box-shadow:0 .1em .25em rgba(0,0,0,.5);box-shadow:0 .1em .25em rgba(0,0,0,.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search .results li{display:block;border-bottom:1px solid #b5b3b1;margin-bottom:0}.search .results li:first-child{margin-top:-1px}.search .results li:first-child:after,.search .results li:first-child:before{display:block;content:'';width:0;height:0;position:absolute;left:50%;margin-left:-5px;border:5px outset transparent}.search .results li:first-child:before{border-bottom:5px solid #c4c7d7;top:-11px}.search .results li:first-child:after{border-bottom:5px solid #f4f3f0;top:-10px}.search .results li:last-child{margin-bottom:-1px}.search .results a{display:block;height:7vh;position:relative;padding:0 1vw;margin:0 -1px;color:#543;font-size:1.2em;font-weight:700;text-shadow:0 1px #fff;border-radius:.4em;border-radius:.4vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.search .results li a:last-child{border-bottom:none}.search .results a span{position:relative;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left}.search .results a .result-stock{text-align:right}.category-item-info{width:100%;height:100%;float:left;text-align:left;position:relative}.delivery-addresses-row.btn{width:100%;margin:1vw}#ticket-search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.75);z-index:20;visibility:hidden;opacity:0;transition:visibility ease .25s .2s,opacity ease .25s .2s}.search #quick-search-panel .ui-grid-header-cell:first-child .ui-grid-header-cell-label:before{font-family:FontAwesome;content:"\f005";font-size:1em;-webkit-font-smoothing:antialiased;display:inline-block}.flex-container{display:flex;flex-flow:row wrap;justify-content:space-around;margin:3px 5px}.flex-item{flex:1 0;position:relative;margin:5px 2px;box-sizing:content-box}.flex-item.search{flex:3 0;margin:4px}.flex-item span{font-size:1.2vw}.search #quick-search-panel{position:absolute;padding:7vh 1vw 1vh;left:-6px;top:-6px;visibility:hidden;max-width:79vw;opacity:0;z-index:20;transition:max-width ease .25s .1s,visibility ease .25s .2s,opacity ease .25s .2s}.search.has-query #quick-search-panel,.search.has-query #ticket-search-overlay{opacity:1;visibility:visible}.search.has-query #ticket-search-overlay{transition:visibility ease .25s,opacity ease .25s}.search.has-query #quick-search-panel{max-width:100vw;transition:max-width ease .25s .1s,visibility ease .25s,opacity ease .25s}.search #quick-search-results{margin-top:-6vh;width:96vw;position:relative;overflow:hidden;max-height:0;opacity:0;transform:scale(.8) translate(-10%,-10%);transition:margin ease .25s,opacity ease-out .25s,max-height ease-out .25s,transform ease-out .25s}.search.has-query #quick-search-results{margin-top:1vh;max-height:66vh;opacity:1;transform:scale(1) translate(0);transition:margin ease .25s .2s,opacity ease-in .25s .2s,max-height ease-in .25s .2s,transform ease-in .25s .2s}.search.has-query #quick-search-panel #quick-search-results .ui-grid{height:66vh}.search.has-query #quick-search-panel #quick-search-results .ui-grid .ui-grid-viewport{overflow-y:auto!important;overflow-y:overlay!important}.search .auto-complete-input,.search .search-input{z-index:20;transition:width ease .25s .1s}#ticket-advanced-search{z-index:20;transition:left ease .25s .1s}.search.has-query .auto-complete-input,.search.has-query .search-input{width:78vw;transition:width ease .25s .1s;left:3px}#ticket-advanced-search.has-query{right:calc(1vh + -4px);transition:left ease .35s .35s;position:absolute;display:inline-block;width:16vw}#ticket-prescriptionAgreement-btn{background-color:#13b33b!important;background-image:linear-gradient(to bottom,#61b535 0,#3bb314 100%)!important}#search-article-field.has-prescriptionAgreement{width:40vw}.kiosko-total-container .ticket-display-header .info-block{font-size:1.8em}.kiosko-total-container .ticket-display-header .info-block .info-block-label{padding:0}.stock-adjustment.kiosko-main-container{height:67vh;top:0}.stock-adjustment.kiosko-observation-container,.stock-adjustment.kiosko-total-container{height:24vh;top:68vh}.stock-adjustment.kiosko-total-container .ticket-display-foot{height:18vh}.stock-adjustment .ticket-display-foot .info-block{width:50%;height:18vh;font-size:1.9em}.kiosko-total-container .ticket-display-header{border-radius:.4em .4em 0 0;border-radius:.4vw .4vw 0 0;height:10vh;z-index:1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.kiosko-button-panel{position:absolute;width:100%;height:7vh;left:0;z-index:3}.kiosko-button-panel #order-type-menu{position:absolute;width:100%;color:#333;font-size:1.4em;text-align:center;text-transform:uppercase}.kiosko-button-panel .order-type-button{width:24.5vw;margin-bottom:1vh;position:relative;padding-left:3.5vh;line-height:1;float:left}.order-type-button .btn{position:relative;width:100%}.order-type-button.btn-group .btn:first-child{width:88%;padding-left:4.5vh}.order-type-button.btn-group .btn:last-child{width:12%}.order-type-image{left:-3vh;background-color:#fff;border:1px solid #80756f;border-radius:50em}.order-type-icon{width:5.8vh;height:5.8vh;line-height:5.8vh;margin:.33vh;background-repeat:no-repeat;background-position:center;background-size:4vh;background-color:#80756f;color:#fff;border-radius:50em;box-shadow:0 1vh 2vh rgba(255,255,255,.1) inset,0 -1vh 2vh rgba(0,0,0,.1) inset}.order-type-button.order-type-active .order-type-icon{background-color:#f60}#documentTypeMenu .order-type-icon{background-image:url('/util/common/resources/icons/document-type-icon.svg')}#priceListMenu .order-type-icon{background-image:url('/util/common/resources/icons/price-list-icon.svg')}#clientMenu .order-type-icon{background-image:url('/util/common/resources/icons/board.svg');background-size:3.5vh}#deliveryMenu .order-type-icon{background-image:url('/util/common/resources/icons/delivery-icon.svg')}.delivery-icon-dark{background-image:url('/util/common/resources/icons/delivery-icon-dark.svg')}.store-icon-dark{background-image:url('/util/common/resources/icons/store-icon-dark.svg')}.order-type-button span{width:85%;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap;line-height:6vh}.order-type-button .altListener{float:right;background-color:#333;color:#fff;z-index:99;height:99%;width:8.5%!important;position:absolute;border-radius:10%;max-width:3vw;right:0}.order-type-button .btn[disabled]{opacity:1}.order-type-button .btn[disabled] .order-type-icon,.order-type-button .btn[disabled] span{opacity:.5}.kiosko-button-panel .selection-menu-button a{height:8vh}#kiosko-article-panel{position:absolute;left:-15vw;top:7vh;width:78vw;height:90vh}#kiosko-article-panel .foot-pager{bottom:5vh}.kiosko-item-list{width:100%;height:75vh;overflow:hidden;padding:2vh 1vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:.4em;border-radius:.4vw}.kiosko-item{width:100%;height:6.5vh;background:#f8f3f0;position:relative;display:inline-block;border-radius:.4em;border-radius:.4vw;margin-bottom:.5vh;cursor:pointer;-webkit-box-shadow:0 0 .25em rgba(50,50,50,.95);-moz-box-shadow:0 0 .25em rgba(50,50,50,.95);box-shadow:0 0 .25em rgba(50,50,50,.95)}.kiosko-item-thumb-image{background-color:#fff}.kiosko-item-thumb-desc{width:100%;height:3vh;text-align:center}.thumb-main-item{background-position:center;background-size:cover;cursor:pointer;background-position:center;background-size:cover;cursor:pointer;margin:0 1vw 2vh 0;height:30vh;width:17.58vw;float:left;position:relative;-webkit-border-radius:0.4em;-moz-border-radius:.4em;border-radius:.4em;border-radius:.4vw;-webkit-box-shadow:0 0 .25em rgba(50,50,50,.95);-moz-box-shadow:0 0 .25em rgba(50,50,50,.95);box-shadow:0 0 .25em rgba(50,50,50,.95)}.adv-search-main-panel.expanded .thumb-main-item{width:22.24vw}.kiosko-item-image{float:left;height:100%;width:4%;background-color:#fff;border-radius:.4em 0 0 .4em;border-radius:.4vw 0 0 .4vw;display:inline-block;position:relative;top:0}.kiosko-item-info-button.kiosko-item-image{border-radius:0 .4em .4em 0;border-radius:0 .4vw .4vw 0;background-color:#3282d2}.kiosko-grid-info-button.btn{right:0;bottom:0;border-radius:0 0 .4em 0;border-radius:0 0 .4vw 0;display:inline-block;position:absolute;height:8vh;width:25%;box-shadow:rgba(57,57,57,.35) 0 .2em .25em inset}.magn-glass{width:4vw;height:8vh;transform:rotate(90deg);border-radius:.4em;border-radius:.4vw}.kiosko-item-glass{float:left}.more-info-icon{background-image:url(/util/common/resources/icons/info.svg)}#kiosko-item-detail{float:left;width:92%;height:100%;position:relative;color:#432;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #a9a9a9;border-left:1px solid #a9a9a9}#kiosko-id-span{left:2%;width:13%;font-size:1.4em;font-weight:700}#kiosko-description-span{left:17%;width:61%;text-align:center;font-size:1.4em;font-weight:700;overflow:hidden;text-overflow:ellipsis}#kiosko-price-span{right:2%;width:18%;text-align:right;font-size:1.6em;font-weight:700}.kiosko-item-body{height:100%;width:20vw;display:inline-block;position:absolute;left:5vw;top:0}.kiosko-item-image-border{border-radius:20em;width:8vh;height:8vh;border:solid 1px #fff;-webkit-box-shadow:0 0 .5em;-moz-box-shadow:0 0 .5em;box-shadow:0 0 .5em}.kiosko-item-image-content{-webkit-border-radius:0.4em 0 0 0.4em;-moz-border-radius:.4em 0 0 .4em;border-radius:.4em 0 0 .4em;border-radius:.4vw 0 0 .4vw;background-position:50% 50%;background-size:cover}.thumb-description{bottom:0;top:auto;font-size:1.2em;position:absolute;height:8vh;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.65);width:75%;-webkit-border-radius:0 0 0 0.4em;-moz-border-radius:0 0 0 .4em;border-radius:0 0 0 .4em;border-radius:0 0 0 .4vw;background-color:rgba(0,0,0,.5)}.kiosko-item-thumb-sdesc{padding:1% 0 0 1%;width:98%;height:5vh;line-height:2.5vh;text-align:center;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.kiosko-thumb-image{position:absolute;background-size:cover;background-position:center}#kiosko-item-list-menu{width:100%;bottom:0;border-bottom-right-radius:.4em;border-bottom-right-radius:.4vw;border-bottom-left-radius:.4em;border-bottom-left-radius:.4vw;box-shadow:rgba(57,57,57,.35) 0 .125em .125em inset}#kiosko-item-list-menu .dark-menu-button{width:50%}.dark-menu-button a{font-size:1.4em}#quantity-button a.changed{background-color:#ebc85e;box-shadow:0 .25em .5em rgba(50,50,50,.5) inset;color:#432}#quantity-entered{margin-left:0;font-weight:700;font-size:1.8em;text-transform:lowercase;line-height:1}#kiosko-category-panel{width:19.5vw;top:-3vh;height:90vh}.query-panel-header{height:6vh;width:19.5vw;background:#8e8071;border-radius:.4em .4em 0 0;border-radius:.4vw .4vw 0 0;color:#fff;position:absolute;top:0;left:0;box-shadow:rgba(57,57,57,.35) 0 -.125em .125em inset;text-transform:uppercase}.filter-panel{position:relative;display:inline-block;margin-bottom:2vh;width:100%}.filter-panel.range-filter>input{width:48%}.filter-panel.range-filter>input.first{margin-right:4%;float:left}.query-panel-body{position:relative;top:6vh;height:85vh;width:19.5vw}.filter-panel>div{width:100%}.divider{border-top:1px solid #eaeaea;margin:0 0 1vh 0;width:100%}#category-input{margin-bottom:1vh}.custom-checkbox{position:relative;width:100%;height:6vh}.custom-checkbox span{cursor:pointer}.custom-checkbox label{position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;width:16em;font-size:1.4em;font-weight:400;color:#5e5041;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.custom-checkbox label span{vertical-align:bottom}.custom-checkbox input{width:2vw;height:2vw;vertical-align:-1vh;position:relative;-webkit-appearance:checkbox;overflow:visible;margin-right:.5em}.custom-checkbox input[disabled]+span,.custom-checkbox label input[disabled]:checked+span:before{color:#ccc}.filter-category{height:36vh;text-transform:lowercase}.price-range-filter div{margin-left:10%;margin-top:4vh}.filter-panel>span{font-size:1.4em;width:100%;display:inline-block;font-weight:700;word-wrap:break-word}.price-range-filter div input[type=text]{width:72%;margin-top:2vh;margin-left:.5em}.ticket-display .category-panel{position:relative;width:100%;top:0;height:72vh}.category-panel div span.payment-type{width:53%}.category-panel div span.payment-amount{left:auto;right:17%;width:25%;text-align:right}.category-panel div span.payment-discard{left:auto;right:0;height:100%;width:12%;cursor:pointer}#ticket-payment-container.kiosko-payment-mode-panel{width:47.5vw;left:49.5vw}.kiosko-return-payment-button{top:0;height:71vh}#farmanuario-popup-body{height:80vh;padding:2vh 1vw;overflow-y:scroll}#farmanuario-image{float:left;width:16vw;height:32vh;margin-right:1em;margin-bottom:1vh;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:.4em;border-radius:.4vw;box-shadow:0 0 .25em rgba(50,50,50,.95)}#farmanuario-popup-body h4{text-transform:capitalize;font-size:1.6em;font-weight:700;margin:1vw 0}#farmanuario-popup-body p{font-size:1.4em;text-align:justify}#farmanuario-popup-body hr{margin:1vh 0;border:0;height:1px;background:#333;background-image:linear-gradient(to right,#777,#ccc,#ccc)}.farma-key{color:#e7613c;margin-bottom:1vh;font-size:1.4em}.farma-med{font-size:1.2em;color:#765}.horizontal-separator{border-bottom:solid 1px #ccc;margin:2.5% 0 2% 0}.new-popup{z-index:4}.invoice-form{padding:2%}.invoice-form .btn-metro.invoice-search-button{position:absolute;width:20%;top:15%;right:3%}.invoice-form input{height:4.5vh}.invoice-form .invoice-address{margin-left:0}.invoice-form .invoice-address input{height:3.5vh}.new-popup{z-index:7;left:49vw;width:75vw;height:54vh;top:10vw}.courier-panel{position:relative;width:100%;height:6vh}.courier-panel .courier-info{height:6vh;position:absolute;background-color:#3282d2;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:capitalize;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.courier-panel .courier-info #info-border{padding-left:2vw}.courier-panel div span{position:absolute;left:3em;width:90%;font-size:1.5em;color:#432;overflow:hidden;text-overflow:ellipsis;color:#fff}.courier-info>div>i.menu-icon{height:3vh;width:3vh}.menu-icon.delivery-courier-icon{background-image:url(/util/common/resources/icons/delivery-icon.svg)}.delivery-addresses-row{max-height:50vh;overflow-y:auto}.delivery-addresses-row .delivery-address-item{margin:1vh 0;height:12vh;width:88%;float:left;padding:0;position:relative;-webkit-box-shadow:0 0 .25em rgba(0,0,0,.75);-moz-box-shadow:0 0 .25em rgba(0,0,0,.75);box-shadow:0 0 .25em rgba(0,0,0,.75)}.delivery-address-item-radio{width:15%;border-right:1px solid #d3d3d3;height:100%;float:left}.delivery-address-item-info{width:85%;height:100%;float:left;text-align:left;position:relative}.delivery-address-item-actions{width:12%;float:left;margin:1vh 0;-webkit-box-shadow:0 0 .25em rgba(0,0,0,.75);-moz-box-shadow:0 0 .25em rgba(0,0,0,.75);box-shadow:0 0 .25em rgba(0,0,0,.75)}.gmap-container{margin-top:15px}.side-buttons.right-side{border-radius:0 .4em .4em 0;border-radius:0 .4vw .4vw 0}.side-buttons.left-side{border-radius:.4em 0 0 .4em;border-radius:.4vw 0 0 .4vw}.side-buttons .btn{width:100%}.side-buttons.right-side .btn:first-child{border-radius:0 .4em 0 0;border-radius:0 .4vw 0 0}.side-buttons.right-side .btn:last-child{border-radius:0 0 .4em 0;border-radius:0 0 .4vw 0}.side-buttons.left-side .btn:first-child{border-radius:.4em 0 0 0;border-radius:.4vw 0 0 0}.side-buttons.left-side .btn:last-child{border-radius:0 0 0 .4em;border-radius:0 0 0 .4vw}.delivery-address-item-address{width:90%}.delivery-address-item-address-street{font-size:1em;overflow:hidden;text-overflow:ellipsis}.delivery-address-item-address-city{font-size:.8em;overflow:hidden;text-overflow:ellipsis}.delivery-address-observations{padding:1vh 1em;height:20vh}.delivery-address-observations textarea{height:100%}.delivery-address-add-btn.btn{width:100%}.delivery-address-no-availables{padding-top:18vh;text-align:center;font-size:1.4em}.delivery-address-item.selected{width:77%!important}.delivery-address-item-actions.courier{width:11%}.delivery-address-item-actions.courier button{height:12vh}.delivery-courier-btn{background-image:url(/util/common/resources/icons/delivery-icon.svg);background-repeat:no-repeat;background-position:center;background-size:4vh;height:12vh;width:100%}.delivery-address-item-radio md-radio-button.md-primary{margin:0;height:100%;width:100%}.delivery-address-item-radio md-radio-button .md-container{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.5em;height:1.5em}.delivery-address-item-radio md-radio-button .md-off,.delivery-address-item-radio md-radio-button .md-on{width:100%;height:100%}.general-configuration label{width:100%}.general-configuration .radio-greater-than label{width:38%}.general-configuration h4{border-bottom:1px solid #ccc}.youtube{background-color:#000;margin-bottom:30px;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer}.youtube img{width:100%;top:-16.84%;left:0;opacity:.7}.youtube .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px}.youtube .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}.youtube .play-button,.youtube img{cursor:pointer}.youtube .play-button,.youtube .play-button:before,.youtube iframe,.youtube img{position:absolute}.youtube .play-button,.youtube .play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.youtube iframe{height:100%;width:100%;top:0;left:0}.category-panel div:focus{background-color:#dcdcdc}#timepicker input{width:5vw}#timepicker .btn-link:hover{color:#285e8c}#timepicker{padding-left:2vw}input[type=radio]{display:none}input[type=radio]+label:before{font-family:FontAwesome;display:inline-block;cursor:pointer}input[type=radio]+label:before{content:"\f1db";letter-spacing:5px}input[type=radio]:checked+label:before{content:"\f05d";color:#3e8f3e;letter-spacing:5px}.custom-checkbox label input[type=checkbox]{display:none}.custom-checkbox label input[type=checkbox]+span:before{font-family:FontAwesome;display:inline-block;cursor:pointer}.custom-checkbox label input[type=checkbox]+span:before{content:"\f096";letter-spacing:8px}.custom-checkbox label input[type=checkbox]:checked+span:before{font-family:FontAwesome;display:inline-block;cursor:pointer}.custom-checkbox label input[type=checkbox]:checked+span:before{content:"\f046";letter-spacing:5px;color:#3e8f3e}.exch-text label{display:block;padding-top:3px;padding-left:15px;text-indent:-15px}.exch-tick input{-webkit-appearance:checkbox;width:1.5vw;height:1.5vw;padding:0;margin-right:.5em;margin-left:.5em;vertical-align:bottom;position:relative;top:-1px}.exch-textbox input{font-size:1em;text-align:center;width:2vw;height:2vw;padding:0;margin-top:.2em;margin-right:.5em;margin-left:.5em;vertical-align:bottom;position:relative;top:-1px}.exch-ticket-grid td,exch-ticket-grid th{border:none}.pos-notification-button{position:absolute;width:6vh;height:6vh;top:0;z-index:21;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#notification-arrow-background{background:#3f3f3f;background-image:-webkit-linear-gradient(top,#333 0,#202020 100%);background-image:-o-linear-gradient(top,#333 0,#202020 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#333),to(#202020));background-image:linear-gradient(to bottom,#333 0,#202020 100%);left:0;border:1px solid transparent;-webkit-transition:left .3s ease;-moz-transition:left .3s ease;-ms-transition:left .3s ease;-o-transition:left .3s ease;transition:left .3s ease}#help-button-background{background:#69c;background-image:-webkit-linear-gradient(top,#69c 0,#69c 100%);background-image:-o-linear-gradient(top,#69c 0,#69c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#69c),to(#69c));background-image:linear-gradient(to bottom,#69c 0,#69c 100%);right:0;border:1px solid #2566a7;-webkit-transition:right .3s ease;-moz-transition:right .3s ease;-ms-transition:right .3s ease;-o-transition:right .3s ease;transition:right .3s ease}.notification-arrow-button{position:absolute;width:100%;height:6vh;top:0;cursor:pointer}.notification-arrow-button .menu-icon{background-image:url(/util/common/resources/icons/menu.svg);right:55%;top:48%}.notification-arrow-button .help-icon{top:47%}#notification-arrow-background.opened{left:22em}.pos-notification-button.closed .notification-arrow-button .menu-icon{background-image:url(/util/common/resources/icons/menu.svg)}.double-chevron-icon-left,.pos-notification-button.opened .notification-arrow-button .menu-icon{background-image:url(/util/common/resources/icons/notification-arrow-left.svg)}.pos-notification-button.closed .notification-arrow-button .help-icon{background-image:url(/util/common/resources/icons/help-icon2.svg);height:4vh;width:4vh}.double-chevron-icon-right,.pos-notification-button.opened .notification-arrow-button .help-icon{background-image:url(/util/common/resources/icons/notification-arrow-right.svg)}#notification-arrow-background.pos-notification-button{-webkit-border-radius:0 10em 10em 0;-moz-border-radius:0 10em 10em 0;border-radius:0 10em 10em 0;border-radius:0 10vw 10vw 0}.pos-notification-button #notification-alert-icon{position:absolute;top:0;height:1.2em;width:1.2em;text-align:center;line-height:1.2em;font-weight:700;right:-.25em;font-size:1.2em;color:#fff;background-color:#c9302c;z-index:999;text-shadow:0 0 2px #000;border-radius:50%;box-shadow:#c9302c 0 0 .5em,#000 0 0 .125em;-webkit-animation:highlightAlert 2s linear infinite;animation:highlightAlert 2s linear infinite}@-webkit-keyframes highlightAlert{0%{background-color:#cd705a}25%{background-color:#cd885a}100%{background-color:#cd705a}}@keyframes highlightAlert{0%{background-color:#cd705a}25%{background-color:#cd885a}100%{background-color:#cd705a}}.mp-level{background:#333;box-sizing:border-box;height:100%;width:100%;overflow:auto;box-shadow:-.125em 0 .125em rgba(0,0,0,.35) inset}.menu-main-panel{padding:0;position:absolute;top:0;left:-22em;z-index:21;-webkit-transition:left .3s ease;-moz-transition:left .3s ease;-ms-transition:left .3s ease;-o-transition:left .3s ease;transition:left .3s ease;width:22em;height:100vh}.menu-main-panel.opened{left:0}#help-panel .help-panel-title,.mp-level .main-menu-title{position:relative;height:6vh;box-shadow:inset 0 -1px rgba(255,255,255,.2);color:#eee}#help-panel .help-panel-title input,#help-panel .help-panel-title span,.mp-level .main-menu-title span{text-transform:uppercase;font-weight:700;letter-spacing:1px;margin:0;padding:1em;font-size:1.2em}.menu-back-button{position:relative;z-index:1;height:6vh;outline:0;color:#fff;background:rgba(0,0,0,.1);text-transform:uppercase;letter-spacing:1px;padding:0 1em;cursor:pointer;font-weight:700;font-size:1em;box-shadow:inset 0 -1px rgba(255,255,255,.2);-webkit-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease}#tw-back-button{box-shadow:inset 0 1px rgba(255,255,255,.1),0 .25em .5em rgba(0,0,0,.5)}.notification-button{position:relative;width:100%;display:block;height:8vh;cursor:pointer;color:#fff;box-sizing:border-box;padding:0 1em;outline:0;text-decoration:none;box-shadow:inset 0 -1px rgba(255,255,255,.2);font-size:1.4em;-webkit-transition:background .3s,box-shadow .3s;-moz-transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s}.menu-back-button:hover,.notification-button:hover{background:rgba(255,255,255,.15)}.notification-button.disabled{pointer-events:none}.notification-button.disabled span{color:rgba(255,255,255,.1)}.notification-button .notification-button-label{margin-left:2em;margin-right:1em;line-height:1.2}.notification-icon{height:1em;width:1em;background-size:contain;background-repeat:no-repeat}#master-button .notification-icon{background-image:url('/util/common/resources/icons/master-icon.svg')}#articles-button .notification-icon{background-image:url('/util/common/resources/icons/articles-icon.svg')}#customers-button .notification-icon{background-image:url('/util/common/resources/icons/board.svg')}#suppliers-button .notification-icon{background-image:url('/util/common/resources/icons/provider-icon.svg')}#tickets-button .notification-icon{background-image:url('/util/common/resources/icons/ticket-icon.svg')}#sell-button .notification-icon{background-image:url('/util/common/resources/icons/sell-icon.svg')}#option-button .notification-icon{background-image:url('/util/common/resources/icons/supervisor-icon.svg')}#report-button .notification-icon{background-image:url('/util/common/resources/icons/reports-icon.svg')}#printer-selection .notification-icon,.menu-icon.printer-icon{background-image:url('/util/common/resources/icons/print.svg')}#myprofile-button .notification-icon{background-image:url('/util/common/resources/icons/users-icon.svg')}#settings-button .notification-icon{background-image:url('/util/common/resources/icons/settings.svg')}#logout-button .notification-icon{background-image:url('/util/common/resources/icons/logout.svg')}.help-notification-button .notification-icon{background-image:url('/util/common/resources/icons/remove.svg');height:.6em}.help-notification-button.collapsed .notification-icon{background-image:url('/util/common/resources/icons/add.svg')}#recurrent-sale-button .notification-icon{background-image:url('/util/common/resources/icons/clockwhite.svg')}.notification-badge-icon{display:inline-block;height:1.6em;position:absolute;padding:0 .6em;top:0;right:1em;z-index:20;text-align:center;font-size:.8em;font-weight:700;font-style:normal;line-height:1.6em;vertical-align:middle;background-color:rgba(0,0,0,.3);color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.5);box-shadow:inset .125em .125em .25em rgba(0,0,0,.25),1px 1px 0 rgba(255,255,255,.1);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:.8em}.notification-entry,.ticket-entry{font-weight:700;position:relative;width:90%;background-repeat:no-repeat;background-position:top center;margin:5%;padding-bottom:8vh}#tw-container{height:88vh;overflow:auto}.ticket-entry{background-color:#fff;border-radius:.4em;border-radius:.4vw;box-shadow:0 2px 5px rgba(0,0,0,.5)}.ticket-entry .tw-header{background-color:#efefef;padding:2%;text-align:center;box-shadow:inset rgba(0,0,0,.3) 0 -1px 5px;border-radius:.4em .4em 0 0;border-radius:.4vw .4vw 0 0}.ticket-entry .tw-header span{font-size:1.6em;text-transform:capitalize}.ticket-entry .tw-label{font-size:1.4em;color:#777;text-transform:uppercase;text-align:right;width:38%;text-overflow:ellipsis;display:inline-block;overflow:hidden;margin:5% 2% 0 2%}.ticket-entry .tw-info{font-size:1.4em;text-overflow:ellipsis;display:inline-block;width:50%;text-align:right;overflow:hidden;border-bottom:2px #777 dotted}#cont-panel{position:relative;left:0;-webkit-transition:left .3s ease;-moz-transition:left .3s ease;transition:left .3s ease}#cont-panel.opened{left:22em;box-shadow:-2px 0 2px rgba(50,50,50,.9)}#scroll-panel{position:relative;width:100%;height:100%;min-height:100vh;left:0;background:#c1bFBFFF}.menu-overlay{background-color:rgba(0,0,0,.75);position:absolute;left:0;top:0;height:100%;min-height:100vh;width:100%;overflow:hidden;z-index:20;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}#help-overlay.menu-overlay{z-index:2000}.menu-overlay.closed{opacity:0;visibility:hidden}.menu-overlay.opened{opacity:1;visibility:visible}.arrow-icon{position:absolute;width:3vh;height:3vh;top:50%;right:50%;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%);background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/util/common/resources/icons/up-arrow.svg)}.arrow-icon.arrow-down{background-image:url(/util/common/resources/icons/down-arrow.svg)}.arrow-icon.arrow-left{background-image:url(/util/common/resources/icons/left-arrow.svg)}.arrow-icon.arrow-right{background-image:url(/util/common/resources/icons/right-arrow.svg)}.centered-block{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vertical-centered-block{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.horizontal-centered-block{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#alert-container{position:absolute;z-index:999999999;right:2vw;top:6vh}#alert-container .alert{position:relative;max-width:25vw;margin-bottom:2vh;font-size:1.4em;border-radius:.4em;border-radius:.4vw;padding:2vh 2vw 2vh 1vw}.alert-title{font-size:1.2em;font-weight:700}.alert-message{white-space:pre-wrap}.alert .close{font-size:1.6em;right:.25em;position:absolute;top:.5vh}.notification-popup{position:fixed;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;right:15px;width:30em;height:14vh;border-radius:.4em;border-radius:.4vw;z-index:250;-webkit-box-shadow:.125em .125em .5em rgba(50,50,50,.8);-moz-box-shadow:.125em .125em .5em rgba(50,50,50,.8);box-shadow:.125em .125em .5em rgba(50,50,50,.8)}.notification-popup.success{background:url(/util/common/resources/icons/success.svg) no-repeat bottom rgba(84,188,117,.95);border:1px solid #40a861}.notification-popup.info{background:url(/util/common/resources/icons/info.svg) no-repeat bottom rgba(27,161,226,.95);border:1px solid #078dce}.notification-popup.warning{background:url(/util/common/resources/icons/warning.svg) no-repeat bottom rgba(240,150,9,.95);border:1px solid #dc8200}.notification-popup.error{background:url(/util/common/resources/icons/error.svg) no-repeat bottom rgba(196,74,40,.95);border:1px solid #b03614}.notification-popup.error,.notification-popup.info,.notification-popup.success,.notification-popup.warning{background-position:2em 50%;background-size:3em;animation:notification-animation 2s 2s,notification-opacy-animation 3s 0s;-webkit-animation:notification-animation 2s 2s,notification-opacy-animation 3s 0s;bottom:15px;z-index:200}.notification-popup p{display:block;margin-left:7em;margin-right:1em;width:22em;color:#fff;color:#fff;text-transform:uppercase;white-space:pre-wrap;font-weight:400;text-shadow:0 0 1px rgba(255,255,255,.3);font-size:1em}.notification-popup p a{color:#fff;font-weight:700}@keyframes notification-animation{from{bottom:15px}to{bottom:-15em}}@-webkit-keyframes notification-animation{from{bottom:15px}to{bottom:-15em}}@keyframes notification-opacy-animation{0%{opacity:0}15%{opacity:1}75%{opacity:1}100%{opacity:0}}@-webkit-keyframes notification-opacy-animation{0%{opacity:0}15%{opacity:1}75%{opacity:1}100%{opacity:0}}.help-submenu{-webkit-transition:all linear .2s;transition:all linear .2s;overflow:hidden}#help-container .pos-notification-button{left:auto;right:0;border-radius:10em 0 0 10em;border-radius:10vw 0 0 10vw;z-index:99999}#help-button-background.opened{right:90em}#help-panel{padding:0;opacity:0;position:absolute;top:0;background-color:#fff;right:-90em;-webkit-transition:right .3s ease,opacity .3s ease;-moz-transition:right .3s ease,opacity .3s ease;-ms-transition:right .3s ease,opacity .3s ease;-o-transition:right .3s ease,opacity .3s ease;transition:right .3s ease,opacity .3s ease;width:90em;height:100vh;z-index:200010}#help-panel.opened{right:0;opacity:1;box-shadow:-.125em 0 .25em rgba(0,0,0,.35)}#help-panel .menu-main-panel{left:auto;right:0;top:6vh;height:94vh;z-index:3;box-shadow:-.125em .1em .25em rgba(0,0,0,.35)}#help-panel .mp-level{background:#69c}#help-panel .help-panel-title{background:#69c;color:#fff;z-index:2;box-shadow:0 .125em .25em rgba(0,0,0,.35)}#help-panel .help-panel-title input{position:absolute;width:22vw;right:0;padding-left:5vh;letter-spacing:normal;line-height:6vh;background:url(/util/common/resources/icons/search-button.png) no-repeat;background-size:3vh;background-position:1vh;outline:0;background-color:#2669ab}.help-page{position:relative;margin:0 0;padding:2vh 6vw 4vh;width:68vw;height:94vh;background:#fff;overflow-y:scroll}.notification-button.m2:hover{background:#eaf2fa}.notification-button.m2.selected,.notification-button.m2:active{border-left:.125em solid;box-shadow:0 0 .3em rgba(0,0,0,.35) inset;z-index:2100;background:#eaf2fa}.notification-button.m2{background:#fff;color:#2566a7;font-size:1.2em;border-left:.25em solid;border-color:#69c;transition:box-shadow ease .25s,color ease .25s;box-shadow:0 0 .1em rgba(0,0,0,.15) inset}.help-page img{margin-bottom:1.5vh}.help-topic-title a{color:#3282d2}.help-topic-content>ol>li,.help-topic-content>ul>li{font-size:1.2em}.help-topic-content li img{margin-top:1vh}.help-page.ng-enter{animation:fadeIn .5s}.help-page.ng-leave{position:absolute;bottom:0;left:0;animation:fadeOut .3s}.topic-overflow{position:relative;overflow:hidden;-webkit-transition:height ease-out .3s;transition:height ease-out .3s}.help-topic-content{padding:1vh 1em 2vh 2em;position:absolute;bottom:0}.help-topic-title a{position:relative;color:#3282d2;width:100%;cursor:pointer;display:inline-block;padding:1.5vh 2em;font-size:1.6em;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin-bottom:-1px;background-image:linear-gradient(to bottom,#f7fafd 0,#fff 100%)}.topic-container.opened .help-topic-title a{border-bottom:none}.help-topic-title a:before{position:absolute;right:2em;top:50%;height:.8em;width:.8em;content:'';background-image:url(/util/common/resources/icons/help-down-arrow.svg);background-size:contain;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.topic-container.opened .help-topic-title a:before{-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}hr+.topic-container{margin-top:-2vw}hr+.topic-container a{border-top:none}.kiosko-status-bar-wrapper{position:relative;top:0;left:0;height:6vh;width:100%;background:linear-gradient(to bottom,#cc5200,#f60,#ff8533);color:#fff;font-weight:700;line-height:6vh;text-transform:uppercase;text-shadow:0 -1px 1px rgba(0,0,0,.15);box-shadow:rgba(0,0,0,.45) 0 .25em .25em;z-index:15}#kiosko-status-bar{height:100%;margin:0 6vh;overflow:hidden}#kiosko-status-bar .status-bar-element{float:left;padding:0 1.25em;max-width:15%;border-right:1px solid #f60;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#kiosko-status-bar .status-bar-element:hover{filter:brightness(.9)}#kiosko-status-bar .progress-job-bar{width:45px;max-width:20%;float:right;margin:1.5vh}#kiosko-status-bar .status-bar-element i.menu-icon{font-size:3vh;margin-right:.15em}#kiosko-status-bar .status-bar-element span{font-size:1.1em;vertical-align:middle}#kiosko-status-bar #status-bar-user.status-bar-element{max-width:15%;float:left;color:#fafafa}#kiosko-status-bar .clickeable{background:linear-gradient(to bottom,#cc5200,#f60,#ff8533);border-left:1px solid #f60;transition:filter .3s ease}#kiosko-status-bar .clickeable:hover{filter:brightness(.9)}#kiosko-status-bar .clickeable:active{background-image:none}#kiosko-status-bar #status-bar-user.status-bar-element #status-user-icon-container{border-radius:50em;width:5vh;height:5vh}.menu-icon.status-user-icon{background-color:silver;background-size:cover;background-position:center;width:5vh;height:5vh;border-radius:50em;border:1px solid silver}#kiosko-status-bar #status-bar-user.status-bar-element .status-user-icon{border:1px solid #fff;background-color:#fff}#kiosko-status-bar #status-bar-user.status-bar-element span{text-decoration:underline;color:#fafafa;letter-spacing:1px;text-shadow:none}#kiosko-status-bar #status-bar-pos.status-bar-element{max-width:8%}#kiosko-status-bar #status-bar-local.status-bar-element{max-width:9%}#kiosko-status-bar #status-bar-printer.status-bar-element{max-width:15%}#kiosko-status-bar #status-bar-date.status-bar-element{text-align:right;float:right;border:none;padding:0;max-width:20%}#kiosko-status-bar #status-bar-conection.status-bar-element{float:right;border:none}#kiosko-status-bar #status-bar-conection.status-bar-element i{width:.8em;height:.8em;font-size:1em;border-radius:3em;cursor:default}#kiosko-status-bar #status-bar-conection .led-icon-online{box-shadow:0 0 .75em rgba(83,228,83,.75),0 .25em .5em #fff inset;background-color:#53e453}#kiosko-status-bar #status-bar-conection .led-icon-offline{box-shadow:0 0 .75em rgba(255,255,255,.5),0 0 .75em rgba(255,21,0,.5),0 .2em .65em #fff4f4 inset;background-color:red}#kiosko-status-bar #status-bar-sync.status-bar-element{float:right;border:none;padding-right:.25em}#kiosko-status-bar #status-bar-sync .status-bar-element i{width:.8em;height:.8em;font-size:1em;border-radius:3em;cursor:pointer}#kiosko-status-bar #status-bar-sync .icon-reset-sync{background-color:red;background-image:url("/util/common/resources/icons/sync68ccca.svg")}.menu-icon.store-icon{background-image:url("/util/common/resources/icons/store-aqua.svg")}#printer-content{width:25vw}.helpPermissionsTable{width:100%;margin:20px auto;table-layout:auto}.helpPermissionsTableContent{padding:10px;border:solid 1px;text-align:center}