@font-face{font-family:Baloo;src:url("fonts/Baloo-Regular.ttf") format('truetype')}body,html{font-family:"Open Sans",sans-serif}.panel-body,form{clear:both}.row-eq-height{height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pull-right{float:right}.select2-dropdown{border:1px solid rgba(0,0,0,.15)!important;border-radius:4px!important;z-index:1081}.swal2-container{z-index:1090}.tooltip{z-index:1080}.navbar-dark .navbar-brand{font-size:43px;font-weight:300;line-height:0;font-family:Baloo,cursive;color:#7d8de2;margin-top:4px}.scroller-back-wrapper a{font-size:1rem!important}.navbar{height:60px;background-color:#505b6e!important;z-index:1}.navbar-collapse{visibility:hidden}.navbar-desktop{display:flex}.navbar-desktop .dropdown{height:36px;margin:22px;margin-left:33px}.navbar .navbar-desktop.action{float:right;color:#fff;padding:30px 15px;vertical-align:middle;font-size:15px;white-space:nowrap;font-family:Poppins,sans-serif;opacity:.8;transition:opacity .2s linear}.navbar .navbar-desktop.action:hover{text-decoration:none;opacity:1}.navbar .navbar-desktop.action.active{opacity:1}.navbar .navbar-desktop .dropdown-toggle{display:inline-block;color:#fff;padding:4px 0;margin-left:-10px;margin-right:15px;margin-top:1px}.navbar .navbar-desktop .dropdown-toggle:active,.navbar .navbar-desktop .dropdown-toggle:focus,.navbar .navbar-desktop .dropdown-toggle:hover{text-decoration:none}.navbar .navbar-desktop .dropdown-toggle em{font-style:normal;font-family:Poppins,sans-serif;font-weight:600;font-size:16px;opacity:.8;transition:opacity .2s linear}.navbar .navbar-desktop .dropdown-toggle::after{opacity:.8;transition:opacity .2s linear}.navbar .navbar-desktop .dropdown-toggle:hover::after{opacity:1}.navbar .navbar-desktop .dropdown-toggle em:hover{opacity:1}.navbar .navbar-desktop .dropdown-toggle i{display:inline-block;padding:7px}.dropdown>.dropdown-menu{right:8px!important}[data-letters]{float:left}[data-letters]:before{content:attr(data-letters);font-family:Poppins,sans-serif;display:inline-block;font-size:21px;margin-left:-30px;margin-top:-2px;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background:#7d8de2;vertical-align:middle;margin-right:1em;color:#505b6e;font-weight:600}.nav-scroller{top:56px;display:none;position:relative;z-index:2;height:2.75rem;overflow-y:hidden}.nav-scroller-tabs{display:block!important;position:initial;overflow-y:hidden;height:auto;margin:0 -15px;padding:0 15px}.nav-scroller-tabs nav{margin-top:10px!important;margin-bottom:20px!important;padding-bottom:0!important}.nav-scroller .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:1rem;margin-top:-1px;overflow-x:auto;color:rgba(255,255,255,.75);text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch;overflow:visible}.nav-underline .nav-link{padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;color:#6c757d;font-family:Poppins,sans-serif;vertical-align:bottom;line-height:20px!important}.nav-underline .nav-link:hover{color:#007bff}.nav-underline .active{font-weight:500;color:#343a40}.sidebar{position:fixed;background-color:#f0f0f0!important;top:0;bottom:0;left:0;z-index:100;padding:0;width:120px}.sidebar-header{width:120px;height:60px;background-color:#3b4055;position:fixed;z-index:9;text-align:center}.sidebar-header img{height:100%}.sidebar-sticky{position:relative;top:0;height:100vh;padding-top:80px;overflow-x:hidden;overflow-y:auto}@supports ((position:-webkit-sticky) or (position:sticky)){.sidebar-sticky{position:-webkit-sticky;position:sticky}}.sidebar-sticky li>a,.sidebar-sticky li>a:hover{border:none;font-family:Poppins,sans-serif;color:#adadad;background-color:transparent;opacity:.8;text-decoration:none!important;font-size:13px;padding:10px 12px}.sidebar-sticky li.active,.sidebar-sticky li.active>a{background-color:transparent!important;opacity:1;color:#9e9e9e;font-weight:700;text-decoration:none!important}.sidebar-sticky li.active a>i{color:#9e9e9e!important;opacity:1}.sidebar-sticky li>a{border:none;color:#adadad;background-color:transparent;opacity:.8;width:100%;height:100%;display:inline-block}.sidebar-sticky li>a.sidebar-link-icon{color:#7d8de2;opacity:.8;float:right;width:40px;height:40px;margin-top:-88px;transition:all .2s linear}.sidebar-sticky li:hover>a.sidebar-link-icon{opacity:1}.sidebar-sticky li:hover>a.sidebar-link-icon:hover{color:#515f88;opacity:1}.sidebar-sticky li>a:hover{opacity:1}.sidebar-sticky li>a>i{display:block;margin:5px auto;font-size:24px;color:#adadad}.main .panel-body{padding:0!important}main.main{min-height:500px;padding-top:40px;padding-bottom:70px!important}body.mobile-device main.main{padding-bottom:60px!important}.show-title{font-family:Poppins,sans-serif;font-size:38px;font-weight:600}.show-title small{font-size:60%;font-weight:400;color:#666}.page-title{text-transform:uppercase;font-family:Poppins,sans-serif;font-size:16px;color:#adadad;font-weight:500;margin-bottom:15px;float:left}.btn-errors{margin-top:-10px;color:#dc143c}.btn-errors:hover{color:#dc143c}.validation-errors{color:#dc143c}.help-block{font-size:13px;font-style:italic;color:#dc143c;font-weight:700}.title-nav{position:absolute;left:-10px;color:#adadad;top:19.5px;font-size:20px;opacity:.88;transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:opacity,color}.title-nav:hover{color:#888;opacity:1}.form-group{margin-bottom:0}.btn{margin-right:15px}.btn:last-of-type{margin-right:0}.remove-row{margin-top:10px;display:inline-block;margin-left:-3px;cursor:pointer;opacity:.88;color:#252525;transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:opacity,color}.remove-row:hover{opacity:1;color:#e66a5d}.select2-container--default .select2-selection--single{display:block!important;width:100%!important;height:calc(2.25rem + 2px)!important;padding:.375rem .75rem!important;font-size:1rem!important;font-weight:400!important;line-height:1.5!important;color:#495057!important;background-color:#fff!important;background-clip:padding-box!important;border:1px solid #ced4da!important;border-radius:.25rem!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important}.select2-container--default .select2-selection--multiple{border:1px solid #ced4da!important;border-radius:.25rem!important;min-height:40px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:36px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#444 transparent transparent transparent!important;border-width:6px 3px 0 3px!important;margin-left:-2px!important;margin-top:-2px!important}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}nav.nav-tabs a{display:inline-block;margin-right:40px;padding:0!important;padding-bottom:15px!important;margin-bottom:0;font-size:16px!important;line-height:16px!important;color:#adadad!important;border:none!important;text-decoration:none;border-bottom:solid 2px transparent!important;transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:border-bottom,color}nav.nav-tabs a .badge{opacity:.8;transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:opacity;font-size:78%}nav.nav-tabs a:not(.active):hover{color:#252525!important;text-decoration:none}nav.nav-tabs a:not(.active):hover .badge{opacity:1}nav.nav-tabs a.active{color:#252525!important;border-bottom:solid 2px #515f88!important}nav.nav-tabs a.active .badge{opacity:1}.tab-content .dataTables_wrapper .dataTables_info{visibility:hidden}.sidepanel-wrapper{background-color:#ecf0f6;position:fixed;right:0;top:0;padding-top:80px;height:100%}body.mobile-device main.main.main-with-sidepanel{padding-bottom:40px!important}@media (min-width:992px){.mobile-logo{display:none!important}.hide-desktop{display:none!important}}@media (max-width:991.98px){.hide-mobile{display:none!important}}@media (min-width:992px){.row-eq-height{padding-left:110px}body:not(.mobile-device) .navbar{height:60px!important}.navbar-expand-lg{position:relative}.footer-section{padding:10px 8.666666%!important;position:fixed;bottom:0;left:110px;width:calc(100% - 110px);background-color:#fff;box-shadow:0 -5px 12px -5px #888}.ax-sidepanel .footer-section{max-width:calc(100% - 110px - 23%)}.navbar.navbar-dark .navbar-brand{display:none!important}}@media (min-width:768px) and (max-width:1024px){.tab-content{padding-top:0}.offcanvas-collapse.open{right:0;left:unset!important;width:33%!important}}@media (max-width:991.98px){.dmz-logo img,.mobile-logo img{margin-top:-3px}.sidepanel-wrapper{position:initial;padding-top:25px}.row-eq-height{display:inline-block!important}.navbar{height:58px!important;z-index:999!important}.navbar-desktop{display:none}.offcanvas-collapse{position:fixed;top:56px;bottom:0;left:100%;width:100%;padding-right:1rem;padding-left:1rem;overflow-y:auto;visibility:hidden;background-color:#343a40;transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:left,visibility}.offcanvas-collapse.open{left:0;visibility:visible;z-index:3}.offcanvas-collapse i{min-width:35px;text-align:center;margin-left:-7px}.nav-scroller{display:block!important}section.content{padding-top:56px}.page-title{padding:0 15px;text-align:center;float:none}.title-nav{display:none}.main{padding:0!important;padding-top:13px!important}.main .panel-body{padding:0 15px!important;margin-bottom:0}.table-show{margin-bottom:15px}.main:not(.main-with-sidepanel){padding-bottom:60px}.footer-section{padding:10px 15px!important;position:fixed;bottom:0;width:100%;background-color:#fff;box-shadow:0 -5px 12px -5px #888;z-index:900}.tab-content,nav.nav-tabs{margin-left:-15px!important;width:calc(100% + 30px)!important}.show-title{line-height:36px}.show-title small{display:block}.tab-content .tab-pane.overflow-x{overflow-x:auto}.table-show-featured{display:block}nav.nav-tabs a.page-title{margin-right:0!important;padding-left:15px!important;padding-right:15px!important}}.table-show tbody th{width:125px!important}.tab-content .tab-pane{overflow-x:visible}.table-show-featured i{min-width:20px;text-align:center}.tooltip-fix .tooltip{pointer-events:none}.tooltip-fix .bs-tooltip-bottom{top:37px!important}.btn-outline-secondary,.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{border-color:#dee2e6!important}.btn-outline-secondary:not(:disabled):not(.disabled):hover{color:#6c757d!important;background-color:transparent!important}.timepicker .modal-footer .btn:last-of-type{position:absolute;left:10px;color:#fff;background-color:#515f88;border-color:#515f88;opacity:.88}.timepicker .modal-footer .btn:last-of-type:hover{opacity:1}.timepicker .modal-footer .btn:first-of-type:hover{text-decoration:underline;color:#7d8de2}.validation-error{display:inline-block;margin-left:-19px!important;margin-right:-1px!important}.validation-failed,li.validation-failed span:before{color:#dc3545!important}.validation-failed i{display:inline-block!important}.processing-modal,.processing-modal .btn,.processing-modal .select2-selection,.processing-modal input,.processing-modal label{pointer-events:none;cursor:wait!important}.processing-modal form{opacity:.66}.modal{padding-right:0!important;z-index:1080}.modal .tooltip{z-index:1090}.processing-modal .btn-link:hover{text-decoration:none!important;color:#505b6e!important}.form-control:focus,.select2-container--default .select2-search--dropdown .select2-search__field,.select2-container--focus .select2-selection{border:1px solid rgba(125,141,226,.5)!important;box-shadow:0 0 0 .18rem rgba(125,141,226,.22);outline:0!important}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid rgba(125,141,226,.5)!important}input.no-spinner[type=number]::-webkit-inner-spin-button,input.no-spinner[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.entity-detail{padding:5px;margin-bottom:0;list-style:none}.entity-detail li:not(:first-child){margin-top:5px}.entity-detail i{vertical-align:top;padding-top:4px;color:#888}.entity-detail a,.entity-detail span{color:#7d8de2;display:inline-block;margin-left:10px}.entity-detail em{width:90%;color:#7d8de2;display:inline-block;margin-left:6px}::selection{background:#515f88;color:#fff!important}::-moz-selection{background:#515f88;color:#fff!important}button:focus{outline:0!important;box-shadow:0 0 0 .1rem rgba(81,95,137,.5)!important}.modal .form-control:disabled,.modal .form-control[readonly]{background-color:#ddd}.modal-header .close{padding:1rem 1rem!important;margin:-1rem -1rem -1rem auto!important;font-size:35px;font-weight:400}.gj-datepicker.input-group{border-radius:.25rem!important}.gj-datepicker.input-group button{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}input.date:not(.no-datepicker)::-webkit-calendar-picker-indicator{display:none}input.date:not(.no-datepicker)::-webkit-inner-spin-button,input.date:not(.no-datepicker)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button.dt-button:focus:not(.disabled){text-shadow:none!important}.btn{border-radius:2px!important}.btn-info{background-color:#7d8de2;border-color:#7d8de2}.btn-info:hover{background-color:#454d59;border-color:#454d59}.btn-link{color:#505b6e}.btn-link:hover{color:#7d8de2}.btn-success{background-color:#515f88;border-color:#515f88;opacity:.88}.btn-success.disabled,.btn-success:disabled,.btn-success:hover{background-color:#515f88;border-color:#515f88;opacity:1}.btn-success:not(:disabled):not(.disabled):active{background-color:#515f88;border-color:#515f88;opacity:1}.status-label{font-weight:700;font-size:11px}.order-status-confirmed,.order-status-planned{color:#fff;background-color:#89c4f4}.order-status-transit{color:#fff;background-color:#428bca}.order-status-delivered{color:#fff;background-color:#45b6af}.order-status-canceled{color:#fff;background-color:#c6c6c6}.tabs .nav-pills>li>a{border-radius:4px 4px 0 0}.tabs .tab-content{padding:5px 15px}.label-confirmed,.label-planned{color:#337ab7!important}.label-transit{color:#5bc0de!important}.label-completed,.label-delivered,.label-received{color:#5cb85c!important}.label-canceled{color:#d9534f!important}.xlabel-bordered{padding:5px 12px;border:solid 2px;border-radius:3px;min-width:122px}.entity-status-select-wrapper:not(.datatable-row-select-wrapper) .select2-selection.select2-selection--single{min-width:122px;visibility:hidden}.label-bordered.label-,.label-bordered.label-confirmed,.xlabel-bordered.label-confirmed,planned .xlabel-bordered.label-planned{border-color:#337ab7!important}.label-bordered.label-transit,.xlabel-bordered.label-transit{border-color:#5bc0de!important}.label-bordered.label-completed,.label-bordered.label-delivered,.label-bordered.label-received,.xlabel-bordered.label-completed,.xlabel-bordered.label-delivered,.xlabel-bordered.label-received{border-color:#5cb85c!important}.label-bordered.label-canceled,.xlabel-bordered.label-canceled{border-color:#d9534f!important}.table tbody+tbody{border-top:none}table tr td.certified{text-align:center}table tr td.certified i{margin-right:-5px;background:-webkit-gradient(linear,left top,right bottom,from(#747fa0),to(#454d59));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.supplier-detail-wrapper a.supplier-link{font-size:11px;color:#97a2b2;opacity:0;padding:3px;transition:opacity .15s linear}.supplier-detail-wrapper a.supplier-link:hover{opacity:1}.supplier-detail-wrapper .supplier-detail-trigger:hover a.supplier-link{opacity:.88}.warehouse-detail-wrapper a.warehouse-link{font-size:11px;color:#97a2b2;opacity:0;padding:3px;transition:opacity .15s linear}.warehouse-detail-wrapper a.warehouse-link:hover{opacity:1}.warehouse-detail-wrapper .warehouse-detail-trigger:hover a.warehouse-link{opacity:.88}#controls,#locationField{position:relative;width:480px}#autocomplete{position:absolute;top:0;left:0;width:99%}.label{text-align:center;font-weight:700;color:#303030;font-family:Poppins,sans-serif;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.label-bordered{padding:5px 12px;border:solid 2px;border-radius:3px}.dataTable .label{width:100px}#address td{font-size:10pt}.field{width:99%}.slimField{width:80px}.wideField{width:200px}#locationField{height:20px;margin-bottom:2px}.btn-time-slot-error,.btn-time-slot-unavailable{color:#dc143c;display:none;float:left;margin-left:-45px;margin-top:-40px}.btn-time-slot-error:hover,.btn-time-slot-unavailable:hover{color:#dc143c}.side-section .table td,.side-section .table th{padding:15px;vertical-align:middle}.side-section .table thead th{border-bottom:1px dotted #ccc}.table tr[disabled] td::after{position:absolute;content:'';top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.1)}.table tr[disabled] td{filter:blur(1px);pointer-events:none}.table .actions i{cursor:pointer}#time-slot-loading{transition:visibility .2s linear}#time-slot-orders-table{opacity:1;background-color:#fff!important;transition:all .2s linear}#time-slot-orders-table.loading{background-color:#f6f6f6!important;cursor:progress;opacity:.75}#time-slot-orders-table.loading tbody tr:hover{background-color:#f6f6f6!important}table.removable-fields tr td:first-of-type{padding:.75rem 0;text-align:center}.side-section .table th{border-top:none}.show-delivery-status,.show-order-status,.show-reception-status{position:absolute;right:15px;margin-top:0!important}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0!important;line-height:25px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fafafa;border:1px solid #ccc}@media (min-width:992px){.side-section .table{overflow-x:hidden}.show-delivery-status,.show-order-status,.show-reception-status{top:6px}}@media (max-width:991.98px){.side-section{padding-top:8px;border-top:dotted 1px #ccc}.mobile-no-bottom-padding{padding-bottom:0!important}#delivery-orders-table,#order-products-table{margin-top:0!important}#order-products-table .show-mobile{display:inline-block!important}#order-products-table .hide-mobile{display:none}.show-delivery-status,.show-order-status,.show-reception-status{top:-2px}#clients-table{white-space:nowrap}#order-products-table{margin-bottom:0!important}#add-order-product{margin:20px 13px!important}}#clients-table tbody tr td:nth-last-child(2){text-align:center}.thermo-0:before{content:"\f2cb"}.thermo-25:before{content:"\f2ca"}.thermo-50:before{content:"\f2c9"}.thermo-75:before{content:"\f2c8"}.thermo-100:before{content:"\f2c7"}nav.nav-tabs .badge{border:dotted 1px #fff;border-radius:50%;display:inline-block;vertical-align:text-top;min-width:20px;min-height:20px;text-align:center;line-height:13px;font-weight:700}nav.nav-tabs .badge:not(.badge-danger){color:#505b6e;border:dotted 1px #505b6e}#delivery-orders-table tr.map-selected{background-color:rgba(0,0,0,.13)}.gm-style-cc,.gmnoprint{display:none!important}.checkbox-container{display:inline-block;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:22px;width:22px;background-color:#eee}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkbox-container input:checked~.checkmark{background-color:#666}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:8px;top:5px;width:6px;height:11px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fa-gradient{background:-webkit-gradient(linear,left top,right bottom,from(#38f788),to(#27ae60));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.order-status-select-wrapper{display:none;position:absolute;top:6px;right:15px}.order-status-select-wrapper .select2-container{margin-left:-15px}.table-show .order-status-label-notice{font-size:18px;z-index:999}.select2-container--default.select2-container--disabled .select2-selection--single.select2-selection{background-color:#ddd!important;cursor:not-allowed!important}.table-show{color:#666}body:not(.mobile-device) .entity-status:not(.entity-status-label-disabled){cursor:pointer!important}body:not(.mobile-device) .entity-status:hover{text-decoration:underline}.order-status-select-processing{display:none;position:absolute;top:15px;right:-12px;font-size:20px}.leaflet-control-container>div{z-index:800!important}.add-order-to-delivery:hover{color:#515f88}
