/*! Goose App v5.3.4 b202604041134 | (c) 2026 Goose S.r.l. | www.gooseapp.com */
.view-header,h2,h3{font-weight:700}full-container,main{top:0;bottom:0;right:0}#menu-content,.menu-content-submenu,.view,.view-opacity-show,main,menu{-webkit-backface-visibility:hidden}body,menu{padding:0;overflow:hidden}body,full-container,main,menu{overflow:hidden}#calendar-legend,#gmap-legend,.content-footer,menu{-webkit-backdrop-filter:blur(10px)}content,full-container,main,menu{position:absolute;left:0}body{font-size:14px;color:#606669;margin:20px 0 0;background:#262626;user-select:none;-webkit-user-select:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}a{text-decoration:none;color:#2196F3}h2{font-size:15px}h3,h4{font-size:14px}hr{clear:both;border:0;border-bottom:1px dotted #888}main{background:#fff;-webkit-transition-duration:.3s}main.right{-webkit-transform:translateX(115px)}toolbar{bottom:0;display:none}content{top:44px;bottom:0;right:0;-webkit-transition-duration:.4s}content.on-filter{top:88px}content.with-footer-recap{bottom:39px}menu{top:0;bottom:0;margin:0;width:256px;transform-origin:top left;transition-duration:.3s;-webkit-transition-duration:.3s;z-index:30}#login-swipe,loader,loader .loader-icon,login{width:100%;top:0;bottom:0;position:absolute}#login-swipe,login{z-index:100;overflow:auto;-webkit-overflow-scrolling:touch;opacity:1;-webkit-transition-duration:.5s}#menu-header-avatar,#menu-header-back,.content-footer.actions,.round-avatar,article .actions{-webkit-transition-duration:.3s}#login-swipe{z-index:200}loader{left:0;right:0;z-index:99}#login-swipe,#pop-import,#pop-swipe,loader,login{background:-webkit-gradient(bottom,top,color-stop(0,#b32fff),color-stop(100%,#0096ff));background:linear-gradient(0deg,#b32fff 0,#0096ff 100%)}loader .loader-icon{background-image:url(../../img/structure/loader.svg);background-size:32px 32px;background-repeat:no-repeat;background-position:center center;left:0;right:0}.no-border{border:0!important}.disabled{pointer-events:none;cursor:not-allowed}.content-loader{position:absolute;top:0;left:0;right:0;bottom:0;background:url(../../img/structure/loaderB.svg) center center no-repeat;background-size:32px 32px;height:auto;line-height:38px;color:transparent;padding-left:44px;display:none;z-index:101}.content-loader.generic{background-color:rgba(0,0,0,.8);background-image:url(../../img/structure/loader.svg)}.content-loader.show{display:block!important}.content-footer{position:absolute;bottom:0;left:0;right:0;height:38px;line-height:38px;color:#000;display:none;border-top:1px solid #eee;overflow:hidden;backdrop-filter:blur(10px)}.content-footer.actions{transition-duration:.3s;bottom:-44px;overflow-x:auto}.content-footer.actions.show{bottom:0}.content-footer.actions .form-select{width:138px;border:1px solid #ddd;float:left;padding-left:6px;padding-right:22px;background:#f8f8f8;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-image:url(../../img/structure/grid-order-DESC.png)!important;background-size:15px!important;background-repeat:no-repeat!important;background-position:117px 6px!important;box-sizing:border-box;border-radius:3px;margin-top:0;margin-left:5px;line-height:26px}.content-footer.actions .form-select select{font-size:12px}.content-footer.actions td button{line-height:28px;border-radius:23px;font-size:12px;background:#2c86ef;color:#fff;border:0;padding:0 15px}.content-footer.actions .form-grid-element-reset{display:none}.view .content-footer{position:absolute}.ui-loader{display:none!important}.ui-page{min-height:100%!important;overflow:hidden}:focus{outline:#000}.new-version{height:22px;line-height:22px;background:#f44336;color:#fff;overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap;position:absolute;left:0;right:0;bottom:0;font-size:11px;display:none}.new-version a{color:#fff!important;text-decoration:underline}body.show-new-version .new-version{display:block}body.show-new-version main{bottom:22px}#browser-error{display:none;background:#000;opacity:.9;z-index:1000;position:fixed;top:0;left:0;right:0;bottom:0}.box-recap .icon,.box-recap .title{top:0;background:rgba(255,255,255,.2)}#browser-list{width:300px;margin:0 auto;text-align:center}.browser-title{font-size:40px;color:#fff;margin-top:0}.browser-text{font-size:14px;color:#fff;margin-bottom:10px}#browser-osx,#browser-safari{width:128px;height:150px;float:left}#browser-android,#browser-chrome{width:128px;height:150px;float:right}.column-20,.left{float:left}#home-buttons.dash-closed{width:100%}#home-buttons.dash-extended,.home-dashboard.dash-closed{width:0%}.home-dashboard.dash-extended{width:100%}.padding-5{padding:5px}.padding-10{padding:10px}.padding-15{padding:15px}.padding-20{padding:20px}.padding-25{padding:25px}.padding-30{padding:30px}.padding-35{padding:35px}.padding-40{padding:40px}.clear{clear:both}.box-recap{height:90px;display:block;position:relative;overflow:hidden}.box-recap .icon{position:absolute;width:70px;height:90px;left:0;text-align:center;line-height:90px!important;font-size:44px;border-right:1px solid #fff}.box-recap .title{color:#fff;left:70px;padding-right:15px;padding-left:15px;line-height:18px;font-size:10px;position:absolute}.box-recap .counter,.box-recap .currency{bottom:0;line-height:90px;position:absolute}.box-recap .counter{left:88px;font-size:44px}.box-recap .currency{right:15px}.box-recap .min-charts{position:absolute;bottom:1px;left:72px;height:58px;opacity:.3;right:1px}.box-recap .min-charts canvas{width:100%!important;height:100%!important}.column-20{width:20%;border-right:1px solid #eee;box-sizing:border-box}.column-50{width:50%}.column-49{width:49%}.column-33{width:33.3333%;box-sizing:border-box}.right{float:right}#module-2-step-5-detail-image div{background-color:#fff;width:100%;height:260px;background-position:center center;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:768px){#home-buttons{width:0%}.home-dashboard{width:100%}}#home-column-left,#home-column-right{width:50%;top:0;overflow:auto;background:#fff;position:absolute;box-sizing:border-box}@media only screen and (max-width:480px){.no-mobile{display:none!important}}#home-column-center{right:0;position:absolute;top:0;left:33.3333%;bottom:0;width:33.3333%;overflow:auto;border-left:1px solid #ddd;background:#fff;box-sizing:border-box}#home-columns{position:absolute;left:0;right:0;top:44px;bottom:120px;box-sizing:border-box;overflow:auto}#home-column-left{left:0;bottom:0}#home-column-right{right:0;bottom:0;border-left:1px solid #ddd}#home-column-top{position:absolute;top:0;right:0;left:0;height:44px;background:#222}#home-column-footer{position:absolute;left:0;right:0;bottom:0;width:100%;height:120px;overflow:auto;border-top:1px solid #eee;background:#fff;z-index:2}.home-icon{width:54px;height:10px;background-repeat:no-repeat;background-position:center center;background-size:30px 30px;margin-top:10px;margin-left:11px;padding-top:54px;line-height:10px;padding-right:10px;float:left;cursor:pointer}.home-icon-gradient img,.menu-icon img{width:40px;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.home-icon-gradient img{height:40px;-webkit-mask-size:32px 32px}.home-icon .home-icon-text{position:absolute;width:64px;top:72px;font-size:10px;text-align:center;left:0;overflow:hidden;height:24px;text-transform:uppercase}.home-icon.double{width:262px}.home-icon.square{width:262px;padding-top:262px}.home-icon.show{opacity:1!important;-webkit-transform:scale(1)}.home-welcome{padding:22px 22px 0}.home-welcome div{color:#ddd}.home-welcome h1{font-size:32px;font-weight:lighter;color:#fff}.home-content-header-search{padding:8px;width:auto;background:#333}.home-content-header-search .box{width:auto!important;margin:0!important}.home-content-header-search .box input{font-weight:lighter;font-size:14px;line-height:28px;width:100%;color:#eee}#home-search-result{position:absolute;top:45px;left:0;bottom:0;right:0;overflow:auto;border-left:1px solid #ddd;background:#fff;z-index:110;display:none}#home-search-result .list-loader-page,.action-form-save[table=DOC_CRT]{display:none!important}#home-search-result .view-content-list{position:relative;padding:0;border:0;top:0}#home-search-result .list-group{display:none}#home-search-result .list-group.search{display:block}#home-search-result .view-content-list article{display:none}#home-search-result .view-content-list article:nth-child(1),#home-search-result .view-content-list article:nth-child(2),#home-search-result .view-content-list article:nth-child(3),#home-search-result .view-content-list article:nth-child(4),#home-search-result .view-content-list article:nth-child(5),#home-search-result .view-content-list article:nth-child(6){display:block}.box-home-search,.box-home-search.hide{display:none}#home-search-result.show .box-home-search.show{display:block}#home-search-result .content-loader{height:64px;position:relative}.home-content-header-search .icon-search-cancel{background-image:url(../../img/structure/icon-search-cancel-white.png)}.home-icon-gradient{width:100%;height:100%;position:absolute;top:0;left:0;line-height:64px!important;background-position:center center;background-repeat:no-repeat}.home-icon-gradient .material-icons{line-height:64px!important;font-size:30px}@media only screen and (max-width:769px){#home-column-center,#home-column-left,#home-column-right{left:0;border:0;position:relative;width:100%;overflow:hidden;top:0}#home-columns .dashboard-area-add{border-top:1px dashed #666;margin-top:22px}#home-columns .dashboard-area-add select{margin-top:-15px;margin-left:0;width:100%;height:30px}#home-columns .dashboard-area-add .button-big-import{color:transparent;height:24px;padding:0;margin:0;width:100%}#home-columns .dashboard-area-add .icon{width:30px;height:30px;border:1px dashed #666;margin-top:-15px;left:calc(50% - 15px)}}@media only screen and (max-width:480px){#home-column-footer{display:none}#home-columns{bottom:0}}menu ul{margin:0;padding:0;list-style-image:none;overflow:hidden}menu li{margin:0;padding:0;height:44px;display:inline-block;width:100%;background-size:40px 40px}menu li div{line-height:40px}menu .title{top:0;z-index:1}menu .title div{padding-left:15px}#menu-message-area,#menu-username{padding-left:10px;position:absolute;line-height:44px}#menu-message-area{bottom:0;left:0;right:0;height:44px;font-size:11px}#menu-header-config{width:44px;height:44px;position:absolute;top:0;right:44px;background-size:22px 22px;cursor:pointer}#menu-container{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}#menu-username{top:0;left:44px;right:88px;font-size:12px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition-duration:.2s;cursor:pointer}#menu-header{line-height:44px;position:absolute;top:0;right:0;left:0;height:44px;z-index:10}#menu-header-avatar,.round-avatar{width:34px;border-radius:100%;overflow:hidden;background:url(../../img/structure/icon-user-standard.png) center center no-repeat #000;background-size:cover;top:5px;left:10px;position:absolute;cursor:pointer;box-sizing:border-box;height:34px;border:2px solid #fff}.calendar-header .round-avatar{top:5px;left:3px}#menu-header.back #menu-header-avatar{top:-40px}#menu-header.back #menu-header-back{left:0;opacity:1}.menu-header-pattern{background-image:url(../../img/structure/header-pattern.png);background-position:center center;position:relative}#menu-header-back,#menu-header-home,#menu-header-open,#menu-header-open-close,#menu-header-options,.view-open-close{width:44px;height:44px;background-size:44px 44px;background-position:center center;position:absolute;top:0;right:0;border-left:1px solid #212631;z-index:100;cursor:pointer}#menu-header-back,#menu-header-open{right:auto;background-position:center center}#menu-header-back{opacity:0;width:54px;left:-54px}#menu-header-open{left:0;width:44px;cursor:pointer}#menu-header-home{background-position:center center;width:44px}#menu-header-options{background-position:center center;right:0;left:auto;width:44px;display:none}#menu-header-options.selected{background-color:#f6f6f6;background-image:url(../../img/icons/Actions-options-B.png);background-position:center center;border-left:1px solid #eee;border-bottom:1px solid #eee}#menu-action-open-close{border-left:0}#menu-content,.menu-content-submenu{position:absolute;top:44px;bottom:0;width:100%;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transition-duration:.4s;z-index:10}.menu-content-submenu.show .icon.edit{display:none}#menu-content,.menu-content-submenu,menu{-webkit-transform:translate3D(0,0,0)}.menu-content-submenu{left:128px;display:none;z-index:5}.menu-content-submenu.show{-webkit-transform:translate3D(-128px,0,0);transform:translate3D(-128px,0,0);z-index:1!important}#menu-content.hidden{-webkit-transform:translate3D(-256px,0,0);transform:translate3D(-256px,0,0)}.menu-content-submenu.hidden{-webkit-transform:translate3D(-386px,0,0)!important;transform:translate3D(-386px,0,0)!important}#menu-content li{position:relative;transition-duration:.3s;-webkit-transition-duration:.3s}#menu-content.custom li{margin-left:54px}.menu-icon{line-height:44px;background-size:24px 24px;background-repeat:no-repeat;background-position:8px center;cursor:pointer;position:relative;padding-left:54px}.menu-icon i{position:absolute;left:0;width:54px;line-height:44px;text-align:center}#menu-content .icon.edit{width:54px;height:44px;top:0;left:-54px;background:center center no-repeat #222;background-size:22px 22px;position:absolute;padding:0;cursor:pointer;opacity:.8}#menu-content li.hidden{display:none}#menu-content.custom li.hidden{display:block;opacity:.3}#menu-content.custom .menu-icon{pointer-events:none}#menu-content.custom .title{display:block!important}.menu-icon img{position:absolute;top:0;left:0;height:40px;-webkit-mask-size:24px 24px;border:0}.menu-icon-legend{position:absolute;top:0;bottom:0;left:0;width:4px;padding:0!important;display:none}.menu-over-button{box-shadow:inset 0 2px 4px rgba(0,0,0,.4)!important}.home-icon.menu-over-button{font-size:13.5px!important;box-shadow:inset 0 2px 4px rgba(0,0,0,.4)!important}#form-return-access.menu-over-button{box-shadow:none!important}.menu-action-button{background-color:#f0f0f0;-webkit-transition-duration:0s!important}.menu-header-icon-over,.options-over{color:#fff}@keyframes intromenu{0%{width:256px}20%{width:256px;animation-timing-function:ease-out}35%{width:276px;animation-timing-function:ease-in-out}45%{width:241px;animation-timing-function:ease-in-out}65%{width:264px;animation-timing-function:ease-in-out}80%{width:251px;animation-timing-function:ease-in-out}100%{width:256px;animation-timing-function:ease-in-out}}.menu-close{transform:translateX(-275px);-ms-transform:translateX(-275px);-moz-transform:translateX(-275px);-webkit-transform:translateX(-275px)}.menu-content-open{left:0}.option-button{border-bottom:1px solid #ccc;line-height:43px;padding-left:50px;background-size:30px 30px;background-position:8px center;background-repeat:no-repeat}#option-header-home{background-image:url(../../img/icons/Actions-home-B.png)}#option-header-company{background-image:url(../../img/icons/Actions-select-company-B.png)}#option-header-cart{background-image:url(../../img/icons/basic2-012.png)}#option-header-logout{background-image:url(../../img/icons/basic2-010.png)}#option-header-sync{background-image:url(../../img/icons/basic3-098.png)}#option-header-log-sync{background-image:url(../../img/icons/basic3-099.png)}#option-header-send-segnalation{background-image:url(../../img/icons/basic2-243.png)}#menu-swipe-area{position:absolute;width:18px;top:88px;left:0;bottom:32px;z-index:1000}#menu-disable-area{position:absolute;top:0;left:0;right:0;bottom:0;z-index:29;opacity:.1;background:#000;display:none}.material-icons{line-height:44px!important;width:100%;text-align:center}.view{position:absolute;width:33.33%;top:44px;bottom:0;right:-33.33%;margin:0;padding:0;background:#fff;transition-duration:.4s;-webkit-transition-duration:.4s;-webkit-transform:translate3d(0,0,0);-webkit-transform:translateZ(0);z-index:20;box-sizing:border-box}.view input,.view select,.view textarea{display:none}.view-opacity-hide{opacity:0}.view-opacity-show{opacity:1;-webkit-transition-duration:.4s}.view-swipe-area{position:absolute;top:0;bottom:0;left:0;width:200px}.view-action{left:auto;right:auto;background:0 0;border:0;width:auto;position:relative;float:right}header .view-action{position:absolute;left:65px}.view-action ul{margin:0;padding:0;list-style-image:none}.view-action li{margin:0;padding:0;display:inline-block;float:left;width:44px;height:44px;border-top:0;border-bottom:0;background:0 0}#action-select-company,.view-content-area.hide-tab .form-tab-title{display:none}view .view-action li{opacity:0;-webkit-transition-duration:.5s}.view-content-header,.view-content-list{-webkit-transition-duration:.4s}header .view-action li{height:43px;border-right:0;border-left:0}header.company-selected .view-action li{border-right:0}.view-action li div{width:44px;font-size:14px;line-height:44px;height:44px;padding:0;margin:0;color:#fff}.view-action li.show{opacity:1!important}.view-header{line-height:44px;font-size:14px;top:0;right:0;left:0;height:44px;padding-left:10px;z-index:10}.action-bottom li{position:relative}.view-open-close{left:0;right:auto;border-left:0;width:44px;height:44px;cursor:pointer}.disable{opacity:.2!important}.view-content-area{position:absolute;bottom:0;left:0;right:0;padding:0}.view-content-area.with-footer-recap{bottom:39px}.view-content-area.hide-tab #form-content-scroller-glow,.view-content-area.hide-tab .form-content,.view-content-area.hide-tab .form-search-adv{top:0}.view.hide-header .view-content-header{-webkit-transform:translateY(-45px)}.view-content.hidden{opacity:0!important}.view-content-list{position:absolute;bottom:0;left:0;right:0;padding-bottom:38px;overflow:scroll;-webkit-overflow-scrolling:touch}.view.hide-header .view-content-list{top:-1px}.view-content-header-search{height:44px;position:relative;text-align:left}.icon-search-cancel{position:absolute;top:0;right:0;width:44px;height:44px;background:url(../../img/structure/icon-search-cancel-white.png) center center no-repeat;background-size:25px 25px;cursor:pointer}.view .view-content-header-search .icon-search-cancel{background-image:url(../../img/structure/icon-search-cancel.png);top:0;width:44px;height:44px;right:0}#home-column-top .icon-search-cancel{width:46px}.icon-search-cancel.selected{background:url(../../img/structure/icon-search-cancel-selected.png) center center no-repeat;background-size:25px 25px}.view .view-content-header-search{width:100%;padding-top:8px;padding-left:8px;padding-right:8px;box-sizing:border-box}#import-search,.gmap-search-input,.home-content-header-search .box,.view-search-input{width:315px;padding:0 22px 0 2px;margin-top:8px;margin-left:8px;height:28px;background:center left no-repeat;font-weight:lighter;font-size:14px;background-size:25px 25px;border-radius:7px;box-sizing:border-box}.cart-code,.form-tab-container data,.gmap-nomap,.grid-cell-data.cell-BOLD,.grid-cell-data.cell-CENTER-BOLD,.grid-cell-data.cell-LEFT-BOLD,.grid-cell-data.cell-RIGHT-BOLD,article.SCORE .grid-list .position,select-color option-select.selected{font-weight:700}.gmap-search-input,.view-search-input{color:#eee}.gmap-search-input::placeholder{color:#ccc}.view-search-input::placeholder{color:#ccc}#filter-search .view-content-header-search .view-search-input::placeholder{color:#eee}.home-content-header-search .box{background:0 0}#filter-button-menu.selected,#view-content-search-adv.reset,.view .icon11.selected,.view-action .icon11.selected{background-color:rgba(255,255,255,.3);color:#ffc107}view .view-search-input{width:100%;box-sizing:border-box;margin:0;color:#606669}.view.view-open-1{-webkit-transform:translateX(-100%);box-shadow:0 0 8px rgba(0,0,0,.2)}.view.view-open-2{-webkit-transform:translateX(-200%);box-shadow:0 0 8px rgba(0,0,0,.2)}.view.view-open-3{-webkit-transform:translateX(-300%);box-shadow:0 0 8px rgba(0,0,0,.2)}.view.view-open-10,.view.view-open-11,.view.view-open-12,.view.view-open-13,.view.view-open-14,.view.view-open-15,.view.view-open-16,.view.view-open-17,.view.view-open-18,.view.view-open-19,.view.view-open-20,.view.view-open-4,.view.view-open-5,.view.view-open-6,.view.view-open-7,.view.view-open-8,.view.view-open-9{-webkit-transform:translateX(-400%);box-shadow:0 0 8px rgba(0,0,0,.2)}.view.view-open-1 input,.view.view-open-1 select,.view.view-open-1 textarea,.view.view-open-2 input,.view.view-open-2 select,.view.view-open-2 textarea,.view.view-open-3 input,.view.view-open-3 select,.view.view-open-3 textarea{display:inline}.action-form-delete,.action-form-edit,.action-form-grid,.action-form-list,.action-form-memo,.action-form-prefs,.action-form-preview,.action-form-print,.action-form-save,.action-icon{width:44px;height:44px;background-size:contain;background-position:center left;cursor:pointer}#view-content-search-adv,.view-action li div.loader{background-repeat:no-repeat;background-position:center center}.action-form-delete,.action-form-edit,.action-form-memo,.action-form-prefs,.action-form-preview,.action-form-save{width:45px}.view.view-open-2 .action-form-delete[table=DOC_TES],.view.view-open-2 .action-form-preview[table=DOC_TES],.view.view-open-2 .action-form-save[table=DOC_TES],.view.view-open-3 .action-form-delete[table=DOC_TES],.view.view-open-3 .action-form-preview[table=DOC_TES],.view.view-open-3 .action-form-save[table=DOC_TES],.view.view-open-4 .action-form-delete[table=DOC_TES],.view.view-open-4 .action-form-preview[table=DOC_TES],.view.view-open-4 .action-form-save[table=DOC_TES]{opacity:.3!important;pointer-events:none}#view[last-view-type=form] .view.view-open-2 .cart-line-discount input,#view[last-view-type=form] .view.view-open-2 .grid-qt-cart input,#view[last-view-type=form] .view.view-open-3 .cart-line-discount input,#view[last-view-type=form] .view.view-open-3 .grid-qt-cart input,#view[last-view-type=form] .view.view-open-4 .grid-qt-cart input,#view[last-view-type=form] .view.view-open-5 .cart-line-discount input{opacity:.5!important;pointer-events:none}.action-form-icon-null{opacity:.4}.view .icon1,.view-action .icon1{background-image:url(../../img/icons/Actions-menu-search.png)}.view .icon7,.view-action .icon7{background-image:url(../../img/icons/Actions-home.png)}.view .icon8,.view-action .icon8{background-image:url(../../img/icons/Actions-search.png)}.view .icon9,.view-action .icon9{background-image:url(../../img/icons/Actions-geo.png)}.view .icon12,.view-action .icon12{background-image:url(../../img/icons/Actions-select-company.png)}.view .icon19,.view-action .icon19{background-image:url(../../img/icons/Actions-form-import.png)}.view-action li div.loader{background-image:url(../../img/structure/loader.svg);background-size:24px 24px;color:transparent}#action-sync-system{overflow:hidden}#action-sync-system.error{color:#f44336;opacity:1!important}#action-sync-system.progress{opacity:1!important}#action-sync-system .material-icons{display:none}#action-sync-system .standard{display:block}#action-sync-system.disable .material-icons{display:none}#action-sync-system.disable .disabled{display:block}#action-sync-system.progress .material-icons{display:none}#action-sync-system.progress .progress{display:block}#action-sync-system.error .material-icons{display:none}#action-sync-system.error .error{display:block}#view-content-search-adv{background-size:44px 44px;float:left;width:44px;height:44px;position:absolute;top:0;left:324px;cursor:pointer;color:#fff}.view-image-gallery,.view-image-gallery .scroll-container,.view-image-preview{top:0;left:0;right:0;background-position:center center;background-repeat:no-repeat;bottom:0}.view .icon12.selected,.view-action .icon12.selected{background-image:url(../../img/icons/Actions-select-company-selected.png)}.action-form-delete,.action-form-edit,.action-form-grid,.action-form-list,.action-form-memo,.action-form-prefs,.action-form-preview,.action-form-print,.action-form-save{float:right;color:transparent;text-shadow:none}.action-form-delete,.form-line label.field-obligatory{color:#f44336!important}.action-form-edit.loader,.action-form-save.loader{pointer-events:none}.action-form-fullscreen,.action-form-geo-localize,.action-form-geo-route{float:right;width:44px;height:44px;background-size:36px 36px;background-position:center center;background-repeat:no-repeat;cursor:pointer}.action-form-edit,.action-form-save{position:relative}.action-form-edit i,.action-form-save i{position:absolute;right:0;top:0}.action-form-memo.open{background-color:#f8f8f8;opacity:.95}.action-form-preview{color:#2196f3!important}.action-button-counter{position:absolute;padding:0!important;font-size:10px;color:#fff!important;text-shadow:none!important;width:15px!important;height:15px!important;line-height:15px!important;text-align:center}.view-image-gallery,.view-image-preview{position:absolute;background-color:rgba(0,0,0,.85);background-size:contain;display:none;z-index:11;overflow:hidden}.view-image-gallery .scroll-container{position:absolute;background-size:contain}#action-cart,#action-sync-system{color:#fff}@media all and (max-width:1680px){.view{width:50%;right:-50%}}@media all and (max-width:980px){.view{width:75%;right:-75%}.view.view-open-1{-webkit-transform:translateX(-100%)}.view.view-open-2{-webkit-transform:translateX(-133.5%)}.view.view-open-10,.view.view-open-11,.view.view-open-12,.view.view-open-13,.view.view-open-14,.view.view-open-15,.view.view-open-16,.view.view-open-17,.view.view-open-18,.view.view-open-19,.view.view-open-20,.view.view-open-3,.view.view-open-4,.view.view-open-5,.view.view-open-6,.view.view-open-7,.view.view-open-8,.view.view-open-9{-webkit-transform:translateX(-150%)}}@media all and (max-width:648px){#view-content-search-adv{left:239px}.gmap-search-input,.view-search-input{width:230px}}@media all and (max-width:570px){.view-search-input{width:120px}#view-content-search-adv{left:129px}}@media all and (max-width:512px){.view{width:100%;right:-100%}.view.view-open-1{-webkit-transform:translateX(-100%);box-shadow:none}.view.view-open-10,.view.view-open-11,.view.view-open-12,.view.view-open-13,.view.view-open-14,.view.view-open-15,.view.view-open-16,.view.view-open-17,.view.view-open-18,.view.view-open-19,.view.view-open-2,.view.view-open-20,.view.view-open-3,.view.view-open-4,.view.view-open-5,.view.view-open-6,.view.view-open-7,.view.view-open-8,.view.view-open-9{-webkit-transform:translateX(-120%);box-shadow:none}}@media all and (max-width:480px){.gmap-search-input{width:165px}}@media all and (max-width:350px){#view-content-search-adv{display:none!important}}#content-content{padding-bottom:38px}#content-content table,#detail-content table{width:100%;box-sizing:border-box}#documents-cart table,.view-content #grid table{width:100%}tspan{color:transparent!important}#content-content th,#documents-cart th,.view-content #grid th{line-height:30px;background:#fafafa;border-left:1px solid #eee;border-bottom:1px solid #eee;text-align:center;padding-left:8px;padding-right:8px;white-space:nowrap;cursor:pointer}.grid-order-ASC,.grid-order-DESC{background:url(../../img/structure/grid-order-ASC.png) center right no-repeat #eee!important;background-size:18px!important;padding-right:30px!important}.grid-order-DESC{background-image:url(../../img/structure/grid-order-DESC.png)!important}.grid-cell-data{max-height:125px;overflow:hidden}.grid-noelements{padding:10px;background:#f9f9f9;text-align:center}.grid-noelements.help{background:url(../../img/svg/ic_info_outline_black_48px.svg) center 30px no-repeat #fff;background-size:32px 32px;cursor:pointer}.grid-noelements.help h1{margin:70px 0 0}.grid-description-cart div{line-height:16px}.grid-description-cart div.note{font-size:12px;color:#888;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.cart-code{font-size:11px}#content-content td,#documents-cart td,.view-content #grid td{line-height:44px;background:#fff;border-left:1px solid #eee;border-bottom:1px solid #eee;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 6px;cursor:pointer}#content-content td[editable=EDIT]{border-bottom:1px dashed #ccc;background:#fafafa;border-right:1px dashed #ccc}#content-content td input,#content-content td select{width:auto;min-width:30px;max-width:100%}.grid-cell-data.cell-LEFT,.grid-cell-data.cell-LEFT-BOLD{text-align:left}.grid-cell-data.cell-LEFT input,.grid-cell-data.cell-LEFT-BOLD input{text-align:left}.grid-cell-data.cell-RIGHT,.grid-cell-data.cell-RIGHT input,.grid-cell-data.cell-RIGHT-BOLD,.grid-cell-data.cell-RIGHT-BOLD input{text-align:right}.grid-cell-data.cell-CENTER,.grid-cell-data.cell-CENTER input,.grid-cell-data.cell-CENTER-BOLD,.grid-cell-data.cell-CENTER-BOLD input{text-align:center}.grid-cell-data.cell-ITALIC{font-style:italic}#grid-calendar{border-bottom:1px solid #eee}.grid-calendar-day-index{min-width:60px;text-align:right;padding-right:10px}.calendar-memo-total{color:#fff;font-size:10px;line-height:18px;text-align:center;width:18px;height:18px;background:#333;border-radius:20px;position:absolute;top:10px;left:48px;cursor:pointer}.calendar-memo-icon{width:24px;height:24px;background:url(../../img/structure/icon-calendar-memo-black.png) center center no-repeat #f0f0f0;background-size:24px 24px;border-radius:20px;position:absolute;top:7px;left:28px;cursor:pointer}#calendar-container{position:absolute;top:31px;bottom:0;left:0;right:0;overflow:scroll;-webkit-overflow-scrolling:touch}#grid-calendar td{padding-left:0;padding-right:0;position:relative}#documents-cart td{padding-top:3px;padding-bottom:3px;background:#fff;white-space:normal}.gmap-icon-detail{background-repeat:no-repeat!important;background-position:center right!important;background-image:url(../../img/icons/Actions-dialog-open-detail.png)!important;background-size:32px 32px;padding-right:30px;line-height:20px;cursor:pointer}.grid-icon-check-false,.grid-icon-check-true{width:32px;height:32px;background-size:32px 32px;margin:auto}.grid-icon-check-false i,.grid-icon-check-true i{line-height:32px!important}#content-content td .grid-icon-check-false i,#content-content td .grid-icon-check-true i,#documents-cart td .grid-icon-check-false i,#documents-cart td .grid-icon-check-true i,.view-content #grid td .grid-icon-check-false i,.view-content #grid td .grid-icon-check-true i{line-height:44px!important}.grid-icon-check-false i{color:#eee}.grid-icon-check-true i{color:#8BC34A}thumbnail .grid-icon-check-false,thumbnail .grid-icon-check-true{position:absolute;top:0;right:0;left:0;background:0 0;cursor:pointer;opacity:.8}thumbnail .grid-icon-check-true{background:url(../../img/icons/Actions-zoom-image.png) bottom left no-repeat;background-size:16px 16px!important;background-position:center center!important}thumbnail .grid-icon-check-false i,thumbnail .grid-icon-check-true i{display:none}.form-input-preview .grid-icon-check-false,.form-input-preview .grid-icon-check-true{width:32px;height:32px;margin:-5px}.grid-modify{background-size:44px 44px!important;background-repeat:no-repeat!important;background-position:center center!important;background-image:url(../../img/icons/Actions-dialog-ok-apply-icon.png)!important;width:50px!important}.grid-delete i,.grid-delete-cart i,.grid-detail-cart i,.grid-open-file i,.grid-select i{width:44px;display:block}.grid-delete i,.grid-delete-cart i{color:#f44336}.grid-detail-cart i{width:32px}.grid-select i{color:#2196f3;width:32px}.grid-delete,.grid-delete-cart{width:45px!important;cursor:pointer;padding:0;padding-left:0!important;padding-right:0!important}.grid-delete.multi-select{background:url(../../img/svg/ic_delete_black_48px.svg) center left no-repeat;background-size:24px 24px;width:110px!important;background-position:-5px!important;padding-left:28px!important;font-size:12px;border-right:1px solid #eee;margin-left:12px;white-space:nowrap}.grid-detail-cart,.grid-open-file,.grid-select{background-size:44px 44px!important;background-repeat:no-repeat!important;background-position:center center!important;cursor:pointer}.grid-detail-cart,.grid-select{width:50px!important}.grid-select-quantity{width:50px}.grid-open-file{width:50px!important;color:#2196f3}.grid-button-area{width:100%;height:38px;display:block;margin:0;padding:0;min-width:44px}.grid-button-cart-area{width:42px;height:22px}.grid-cell-over{background-color:#eee!important}.grid-action-over{background-color:#ccc;border-bottom:1px solid #ccc}article{width:100%;position:relative;overflow:hidden;cursor:pointer}article.SQUARE{width:25%;height:240px;position:relative;float:left;background:#f6f6f6}article .actions{position:absolute;top:0;right:-141px;bottom:0;cursor:pointer;overflow:hidden}article .actions .action{float:right;height:100%;font-size:16px;position:relative;overflow:hidden;-webkit-transition-duration:.2s;background:url(../../img/svg/ic_edit_white_48px.svg) center center no-repeat #78a942;background-size:20px 20px;width:47px}#filter,.grid-list,.list-report-note-content{-webkit-transition-duration:.4s}article.open-actions .actions{-webkit-transform:translate3d(-141px,0,0)}article[table=DOC_TES] .actions .delete,article[table=DOC_TES] .actions .edit{display:none}article.open-actions .grid-list{opacity:.5;-webkit-transform:translate3d(-47px,0,0)}article .actions .action div{color:transparent}article .actions .delete{background:url(../../img/svg/ic_delete_white_48px.svg) center center no-repeat #ff3b30;background-size:20px 20px}article .actions .preview{background:url(../../img/svg/ic_eye_white_48px.svg) center center no-repeat #ff9500;background-size:20px 20px}.grid-list{padding:10px 10px 10px 85px;overflow:hidden;position:relative;min-height:80px;overflow-y:hidden}.grid-list .classification-abc,.grid-list thumbnail{position:absolute;box-shadow:0 3px 7px rgba(0,0,0,.1)}.grid-list.no-thumb{padding-left:10px;min-height:26px}.grid-list thumbnail{width:58px;height:58px;float:left;border:1px solid #fff;background:#ddd;background-size:contain;margin-right:15px;top:10px;left:10px;border-radius:60px;-webkit-border-radius:60px;overflow:hidden}.grid-list thumbnail div{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:100%;border-radius:60px;-webkit-border-radius:60px;overflow:hidden}.grid-list .classification-abc{top:9px;left:50px;background:#9e9e9e;width:22px;height:22px;border-radius:100%;border:2px solid #fff;line-height:22px;text-align:center;color:#fff;font-size:12px;display:none}article.SQUARE .grid-list,article.SQUARE thumbnail{left:0;right:0;margin:0;padding:0;position:absolute;top:0}.grid-list .classification-abc[type='A'],.grid-list .classification-abc[type='A+']{background:#8bc34a;display:block}.grid-list .classification-abc[type='B']{background:#ffc107;display:block}.grid-list .classification-abc[type='C']{background:#f44336;display:block}.grid-list .classification-abc[type=NC]{display:block}.grid-list .classification-abc[type='']{display:none}article.SQUARE .grid-list thumbnail div{border-radius:0;-webkit-border-radius:0}article.SQUARE .grid-list{bottom:0;border-right:1px solid #eee;background:#fff}article.SQUARE thumbnail{bottom:64px;border:0;box-shadow:none;border-radius:0;width:auto;height:auto;background-color:#fff}article.SQUARE list-title{position:absolute;bottom:32px;left:5px;right:5px;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;border-bottom:1px solid #eee;font-size:15px}article.SQUARE .label{line-height:32px;color:#888}article.SQUARE .label.top{position:absolute;top:0}article.SQUARE .label.bottom{position:absolute;bottom:0}article.SQUARE .label.left{left:5px}article.SQUARE .label.right{right:5px}article.SQUARE thumbnail div{background-size:contain}.list-group{padding-left:10px;position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;top:0;z-index:1}#list-group-placeholder{position:absolute;top:88px;left:256px;right:44px;z-index:15;display:none;opacity:.8}.menu-content-open #list-group-placeholder{left:0}.list-loader-page{padding:10px 10px 50px}.list-loader-page .form-button{margin:0 auto;clear:both}.list-thumb-letter{font-weight:100;line-height:60px;font-size:30px;text-align:center;color:#fff;position:absolute}.list-action.check{position:absolute;top:0;right:0;bottom:0;width:46px;background:url(../../img/structure/icon-check-line.png) center center no-repeat #ff4800;background-size:28px 28px;cursor:pointer}.list-action.check.status-1{display:none}article .grid-list{max-height:125px}article.SQUARE .grid-list{max-height:350px}article .grid-list div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}article.checked{opacity:.2}article.checked .list-action.check{background:url(../../img/structure/icon-check-line-cancel.png) center center no-repeat #ff4800;background-size:32px 32px}article.checked .grid-list{background:#f0f0f0}.list-report-total{position:absolute;top:0;right:0;bottom:0;height:100%;width:45px;border-left:1px solid #eee;margin-left:1px;padding-top:64px;font-size:14px;color:#222;text-align:center;background-size:20px 20px;background-position:center 38px;background-repeat:no-repeat;box-sizing:border-box}report.list-report-PRO-DOT .list-report-total{width:90px;font-size:12px;float:right}report.list-report-PRO-DOT .list-report-total.normal{width:45px}report.list-report-PRO-DOT.CATALOGO_FILTER .list-report-total.products,report.list-report-PRO-DOT.PRO_DOT_ARCHIVE .list-report-total.family,report.list-report-PRO-DOT.PRO_DOT_ARCHIVE .list-report-total.macrofamily{display:none}report,report.list-report-CON-TRO,report.list-report-PRO-DOT{position:absolute;top:0;bottom:0;right:0}report.list-report-CON-TRO div,report.list-report-PRO-DOT div{position:relative}.list-report-total.level-,.list-report-total.level-0{color:#ddd;opacity:.1}.list-report-total.events{background-image:url(../../img/icons/thin-023.png);float:right}.list-report-total.memo{background-image:url(../../img/svg/ic_notifications_black_48px.svg);float:right}.list-report-total.calendar{background-image:url(../../img/icons/thin-021.png);float:right}.list-report-total.note{background-image:url(../../img/svg/ic_note_black_48px.svg);float:right;position:relative;overflow:visible!important;display:block;cursor:pointer}.list-report-total.orders{background-image:url(../../img/icons/thin-063.png);float:right}.list-report-total.offers{background-image:url(../../img/icons/thin-074.png);float:right}.list-report-total.references{background-image:url(../../img/icons/thin-202.png);float:right}.list-report-total.quantity{background-image:url(../../img/icons/thin-146.png);float:right}.list-report-total.euro{background-image:url(../../img/icons/thin-152.png);float:right}.list-report-total.store{background-image:url(../../img/icons/thin-150.png);float:right}.list-report-total.price{background-image:url(../../img/svg/ic_euro_symbol_black_48px.svg);float:right}.list-report-total.discount{background-image:url(../../img/icons/thin-132.png);float:right}.list-report-total.products{background-image:url(../../img/icons/thin-145.png);float:right}.list-report-total.family{background-image:url(../../img/icons/thin-343.png);float:right}.list-report-total.macrofamily{background-image:url(../../img/icons/thin-428.png);float:right}.list-report-note{position:absolute!important;width:300px;height:120px;top:0;left:-301px;overflow:hidden!important;background:rgba(0,0,0,.8)!important;z-index:15}.list-report-note-content{position:absolute!important;background-color:transparent!important;background-size:300px 100px!important;width:260px;height:80px;padding:10px 20px 10px 10px;top:0;left:0;font-size:12px!important;font-weight:400;white-space:normal!important;overflow:hidden!important;text-align:left;color:#fff!important;font-style:italic}.list-report-note-content-text{height:68px;background:0 0!important;white-space:normal!important;overflow:hidden!important;text-align:left;line-height:17px}.grid-footer-caption,.grid-footer-value{white-space:nowrap;text-overflow:ellipsis}.list-report-note-content.show{display:block;left:0}.form-tab-container #list-CON-IND,.form-tab-container #list-CON-RIF{margin:-30px -10px -10px}.form-tab-container #list-CON-IND article,.form-tab-container #list-CON-RIF article{width:100%}.form-tab-container #list-CON-IND .grid-list thumbnail,.form-tab-container #list-CON-RIF .grid-list thumbnail{width:70px;height:70px;left:10px;top:10px}.form-tab-container #list-CON-IND .grid-list thumbnail div,.form-tab-container #list-CON-RIF .grid-list thumbnail div{width:70px;height:70px}.form-tab-container .grid-list{box-shadow:0 0 5px #aaa;margin:0}.form-tab-container .grid-noelements{border-top:0;background:0 0}list-title{line-height:23px}.list-icon-age,.list-icon-email,.list-icon-famiglia,.list-icon-macrofamiglia,.list-icon-marca,.list-icon-people,.list-icon-price,.list-icon-sede,.list-icon-standard,.list-icon-tel,.list-icon-tipologia{line-height:20px;padding-left:22px}.list-date{font-size:12px;color:#2196F3}list-subtitle{font-style:italic}list-abstract{margin-top:5px;color:#888}.list-icon-tipologia{background:url(../../img/icons/basic2-155.png) left center no-repeat;background-size:16px 16px}.list-icon-age{background:url(../../img/icons/basic3-075.png) left center no-repeat;background-size:16px 16px}.list-icon-marca{background:url(../../img/icons/basic3-032.png) left center no-repeat;background-size:16px 16px}.list-icon-famiglia{background:url(../../img/icons/thin-343.png) left center no-repeat;background-size:16px 16px}.list-icon-macrofamiglia{background:url(../../img/icons/thin-428.png) left center no-repeat;background-size:16px 16px}.list-icon-email{background:url(../../img/structure/icon-list-email.png) left center no-repeat;background-size:16px 16px}.list-icon-tel{background:url(../../img/structure/icon-list-tel.png) left center no-repeat;background-size:16px 16px}.list-icon-people{background:url(../../img/structure/icon-list-people.png) left center no-repeat;background-size:16px 16px}.list-icon-sede{background:url(../../img/structure/icon-list-sede.png) left center no-repeat;background-size:16px 16px}.list-icon-price{background:url(../../img/structure/icon-list-price.png) left center no-repeat;background-size:16px 16px}.list-icon-standard{background-size:16px 16px;background-position:left center;background-repeat:no-repeat}#grid-calendar th{text-align:center}#grid-calendar td{border-left:0;border-right:1px solid #eee;border-bottom:0}#grid-calendar.calendar tbody:not(.mobile-optimized) tr td:nth-child(7){border:0}.grid-calendar-day-area{min-height:60px;cursor:pointer}.plan .grid-calendar-day-area{min-height:30px}.grid-calendar-day{width:30px;text-align:center;background:#eee;margin:4px;border-radius:15px;line-height:30px;cursor:pointer}#grid-calendar.plan .grid-calendar-day{margin-left:-4px}#grid-calendar.plan .calendar-day,#grid-calendar.plan .calendar-user{border-left:0;border-top:1px solid #eee;padding-top:6px;min-width:140px}#grid-calendar.plan .calendar-user{padding-top:0}#grid-calendar .column-fixed{height:100%;background:#fafafa;position:fixed;z-index:100;width:189px;display:block}#grid-calendar .column-fixed-spacer{width:189px;display:block}.grid-calendar-day-week{background:#fafafa!important}.grid-calendar-today .grid-calendar-day{background:#ff4e00!important;color:#fff!important}.grid-pc-background{width:100%;height:26px;background:-ms-linear-gradient(top,#eee 0,#ccc 100%);background:-moz-linear-gradient(top,#eee 0,#ccc 100%);background:-webkit-linear-gradient(top,#eee 0,#ccc 100%);position:relative;overflow:hidden;min-width:80px}.form-input-preview .grid-pc-background{margin-top:0;width:98%;height:18px}.form-input-preview .grid-pc-text-green,.form-input-preview .grid-pc-text-orange,.form-input-preview .grid-pc-text-red{line-height:18px}.list-report-total .grid-pc-background{position:absolute;bottom:auto;bottom:0;left:0;right:0;height:15px;margin:0;border:0;width:auto;border-radius:0}.list-report-total .grid-pc-background .grid-pc-bar-green,.list-report-total .grid-pc-background .grid-pc-bar-orange,.list-report-total .grid-pc-background .grid-pc-bar-red{height:15px;border:0}.grid-pc-bar-red{height:26px;background:-ms-linear-gradient(top,#bd2c00 0,#892000 100%);background:-moz-linear-gradient(top,#bd2c00 0,#892000 100%);background:-webkit-linear-gradient(top,#bd2c00 0,#892000 100%)}.grid-pc-bar-orange{height:26px;background:-ms-linear-gradient(top,#ffba00 0,#ffa800 100%);background:-moz-linear-gradient(top,#ffba00 0,#ffa800 100%);background:-webkit-linear-gradient(top,#ffba00 0,#ffa800 100%)}.grid-pc-bar-green{height:26px;background:-ms-linear-gradient(top,#689f26 0,#4a7815 100%);background:-moz-linear-gradient(top,#689f26 0,#4a7815 100%);background:-webkit-linear-gradient(top,#689f26 0,#4a7815 100%)}.grid-pc-text-green,.grid-pc-text-orange,.grid-pc-text-red{font-size:11px;line-height:25px;position:absolute;top:0;width:100%;height:25px;text-align:center}.grid-pc-text-green{color:#fff}.grid-footer-element{float:right;line-height:38px;border-left:1px solid #222;max-width:140px;position:relative;box-sizing:border-box;width:33.3333%}#calendar-month,.grid-footer-caption{position:absolute;top:0;text-align:center}.grid-footer-caption{color:#fff;overflow:hidden;line-height:14px;font-size:10px;width:100%;background:#222}.grid-footer-value{width:100%;color:#fff;background:#333;text-align:center;overflow:hidden;margin-top:5px}.calendar-header-day{padding-left:8px!important}#calendar-month{width:100%;border-bottom:1px solid #eee;height:30px;line-height:30px;color:#ff4e00;background:#fff;z-index:101}#calendar-month-next,#calendar-month-prev,.label-list-month-next,.label-list-month-prev{height:30px;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;position:absolute;cursor:pointer}#calendar-scroller,.label-list-scroller{position:absolute;width:100%;height:30px;top:0}#calendar-month-prev,.label-list-month-prev{left:8px;width:30px;background-image:url(../../img/structure/arrow-left.png)!important}#calendar-month-next,.label-list-month-next{right:8px;width:30px;background-image:url(../../img/structure/arrow-right.png)!important}.calendar-event{padding:4px 4px 4px 33px;line-height:12px;white-space:normal;margin-bottom:1px;cursor:pointer;position:relative}.plan .calendar-event{min-width:160px}.calendar-ball{width:12px;height:12px;border-radius:20px;background:#ccc;position:absolute;top:14px;left:13px}.calendar-event.full-day .calendar-ball{height:100%;top:-1px;min-height:27px}.calendar-event-description{padding-top:10px}.calendar-event div{font-size:11px}.calendar-event-client{font-style:italic;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;opacity:.9;position:absolute;top:1px;left:32px;right:0}#button-reset-filter,.button-reset-memo,.button-save-memo{margin:5px}#filter-search{float:left;height:44px;border-right:1px solid rgba(255,255,255,.3)}#filter{height:44px;-webkit-box-shadow:0 0 15px #000;text-align:right;z-index:20;position:absolute;left:0;right:0;top:-1px}#filter.show-filter{-webkit-transform:translateY(45px)}#filter-select,#options-select,.memo-select{position:absolute;width:232px;top:41px;right:5px;min-height:44px;z-index:5;opacity:0;display:none;-webkit-transition-duration:.1s;transition-duration:.1s;transform-origin:top right;-webkit-transform:scale(.7);transform:scale(.7)}.memo-select{transform-origin:top left;z-index:100}#filter-select.open,#options-select.open,.memo-select.open{-webkit-transform:scale(1);transform:scale(1);opacity:1}#filter-select-elements{padding-bottom:15px;overflow:hidden}.memo-select input{width:210px;margin-top:2px;margin-left:4px;min-height:20px}.memo-select .memo-input{margin:10px 5px 20px;height:37px;line-height:37px;position:relative;background:#fff;border-radius:4px;border:1px solid #eee;box-sizing:border-box;padding:0}.memo-select p{padding:10px;margin-bottom:0}#options-select{z-index:101;top:44px;right:0}#filter-report{float:left;padding:7px 7px 7px 10px}#filter .form-gmap-element,#filter .form-graph-element,#filter .form-input-element,#filter .form-page-element,.form-input-clone{width:100%;font-size:14px;margin-top:12px;margin-left:5px;margin-right:20px;padding-top:0;padding-bottom:0}.background-transparent{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.15)}#filter-button-localize,#filter-button-menu,.button-big-import .icon{background-repeat:no-repeat;background-position:center center;height:44px}.refresh-post-back{height:34px}.form-group .form-input-clone{font-size:14px}#filter-select-elements .form-select:last-child{border-bottom:0}#filter-button-localize,#filter-button-menu{float:right;right:0;left:auto;width:45px;background-size:36px 36px;margin-right:0;display:none;cursor:pointer}#filter-button-localize{background-size:44px 44px;display:block;position:absolute;right:44px}#filter-button-menu.open{background-color:rgba(255,255,255,.3)}#filter-select-elements .form-grid-element-reset{display:none}#filter .form-pagination{height:44px}#filter .form-pagination select{color:#222!important;text-shadow:none!important}#graph-container{position:absolute;top:0;left:0;right:0;bottom:53px;max-height:640px}#graph-container .graph{padding-left:15px;padding-right:15px;height:100%}#graph-container table{margin-top:22px;border-top:1px solid #eee}.line-opacity-50{opacity:.5}.button-big-import{margin:2%;width:96%;border-radius:6px;line-height:44px;padding-top:44px;text-align:center;cursor:pointer;position:relative;box-sizing:border-box}.button-big-import .icon{background-color:#fff;background-image:url(../../img/svg/ic_add_black_48px.svg);background-size:24px 24px;position:absolute;top:0;left:calc(50% - 22px);right:0;bottom:0;width:44px;border-radius:100%;box-shadow:0 2px 6px rgb(0 0 0 / 10%)}.button-big-import.menu-over-button,.form-tab-line-selected{box-shadow:none!important}.button-big-import.menu-over-button .icon{box-shadow:inset 0 2px 4px rgb(0 0 0 / 40%)!important}.grid-import-new-element .icon,.grid-import-new-element.online .icon{background-image:url(../../img/svg/ic_import_export_black_48px.svg)}#content-content td.calendar-day{background:0 0;overflow:inherit}#content-content td.grid-check.element{width:39px;padding:0 5px 0 18px;background:#f0f0f0}#content-content .grid-check.element input{width:18px;height:18px;border:1px solid #ddd;margin:0;padding:0;min-width:0;background:center center #fff;transition-duration:.3s;background-size:40px 40px;box-sizing:border-box;min-height:0;border-radius:2px}#content-content .grid-check.element .all-none{margin-left:10px;margin-top:1px}#content-content .grid-check.element input:checked{background:url(../../img/structure/icon-check-true-white.png) center center no-repeat #CDDC39;background-size:18px 18px;border-color:#CDDC39}.content-footer td.grid-label{padding-left:5px;padding-right:5px;white-space:nowrap;font-size:12px;display:none}.content-footer .action-icon{height:39px;padding:0;background:center center no-repeat;background-size:22px 22px}.legend-caption,.list-name-user{padding-left:40px;white-space:nowrap;text-overflow:ellipsis}.content-footer{background:rgba(0,0,0,.7)}.content-footer.actions{background:rgba(255,255,255,.9);overflow:hidden!important}#action-form-deselect-all{background-image:url(../../img/icons/thin-343.png)}#action-form-select-all{background-image:url(../../img/icons/thin-347.png)}.ui-draggable-dragging{z-index:10000}#documents-cart .form-cart-line-group td{line-height:31px;background:#81a417;box-shadow:inset 0 0 5px rgba(0,0,0,.1);color:#fff}#documents-cart .form-cart-line-group td.nopromo,#documents-cart .form-cart-line-group td.outpromo{line-height:31px;background:#3f4d54;box-shadow:inset 0 0 5px rgba(0,0,0,.1);color:#fff}#documents-cart .form-cart-line-group td.outpromo{background:#ff9800}.list-name-user{width:151px;overflow:hidden}.form-cart-line.drag{box-shadow:0 0 10px rgba(0,0,0,.2)}#grid table tbody tr:first-child{position:sticky;top:0;z-index:1}.home-dashboard #calendar-container,.home-dashboard #calendar-month{overflow:auto;position:relative;top:0}tr.calendar-header{position:sticky;top:0;z-index:1}#grid-calendar.plan tr td:first-child{position:sticky;left:0;z-index:1}#grid-calendar.plan .list-name-user{padding-left:55px}#grid-calendar.plan .grid-calendar-day-index{padding-left:10px;text-align:left}#grid-calendar.plan{border-bottom:0!important}#grid-calendar.plan td{border-top:0!important;border-bottom:1px solid #eee;background:#fff}#grid-calendar .mobile-optimized{display:none;overflow-y:none;overflow-x:auto}#grid-calendar .mobile-optimized td{padding-left:7px;padding-right:7px}@media only screen and (max-width:1680px){.home-dashboard .calendar-event-client,.home-dashboard .calendar-event-description,.home-dashboard .calendar-memo-icon{display:none}.home-dashboard .grid-calendar-day{margin:0 auto}.home-dashboard .calendar-memo-icon,.home-dashboard .calendar-memo-total{margin:0 auto;left:60%;right:auto;top:0}.home-dashboard .calendar-ball{top:0;left:0;position:relative;margin:0 auto}.home-dashboard .calendar-event{padding:0;margin-top:3px}.home-dashboard .calendar-header-day{text-align:center;padding-left:0!important}.home-dashboard .grid-calendar-day-area{min-height:0;padding-bottom:4px}.home-dashboard .grid-description-cart div{width:80px}}@media only screen and (max-width:769px){.home-dashboard #grid-calendar tbody{display:none}.home-dashboard #grid-calendar .mobile-optimized{display:block}}@media only screen and (max-width:768px){article.SQUARE{width:33.33%}}@media only screen and (max-width:560px){report{display:none!important}.calendar-event-client,.calendar-event-description,.calendar-memo-icon,td.grid-check.element,th.grid-check.element{display:none}#filter-select .form-select{border-left:0}#filter-select .form-select .form-input-element{width:250px}.grid-calendar-day{margin:0 auto;margin-left:auto!important;margin-right:auto!important}.calendar-memo-total{top:0;margin:0;left:60%}.calendar-event{padding:0;margin-top:3px;top:0}.calendar-ball{top:0;left:0;position:relative;margin:0 auto}.calendar-event.full-day .calendar-ball{top:0}.calendar-event,.calendar-memo-total{pointer-events:none}.calendar-header-day{text-align:center;padding-left:0!important}.grid-calendar-day-area{min-height:0;padding-bottom:4px}.plan .calendar-event{min-width:32px}#grid-calendar .column-fixed,#grid-calendar .column-fixed-spacer{width:129px}.list-name-user{width:91px}#grid-calendar.plan .calendar-day,#grid-calendar.plan .calendar-user{min-width:0}#grid-calendar.plan .grid-calendar-day-index{text-align:center}}@media only screen and (max-width:480px){.grid-list{min-height:70px;height:auto;padding-left:85px}.grid-list.no-thumb{min-height:31px}.list-thumb-letter{line-height:58px}article.SQUARE{width:50%}}@media only screen and (max-width:412px){#container-icon-export{display:none!important}}@media only screen and (max-width:360px){#container-icon-import{display:none!important}}#gmap-container{position:absolute;top:0;left:0;right:0;bottom:0}#gmap{background:url(../../img/structure/loaderB.svg) center center no-repeat #f6f6f6;background-size:32px 32px;width:100%;height:100%}.gmap-infobubble-background{font-size:11px;color:#fff}#gmap-CON-IND,#gmap-CON-TRO{border:1px solid #bbb;background:#ddd;box-shadow:0 0 4px rgba(0,0,0,.3);margin:-30px -10px -10px;border-radius:5px}.gmap-nomap{height:380px;text-align:center;padding-top:20px;background:url(../../img/structure/bg-no-map.png) center center no-repeat;background-size:256px 256px;color:#888}#gmap-timeline,#gmap-timeline .content{right:0;background:#fff;position:absolute;bottom:0}#gmap-timeline{left:0;height:240px;box-shadow:0 0 10px rgba(0,0,0,.3);display:none;-webkit-transition-duration:.3s}#gmap-timeline.close{-webkit-transform:translateY(240px);transform:translateY(240px)}#gmap-timeline .timeline-content{position:absolute;bottom:0;left:0;right:0;height:240px}#gmap-timeline .content{top:0;left:0;min-width:1029px;width:100%}#gmap-timeline .legenda{height:33px;position:absolute;border-left:1px solid #ddd;margin-left:188px;line-height:33px;overflow:hidden;background:rgba(255,255,255,.9);z-index:100}#gmap-timeline .legenda .time{text-align:left;width:38px;border-right:1px solid #ddd;font-size:10px;line-height:33px;float:left;padding-left:3px}#gmap-timeline .data{background:url(../../img/structure/bg-timeline.png) top left;background-size:21px 42px;min-height:21px;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:33px}#gmap-timeline .line-timeline{height:21px;overflow:hidden;position:relative;cursor:pointer}#gmap-timeline .line-timeline .description{position:absolute;left:0;height:21px;width:158px;background:#fff;line-height:21px;padding-right:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;font-size:11px;border-right:1px solid #ccc}#gmap-timeline .line-timeline .description.timer{color:#888}#gmap-timeline .line-timeline .description.timer .icon{width:18px;height:18px;background:url(../../img/icons/thin-026.png) center center no-repeat;background-size:14px 14px;position:absolute;opacity:.7;right:6px;top:2px}#gmap-timeline .line-timeline .description .index{position:absolute;width:22px;height:16px;background:#111;border-radius:3px;right:3px;top:2px;font-size:10px;color:#fff;text-align:center;line-height:16px;overflow:hidden;border:1px solid #fff;box-shadow:0 2px 3px rgba(0,0,0,.3)}#gmap-timeline .line-timeline .time-area{position:absolute;left:188px;right:0;height:20px;overflow:hidden}#gmap-timeline .line-timeline .time-area .bar{height:10px;margin-top:5px;background:#111;border-radius:10px}#gmap-timeline .line-timeline.duration .time-area .bar{height:4px;margin-top:8px;background:#2196F3;float:left}#gmap-timeline .line-timeline.duration .time-area .bar-info{float:left;margin-left:5px;line-height:21px;font-size:10px;color:#2196F3}#gmap-container.show-timeline #gmap-timeline{display:block}#gmap-container.show-timeline{overflow:hidden}.gmap-view-preview{position:absolute;top:0;left:0;right:0;bottom:0}.gmap-content-header-search{position:relative;height:44px;float:left}#calendar-legend-container,#gmap-legend-container{position:absolute;width:20px;top:0;bottom:0;right:0;overflow:hidden;-webkit-transition-duration:.3s;z-index:1}#calendar-legend-container{top:30px}#calendar-legend-container.open,#gmap-legend-container.open{width:220px}#calendar-legend,#gmap-legend{position:absolute;width:200px;top:0;bottom:0;left:20px;background:rgba(255,255,255,.5);backdrop-filter:blur(10px);box-shadow:none;box-shadow:0 0 8px rgba(0,0,0,.3)}#calendar-legend-list,#gmap-legend-list{position:absolute;width:100%;top:0;left:0;bottom:0;overflow:hidden}#calendar-legend-list{overflow:scroll;-webkit-overflow-scrolling:touch}#calendar-legend-list .legend-container,#gmap-legend-list .legend-container{position:absolute;width:100%;top:51px;left:0;bottom:0;padding-top:1px;overflow:scroll;-webkit-overflow-scrolling:touch}#calendar-legend-list .form-tab-title,#gmap-legend-list .form-tab-title{margin-left:0;margin-right:0;border-radius:0;margin-top:0;background:0 0;overflow-x:hidden}#calendar-legend-list .form-tab-title li,#gmap-legend-list .form-tab-title li{min-width:80px;background:#25b5ff}#gmap-legend-list .form-tab-title li.form-tab-line-selected{background:0 0!important}.legend-container{display:none}#legend-container-1{display:block}.calendar-legend-element,.gmap-legend-element{background-position:10px center;background-repeat:no-repeat;background-size:22px 22px;border-bottom:1px solid #eee;font-size:14px;color:#222;cursor:pointer;width:100%;line-height:40px;position:relative}#gmap-timeline .line-timeline .alert,.gmap-legend-element.alert .icon{position:absolute;top:2px;left:20px;background:url(../../img/structure/icon-map-alert.png) center center no-repeat;width:16px;height:16px;background-size:16px 16px}#gmap-timeline .line-timeline .alert{left:auto;right:-3px;top:-1px}.calendar-legend-element{opacity:.4;background:url(../../img/structure/icon-check-no-calendar-user.png) 15px no-repeat;background-size:10px 10px}.calendar-legend-element.selected{opacity:1;background:url(../../img/structure/icon-check-calendar-user.png) 15px no-repeat;background-size:10px 10px}.legend-caption{padding-right:5px;overflow:hidden;line-height:44px;box-sizing:border-box}.gmap-icon-detail{white-space:nowrap}.gmap-popup-title{color:#2871cd}#calendar-legend-button-open,#gmap-legend-button-open{position:relative}#calendar-legend-button-icon-container,#gmap-legend-button-icon-container{width:50px;height:71px;position:absolute;top:36px;left:-50px;overflow:hidden;cursor:pointer;z-index:1}#gmap-timeline-button-icon-container{position:absolute;top:-24px;left:0;right:0;height:44px;overflow:hidden}#calendar-legend-button-icon,#gmap-legend-button-icon{width:15px;height:41px;background:url(../../img/structure/icon-gmap-legend-mini.png) center center no-repeat #f6f6f6;background-size:15px 40px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;position:absolute;top:15px;right:0;box-shadow:0 0 4px rgba(0,0,0,.3)}#gmap-timeline-button{height:24px;width:44px;position:relative;margin:0 auto;cursor:pointer;padding-top:9px;display:block}#gmap-timeline-button-icon{height:15px;width:44px;background:url(../../img/structure/icon-gmap-legend-mini-h.png) center center no-repeat #fff;background-size:40px 15px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;box-shadow:0 0 8px #3f4d54}@media only screen and (max-width:480px){#gmap-container{right:0!important}}.gm-style .gm-style-iw-c{overflow:initial;padding-top:10px!important}.gm-style-iw-chr{position:absolute;top:-15px;right:-16px}.gm-style-iw-t button{background:#fff!important;border-radius:100%;width:32px!important;height:32px!important;opacity:1;box-shadow:0 3px 6px rgb(0 0 0 / 20%);text-align:center}.gm-style-iw-t button span{margin:4px!important;transform:scale(.8)}input,select,textarea{font-size:14px;border:0;background:0 0;width:100%;color:#333;font-weight:400;display:inline;-webkit-appearance:none;padding:0;margin:0;min-height:20px;box-sizing:border-box;font-family:Roboto-Medium,Arial,Helvetica,sans-serif}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-content input{background:#fff}.form-content input[disabled=disabled]::after,.form-content textarea[disabled=disabled]::after,.form-line.disabled::after,.refresh-post-back[disabled=disabled]::after{content:"";position:absolute;top:0;right:0;width:35px;height:35px;background:url(../../img/svg/ic_lock_outline_black_48px.svg) center center no-repeat #fff;background-size:18px 18px;cursor:pointer;border-left:1px solid #eee;opacity:.9}.form-line.disabled .form-grid-element-reset{display:none}select{-webkit-appearance:none;padding-left:1px}input[type=checkbox],input[type=radio]{display:inline-block;font-size:15px;line-height:1em;margin:0;width:24px;height:24px;-webkit-border-radius:.25em;vertical-align:text-top;background:url(../../img/structure/icon-check-true-disabled.png) center center no-repeat;-webkit-background-size:28px 28px;cursor:pointer}input[type=checkbox]:checked{background:url(../../img/structure/icon-check-true.png) center center no-repeat;-webkit-background-size:28px 28px}input[type=date],input[type=time]{-webkit-appearance:textarea;background:0 0;border:0;border-radius:0}.open-grid-view{text-align:left;height:16px;background:url(../../img/svg/ic_keyboard_arrow_right_black_48px.svg) center right no-repeat #fff;background-size:24px 24px;cursor:pointer}.form-grid-element-reset{position:absolute;top:0;right:0;width:35px;height:35px;background:url(../../img/svg/ic_clear_black_48px.svg) center center no-repeat #fff;background-size:18px 18px;cursor:pointer;border-left:1px solid #eee;opacity:.9}.refresh-post-back[disabled=disabled]{pointer-events:none}.refresh-post-back[disabled=disabled] .form-grid-element-reset{display:none}.form-group,.form-report{background:#fff;border:1px solid #eee;border-radius:4px;min-height:34px;overflow:hidden;margin-bottom:15px;position:relative}.form-group-system{color:#aaa;text-align:center;font-size:12px;padding:15px}.form-report{cursor:pointer}.tickets img{max-width:100%;height:auto}#form-demo-access,#form-import-clients,#form-import-leads,#form-intro-access,#form-no-import,#form-touchid-access{text-align:center;color:#002d6b;line-height:50px;cursor:pointer}#form-demo-access,#form-demo-website,#form-no-account,#form-no-password,#form-reg-access,#form-touchid-access{display:none}#form-demo-website,#form-privacy-website{text-align:center;cursor:pointer;margin-top:20px;color:#fff}#form-demo-website a,#form-privacy-website a{color:#fff}#form-privacy-website{opacity:.5}.form-report ul{list-style-image:none;margin:0;padding:0}.form-report li{font-size:14px;line-height:44px;border-bottom:1px solid #eee;width:100%;padding-left:10px;position:relative}.form-report li:last-child{border-bottom:0!important}.form-preview-category{line-height:20px;background-size:16px 16px;background-position:left center;background-repeat:no-repeat;padding-left:22px}.form-report li.report-level-,.form-report li.report-level-0{color:#aaa}.form-report-totals{height:44px;border-left:1px solid #eee;min-width:32px;padding-right:44px;text-align:center;position:absolute;top:0;right:10px;background:url(../../img/svg/ic_keyboard_arrow_right_black_48px.svg) 44px center no-repeat #fafafa;background-size:24px 24px;-webkit-border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px}.form-line{min-height:34px;border-top:1px solid #eee;overflow:hidden;position:relative}.form-line.form-line-blocked-subscription{opacity:.3}.form-line.form-line-blocked-subscription *{pointer-events:none}.form-line:latest-child{border-bottom:0}.form-line input,.form-line select,.form-line textarea{padding-left:5px;line-height:34px;min-height:34px;height:auto}#document-cart-table input{padding:0;font-size:14px}#document-cart-report .form-line:first-child{border:0}.form-line input[type=checkbox]{margin-top:5px;display:none}.form-line label{font-size:14px;color:#2196F3;line-height:34px;width:40%;padding-left:10px;padding-right:5px;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.form-line textarea{height:180px;padding:10px 0 0;line-height:22px}.form-preview-detail,.form-preview-gmap{padding-right:32px;margin-right:8px;background:url(../../img/svg/ic_keyboard_arrow_right_black_48px.svg) center right no-repeat;background-size:24px 24px;font-size:14px;cursor:pointer}.form-input-cart{clear:both}.form-cart-line.block-edit input{pointer-events:none}.form-cart-line.block-edit .grid-detail-cart{background-image:url(../../img/icons/thin-431.png)!important;background-size:18px 18px!important;pointer-events:none}.form-cart-line.block-edit .grid-detail-cart i{color:transparent!important}.form-cart-line input{background:0 0;min-width:50px}.form-cart-line.block-edit td{background-color:#f0f0f0!important}.form-cart-line.block-edit{opacity:.75}.form-cart-line.block-edit .grid-delete-cart{background:#f0f0f0!important}.form-cart-line.block-edit.group-line-0 .grid-delete-cart{background-size:44px 44px!important}.cart-qt-default{position:absolute;top:0;right:71px;height:34px;padding-left:8px;width:180px;line-height:35px}.cart-qt-default input{width:50px;background:#f0f0f0;line-height:34px;margin:0 0 0 10px;text-align:center}.cart-qt-default .cart-button-add,.cart-qt-default .cart-button-prices{display:none}.cart-qt-default .form-group.cart{width:120px;position:absolute;top:0;right:0;border-radius:0;border-top:0;border-bottom:0;height:34px}.cart-qt-default .form-group .cart-quantity,.cart-qt-default .form-group .cart-sconto{width:48px;left:36px}.cart-qt-default .form-group .cart-quantity input,.cart-qt-default .form-group .cart-sconto input{margin:0;line-height:35px}.cart-qt-default .form-group .cart-button-config,.cart-qt-default .form-group .cart-button-minus,.cart-qt-default .form-group .cart-button-plus{width:35px;height:35px;border-radius:0}.form-input.DATE,.form-input.TIME,.form-line input[type=date],.form-line input[type=number],.form-line input[type=text],.form-line input[type=time]{height:34px}.cart-qt-default .form-group .cart-button-plus{left:85px}.form-group .cart-button-plus .form-input-check{margin-top:8px;font-size:23px;border:1px solid #ccc}.form-input,.form-input-preview{overflow:hidden;float:right;min-height:34px;border-left:1px solid #eee;width:60%;position:relative;box-sizing:border-box}.form-input.HTML{width:100%}.form-input-element.uploader{width:calc(100% - 72px)}.form-input-preview{font-size:14px;padding-left:6px;padding-top:8px;padding-bottom:8px;-webkit-user-select:text}.form-input-preview img{max-width:100%;height:auto}.form-input-sconto{width:30px!important;border:1px solid #ccc;font-size:14px;margin-right:8px;margin-left:8px;background:0 0}.form-search-adv .form-input.DATE,.form-search-adv .form-input.EMAIL,.form-search-adv .form-input.FLOAT,.form-search-adv .form-input.NUMBER,.form-search-adv .form-input.TEL,.form-search-adv .form-input.VARCHAR{width:45%}.form-search-adv .form-input.SELCOL,.form-search-adv .form-input.SELECT{width:70%}.form-search-adv label{width:30%}.form-search-adv .search-operator{position:absolute;left:30%;width:25%;border-left:1px solid #eee;-webkit-appearance:none;border-radius:0}.form-tab-title{width:100%;box-sizing:border-box;top:0}#form-tab-title ul,.form-tab-title ul{list-style-image:none;margin:0;padding:0;width:750px}#form-tab-title li,.form-tab-title li{display:inline;float:left;min-width:60px;text-align:center;padding-left:10px;padding-right:10px;overflow:hidden;font-size:14px;cursor:pointer;position:relative}.form-tab-line-selected{color:#606669;box-shadow:0 3px 5px #ccc}#form-content,.form-content,.form-search-adv{position:absolute;bottom:0;right:0;left:0;-webkit-transition-duration:.5s;overflow:hidden}#form-content-scroller{width:100%;height:100%}.form-tab-position-1{left:0!important}.form-tab-position-2{left:-474px!important}.form-tab-position-3{left:-948px!important}.form-tab-position-4{left:-1422px!important}.form-tab-position-5{left:-1896px!important}.form-tab{position:absolute;padding:0 10px 10px;width:100%;height:100%;box-sizing:border-box;-webkit-transition-duration:1s!important;opacity:1}.form-tab.hidden{display:none;opacity:0!important}.form-tab-container{padding-top:15px;position:relative}#form-tab-1{display:block}#form-login{opacity:0;-webkit-transition-duration:.7s}.login-show{opacity:1!important}.login-hide{opacity:0!important}#form-login-loader{height:64px;background-image:url(../../img/structure/loaderL.svg);background-size:32px 32px;background-repeat:no-repeat;background-position:center center;display:none}.form-clear{clear:both;height:15px}.form-tab-container field{width:140px;text-align:right;padding-right:15px;float:left}.form-tab-container data{text-align:left;float:left;width:270px;white-space:normal}.form-tab-container h1,.form-tab-top h1{margin:0;padding:0}.form-tab-container h1.nowrap,.form-tab-container h2.nowrap,.form-tab-top h1.nowrap,.form-tab-top h2.nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-tab-container h1.nowrap.with-thumb,.form-tab-container h2.nowrap.with-thumb,.form-tab-top h1.nowrap.with-thumb,.form-tab-top h2.nowrap.with-thumb{margin-right:100px}.form-tab-container h2,.form-tab-top h2{font-size:14px;margin:0;padding:0;font-weight:400;font-style:italic}.form-tab-container thumbnail,.form-tab-top thumbnail{border:1px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.1);background:center center no-repeat #eee;top:0;right:0;overflow:hidden;background-size:30px 30px;margin-left:10px}.form-tab-container thumbnail .list-thumb-letter,.form-tab-top thumbnail .list-thumb-letter{line-height:100px;font-size:40px}.form-tab-container thumbnail div,.form-tab-top thumbnail div{width:95px;height:95px;background-size:contain;background-repeat:no-repeat;background-position:center center}.form-tab-container thumbnail img,.form-tab-top thumbnail img{width:100px;height:100px;background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:center center}#form-search{padding:15px}#form-search .form-group{top:54px;bottom:0;left:15px;right:15px;position:absolute;overflow:scroll;-webkit-overflow-scrolling:touch}.form-input-search,.form-search-check input{margin-top:9px}#searchkey{width:100%;font-size:16px;padding:.3em .3em .3em 10px!important;margin-bottom:20px;border:1px solid #ccc;background:#fff}.form-button{position:relative;overflow:hidden;text-transform:uppercase}.form-button.loader{color:transparent;background-image:url(../../img/structure/loader.svg);background-position:center center;background-repeat:no-repeat;background-size:26px 26px!important;pointer-events:none}.form-button.disabled{opacity:.2;pointer-events:none}.totSerieList{font-family:Roboto-Bold;font-size:17px}@keyframes buttonclicked{0%{opacity:0;-webkit-transform:scale(.01);transform:scale(.01)}1%{opacity:.5;-webkit-transform:scale(.2);transform:scale(.2)}100%{-webkit-transform:scale(4);transform:scale(4);opacity:0}}.clicked-effect{-webkit-transform:scale(.01);transform:scale(.01);position:absolute;width:100px;height:100px;overflow:hidden;border-radius:100%;background:#fff;opacity:0;-webkit-animation:buttonclicked;-moz-animation:buttonclicked;-o-animation:buttonclicked;animation-name:buttonclicked;animation-duration:1s;-webkit-animation-duration:1s;transition-duration:1s;-webkit-transition-duration:1s}article .clicked-effect{background:rgba(0,0,0,.3)}.form-button-white{border-radius:46px;box-sizing:border-box;border:1px solid #fff;line-height:44px;font-size:14px;text-align:center;color:#fff;cursor:pointer;background:rgba(255,255,255,.1)}.form-button-black{border:1px solid #111;box-shadow:0 2px 4px #aaa;background:-ms-linear-gradient(top,#575757 0,#1b1b1b 100%);background:-moz-linear-gradient(top,#575757 0,#1b1b1b 100%);background:-webkit-linear-gradient(top,#575757 0,#1b1b1b 100%);border-radius:3px;line-height:30px;padding-left:15px;padding-right:15px;color:#eee;text-shadow:0 1px 0 #000;font-size:14px;cursor:pointer}.form-button-yellow,.form-button-yellow-mini{background:#ffde00;border-radius:3px;line-height:30px;padding-left:15px;padding-right:15px;color:#222;font-size:14px;cursor:pointer;max-width:210px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center}.form-button-blue,.form-button-green,.form-button-green-mini,.form-button-grey,.form-button-red,.form-button-red-mini{padding-left:15px;padding-right:15px;color:#fff;font-size:14px;cursor:pointer;text-align:center}.form-button-green,.form-button-green-mini{background:#86b100;border-radius:3px;line-height:30px}.form-button-red,.form-button-red-mini{background:#e62113;border-radius:3px;line-height:30px}.form-button-blue,.form-button-green,.form-button-grey,.form-button-red{border:0;background:#2c86ef;border-radius:44px;line-height:44px;margin-bottom:15px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.2);transition-duration:50ms}.form-button-grey{background:#f0f0f0;color:#222;text-shadow:0 -1px 0 #fff}.form-button-green{background:#86b100}.form-button-red{background:#f44336}.form-message{background:#e62014;min-height:50px;position:absolute;z-index:101;display:none;border-radius:25px;left:20px;right:20px;bottom:20px;width:auto}content .form-message{position:fixed}.form-message.warning{background:#ff9800}.form-message.confirm{background:#8bc34a}.form-message-icon-alert{padding:15px 15px 15px 65px;background-image:url(../../img/structure/icon-alert.png);background-size:50px 50px;background-repeat:no-repeat;background-position:10px center;color:#fff;font-weight:400}#document-cart-report data{width:230px}#document-cart-report input{background:#fff}.form-cart-description{max-width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#cart-tot-merce-sconto{color:#999}#cart-tot-doc{font-size:20px}#form-cart-button{height:56px;background:-ms-linear-gradient(top,#444 0,#222 100%);background:-moz-linear-gradient(top,#444 0,#222 100%);background:-webkit-linear-gradient(top,#444 0,#222 100%);-webkit-border-top-right-radius:6px;-webkit-border-top-left-radius:6px}#form-cart-button .material-icons{line-height:32px!important;margin-top:4px}#form-cart-button label{font-size:11px;width:100%;text-align:center;padding:0;margin:0;color:#fff;line-height:12px}#form-cart-button-add,#form-cart-button-add-prefs,#form-cart-button-delete,#form-cart-button-open-close-sconti,#form-cart-button-qrcode{width:25%;height:56px;float:left;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:6px;cursor:pointer;color:#fff}#document-cart-table[type-doc=FAP] #form-cart-button-add-prefs,#document-cart-table[type-doc=FAP] #form-cart-button-qrcode,#document-cart-table[type-doc=FAP] table tr td:nth-child(3),#document-cart-table[type-doc=FAP] table tr td:nth-child(4),#document-cart-table[type-doc=FAP] table tr th:nth-child(3),#document-cart-table[type-doc=FAP] table tr th:nth-child(4){display:none}#document-cart-table[type-doc=FAP] #form-cart-button-add,#document-cart-table[type-doc=FAP] #form-cart-button-delete{width:50%}#form-cart-button-delete{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:6px}#form-cart-button-open-close-sconti{background-image:url(../../img/icons/Actions-cart-sconti.png);border-left:1px solid #000}.form-input-button-cancel,.form-input-button-dropbox,.form-input-button-upload{background:url(../../img/svg/ic_clear_black_48px.svg) center center no-repeat #fff;background-size:18px 18px;font-size:14px;width:35px;height:35px;position:absolute;top:0;right:35px;cursor:pointer;border-left:1px solid #eee;opacity:.9}.form-input-button-upload{background:url(../../img/svg/ic_cloud_upload_black_48px.svg) center center no-repeat #fff;background-size:18px 18px}.form-input.FILE input[type=file],.form-input.IMAGE input[type=file]{width:35px;height:35px;position:absolute;top:0;right:35px;overflow:hidden;opacity:0;cursor:pointer}.form-input-button-cancel{background:url(../../img/svg/ic_clear_black_48px.svg) center center no-repeat #fff;background-size:18px 18px;right:0;width:35px;opacity:.6}.form-input-button-dropbox{background:url(../../img/svg/ic_keyboard_arrow_right_black_48px.svg) center center no-repeat #fff;background-size:24px 24px;right:70px;width:35px;display:none}.file-upload-progressbar{position:absolute;height:35px;bottom:0;width:0%;background:#0096ff;display:none;transition-duration:.2s;-webkit-transition-duration:.2s;opacity:.5;left:0;z-index:100}#editor-area,#editor-header{position:absolute;background:#f6f6f6;left:0;right:0}editor{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;user-select:auto;-webkit-user-select:auto}#editor-header{top:0;height:42px}#editor-area{top:42px;bottom:0}#editor-area textarea{width:100%;border:0}.form-group .cart-button-config,.form-group .cart-button-minus,.form-group .cart-button-plus{width:44px;top:0;position:absolute;cursor:pointer}.form-group .cart-button-minus{height:44px;left:0;background:url(../../img/svg/ic_remove_circle_outline_black_48px.svg) center center no-repeat #fff;background-size:22px 22px;border-right:1px solid #eee;box-sizing:border-box}.form-group .cart-button-plus{height:44px;left:132px;background:url(../../img/svg/ic_add_circle_outline_black_48px.svg) center center no-repeat #fff;background-size:22px 22px;border-right:1px solid #eee;box-sizing:border-box}.form-group .cart-button-config{height:44px;right:0;background:url(../../img/icons/thin-407.png) center center no-repeat #fff;background-size:22px 22px;border-left:1px solid #eee}.form-group.recap textarea{width:89px;height:44px;font-size:10px;line-height:14px;padding-left:9px;padding-top:2px}.form-group .cart-quantity,.form-group .cart-sconto{width:43px;height:44px;position:absolute;left:45px;overflow:hidden;border-right:1px solid #eee}.form-group .cart-sconto,view .form-group .cart-button-plus{left:89px}view .form-content .cart-sconto{display:none}article .form-group .cart-sconto{border-right:0}.form-group .cart-quantity input,.form-group .cart-sconto input{width:100%;font-size:14px;text-align:center;border-radius:0;margin-top:14px;line-height:30px;height:30px}.form-group.cart{height:44px;border-top:1px solid #eee}.grid-cart{padding:0!important}.grid-cart .form-group.cart{background:#fff}.grid-cart .cart-button-add,.grid-cart .cart-button-prices{display:none}.grid-cart .form-group .cart-button-plus{left:auto;right:0;border-right:0;border-left:1px solid #eee}.grid-cart .cart-quantity input,.grid-cart .cart-sconto input{width:100%!important}.grid-cart .form-group{border:0;border-radius:0;margin:0}.grid-cart .form-group .cart-quantity,.grid-cart .form-group .cart-sconto{width:44px;line-height:52px}article.grid-cart .form-group{position:absolute;top:0;left:auto;right:182px;border-left:1px solid #eee;border-bottom:1px solid #eee;height:100%;box-sizing:border-box}article.grid-cart .form-group .cart-button-minus,article.grid-cart .form-group .cart-button-plus{height:100%!important}article.grid-cart .form-group .cart-quantity input,article.grid-cart .form-group .cart-sconto input{margin-top:0;line-height:100%;height:100%;vertical-align:middle}.popup article.grid-cart .form-group .cart-quantity input,.popup article.grid-cart .form-group .cart-sconto input{max-height:26px}article.grid-cart .form-group .cart-quantity,article.grid-cart .form-group .cart-sconto{height:100%}article.SQUARE.grid-cart .form-group{height:44px;left:0;top:auto}article.SQUARE.grid-cart{height:285px}article.SQUARE.grid-cart .form-group.cart{position:absolute;bottom:0;border:0;width:100%;border-bottom:1px solid #eee;border-right:1px solid #eee}article.SQUARE.grid-cart .grid-list{max-height:240px}article.SQUARE.grid-cart .form-group .cart-quantity,article.SQUARE.grid-cart .form-group .cart-sconto{left:20%;width:30%}article.SQUARE.grid-cart .form-group .cart-sconto{left:auto;right:20%}article.SQUARE.grid-cart .form-group .cart-button-plus{width:20%;left:auto;right:0;border-left:0;box-sizing:border-box}article.SQUARE.grid-cart .form-group .cart-button-minus{width:20%;left:0;right:auto;border-right:0;box-sizing:border-box}article.SQUARE.grid-cart .form-group input{line-height:56px;height:auto}.view article.LIST.grid-cart .form-group.cart{position:absolute;height:44px;right:auto;left:85px;bottom:0;top:auto;border:1px solid #eee;overflow:hidden;border-top-left-radius:2px;border-top-right-radius:2px}.view article.LIST.grid-cart .form-group.cart .cart-quantity input,.view article.LIST.grid-cart .form-group.cart .cart-sconto input{line-break:58px;height:58px}.form-group .cart-button-add{position:absolute;top:0;right:0;height:44px;width:152px;overflow:hidden}.form-group .cart-button-add .form-button-green{font-size:12px;white-space:nowrap;height:44px;text-overflow:ellipsis;overflow:hidden;border:0;padding-left:5px;padding-right:5px;border-radius:3px}.form-group .cart-button-add .form-button-green .material-icons{display:none}.form-group .cart-button-prices{position:absolute;height:44px;left:177px;right:152px;line-height:44px;font-size:14px;padding-right:20px;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form-group.cart-promo-select{margin-bottom:0;border:0;border-bottom:1px solid #eee;border-radius:0;display:none;overflow:initial}#promo-selected-qt,.view-open-close{border-right:1px solid #eee}.form-group.cart-promo-select .button-check-promo{position:absolute;right:0;font-size:12px;top:-35px;line-height:68px;padding:0;width:70px;border-radius:0}#cart-promo-totals{line-height:35px;margin-left:6px}#promo-selected-qt{line-height:35px;padding-right:10px;margin-right:10px}#cart-promo-select .form-grid-element-reset{display:none}#cart-promo-select select{width:100%}#form-no-account,#form-no-password{text-align:center;color:#fff;margin-top:5px}#form-no-password{cursor:pointer;text-decoration:underline;margin-top:30px;margin-bottom:10px}.return-login{line-height:44px;text-decoration:underline;text-align:center;color:#fff;cursor:pointer}.form-reg-privacy{text-align:center;color:#fff;padding-top:10px;padding-bottom:25px}.form-reg-privacy a{text-decoration:underline;color:#fff}.ui-btn-text{display:none}select-color{position:relative;display:block;max-height:182px}select-color option-select{font-size:14px;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;width:100%;display:block;cursor:pointer;border-bottom:1px solid #eee;color:#999}select-color option-select .text{padding-left:32px}select-color option-select:last-child{border:0}select-color option-select .ball{position:absolute;top:8px;left:8px;width:16px;height:16px;border-radius:16px;-webkit-border-radius:16px}select-color option-select .ball .selector{position:absolute;top:4px;left:4px;width:8px;height:8px;border-radius:16px;-webkit-border-radius:16px;background:#fff;display:none}select-color option-select.selected .ball .selector{display:block}select-color option-select.selected{color:#000}.form-input.SELCOLOR .refresh-post-back{height:auto}.button-disable{opacity:.5;pointer-events:none}.form-icon-extend{width:44px;height:44px;background:url(../../img/icons/thin-407.png) center center no-repeat;background-size:24px 24px;cursor:pointer}.form-icon-extend.text{position:absolute;top:-3px;right:-3px}.form-line.form-line-note{padding:10px 10px 10px 33px;border-top-style:none;background:url(../../img/icons/thin-228.png) 10px 11px no-repeat #f8f8f8;background-size:16px 16px;opacity:.7;min-height:0}input.cmn-toggle-round+label{padding:0;width:64px;height:30px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin-top:2px;margin-left:4px;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}input.cmn-toggle-round+label:after,input.cmn-toggle-round+label:before{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}input.cmn-toggle-round+label:before{right:1px;background-color:#f1f1f1;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-transition:background .4s;-moz-transition:background .4s;-o-transition:background .4s;transition:background .4s;width:68px}input.cmn-toggle-round+label:after{width:26px;background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3);-moz-box-shadow:0 2px 5px rgba(0,0,0,.3);box-shadow:0 2px 5px rgba(0,0,0,.3);-webkit-transition:margin .4s;-moz-transition:margin .4s;-o-transition:margin .4s;transition:margin .4s;height:26px;margin-top:3px;margin-left:4px;content:"OFF";line-height:27px;text-align:center;color:#bbb;font-size:8px}input.cmn-toggle-round:checked+label:before{background-color:#8ce196}input.cmn-toggle-round:checked+label:after{margin-left:39px;content:"ON"}.form-line.form-line-type-CHECK label{width:70%}.form-line.form-line-type-CHECK .form-input{width:70px;height:35px;margin-right:1px}.form-line.form-line-type-CANVAS .form-input-preview,.form-line.form-line-type-CANVAS .form-input.CANVAS,.form-line.form-line-type-TEXT .form-input-preview,.form-line.form-line-type-TEXT .form-input.TEXT{width:100%;border:0;border-top:1px dashed #ccc}.form-line.form-line-type-CANVAS .form-input.CANVAS{background:#eee;text-align:center;padding-top:5px}.form-line.form-line-type-CANVAS .form-input.CANVAS canvas{width:300px;height:180px;background:#fff}.form-line.form-line-type-CANVAS .form-input.CANVAS .icon-canvas-delete{position:absolute;top:0;right:0;width:44px;line-height:44px;text-align:center;color:#F44336}.form-line.form-line-type-CANVAS .form-input.CANVAS .icon-canvas-delete i{line-height:44px}.form-line.form-line-type-TEXT .form-input-preview{min-width:100%;width:auto;padding:10px;float:left}.form-line-type-TEXT .form-input.TEXT textarea{width:98%;margin-left:10px}.view-content-area.hide-tab .view-content.with-top.small .form-content{top:69px}.form-tab-top{display:none;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-webkit-linear-gradient(top,#fff 0,#f0f0f0 100%);background:linear-gradient(to bottom,#fff 0,#f0f0f0 100%)}.view-content.with-top .form-tab-top{top:0;overflow:hidden;display:block;padding:10px}#documents-cart{position:relative;min-height:48px}#documents-cart.loader .content-loader{display:block;background-color:rgba(0,0,0,.7);background-image:url(../../img/structure/loader.svg);background-position:center center;padding:0}#cart-promo-select .form-input-element{margin:0}#cart-promo-select .form-select{padding-left:5px}.form-group.recap-data{position:absolute;left:0;top:0;border:0;background:rgba(255,255,255,1);border-radius:0;width:100%;z-index:100}.form-group.recap-data .column-20{height:67px}.form-group.recap-data .column-20 .caption{background:#222;text-align:center;line-height:22px;color:#fff;font-size:11px;width:100%}.form-group.recap-data .column-20 input{width:100%;text-align:center}.form-group.recap-data .form-button{margin:0;border-radius:0;line-height:31px}#filter-select-elements .form-select-group{position:relative}#filter-select-elements .form-select-group .form-grid-element-reset.init{display:block;position:absolute;top:5px;border:0;background:url(../../img/structure/icon-search-cancel.png) center center no-repeat;background-size:25px 25px}.cart-qt-default .form-group.cart .label,.form-group.cart .cart-sconto input,body.subscription-LIGHT #action-cart{display:none}body.subscription-BASIC .hide-B,body.subscription-BASIC .hide-LB,body.subscription-BASIC .hide-LBP,body.subscription-LIGHT .hide-L,body.subscription-LIGHT .hide-LB,body.subscription-LIGHT .hide-LBP,body.subscription-PLUS .hide-LBP,body.subscription-PLUS .hide-P{opacity:.3;pointer-events:none}::-webkit-input-placeholder{color:#ccc}.form-group.cart .label{position:absolute;top:0;right:0;background:#eee;line-height:15px;font-size:10px;text-align:center;width:100%}.form-group.cart .cart-sconto{pointer-events:none;opacity:.3}.form-group.cart.selected .cart-sconto{pointer-events:initial;opacity:1}.form-group.cart.selected .cart-sconto input{display:block}.popup .form-group.cart .cart-sconto{display:none}.grid-cart .form-group.cart{width:178px}#form-cart-qr-reader{background:#373737;display:none}#form-cart-qr-reader input{color:#fff;background:0 0;text-align:center}.cart-add-sconto[max="0"]{background:url(../../img/svg/ic_lock_outline_black_48px.svg) center center no-repeat #eee;background-size:16px 16px;pointer-events:none;color:transparent}.form-search-adv .date-to .search-operator{top:34px}.form-search-adv .form-line-type-DATE{min-height:68px}.form-search-adv .form-input.DATE.date-to{right:0;position:absolute;top:34px}.form-button.button-in-grid{line-height:32px;min-width:90px;max-width:120px;margin:7px auto auto}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;width:35px;height:35px;background:url(../../img/svg/ic_today_black_48px.svg) center center no-repeat #fff;background-size:18px 18px;cursor:pointer;border-left:1px solid #eee;opacity:.9;padding:0;margin:0}input[type=time]::-webkit-calendar-picker-indicator{background-image:url(../../img/svg/ic_schedule_black_48px.svg)}@media all and (max-width:640px){.form-group .cart-button-add{width:44px}.form-group .cart-button-add .form-button-green{width:44px;padding:0;background-size:44px 44px}.form-group .cart-button-add .form-button-green .text{display:none}.form-group .cart-button-add .form-button-green .material-icons{display:block}.form-group .cart-button-prices{right:45px}#cart-promo-totals,article.LIST.grid-cart .form-group.cart{display:none}}#form-touchid-access,#loader-text,#loader-text-progress,#login-form label{display:none}@media all and (max-width:512px){.form-tab-position-1{left:0!important}.form-tab-position-2{left:-276px!important}.form-tab-position-3{left:-552px!important}.form-tab-position-4{left:-828px!important}.form-tab-position-5{left:-1104px!important}.form-group .cart-quantity,.form-group .cart-sconto{width:44px}.form-group .cart-quantity input,.form-group .cart-sconto input{font-size:14px}.form-group .cart-button-prices{left:135px;padding-right:10px}}@media all and (max-width:412px){#form-tab-title li,.form-tab-title li{min-width:62px}}@media all and (max-width:360px){#form-tab-title li,.form-tab-title li{min-width:62px}.form-group.cart .cart-button-prices{display:none}}@media all and (max-width:320px){#form-tab-title li,.form-tab-title li{min-width:62px}.form-group.cart .cart-button-prices{display:none}}header .title{line-height:44px;right:44px;left:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;background-size:contain;background-position:left center;background-repeat:no-repeat;position:absolute;padding-right:8px;-webkit-transition-duration:.5s}#header-company-deselect,#header-logo{background-position:center center;background-repeat:no-repeat}header .title.hide{-webkit-transform:translateY(-120px)}header.company-selected .title{left:200px}#header-bg-company-selected,header,toolbar{position:absolute;left:0;height:44px;right:0;-webkit-transition-duration:.5s}#header-logo{background-size:contain;background-image:url(https://dev.gooseapp.com/img/structure/logo-header-center.png);position:absolute;right:137px;left:137px;height:42px}#header-bg-company-selected{top:-45px;background:#e62113;opacity:0}header.company-selected #header-bg-company-selected{opacity:1!important}#header-company-selected-description{position:relative}#header-company-selected-title{color:#fff;font-size:14px;position:absolute;top:4px;left:214px}#header-company-selected-name{font-size:12px;position:absolute;top:20px;left:214px;color:#ffc600}#header-company-deselect{width:44px;height:44px;background-image:url(../../img/icons/Actions-deselect.png);background-size:44px 44px;position:absolute;top:0;left:173px;cursor:pointer}header .header-pattern{padding:0}header,toolbar{top:0;width:100%;z-index:21}.header-pattern{background-image:url(../../img/structure/header-pattern.png);position:relative}@media only screen and (max-width:560px){header.company-selected .title{display:none}#header-logo{background:0 0!important}#header-company-deselect{left:133px}#header-company-selected-name,#header-company-selected-title{left:174px;right:45px;width:auto;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}header .view-action{left:47px}}@media only screen and (max-width:480px){header .title{background:0 0}}@keyframes fade{from,to{opacity:1}50%{opacity:.4}}@-webkit-keyframes fade{from,to{opacity:1}50%{opacity:.4}}#login-form{width:100%;min-height:256px;padding-top:160px;margin:30px auto 0;position:relative;box-sizing:border-box}login .container{position:relative;max-width:300px;width:100%;margin:auto}#login-logo-area,#login-logo-loader{position:absolute;top:20px;left:0;right:0;height:150px;cursor:pointer;background-image:url(../../img/structure/icon-app-login.png);background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-transition-duration:.3s}#login-logo-loader{top:70px}login .form-caption{line-height:30px;font-size:16px;text-align:center}login .form-input{width:100%}login input{width:100%;box-sizing:border-box}#login-2fa-code{font-size:28px;font-weight:900;letter-spacing:8px;text-align:center;min-height:45px!important}#login-2fa-code::placeholder{font-size:14px;font-weight:400;letter-spacing:normal;line-height:44px;vertical-align:middle}#login-2fa-code::-webkit-input-placeholder{font-size:14px;font-weight:400;letter-spacing:normal;line-height:44px}#demo-button,#login-button,#pass-button,#reg-button,#stop-button{margin:auto;max-width:300px;background-position:center center;background-size:1px 1px}#login-button,#pass-button,#reg-button{width:100%}#stop-button{-webkit-animation:fade 3s infinite;margin:0 auto}#form-demo-access,#form-import-clients,#form-import-leads,#form-intro-access,#form-no-import,#form-reg-access,#form-touchid-access{background:#3181e5;max-width:300px;line-height:30px;color:#fff;margin:15px auto auto;border-radius:46px}#form-intro-access{border-radius:44px;box-sizing:border-box;border:1px solid #fff;line-height:44px;font-size:14px;text-align:center;color:#fff;cursor:pointer;background:rgba(255,255,255,.1);margin-top:0;text-transform:uppercase;max-width:150px}#form-import-clients,#form-import-leads{background:#444}#form-reg-access{background:rgba(255,255,255,.1);line-height:44px;border-bottom:1px solid #fff}#form-touchid-access{background:url(/img/icons/Actions-Face-Id.svg) top center no-repeat;background-size:32px 32px;padding-top:32px;border:0;text-transform:initial;filter:brightness(0) invert(1);margin-top:30px}#login-version{text-align:center;color:#fff;margin-top:5px;opacity:.5}#loader-download,#loader-download-queries,#loader-text{color:#fff;font-size:11px;text-align:center;position:absolute;width:100%;bottom:40px}#loader-download{bottom:50px}#loader-download-queries{bottom:30px}#loader-download-progress,#loader-text-progress{position:absolute;bottom:95px;width:100%}#loader-text-progress{bottom:25px}.loader-bar{width:300px;margin:0 auto;height:8px;border:1px solid #eee;border-radius:5px;overflow:hidden;border-width:1px!important}.loader-bar .bar{width:0%;height:8px;background:#fff;border-radius:10px;-webkit-transition:width .3s;transition:width .3s}#login-form .form-line{min-height:44px;border-top:0;padding:0}#login-form .form-line input{line-height:43px;min-height:44px;color:#fff;border-bottom:1px solid #fff;text-align:center;width:100%;box-sizing:border-box;padding:0;-webkit-appearance:none;border-radius:0}#login-form .form-group{border-radius:0;border:0}#login-form .form-input{border:0}#form-button-stop{position:absolute;bottom:120px;width:100%;text-align:center}#form-button-stop .form-button{max-width:160px}#login-log{position:fixed;top:54px;bottom:0;right:10px;left:10px;font-size:10px;color:#fff;overflow:scroll;display:block;z-index:100000}#login-log error{color:red}#login-form .form-line label{color:transparent;width:32px;margin:0;padding:0}#login-form #form-caption-1,#login-form #form-caption-1b,#login-form #form-reg-5{background:url(../../img/icons/thin-129.png) center center no-repeat;background-size:18px 18px}#login-form #form-caption-2,#login-form #form-caption-2b{background:url(../../img/icons/thin-193.png) center center no-repeat;background-size:18px 18px}#login-form #form-caption-3,#login-form #form-reg-4{background:url(../../img/icons/thin-433.png) center center no-repeat;background-size:18px 18px}#login-form #form-demo-1,#login-form #form-demo-1b,#login-form #form-reg-1,#login-form #form-reg-2{background:url(../../img/icons/thin-201.png) center center no-repeat;background-size:18px 18px}#login-form #form-reg-2{background-size:18px 18px}#login-form #form-demo-2,#login-form #form-reg-3{background:url(../../img/icons/thin-013.png) center center no-repeat;background-size:18px 18px}#login-form #form-demo-3{background:url(../../img/icons/thin-312.png) center center no-repeat;background-size:18px 18px}#demo-mask-1,#demo-mask-2{background-size:auto 100%;padding-bottom:30px}.login-view .form-button{width:100%}.login-view-container{position:relative}.login-view{transition-duration:.3s;opacity:0;-webkit-transform:scale(.6);transform:scale(.6);position:absolute;top:-600px;width:100%}.login-view-container[level='1'] .login-view[level='1'],.login-view-container[level='2'] .login-view[level='2'],.login-view-container[level='3'] .login-view[level='3'],.login-view-container[level='4'] .login-view[level='4'],.login-view-container[level='5'] .login-view[level='5'],.login-view-container[level='6'] .login-view[level='6']{-webkit-transform:scale(1);transform:scale(1);opacity:1;top:0}.login-view-container[level='2'] .login-view[level='1'],.login-view-container[level='3'] .login-view[level='1'],.login-view-container[level='3'] .login-view[level='2'],.login-view-container[level='4'] .login-view[level='1'],.login-view-container[level='4'] .login-view[level='2'],.login-view-container[level='4'] .login-view[level='3'],.login-view-container[level='5'] .login-view[level='1'],.login-view-container[level='5'] .login-view[level='2'],.login-view-container[level='5'] .login-view[level='3'],.login-view-container[level='5'] .login-view[level='4'],.login-view-container[level='6'] .login-view[level='1'],.login-view-container[level='6'] .login-view[level='2'],.login-view-container[level='6'] .login-view[level='3'],.login-view-container[level='6'] .login-view[level='4'],.login-view-container[level='6'] .login-view[level='5']{-webkit-transform:scale(1);transform:scale(1);opacity:0;top:-600px}#login-swipe .scroll-container,#pop-import .image,.popup{top:0;left:0;position:absolute}#login-swipe .scroll-container{right:0;bottom:0;background:url(../../img/structure/slide-home-2.png) top center no-repeat;background-size:100%}#login-swipe .logo{position:absolute;top:25%;height:140px;width:100%;background-image:url(../../img/structure/icon-app-login.png);background-size:contain;background-position:center center;background-repeat:no-repeat}#login-swipe #home-slide-2{background-image:url(../../img/structure/slide-home-4.png)}#login-swipe #home-slide-3{background-image:url(../../img/structure/slide-home-3.png)}#login-swipe #home-slide-4{background-image:url(../../img/structure/slide-home-1.png)}#login-swipe{display:none}#login-swipe .swiper-pagination{bottom:90px!important}#login-swipe .swiper-pagination-bullet,#pop-swipe .swiper-pagination-bullet{background:#fff}#login-swipe .swiper-slide .text{top:55%;height:20%;color:#fff}login h1{margin-top:0;padding-top:15px}#login-form .form-group,#login-form .form-line{background:0 0!important}#login-form .form-line input::placeholder{color:rgba(255,255,255,.5)}@media only screen and (min-height:980px){#demo-mask-1,#demo-mask-2{min-height:300px}}@media only screen and (max-width:560px){#login-form{padding-top:150px;margin-top:50px;background-color:transparent;box-shadow:none}#login-logo-area,#login-logo-loader{height:125px}}.popup{background:#fff;right:0;bottom:0;display:none;z-index:1000;-webkit-transition-duration:.4s}#form-import-clients{margin-bottom:30px;line-height:44px;border:1px solid #fff!important;background:rgba(255,255,255,.1)}#form-import-clients,#form-no-import{max-width:150px}#form-no-import{background:0 0;border:0}#pop-import .image{width:100%;height:50%;background-position:center center;background-size:contain;background-repeat:no-repeat;background-image:url(../../img/structure/intro-2.png)}#pop-import .text{position:absolute;padding-left:15%;padding-right:15%;left:0;top:40%;right:0;height:30%;text-align:center;color:#fff}.popup-footer-console{position:absolute;bottom:25px;width:100%}.popup.bg-black{background:rgba(0,0,0,.8);padding:0;opacity:0}.popup .container{max-width:640px;margin:auto;background:#fff;height:100%;position:relative;box-shadow:0 0 20px rgba(0,0,0,.2);border-radius:0;overflow:hidden}.popup .title{height:44px;background:#222;line-height:44px;font-family:Roboto-Light,Arial,Helvetica,sans-serif;letter-spacing:normal;font-weight:300;font-size:18px;padding-left:10px;color:#fff}.popup .action{position:absolute;bottom:0;width:100%;border-top:1px solid #eee;background:#fff;height:calc(constant(safe-area-inset-bottom) + 58px);height:calc(env(safe-area-inset-bottom) + 58px)}#pop-import-selection #list-to-import{position:absolute;top:44px;bottom:calc(constant(safe-area-inset-bottom) + 58px);bottom:calc(env(safe-area-inset-bottom) + 58px);width:100%}.popup .list{position:absolute;top:44px;bottom:0;padding-bottom:58px;width:100%}.popup .action .form-button{width:48%;margin:1%;float:left;padding:0}.popup .action.buttons-1 .form-button{width:98%}.popup .action.buttons-0{display:none}#pop-import-selection #list-to-import ul,.popup .list ul{list-style-image:none;margin:0;padding:0}#pop-import-selection .search{border-bottom:1px solid #eee;height:44px;position:relative}#pop-import-selection .search input{width:150px}#pop-import-selection #list-to-import li,.popup .list li{cursor:pointer;line-height:44px;border-bottom:1px solid #eee;font-size:16px;padding-left:10px;opacity:.6}#pop-import-selection #list-to-import li.hide{display:none}#pop-import-selection #list-to-import li div{width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#pop-import-selection #list-to-import li.selected{background-image:url(../../img/icons/Actions-dialog-select-icon.png);background-position:center right;background-size:44px 44px;background-repeat:no-repeat;opacity:1}#pop-generic{background:0 0}#pop-generic .list li{background-image:url(../../img/icons/Actions-dialog-ok-icon.png);background-position:center right;background-size:44px 44px;background-repeat:no-repeat;opacity:1;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:50px}#pop-generic .list li.serie{background:0 0;line-height:21px;margin:0;padding:0;position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky}.popup .action-icon{width:44px;height:44px;float:right;position:absolute;right:0;top:0;cursor:pointer}.popup #action-form-import-deselect-all.action-icon{right:44px}.popup.loader .content-loader{display:block}#pop-generic li.select-gift{height:66px;position:relative}#pop-generic .select-gift .cart{width:134px;position:absolute;top:5px;right:5px}#pop-generic .select-gift .cart-button-add,#pop-generic .select-gift .cart-button-prices{display:none}#pop-generic .select-gift .form-group .cart-quantity{width:44px}#pop-generic .select-gift .form-group .cart-button-plus{left:90px}#pop-generic .select-gift .list-title{position:absolute;top:0;right:150px;left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pop-generic .select-gift.with-image .list-title{left:75px}#pop-generic .select-gift .list-data-add{position:absolute;top:35px;right:150px;left:10px;overflow:hidden}#pop-generic .select-gift.with-image .list-data-add{left:75px}#pop-generic .select-gift .list-code{font-size:12px;text-overflow:ellipsis;white-space:nowrap;background-image:url(../../img/icons/basic2-177.png);float:left;margin-right:10px}#pop-generic .select-gift.with-image .list-icon-price{background-image:url(../../img/icons/thin-154.png);float:left}#pop-generic .select-gift thumbnail{position:absolute;left:5px;top:5px;box-shadow:0 3px 7px rgba(0,0,0,.1);background:#ddd;border-radius:100%;overflow:hidden}#pop-generic .select-gift thumbnail div{width:57px;height:57px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center center}#pop-generic .select-gift .form-group.cart.selected,.grid-cart .form-group.cart.selected{background:#B8D414}#pop-generic .select-gift .form-group.cart.warning,.grid-cart .form-group.cart.warning{background:#e99f00}#pop-generic .select-gift .form-group.cart.error,.grid-cart .form-group.cart.error{background:#f44336}#pop-generic .select-ass .label,#pop-generic .select-gift .label{top:12px;right:44px;position:absolute}#pop-generic .select-ass .cart{display:none;position:absolute;top:0;width:100%;background:rgba(255,255,255,.7);height:44px;left:0}#pop-generic .select-ass .cart .form-group.cart{background:rgba(255,255,255,.6);border-radius:0;position:relative;float:right;width:50%;border-top:0}#pop-generic .select-ass .cart .button-add-cart{width:auto;float:right;position:absolute;left:0;right:0;line-height:44px;height:44px;border-radius:0}#pop-generic .select-ass .cart .form-group .cart-button-add{left:177px;width:auto}#pop-generic .select-ass .cart .form-group .cart-button-prices{display:none}#pop-generic .select-ass .gift,#pop-generic .select-ass .mandatory,#pop-generic .select-ass .nolocal,#pop-generic .select-gift .blocked,#pop-generic .select-gift .nostock,#pop-generic .select-gift .type{float:right;font-size:10px;background:#1C83A9;color:#fff;line-height:19px;padding-left:5px;padding-right:5px;text-transform:uppercase;border-radius:4px;display:none;margin-right:5px}#pop-generic .select-ass .mandatory,#pop-generic .select-ass .nolocal{background:#f44336}#pop-generic .select-gift .blocked,#pop-generic .select-gift .nostock{background:#f44336;float:right}#pop-generic .select-gift .type{background:#1C83A9;float:right;display:block}#pop-generic .select-gift .type[type='A']{background:#FF9800}#pop-generic .select-ass[mandatory='1'] .mandatory,#pop-generic .select-ass[nolocal='1'] .nolocal,#pop-generic .select-ass[totoma='1'] .gift,#pop-generic .select-gift[blocked='1'] .blocked,#pop-generic .select-gift[nostock='1'] .nostock{display:block}#pop-generic .select-gift[blocked='1']{pointer-events:none}#pop-generic .select-gift[blocked='1'] .cart{opacity:.7}#pop-generic .select-gift .label{position:absolute;right:145px;bottom:11px;top:auto}#pop-generic .select-gift .cart-quantity .label{top:0;left:0;right:auto;height:16px}.popup .view-content-header{display:none}.popup .view-content-header-search{overflow:hidden;background:#333;box-sizing:border-box;padding-top:7px;padding-left:8px}.popup .view-search-input{border:0;width:100%;margin:0}.popup.show-search .view-content-header{border-bottom:1px solid #eee;display:block}.popup.show-search .list{top:calc(constant(safe-area-inset-top) + 89px);top:calc(env(safe-area-inset-top) + 89px)}#popup-timered{position:absolute;left:0;right:0;display:none;opacity:0;bottom:calc(50% - 80px);transform:scale(4) rotate(60deg);transition-duration:.3s;z-index:20000}#popup-timered .content{position:relative;margin:auto;width:160px;height:160px;background:rgba(0,0,0,.7);border-radius:10px;color:#fff;text-align:center;overflow:hidden}#popup-timered .content .message{text-transform:uppercase}#popup-timered.show{transform:scale(1) rotate(0);bottom:calc(50% - 80px);opacity:1}#popup-timered .title{font-size:20px;line-height:40px;margin-top:90px;font-weight:100}#popup-timered .icon{position:absolute;width:70px;height:70px;left:45px;top:15px;opacity:0;background:url(../../img/score/badge.png) center center no-repeat;background-size:cover;transition-duration:.6s;transform:scale(4) rotate(-120deg)}#popup-timered .icon.INSERT{background-image:url(../../img/score/like.png)}#popup-timered .icon.UPDATE{background-image:url(../../img/score/checked.png)}#popup-timered .icon.DELETE{background-image:url(../../img/score/dislike.png)}#popup-timered .icon.BADGE[level='1'][type=customer]{background-image:url(../../img/score/badge-l1-customer.png)}#popup-timered .icon.BADGE[level='2'][type=customer]{background-image:url(../../img/score/badge-l2-customer.png)}#popup-timered .icon.BADGE[level='3'][type=customer]{background-image:url(../../img/score/badge-l3-customer.png)}#popup-timered .icon.BADGE[level='1'][type=activity]{background-image:url(../../img/score/badge-l1-activity.png)}#popup-timered .icon.BADGE[level='2'][type=activity]{background-image:url(../../img/score/badge-l2-activity.png)}#popup-timered .icon.BADGE[level='3'][type=activity]{background-image:url(../../img/score/badge-l3-activity.png)}#popup-timered .icon.BADGE[level='1'][type=event]{background-image:url(../../img/score/badge-l1-event.png)}#popup-timered .icon.BADGE[level='2'][type=event]{background-image:url(../../img/score/badge-l2-event.png)}#popup-timered .icon.BADGE[level='3'][type=event]{background-image:url(../../img/score/badge-l3-event.png)}#popup-timered .icon.BADGE[level='1'][type=opportunity]{background-image:url(../../img/score/badge-l1-opportunity.png)}#popup-timered .icon.BADGE[level='2'][type=opportunity]{background-image:url(../../img/score/badge-l2-opportunity.png)}#popup-timered .icon.BADGE[level='3'][type=opportunity]{background-image:url(../../img/score/badge-l3-opportunity.png)}#popup-timered .icon.BADGE[level='1'][type=goal]{background-image:url(../../img/score/badge-l1-goal.png)}#popup-timered .icon.BADGE[level='2'][type=goal]{background-image:url(../../img/score/badge-l2-goal.png)}#popup-timered .icon.BADGE[level='3'][type=goal]{background-image:url(../../img/score/badge-l3-goal.png)}#popup-timered .icon.BADGE[level='1'][type=offer]{background-image:url(../../img/score/badge-l1-offer.png)}#popup-timered .icon.BADGE[level='2'][type=offer]{background-image:url(../../img/score/badge-l2-offer.png)}#popup-timered .icon.BADGE[level='3'][type=offer]{background-image:url(../../img/score/badge-l3-offer.png)}#popup-timered .icon.BADGE[level='1'][type=order]{background-image:url(../../img/score/badge-l1-order.png)}#popup-timered .icon.BADGE[level='2'][type=order]{background-image:url(../../img/score/badge-l2-order.png)}#popup-timered .icon.BADGE[level='3'][type=order]{background-image:url(../../img/score/badge-l3-order.png)}#popup-timered.show .icon{opacity:1;transform:scale(1) rotate(0)}.dash-title{height:30px;margin:0;padding:0 0 0 44px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;top:0;z-index:1;background:right center no-repeat #fafafa;background-size:46px 31px;box-shadow:none;text-shadow:none}.dash-delete,.dash-drag{position:absolute;height:31px;top:0;cursor:pointer}.dash-delete{background:url(../../img/structure/icon-search-cancel.png) center center no-repeat;background-size:25px 25px;left:0;width:44px}.dash-drag{background-size:46px 31px;right:0;width:46px;background-position:-6px;background-repeat:no-repeat}.dash-drag i{line-height:31px!important;width:46px;font-size:18px}#home-calendar{position:relative}#home-calendar #calendar-container{position:relative;overflow:hidden;margin-bottom:30px}.home-dashboard article{min-height:40px;height:auto;padding:10px;width:auto;overflow:hidden;position:relative}.box-recap{color:#fff}.home-dashboard article.readed{opacity:.5}.home-dashboard article[identity=element--undefined]{pointer-events:none}#home-menu{padding-right:8px}#home-menu.inline{height:170px;overflow-y:none;overflow-x:auto;border-bottom:1px solid #ddd}#home-menu.inline .container{width:2400px}.home-dashboard .grid-noelements{background:0 0;font-size:11px;color:#aaa}.home-dashboard article .dash-list-ball{width:12px;height:12px;border-radius:20px;background:#2196F3;position:absolute;top:14px;left:16px}.home-dashboard article .dash-list-ball.priority-,.home-dashboard article .dash-list-ball.priority-0,.home-dashboard article .dash-list-ball.priority-null{background:0 0;box-shadow:none}.home-dashboard article .dash-list-ball.priority-1{background:#ffc600}.home-dashboard article .dash-list-ball.priority-2{background:#d60909}.home-dashboard article .dash-list-top-left{float:left;padding-left:34px}.home-dashboard article .dash-list-top-right{float:right;width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.home-dashboard article .dash-list-title{padding-left:34px}.home-dashboard article .dash-list-abstract{font-weight:400;color:#aaa;padding-left:34px}.dash-container{background:#fff}.dash-container.ui-sortable-helper{box-shadow:0 0 10px rgba(0,0,0,.2)}.dashboard-area-add{position:relative}.dashboard-area-add select{text-align:center;opacity:0;width:96%;margin-left:4%;-webkit-appearance:none;position:absolute;z-index:100;height:90px}@media only screen and (max-width:1280px){.home-dashboard .column-49,.home-dashboard .column-50{width:100%}.home-dashboard .column-49.left .box-recap{margin-bottom:10px}}@media only screen and (max-width:320px){.home-dashboard article .dash-list-top-left{max-width:170px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.report-round{width:198px;height:198px;position:relative;margin:auto;background:#fafafa;padding:5px;border-radius:120px;border:1px solid #ff4800}.report-round .data{position:absolute;left:10px;right:0;font-size:64px;color:#fff;text-align:center;top:85px;line-height:30px}.report-round .data span{font-size:18px}.report-round .description{position:absolute;left:30px;right:30px;font-size:14px;color:#ccc;text-align:center;bottom:50px;line-height:15px;height:30px;overflow:hidden}#pop-swipe,.swiper-container,.swiper-footer{bottom:0;position:absolute}.overthrow-enabled .overthrow{overflow:auto;-webkit-overflow-scrolling:touch;z-index:0}#pop-swipe{top:0;left:0;right:0;z-index:80;color:#fff;display:none}.swiper-slide div{font-size:14px}.swiper-footer{height:70px;width:100%;z-index:1000}.swiper-container{left:0;right:0;top:0;height:100%!important}.swiper-pagination{bottom:90px!important}view .swiper-pagination{bottom:20px!important}.swiper-pagination-bullet-active{background:#fff}.swiper-slide #intro-slide-1 .image,.swiper-slide .image{background-image:url(../../img/structure/intro-1-big.png)}.swiper-slide{height:100%}.swiper-slide .image{position:absolute;width:100%;left:0;top:0;height:60%;background-position:center center;background-size:contain;background-repeat:no-repeat}.swiper-slide #intro-slide-2 .image{background-image:url(../../img/structure/intro-2-big.png)}.swiper-slide #intro-slide-3 .image{background-image:url(../../img/structure/intro-3-big.png)}.swiper-slide #intro-slide-4 .image{background-image:url(../../img/structure/intro-4-big.png)}.swiper-slide #intro-slide-5 .image{background-image:url(../../img/structure/intro-5-big.png)}.swiper-slide .text{position:absolute;padding-left:15%;padding-right:15%;left:0;top:50%;right:0;height:30%;text-align:center}.swiper-button-close,.swiper-button-next,.swiper-button-prev{width:44px;background:center center no-repeat;background-size:24px 24px;position:absolute;bottom:15px;cursor:pointer;z-index:1000;opacity:.3;height:44px;top:46%;filter:invert(1)}.swiper-button-next,.swiper-button-prev{background-image:url(../../img/svg/ic_keyboard_arrow_right_black_48px.svg)}.swiper-button-prev{transform:rotate(180deg);left:0}.swiper-button-next{right:0}view .swiper-button-close{background-image:url(../../img/svg/ic_clear_black_48px.svg);top:0;right:0;height:44px;opacity:1}view .swiper-button-next,view .swiper-button-prev{background-image:url(../../img/svg/ic_keyboard_arrow_right_black_48px.svg);opacity:1}view .swiper-button-prev{transform:rotate(180deg)}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0}@media only screen and (max-width:512px){.swiper-slide #intro-slide-1 .image{background-image:url(../../img/structure/intro-1.png)}.swiper-slide #intro-slide-2 .image{background-image:url(../../img/structure/intro-2.png)}.swiper-slide #intro-slide-3 .image{background-image:url(../../img/structure/intro-3.png)}.swiper-slide #intro-slide-4 .image{background-image:url(../../img/structure/intro-4.png)}.swiper-slide #intro-slide-5 .image{background-image:url(../../img/structure/intro-5.png)}}#column-score-company,#column-score-global,#column-score-log{width:33.3333%;box-sizing:border-box;position:absolute;top:248px;left:0;right:0;bottom:0;border-left:1px solid #ddd;background:#fff}#column-score-global{left:33.3333%}#column-score-company{left:66.6666%}#column-score-log{border:0}#score-area .dash-title{text-align:center;padding:0}article.SCORE{min-height:0;pointer-events:none}article.SCORE.score-my-user{background:#f0f0f0}article.SCORE .grid-list{min-height:60px;height:60px;padding-left:125px;padding-right:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:0}article.SCORE.LOG .grid-list{min-height:40px;height:40px;padding-top:0}article.SCORE .grid-list thumbnail{left:50px}article.SCORE .grid-list .position{position:absolute;left:20px;top:31px}article.SCORE .grid-list .score{position:absolute;right:10px;top:32px;background:#607d8b;color:#fff;line-height:18px;padding-left:5px;padding-right:5px;border-radius:22px;font-size:11px;min-width:30px;text-align:center}article.SCORE .grid-list list-title{margin-top:9px;display:block}article.SCORE.LOG .grid-list list-title{margin-top:5px;display:block;font-size:16px;border:0}article.SCORE.LOG .grid-list thumbnail{left:10px;width:30px;height:30px;top:9px}article.SCORE.LOG .grid-list{padding-left:55px}article.SCORE.LOG .score{top:15px}#column-score-company article[position='1'] .position,#column-score-company article[position='2'] .position,#column-score-company article[position='3'] .position,#column-score-global article[position='1'] .position,#column-score-global article[position='2'] .position,#column-score-global article[position='3'] .position{width:32px;height:32px;background:url(../../img/score/gold-medal.png) center center;background-size:40px;color:transparent;left:10px;top:25px;border-radius:100%;box-shadow:0 3px 7px rgba(0,0,0,.1);box-sizing:border-box;border:1px solid #fff}#column-score-company article[position='2'] .position,#column-score-global article[position='2'] .position{background-image:url(../../img/score/silver-medal.png)}#column-score-company article[position='3'] .position,#column-score-global article[position='3'] .position{background-image:url(../../img/score/bronze-medal.png)}.list-error{text-align:center;background:url(../../img/score/trophy.png) center 30px no-repeat;background-size:80px;font-size:18px;color:#ccc;padding:130px 20px 40px}.list-error.no-log{background-image:url(../../img/score/badge.png)}.list-error.no-badge{padding-top:100px;background:url(../../img/score/trophy.png) center 0 no-repeat;background-size:80px;padding-bottom:10px}article.SCORE.like .score{background:#8BC34A}article.SCORE.no-like .score{background:#F44336}.score-user-area{display:block;background:#111;background:linear-gradient(0deg,#E91E63 20%,#a71681 90%);color:#fff;text-align:center;overflow:hidden;padding-top:20px;padding-bottom:20px}.score-user-area .avatar-area .image{width:80px;height:80px;border:2px solid #fff;border-radius:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;margin:auto;box-shadow:0 3px 7px rgba(0,0,0,.2)}.score-user-area h1{margin-bottom:0;font-family:Roboto-Light}.score-user-area .nick{opacity:.7;font-family:Roboto-Light;font-size:14px}#score-points{line-height:32px;margin:auto;text-align:center;font-family:Roboto-Light}#score-recap-company,#score-recap-global{opacity:.7;font-family:Roboto-Light}.score-user-area .form-tab-title{position:absolute;top:204px;height:44px;overflow-y:hidden;background:#e91e63;display:none}#column-score-log .points{position:absolute;top:110px;width:100%;font-size:10px;line-height:18px;pointer-events:none}#column-score-log .points .value{font-size:18px}#column-score-log .points .legend{color:#aaa}#column-score-log .badges .badge{width:33.3333%;background:top center no-repeat;background-size:60px 60px;float:left;padding-top:60px;margin-bottom:10px;text-transform:uppercase;font-size:11px;color:#aaa}@media only screen and (max-width:1023px){.score-user-area .form-tab-title{display:block}#column-score-company,#column-score-global,#column-score-log{width:100%;left:0;border:0}#score-recap-company,#score-recap-global{display:none}article.SCORE .grid-list,article.score{overflow:initial}article.SCORE .grid-list{min-height:70px}article.SCORE .grid-list list-title div{padding-top:5px}}#filter-button-localizebody,#form-tab-title li,.form-tab-title li#filter-button-menu{color:#444}header,toolbar{background:-ms-linear-gradient(top,#505051 0,#222 100%);background:-moz-linear-gradient(top,#505051 0,#222 100%);background:-webkit-linear-gradient(top,#505051 0,#222 100%);box-shadow:0 0 8px #888}header .title{color:#fff!important;text-shadow:none}menu{box-shadow:0 0 10px rgba(0,0,0,.4)}#content-content table,#detail-content table,#filter,#menu-header,.home-icon,.view-action li,header,menu li,toolbar{box-shadow:none}#menu-header-home{position:absolute;right:0;left:auto}#menu-header-options{border-left:1px solid #222;background-image:url(../../img/icons/Actions-options.png)}#menu-header-open{background-repeat:no-repeat}menu .title:first-child{margin-top:0;border:0}menu .title div{background-image:url(../../img/structure/bg-dash-title.png);background-size:21px 21px;line-height:32px;font-size:11px}#filter-button-localize,#filter-button-menu{color:#fff;border-right:0}.view-content-list{top:44px;border-top:1px solid #eee}.form-tab-line-selected{line-height:43px!important}.view .icon6,.view-action .icon6{background-image:url(../../img/icons/Actions-logout-B.png)}.v .view .icon12,.view-action .icon12{background-image:url(../../img/icons/Actions-select-company-B.png)}xbody{font-family:'Helvetica Neue',Arial,Helvetica,sans-serif;background:#333}.home-dashboard article .dash-list-title,.home-icon,a,body,div,h1,header .title,list-title,p,span{font-family:Roboto-Regular,Arial,Helvetica,sans-serif;letter-spacing:normal}login .form-caption{font-weight:100}.list-title,header .title{font-weight:300}.home-icon{font-size:12px!important;text-shadow:none}.menu-header-pattern{background:0 0;text-shadow:none}#menu-header{color:#fff;font-size:16px;font-weight:100;box-sizing:border-box}#filter{background:#f6f6f6;border-bottom:0}#menu-header,header,toolbar{-webkit-animation-duration:.5s}.list-group,.serie .list-group{background:rgba(245,245,245,.8);font-size:14px}.serie.error .list-group{background:#f44336;border-color:#f44336;color:#fff}menu li{border-bottom:1px solid #eee}#form-tab-title,.form-tab-title,.grid-list,.view-content-header,.view-header{background:#fff;border-bottom:1px solid #eee;border-top:0}.grid-list{background:0 0}.grid-noelements{border-top:0}.form-group{border:1px solid #eee;border-top:0}.form-report li{font-weight:400}.view-content-area{background:#fff}.view-header{display:block}.view-action{border-right:0}#filter-select,#options-select,.memo-select{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);border:0;background:#fff;border-radius:2px}.home-dashboard article{border-top:0;border-bottom:1px solid #eee}.home-dashboard article .dash-list-title{text-shadow:none;line-height:26px}.home-dashboard article .dash-list-abstract{line-height:18px}.home-dashboard article .dash-list-top-left,.home-dashboard article .dash-list-top-right{font-size:14px;color:#2196F3}.home-dashboard article .dash-list-ball{box-shadow:none}@font-face{font-family:Roboto-Black;src:url(../../img/fonts/Roboto-Black.ttf)}@font-face{font-family:Roboto-Bold;src:url(../../img/fonts/Roboto-Bold.ttf)}@font-face{font-family:Roboto-Light;src:url(../../img/fonts/Roboto-Light.ttf)}@font-face{font-family:Roboto-Regular;src:url(../../img/fonts/Roboto-Regular.ttf)}@font-face{font-family:Roboto-Medium;src:url(../../img/fonts/Roboto-Regular.ttf)}@font-face{font-family:Roboto-Thin;src:url(../../img/fonts/Roboto-Thin.ttf)}a,body,div,p,span{font-weight:400}.home-dashboard article .dash-list-title,h1,header .title,list-title{font-weight:300;font-size:18px}.home-icon{font-weight:400;border-radius:99px;position:relative;margin-bottom:30px;border:1px solid}.form-tab-container h1,h1{font-size:18px;line-height:26px}.home-dashboard article .dash-list-abstract{font-size:14px}login .form-caption{color:#fff}.menu-header-pattern{letter-spacing:normal;font-family:Roboto-Light,Arial,Helvetica,sans-serif;font-size:18px}#content-content th,.view-content #grid th,menu li div{font-size:14px}menu li div{padding-left:38px;color:#ddd}menu .title div{text-shadow:none;letter-spacing:normal;font-weight:300;color:#aaa;text-transform:uppercase;padding-top:10px}.form-input-preview,th{font-weight:400;font-family:Roboto-Medium,Arial,Helvetica,sans-serif}strong{font-family:Roboto-Bold,Arial,Helvetica,sans-serif}.action-button-counter{border:1px solid #c01b0b;border-radius:2px;background:-ms-linear-gradient(top,#ee3220 0,#da2716 100%);background:-moz-linear-gradient(top,#ee3220 0,#da2716 100%);background:-webkit-linear-gradient(top,#ee3220 0,#da2716 100%);box-shadow:none;top:auto;bottom:-1px;right:-1px;left:auto}#form-content-scroller-glow{background:url(../../img/structure/bg-content-glow-white.png) repeat-x}.form-preview-detail,.form-preview-gmap{font-family:Roboto-Medium}.view-content-header{border-bottom:0}.form-tab-line-selected{background:#fff!important}.form-tab-title li:last-child{border-right:0}.home-dashboard .grid-noelements{border-top:0;border-bottom:0;text-align:left}.action-form-delete,.action-form-edit,.action-form-grid,.action-form-list,.action-form-memo,.action-form-prefs,.action-form-preview,.action-form-print,.action-form-save{border-bottom:0;border-left:1px solid #ddd;background-size:44px 44px;background-repeat:no-repeat;background-position:center center;opacity:0;-webkit-transition-duration:.5s}.action-form-delete.show,.action-form-edit.show,.action-form-grid.show,.action-form-list.show,.action-form-memo.show,.action-form-prefs.show,.action-form-preview.show,.action-form-print.show,.action-form-save.show{opacity:1!important}.list-report-note,.list-report-note-content,.list-report-note-content-text{border-left:0!important}.home-dashboard article[table=AGE_OBI] .dash-list-title,.home-dashboard article[table=RAP_TES] .dash-list-title{background:#eee;border-radius:8px;text-align:center;font-size:10px;line-height:18px;max-width:150px;padding-left:8px;padding-right:8px;white-space:nowrap;margin:auto auto 9px;text-overflow:ellipsis;overflow:hidden}#menu-content,.menu-content-submenu{background:0 0;padding-bottom:44px}#menu-content li,menu .title{border-bottom:0}.action-form-delete,.action-form-edit,.action-form-grid,.action-form-list,.action-form-memo,.action-form-prefs,.action-form-preview,.action-form-print,.action-form-save{border-color:#fff}.action-form-memo,.action-form-prefs{color:#ffc107}menu li{background:#222}#form-tab-title,.form-tab-title{overflow:hidden;height:37px;border:0;border-radius:0;margin:0;overflow-x:auto;-webkit-overflow-scrolling:touch;background:#f0f0f0}.action-form-edit,.action-form-save{line-height:44px;padding-left:10px;border-left:1px solid #eee}.form-tab-title li{border-right-color:#eee;border-bottom:0;-webkit-transition-duration:.3s;font-size:11px;text-transform:uppercase}header.company-selected #header-bg-company-selected{top:0!important}.menu-header-icon-over,.options-over{opacity:.2!important;background-color:transparent}.menu-content-submenu{opacity:0}.menu-content-submenu.show{opacity:1}.menu-content-submenu li div{color:#ccc}.menu-content-submenu li{border-bottom:0;position:relative;display:block}.action-form-save{background-position:right;color:#79bd00;font-size:14px;padding-right:31px}.action-form-edit{font-size:14px;background-position:right center;padding-right:50px}#menu-header-back,#menu-header-home,#menu-header-open,#menu-header-open-close,.company-selected #menu-header-home,.company-selected #menu-header-open,.company-selected #menu-header-options{border-left:0;border-right:0;color:#fff}.dash-title,.list-group,.serie .list-group{border:0}.form-tab-title,.view-header{transition-duration:.4s;-webkit-transition-duration:.4s;position:relative;color:#fff}.view-header,.view-header .action-form-icon-null,.view-header div{border:0;color:#fff!important}.box-recap,.grid-pc-background{border-radius:37px}.view-content.with-top .form-tab-title,.view-content.with-top.small .form-tab-title{top:0}#form-content,.form-content,.form-search-adv,.view-content-area{top:44px}.form-tab-title .background-transparent{background:rgba(255,255,255,.25);position:fixed}#form-tab-title,.form-tab-title,.form-tab-title li{height:44px;line-height:44px!important}.action-form-edit i,.action-form-save i{width:44px}.action-form-memo.open,.menu-action-button{background:rgba(255,255,255,.35)}.action-form-edit.loader,.action-form-save.loader{background-image:url(../../img/structure/loader.svg);background-size:24px 24px;background-position:center center;background-repeat:no-repeat;color:transparent!important}.action-form-memo i,.action-form-prefs i{color:#ffc107!important}.action-form-memo.action-form-icon-null i,.action-form-prefs.action-form-icon-null i{color:#fff!important}.list-group{height:30px;line-height:30px}.dash-title{font-size:14px}.form-group .cart-quantity{left:44px;overflow:hidden}.form-tab-top{text-align:center;margin-left:-10px;margin-right:-10px}view-content.with-top .form-content{top:249px}.form-tab-container h1.nowrap.with-thumb,.form-tab-container h2.nowrap.with-thumb,.form-tab-top h1.nowrap.with-thumb,.form-tab-top h2.nowrap.with-thumb{margin:auto}.form-tab-top h1{margin-top:5px!important}.form-tab-top h2{line-height:26px;padding-bottom:4px}.form-tab-container thumbnail,.form-tab-top thumbnail{border-radius:100%;-webkit-border-radius:100%;position:relative;display:block;margin:auto;float:none;width:95px;height:95px}.form-tab-top .list-icon-standard{background-repeat:no-repeat;background-color:#607d8b;border-radius:11px;display:-webkit-inline-box;background-image:none!important;padding:0 8px;color:#fff;text-transform:uppercase;font-size:10px;margin:1px;line-height:18px;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-tab-top .list-abstract{white-space:nowrap;overflow:hidden}.view-content-area.hide-tab .view-content.with-top .form-content{top:0}.view-content.with-top .form-content,.view-content.with-top.small .form-content{top:44px}.view-content.with-top .form-content .form-tab{background:#fff}#menu-content li,#menu-header,.menu-content-submenu li,menu .title div{background:0 0}.view-content.with-top .form-tab-top{height:182px}.view-content.with-top.small .form-tab-top{height:59px}.form-tab{transition-duration:0s;bottom:0}.form-tab-container thumbnail div,.form-tab-top thumbnail div{border-radius:100%}.grid-pc-background{margin-top:9px}.table-scroll{overflow-x:auto}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../../img/fonts/MaterialIcons-Regular.eot);src:local('Material Icons'),local('MaterialIcons-Regular'),url(../../img/fonts/MaterialIcons-Regular.woff2) format('woff2'),url(../../img/fonts/MaterialIcons-Regular.woff) format('woff'),url(../../img/fonts/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}menu{background:rgba(0,0,0,.7);backdrop-filter:blur(10px)}main.right{-webkit-transform:none!important;transform:none!important;opacity:1!important}#menu-header{text-shadow:none}#menu-message-area{display:none!important}#menu-content,.menu-content-submenu{padding-bottom:calc(env(safe-area-inset-bottom) + 0px)!important}@media (prefers-color-scheme:dark){#column-score-company,#column-score-global,#column-score-log,#content-content td,#documents-cart td,#grid-calendar td,#home-column-footer,#home-column-left,#home-column-right,#home-search-result,.button-big-import,.form-content input,.form-group,.form-line,.form-report,.form-tab,.form-tab-line-selected,.form-tab-top,.grid-noelements,.home-dashboard article,.view-content #grid td,.view-content-area,.view-content-header,.view-content-list,.view-content.with-top .form-content .form-tab,body,main{border-color:#333!important;background:#222!important;color:#fff}#grid-calendar td.grid-calendar-day-week{background:#1f1f1f!important}.button-big-import .icon{background-color:#fff;filter:invert(1);box-shadow:none}.button-big-import.menu-over-button .icon{box-shadow:none!important;opacity:.5}.form-line input,.form-line select,.form-line textarea,input,textarea,view .view-search-input{color:#fff}select{color:#fff;background:#222}#filter-select select{background:#333}#main-content-actions select{color:#000;background:#fff}.form-line input::placeholder,.form-line textarea::placeholder{color:#444}#grid-calendar,#grid-calendar td,.content-footer,.form-group,.form-group.cart,.form-input,.form-input-preview,.form-line,.form-line.form-line-type-CANVAS .form-input-preview,.form-line.form-line-type-CANVAS .form-input.CANVAS,.form-line.form-line-type-TEXT .form-input-preview,.form-line.form-line-type-TEXT .form-input.TEXT,.form-report,.form-report li,.form-search-adv .search-operator,.view-content-header,report,select-color option-select{border-color:#333}select-color option-select.selected{color:#fff}#calendar-month,#grid tr:active td,.dash-title,.grid-calendar-day,.list-group,.serie .list-group,article:active{border-color:#333;background-color:#111!important}#calendar-month{background-color:#222!important}.dash-container,article.checked .grid-list{background-color:transparent}#content-content th,#documents-cart th,.view-content #grid th{filter:invert(1);color:#000;background:#eee;border-color:#ccc}.form-tab-container thumbnail,.form-tab-top thumbnail,.grid-list thumbnail{border-color:#111;background-color:#111;color:#fff}#calendar-month-next,#calendar-month-prev,#content-content .grid-check.element .all-none,.content-loader,.dash-delete,.form-icon-extend,.label-list-month-next,.label-list-month-prev,.view .view-content-header-search .icon-search-cancel{filter:invert(1)}#documents-cart.loader .content-loader{filter:invert(0)}.cart-button-minus,.cart-button-plus{filter:invert(1);background-color:#ddd!important;border-color:#ccc!important}.form-group .cart-quantity,.form-group .cart-sconto,.grid-list{border-color:#333}.form-tab-top .list-icon-standard{filter:invert(0)}.list-icon-standard{color:#000;filter:invert(1)}.form-preview-detail,.form-preview-gmap{filter:invert(1);color:#000}.form-group.cart .label{background:#111}.grid-pc-background,.home-dashboard article[table=AGE_OBI] .dash-list-title,.home-dashboard article[table=RAP_TES] .dash-list-title{background:#000}.grid-icon-check-false i{color:#333}.list-report-total{filter:invert(1);background-color:#ccc!important;border-color:#bbb}.form-report-totals{border-color:#ccc;background-color:#ddd;color:#000;filter:invert(1)}.form-content input[disabled=disabled]::after,.form-content textarea[disabled=disabled]::after,.form-grid-element-reset,.form-input-button-cancel,.form-input-button-upload,.form-line.disabled::after,.refresh-post-back[disabled=disabled]::after,input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1);background-color:#ddd;border-color:#ccc}.popup .container{background:#111}.popup .action{border-color:#333;background:#222}#pop-import-selection #list-to-import li,.popup .list li{border-color:#333}input.cmn-toggle-round+label:after{background:#666}input.cmn-toggle-round+label:before{background:#000}#calendar-legend,#gmap-legend{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.calendar-legend-element,.gmap-legend-element{border-color:#333;color:#fff}#calendar-legend-button-icon,#gmap-legend-button-icon,#gmap-timeline-button-icon{filter:invert(1);box-shadow:none}#gmap-timeline .line-timeline .description.timer .icon{filter:invert(1)}#graph-container table,article.SQUARE list-title,article.SQUARE.grid-cart .form-group.cart{border-color:#333}#filter-select,#options-select,.memo-select{background:#333}.memo-select .memo-input{background:#111;border-color:#111}.grid-cart .form-group.cart{border-color:#333}.form-line.form-line-note{filter:invert(1);background:url(../../img/icons/thin-228.png) 10px 11px no-repeat #eee!important;background-size:16px 16px!important;color:#000}.grid-noelements.help{background:url(../../img/svg/ic_info_outline_black_48px.svg) center 30px no-repeat #ddd!important;cursor:pointer;filter:invert(1);color:#000}.content-loader.generic{background-color:rgba(255,255,255,.8)}.content-footer.actions .form-select select{color:#000}#pop-generic .select-gift .list-code{color:#000;filter:invert(1)}#gmap-container.show-timeline #gmap-timeline{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#gmap-timeline .content{background:0 0}#gmap-timeline .legenda,#gmap-timeline .legenda .time,#gmap-timeline .line-timeline .description{background:0 0;border-color:#333}#gmap-timeline .data{background-image:url(../../img/structure/bg-timeline-dark.png);border-color:#333}#gmap-timeline .line-timeline .description,article.SCORE.score-my-user{background:#333}article.SQUARE .grid-list{background:#222;border-right:1px solid #222}report .grid-pc-background{filter:invert(1)}.gmap-popup-element{color:#333}}