body,html{padding:0;margin:0;font-family:Roboto-Regular;font-size:14px;color:#000}@media screen and (max-width:1400px){.ui-grid-row{height:40px!important}.ui-grid-row>div .ui-grid-cell{height:40px!important}.ui-grid-cell-contents{font-size:12px;word-break:break-word;overflow-wrap:break-word;white-space:unset}}.redText{color:red}.ui-grid .ui-grid-disable-selection{-webkit-touch-callout:default;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text!important;cursor:auto!important}.ui-grid-filter-input{color:#000;display:none}#gridRicercaFilter>input{display:block!important}.ui-grid-icon-cancel{display:none}.navbar .nav-header-utente{color:#fff;padding:15px}.customersMessage{position:absolute;left:300px;top:-7px;font-size:18px;color:red}.navbar .navbar-toggle{background-color:transparent!important;border-color:transparent}@media(max-width:810px){.navbar-header{float:none}.navbar .nav-header-utente{float:left!important}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}}textarea{width:100%}button{background-color:#b3b3b3!important;color:#fff!important;border-radius:0!important}.btn{min-width:100px}button.btn-default{background-color:#b9b8b7!important}button.btn-primary{background-color:#912f21!important;border-color:#912f21!important}button.btn-warning{background-color:#8b0000!important;border-color:#8b0000!important}abbr{border-bottom:none!important;text-decoration:none!important}.form-control{border-radius:0!important}.row{margin-right:0;margin-left:0}.row a{cursor:pointer;text-decoration:none}.titoli{font-size:2em;color:#000;border-bottom:1px solid #000;line-height:1;margin-bottom:10px}.sotto-titoli{color:#bc3722;font-family:Roboto-Bold;margin:5px 0 20px 0}.menu-interno{margin:10px 0 30px 0}.menu-interno>ul{margin:0;padding:0;color:#fff}.menu-interno>ul li{padding:10px;background-color:#bc3722;display:inline;cursor:pointer;margin-right:5px}.menu-interno>ul li.disabled{background-color:#e4e4e4;cursor:default}.menu-interno>ul li li{background-color:transparent}.menu-interno .dropdown-toggle{font-style:normal}.breadcrumbs{border-top:1px #bc3722 solid;border-bottom:1px #bc3722 solid;font-size:.9em;margin:10px 0;padding:3px 0}.breadcrumbs span{color:#bc3722}.breadcrumbs span.breadcrumbs-selected{font-family:Roboto-Bold;color:#bc3722}.breadcrumbs a,.breadcrumbs a:hover,.breadcrumbs a:visited{color:#bc3722;text-decoration:none}.filtri-ricerca{border-bottom:1px #45536f solid;margin-bottom:5px;position:relative}.filtri-ricerca ul{padding:0;margin:0}.filtri-ricerca>ul{margin-bottom:5px}.filtri-ricerca ul li{display:inline-block;list-style:none;vertical-align:middle}.filtri-ricerca ul li span.label-filtro{color:#bc3722;padding-left:10px;font-family:Roboto-Bold}.filtri-ricerca ul li .btn{padding:3px 16px;background-color:#bc3722!important}.filtri-ricerca ul li .selectDirective{width:100%!important}.filtri-ricerca .filtri-ricerca-dataPicker ul li{display:list-item}.filtri-ricerca .filtri-ricerca-dataPicker input{padding-left:10px;width:100px}.filtri-ricerca input{height:29px}.filtri-ricerca-legenda{font-size:1.1em;margin-top:5px;float:right;margin-left:10px}.filtri-ricerca li[class^='col-']{padding:0 10px}.ui-grid-top-panel{background:none;background-color:#922f20;color:#fff;font-weight:normal;font-size:.9em}.ui-grid-row:nth-child(even) .ui-grid-cell{background-color:#eee}.ui-grid .ui-grid-cell-focus{background-color:#c7756a}.ui-grid-row.ui-grid-row-selected>[ui-grid-row]>.ui-grid-cell{background-color:#bb8f89}.ui-grid{height:auto;border:none}.ui-grid-row-dirty .ui-grid-cell{color:#32b612}.ui-grid .prontuario{border-left:5px solid transparent}.ui-grid .fuoriprontuario{border-left:5px solid #ffd800}.ui-grid .nondisponibileOrdine{border-left:5px solid #bc3722!important}i.disponibilegrossista{color:#bd9b3e}i.disponibile{color:#2ca036}i.nondisponibile{color:#8b0000}disponibile .ui-grid .quantitaErrata{border-left:5px solid #8b0000}.ui-grid .quantitaErrataDestra{border-right:5px solid #8b0000}.ui-grid .bordoTrasparente{border-left:5px solid;border-left-color:transparent}.ui-grid .allineaDestraPadding{text-align:right;padding-right:20px}.ui-grid .allineaDestra{text-align:right}.ui-grid-viewport{overflow-anchor:none}.ui-grid .ui-grid-cell-link{padding:0}.ui-grid .ui-grid-cell-link div{background-color:#bc3722;color:#fff;height:100%;margin:2px;padding:5px 10px;cursor:pointer}.ui-grid .ui-grid-cell-link div.linkInattivo{opacity:.5}.tabs.nav-tabs>li.active>a,.tabs.nav-tabs>li.active>a:focus,.tabs.nav-tabs>li.active>a:hover{border:1px solid #45536f;border-bottom-color:#fff}.tabs.nav-tabs{border-bottom:1px solid #45536f}.tabs.nav>li>a{padding:5px 30px;border:1px solid gray}.tab-content .tab-pane{padding:10px 0}.tabs.nav>li.active{background-color:transparent}.tabs.nav>li>a:focus,.tabs.nav>li>a:hover,.tabs.nav>li.active>a,.tabs.nav>li.active.tab-ricerca>a,.tabs.nav>li.tab-ricerca>a:hover{background-color:#922f20;color:#fff}.selectize-input{padding:5px 8px!important}.tabs.nav>li.tab-ricerca>a{color:#fff;background-color:#b9675b}.cg-notify-message{max-width:600px}.notify-warning{background-color:#ffd800;color:#333}.notify-error{background-color:#ba3131;color:#fff}.ui-select-multiple span{color:#fff;opacity:1}.ui-select-multiple span.btn{background-color:#45536f;padding:3px 5px}.ui-select-multiple ul.ui-select-choices span{color:#333}.ui-select-bootstrap .ui-select-choices-row.active>a{background-color:#8b2c1e}.uib-datepicker-popup.dropdown-menu{padding:10px}.uib-datepicker-popup.dropdown-menu .btn{border-color:#fff}.uib-datepicker-popup.dropdown-menu .btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{border-color:red}.uib-datepicker-popup.dropdown-menu .text-info{color:#fff}.static-page{padding-top:30px}.static-page .content{font-size:2em;color:#45536f;border-top:1px solid #45536f;border-bottom:1px solid #45536f;margin-top:10px}.multiSelect>button{background-color:#45536f!important;background-image:none;min-height:32px!important;border:none;font-family:Roboto-Thin;min-width:100px;max-width:100px}.multiSelect .helperButton{background-color:#45536f!important;background-image:none;border:none}.multiSelect>button:hover{background-image:none}.multiSelect .caret{border-top-color:#fff}.multiSelect .multiSelectItem:not(.multiSelectGroup).selected{background-image:none;border:none}.multiSelect .multiSelectItem:hover,.multiSelect .multiSelectGroup:hover,.multiSelect .multiSelectFocus{background-image:none!important;color:#333!important;border:none}.multiSelect .tickMark{font-size:1.2em}.highcharts-title>tspan,.highcharts-legend tspan{font-size:1.2em}.highcharts-subtitle>tspan{font-size:.9em}@font-face{font-family:'Roboto-Bold';src:url('../../fonts/Roboto-Bold.eot') format('embedded-opentype'),url('../../fonts/Roboto-Bold.ttf') format('truetype')}@font-face{font-family:'Roboto-Regular';src:url('../../fonts/Roboto-Regular.eot') format('embedded-opentype'),url('../../fonts/Roboto-Regular.ttf') format('truetype')}@font-face{font-family:'Roboto-Thin';src:url('../../fonts/Roboto-Thin.eot') format('embedded-opentype'),url('../../fonts/Roboto-Thin.ttf') format('truetype')}.btn-red{background-color:#bc3722!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current{background:#bc3722!important;box-shadow:none}.xdsoft_datetimepicker{font-family:Roboto-Regular!important}.xdsoft_datetimepicker .xdsoft_calendar th{color:#fff}.xdsoft_datetimepicker .xdsoft_calendar th{background:#922f20}#cdnSearch{width:350px;max-height:300px;overflow-y:auto;z-index:100;position:absolute;background-color:#fff;-webkit-box-shadow:2px 2px 2px 0 rgba(194,192,194,1);-moz-box-shadow:2px 2px 2px 0 rgba(194,192,194,1);box-shadow:2px 2px 2px 0 rgba(194,192,194,1)}.cdnHide{display:none}.cndHasProduct{font-weight:bold}#cdnSearch:empty{border:none}#cdnSearch div:hover{background-color:#b9675b}#cdnSearch div{padding-left:2px;border-left:1px solid gray;border-right:1px solid gray}#cdnSearch div:nth-child(even){background-color:#eee}#cdnSearch div:nth-child(even):hover{background-color:#b9675b}#cdnSearch div:last-child{border-bottom:1px solid gray}.label-filtro{color:#bc3722;font-family:Roboto-Bold}.btn-search{min-width:10px}.switch-ricerca{width:110px}.switch-ricerca:focus{border-color:none}.switch-ricerca .selectize-input{height:28px;border-radius:0;padding-top:3px!important}.cdn-list tr:nth-child(even){background-color:#eee}.cdn-list .cdn-item:hover{background-color:#bb8f89}.cdn-list .cdn-item{height:22px;padding-left:5px;user-select:none}.cdl-list tr{height:22px;padding-left:5px}.cdn-item-selected{background-color:#8b0000!important;color:#fff}.cdn-item-selected:hover{background-color:#8b0000!important}.cdn-item-right{padding-right:5px}.cdn-item-left{padding-left:5px}.btn.btn-default.filtroAzienda{margin-left:2.5%;margin-right:auto;margin-bottom:5px;width:95%;background-color:#b9675b!important;border:none}.filtroAzienda .options{width:100%;border:1px solid #000}.popupAzienda{max-height:300px;overflow-y:auto}body{background-color:#000}.login-container{margin-top:15%;background-color:#000}.login-box{margin:auto}.login-box .row{margin-bottom:10px;text-align:center}.powered-by{position:absolute;bottom:30px;width:100%;text-align:center;color:#fff}.powered-by img{width:200px}.titolo-modulo{font-family:Roboto-Thin;color:#fff;font-size:3.5em;text-align:center}.errori-validazione{color:#e4a9a9;border:1px solid #e4a9a9;padding:3px 0 3px 10px;margin-bottom:3px}.login-sfondo{background-image:url('../images/sfondoLogin.png');background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;top:0;left:0;width:100%;height:30%;z-index:-1}#logoSsh{display:none}.row-center{width:300px;margin-left:auto;margin-right:auto}.nodoClienteUL{border-bottom:1px solid #d3d3d3}.nodoClienteCHK{padding:10px}.nodoCliente ul{margin:0;padding:0;padding-top:3px}.nodoCliente li{display:inline;margin-bottom:10px}.nodoCliente li input[type=checkbox]{width:1em;height:1em}.nodoCliente li.ListaClienteDescrizione{display:inline-block;min-width:200px}.nodoCliente li.ListaClienteIcone{display:inline-block;min-width:100px}.nodoCliente li.ListaClientePulsante{display:inline-block;min-width:100px}.nodoCliente li a{text-decoration:underline;cursor:pointer}.nodoCliente .ListaClienteIcone,.nodoCliente .ListaClientePulsante{float:right;padding-left:10px}.ordini .header-ordine ul{margin:0;padding:0;margin-bottom:20px}.ordini .header-ordine ul li{margin:0;padding:3px;display:inline;list-style:none}.ordini .header-ordine ul li span{color:#912f21;font-family:Roboto-Bold}.ordini textarea{height:250px}.ordini .linkRicerca{cursor:pointer;font-size:1.2em}.modalEquivalenti .modal-content,.modalEquivalenti .modal-dialog{width:100%!important}.ordini .totali-ordine{font-size:1.4em}.StripeElement{background-color:#fff;height:40px;padding:10px 12px;border-radius:4px;border:1px solid transparent;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.modal{color:#000}.glyphicon{font-size:x-large}.glyphicon-ok{color:green}.glyphicon-alert{color:red}.riepilogoButton{padding:3px 3px 3px 3px;margin-left:1%;width:32%;height:160px}.textRiepilogo{margin-top:5px;font-size:11px;border:1px solid #d3d3d3;height:115px;padding:3px 3px 3px 3px}.btnRiepilogo{width:100%}.modalRiepilogoTop{margin-left:-9px;margin-right:-9px}.modalRiepilogoProdotti{font-size:12px}button.btn-primary.btn-green{background-color:green!important;border-color:green!important}button.btn-primary.btn-yellow{background-color:#ffcf06!important;border-color:#ffcf06!important}button.btn-primary.btn-red{background-color:#e4251f!important;border-color:#e4251f!important}.img-green{color:green!important}.img-yellow{color:#ffcf06!important}.img-red{color:#e4251f!important}.contatti{font-size:1.1em;margin-left:10px;height:300px}.contatti .contatti-company{font-size:1.2em;font-family:Roboto-Bold;color:#000;margin-top:20px}.contatti .contatti-label{font-family:Roboto-Bold;color:#bc3722}.contatti i{margin-right:10px}.contatti img{margin-left:-10px;margin-top:20px}.contatti p{margin-top:30px}video.col-sm-12{padding:0}.statistiche{padding-bottom:30px}.statistiche .statistiche-titolo{font-size:1.5em;border-bottom:1px solid #333;margin-bottom:10px}.statistiche .filtro-periodo label{font-size:1em;color:#45536f;margin-bottom:0;font-family:Roboto-Bold;font-weight:normal}.statistiche .filtro-periodo ul{margin:0;padding:0;list-style:none}.statistiche .filtro-periodo ul li{display:table-cell;width:50px;border-left:1px solid #fff;text-align:center;cursor:pointer}.statistiche .filtro-periodo ul li div{background-color:#fff;color:#45536f;font-family:Roboto-Bold;padding:5px;border:1px solid #45536f}.statistiche .filtro-periodo ul li div.selected{background-color:#45536f;color:#fff;font-family:Roboto-Thin}.statistiche .filtro-periodo ul li div.disabled{border:1px solid #898989;color:#929292;cursor:default}.statistiche .filtro-periodo .filtro{float:left;margin-right:20px}.statistiche .filtro-periodo .filtro:last-of-type{margin-right:0}.statistiche .statistiche-grafico{margin-top:20px}.statistiche .statistiche-riga{margin-top:10px;font-size:1.2em;border-bottom:1px solid #333;height:40px}.panel-heading-pannello{background:none;background-color:#922f20;color:#fff;font-weight:normal;font-size:.9em}.panel{margin:0;background-color:transparent;border:none;box-shadow:none}.panel .panel-default{border:none}.panel .panel-heading-pannello{padding:5px;margin-bottom:10px}.container-fluid{padding:0}.modalDocumenti .modal-content,.modalDocumenti .modal-dialog{width:700px}.uploadDocumento{padding:0 15px;border-top:1px solid #e5e5e5;margin-bottom:12px;padding-top:10px}.uploadDocumento label{background-color:#1968b4;color:#fff;font-weight:normal;padding:8px 10px;margin:0;cursor:pointer}.uploadDocumento label input{display:none}.uploadDocumento .filename{border:none;background-color:#dde8f3;height:36px}.uploadDocumento input{height:36px}.elencoDocumenti i{cursor:pointer;font-size:1.3em}.elencoDocumenti .row{border-bottom:1px solid #332d2d;padding:5px}