.logo{display:table;margin:0 auto}.logo img{display:table-cell}.input-control-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.input-control{display:block;width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1 1 0;flex:1 1 0;outline:0;min-width:0;-webkit-appearance:none;border-radius:0}.input-control-container.with-addons .input-control-addon.input-addon-tooltip>.tooltip-content{position:absolute;display:none;min-width:320px;top:100%;left:0;z-index:99;cursor:initial}.input-control-container.with-addons .fa{cursor:default;text-align:center}.input-control-container.with-addons .input-addon-tooltip .fa{cursor:pointer}.input-control-container.with-addons .input-control-addon.input-addon-tooltip.tooltip-left>.tooltip-content{left:0;right:initial}.input-control-container.with-addons .input-control-addon.input-addon-tooltip.tooltip-right>.tooltip-content{right:0;left:initial}.input-control-container.with-addons .input-control-addon.input-addon-tooltip.open>.tooltip-content{display:block}.input-control-container.with-addons .input-control-addon.input-addon-tooltip:hover{cursor:pointer}.input-select-control{cursor:pointer}.input-select-control .input-html-select{display:none}.input-select-control .input-select-current{display:block;width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1 1 0;flex:1 1 0;outline:0;min-width:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.input-select-control .input-select-current>span{vertical-align:baseline}.input-select-control .input-select-addon:after{content:'';display:block;pointer-events:none;position:absolute}.input-select-control .input-select-list{position:absolute;display:none;top:100%;left:0;z-index:99;width:100%;max-height:200px;opacity:0;overflow:auto;pointer-events:none}.input-select-control.open .input-select-list{display:block;opacity:1;pointer-events:auto}.input-select-control .input-select-list li{box-sizing:border-box}.input-control,.input-select-control .input-select-current{font-size:14px!important;line-height:16px;padding:6px 10px;transition:border-color .25s ease-in-out;height:30px}.input-control{color:#212b36;border:none;box-shadow:inset 0 0 0 1px rgba(67,90,111,.3),inset 0 1px 2px rgba(67,90,111,.14)}.input-control-container.with-addons .input-addon-tooltip .fa,.input-control-container.with-addons .input-control-addon:not(.input-control-inner-addon) .fa{display:block;box-sizing:border-box;font-size:12px;line-height:28px;text-align:center;padding:0 10px;max-width:30px}.input-control-container.with-addons .input-control-addon:not(.input-control-inner-addon){color:#454f5b;border:1px solid #dfe3e8;background:linear-gradient(180deg,#fff 0,#f9fafb 100%);transition:all .25s ease-in-out}.input-control-container.with-addons .input-control-addon:first-child{border-right:none}.input-control-container.with-addons .input-control-addon:last-child{border-left:none}.input-control.input-select-control{padding:0}.input-control-container>label{color:#212b36;background-color:transparent;border:none;outline:0;margin-bottom:10px}.input-control-container.with-tooltip .tooltip{height:1em}.input-control-container.with-tooltip .tooltip .fa{padding:0 4px}.input-control-container.with-addons .input-control-addon.input-addon-tooltip>.tooltip-content{font-size:14px;color:#212b36;padding:10px 15px;border:1px solid #dfe3e8;box-shadow:0 2px 6px 0 #dfe3e8;background:linear-gradient(180deg,#fff 0,#f9fafb 100%);min-width:320px;line-height:20px;margin-top:.5em}.input-control-container.with-border-radius .input-control{border-radius:3px}.input-control-container.with-addons.with-border-radius .input-control{border-radius:0}.input-control-container.with-addons.with-border-radius .input-control-addon:first-child,.input-control-container.with-addons.with-border-radius .input-control:first-child{border-radius:3px 0 0 3px}.input-control-container.with-addons.with-border-radius .input-control-addon:last-child,.input-control-container.with-addons.with-border-radius .input-control:last-child{border-radius:0 3px 3px 0}.input-control-container.with-addons .input-control-addon.with-border-radius.input-addon-tooltip>.tooltip-content,.input-control-container.with-addons.with-border-radius .input-control-addon.input-addon-tooltip>.tooltip-content{border-radius:3px}.input-control-container.with-addons.no-border-between-addons .input-control{border-left:none;border-right:none}.input-control-container.with-addons.no-border-between-addons .input-control-addon:first-child .fa{padding-right:0}.input-control-container.with-addons.no-border-between-addons .input-control:first-child{border-left:solid 1px #dfe3e8}.input-control-container.with-addons.no-border-between-addons .input-control:last-child{border-right:solid 1px #dfe3e8}.input-control-container.with-addons:hover .input-control-addon:not(.input-control-inner-addon),.input-control-container:hover .input-control{border-color:#c4c8cd}.input-control-container.with-addons.no-border-between-addons:hover .input-control:last-child{border-right:solid 1px #c4c8cd}.input-control-container:hover .input-control{border-color:#c4c8cd}.input-control-container:hover .input-select-control{border-color:#c4c8cd}.input-control-container .input-control:focus{z-index:2;outline:0;box-shadow:inset 0 0 2px rgba(67,90,111,.14),inset 0 0 0 1px #579ad9,0 0 0 3px rgba(16,112,202,.14)}.input-control-container.focus-active .input-control,.input-control-container.with-addons.focus-active .input-control-addon:not(.input-control-inner-addon){border-color:#c4c8cd}.input-control-container.with-addons.no-border-between-addons.focus-active .input-control:last-child{border-right:solid 1px #c4c8cd}.input-control-container.focus-active .input-control{border-color:#c4c8cd}.input-control-container.focus-active .input-select-control{border-color:#c4c8cd}.input-select-control .input-select-addon{width:8px;height:16px;right:12px;top:50%;margin-top:-8px;transform-style:preserve-3d;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(0);transform:rotate(0);transition:all .2s ease-in-out;display:block;pointer-events:none;position:absolute}.input-select-control .input-select-addon:after{display:none}.input-select-control .input-select-addon .icon{display:block;width:8px;height:8px;font-size:14px;vertical-align:baseline;line-height:8px;color:#d8d8d8;transition:color .25s ease-in-out}.input-select-control.open .input-select-addon .icon,.input-select-control:hover .input-select-addon .icon{color:#3c4144}.input-select-control.open .input-select-addon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.input-select-control .input-select-list{background-color:#fff;border:1px solid #ccc;border-top:none}.input-select-control .input-select-list li:not(:hover){background-color:transparent}.input-select-control .input-select-list li{padding:12px 10px}.input-select-control .input-select-list li.selected,.input-select-control .input-select-list li:focus,.input-select-control .input-select-list li:hover{background-color:#f6f6f6}.input-select-control .input-select-list li.selected{font-weight:700}:focus{outline:0;outline-offset:0;-moz-outline-radius:0}.bp3-portal{z-index:999}.bp3-popover .bp3-popover-content{max-height:360px;overflow-y:auto}.input-control-container .bp3-popover-wrapper,.input-control-container .bp3-popover-wrapper .bp3-button,.input-control-container .bp3-popover-wrapper .bp3-popover-target{width:100%}.input-control-container .bp3-input-group{width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1 1 0;flex:1 1 0;outline:0;min-width:0;-webkit-appearance:none}.input-control-container .bp3-input.bp3-active,.input-control-container .bp3-input:focus{-webkit-box-shadow:inset 0 0 2px rgba(67,90,111,.14),inset 0 0 0 1px #579ad9,0 0 0 3px rgba(16,112,202,.14);box-shadow:inset 0 0 2px rgba(67,90,111,.14),inset 0 0 0 1px #579ad9,0 0 0 3px rgba(16,112,202,.14)}.input-control-container.with-border-radius .bp3-input{border-radius:3px}.input-control-container.with-addons.with-border-radius .bp3-input{border-radius:0}.input-control-container.with-addons.with-border-radius .input-control:first-child{border-radius:3px 0 0 3px}.input-control-container.with-addons.with-border-radius .input-control:last-child{border-radius:0 3px 3px 0}.modal{display:none;position:fixed;z-index:998;left:0;top:0;width:100%;height:100%;min-width:320px;min-height:100vh}.modal.active{display:table}.modal .modal-container{display:none;width:100%;height:auto;min-height:100vh;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.modal .modal-container.visible{display:table-cell}.modal .modal-container .modal-content-holder{position:relative;display:block;width:100%;height:auto}.modal-theme .modal-header{position:relative}.modal-theme .modal-header .modal-close{position:absolute;top:0;right:0;margin:16px 20px}.modal-theme .modal-footer{position:relative}@media (max-width:420px){.modal .modal-container{padding:0}}.modal .modal-container{background-color:rgba(0,0,0,.1);vertical-align:middle;padding:20px}.modal .modal-container .modal-content-holder{margin:0 auto;min-width:320px;max-width:600px;-webkit-overflow-scrolling:touch;background-color:#fff;border-radius:6px;box-shadow:0 30px 40px 0 rgba(33,43,54,.2),0 0 0 1px rgba(6,44,82,.1),0 1px 3px 0 rgba(64,66,69,.12),0 2px 16px 0 rgba(33,43,54,.08)}.modal-theme .modal-header{border-bottom:solid 1px #dfe3e8}.modal-theme .modal-header .modal-title{font-size:20px;line-height:28px;font-weight:500;color:#212b36;padding:16px 60px 16px 20px}.modal-theme .modal-header .modal-close{color:#212b36;font-size:20px;line-height:28px;transition:color .3s ease-in-out}.modal-theme .modal-header .modal-close:hover{color:#9a9a9a;cursor:pointer}.modal-theme .modal-content{padding:16px 20px}.modal-theme .modal-footer{border-top:solid 1px #dfe3e8}.modal-theme .modal-footer .modal-actions{font-size:14px;font-weight:500;color:#212b36;padding:16px 20px}.modal-theme .modal-footer .modal-actions .btn.btn-custom{text-transform:uppercase;min-width:100px}.pagination .btn-custom.btn-select-left{border-top-right-radius:0;border-bottom-right-radius:0;border-right-color:transparent}.pagination .btn-custom.btn-select-page{border-radius:0}.pagination .btn-custom.btn-select-right{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:transparent}.placeholder .default-loader{height:100px;-webkit-animation:shimmer 1s linear infinite forwards;animation:shimmer 1s linear infinite forwards;background:#f6f7f9;background-image:-webkit-linear-gradient(left,#f6f7f9 0,#e9ebee 20%,#f6f7f9 40%,#f6f7f9 100%);background-image:linear-gradient(to right,#f6f7f9 0,#e9ebee 20%,#f6f7f9 40%,#f6f7f9 100%);background-repeat:no-repeat;background-size:100% 100px}.placeholder .post-loader{position:relative;height:104px;-webkit-animation:shimmer 1s linear infinite forwards;animation:shimmer 1s linear infinite forwards;background:#f6f7f9;background-image:-webkit-linear-gradient(left,#f6f7f9 0,#e9ebee 20%,#f6f7f9 40%,#f6f7f9 100%);background-image:linear-gradient(to right,#f6f7f9 0,#e9ebee 20%,#f6f7f9 40%,#f6f7f9 100%);background-repeat:no-repeat;background-size:100% 104px}.placeholder .post-loader div{background:#fff;height:6px;left:0;position:absolute;right:0}.placeholder .post-loader div:nth-child(1){height:40px;left:40px;right:auto;top:0;width:8px}.placeholder .post-loader div:nth-child(2){height:8px;left:48px;top:0}.placeholder .post-loader div:nth-child(3){left:136px;top:8px}.placeholder .post-loader div:nth-child(4){height:12px;left:48px;top:14px}.placeholder .post-loader div:nth-child(5){left:100px;top:26px}.placeholder .post-loader div:nth-child(6){height:10px;left:48px;top:32px}.placeholder .post-loader div:nth-child(7){height:20px;top:40px}.placeholder .post-loader div:nth-child(8){left:410px;top:60px}.placeholder .post-loader div:nth-child(9){height:13px;top:66px}.placeholder .post-loader div:nth-child(10){left:440px;top:79px}.placeholder .post-loader div:nth-child(11){height:13px;top:85px}.placeholder .post-loader div:nth-child(12){left:178px;top:98px}@-webkit-keyframes shimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes shimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.spin{display:inline-block;border:2px solid transparent;border-top-color:#fe7a1e;border-left-color:#fe7a1e;border-radius:50%}.spinner.spinner-is-spinning .spin{-webkit-animation:spinning .6s linear infinite;animation:spinning .6s linear infinite}.spinner-small .spin{width:16px;height:16px}.spinner-medium .spin{width:24px;height:24px}.spinner-large .spin{width:30px;height:30px}.spinner .spinner-content{padding:10px;text-align:center}.spinner .spinner-label{margin-top:10px;font-size:14px}.tabs .tabs-navigation .tab-button.active{color:red}.tabs .tabs-content .tab-container{display:none}.tabs .tabs-content .tab-container.active{display:block}.tooltip{display:inline-block;position:relative}.tooltip .fa{color:#919eab;transition:color .2s ease-in-out}.tooltip:hover .fa{cursor:pointer;color:#757575}.tooltip .tooltip-content{position:absolute;display:none;top:100%;left:0;z-index:99;cursor:initial;font-size:12px;color:#212b36;padding:10px 15px;border:1px solid #dfe3e8;box-shadow:0 2px 6px 0 #dfe3e8;background:linear-gradient(180deg,#fff 0,#f9fafb 100%);line-height:18px;border-radius:3px;margin-top:10px;text-align:center;white-space:nowrap}.tooltip.tooltip-left>.tooltip-content{left:0;right:initial}.tooltip.tooltip-right>.tooltip-content{right:0;left:initial}.tooltip.tooltip-center .tooltip-content{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.open .tooltip-content{display:block}.tooltip .tooltip-content.tooltip-wordWrap{white-space:normal;min-width:300px}.tooltip .tooltip-content.tooltip-arrow-top:after{border-left-color:transparent;border-right-color:transparent;border-top:none;bottom:100%;left:50%;transform:translateX(-50%)}.tooltip .tooltip-content:after{border:7px solid #ced2d7;border-top-style:none;border-right-color:transparent;border-left-color:transparent;content:'';position:absolute}.dashboard.content{padding:36px}.dashboard .product-category-container{height:100%}.dashboard .temperature-stats-container{height:100%}.dashboard .coverage-container{height:100%}.dashboard .alarms-details-container{height:100%}.dashboard .splitter:after{display:block;content:'';width:100%;height:1px;background:#dfe3e8;margin:12px 0}.export{border:1px solid transparent;border-bottom-color:#dfe3e8}.export:hover{cursor:pointer;background-color:#e3e5e7}.examples{text-align:center}.login{position:relative;z-index:98;height:100%}.login.content{position:relative;z-index:99;padding:36px}.login .login-inputs-holder{height:100%;position:relative}.login .login-inputs{width:100%;max-width:500px;margin:0 auto}.login .login-inputs .input-label-holder{max-width:200px}.login .login-inputs .input-control-container.with-addons .input-control-addon.tooltip>.content{min-width:100%}.login .login-inputs .btn.btn-login{display:table;margin:0 auto;width:100%;padding-left:35px;padding-right:35px}.privacy-policy{height:100%}.privacy-policy.content{padding:36px}.recovery{height:100%}.recovery.content{padding:36px}.recovery .password-request .message{line-height:20px;text-align:center}.recovery .password-request,.recovery .password-reset{max-width:420px;margin:0 auto}.recovery .password-request .error,.recovery .password-reset .error{color:#eb5757;margin-top:4px}.recovery .password-request .link,.recovery .password-reset .link{color:#009fff}.support{height:100%}.support.content{padding:36px}.terms-of-use{height:100%}.terms-of-use.content{padding:36px}.authorized{width:100%;height:100%}html{height:100%}body{display:flex;flex-direction:column;height:100%}body,html{background-color:#f8f8f8;font-family:Roboto,sans-serif;font-size:14px;line-height:1;font-weight:400;color:#3c4144;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}figure{margin:0!important;display:inline-block!important}input{outline:0;outline-offset:0}a{outline:0;transition:color .1s ease-in}a:focus{outline:0;outline-offset:0}a:hover{text-decoration:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0;outline-offset:0}.main{background-color:#f8f8f8;min-width:1366px}.main h1,.main h2,.main h3,.main ol,.main p,.main ul{margin:0}.main .wrapper{max-width:1700px;margin:0 auto}.main .container{width:100%}.main .container.container-with-cover{padding:0}.alert-icon .icon{width:40px;height:40px;border-radius:20px}.alert-icon.optimal .icon{background-color:#3aca60}.alert-icon.info .icon{background-color:#2e80eb}.alert-icon.warning .icon{background-color:#f2c94c}.alert-icon.carrier .icon{background-color:#f2c94c}.alert-icon.shipper .icon{background-color:#ff9662}.alert-icon.critical .icon{background-color:#eb5757}.alert-icon .icon>.fa{color:#fff;font-size:14px}.authorizing{position:relative;z-index:98;height:100%}.authorizing .content{position:relative;z-index:99}.authorizing .authorizing-inputs-holder{height:100%;position:relative}.authorizing .authorizing-inputs{width:100%;max-width:400px;margin:0 auto}.bar-chart{min-width:200px}.bar-chart canvas{max-height:200px}.chart-completed-routes canvas{max-height:200px}@media (max-width:960px){.chart-completed-routes canvas{height:180px}}.chart-smart-temp-product canvas{max-height:400px}@media (max-width:960px){.chart-smart-temp-product canvas{height:400px}}.data-table{border-radius:2px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}.data-table .data-table-headings+.data-table-content{border-top:solid 1px #dfe3e8}.data-table .data-table-content+.data-table-pagination{border-top:solid 1px #dfe3e8}.doughnut-chart{min-width:200px}.doughnut-chart canvas{max-height:200px}.footer{position:relative;z-index:100}.footer .content{position:relative;z-index:99}.footer .container{box-shadow:inset 0 1px 0 0 #dfe3e8;padding:22px 36px;color:#566175;font-size:13px;line-height:18px;background-color:#f8f8f8}.footer .footer-text{text-align:right}@media (max-width:560px){.footer .container>.grid>.grid-cell{webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.footer .footer-navigation>.grid{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.footer .container,.footer .footer-text{text-align:center}}.header{position:relative;z-index:100}.header .center-holder-cell{box-shadow:0 0 0 1px rgba(63,63,68,.05),0 1px 3px 0 rgba(63,63,68,.15)}.header .content{position:relative;z-index:99}.header .container{background-color:#fff}.header .container .top-holder-cell{background-color:#242536}.header .container .bottom-holder-cell{background-color:#242536}.header .container .center-holder-cell>.bottom-holder-container,.header .container .top-holder-cell>.top-holder-container{max-width:1728px;margin:0 auto}.header .logo-holder{background-color:#151524;padding:0 20px;height:56px}.header .left-holder-container .header-account-selector-container{background-color:#fff}.header .middle-holder-cell{min-width:320px}.header .middle-holder-container{background-color:#242536;min-height:56px}.header .right-holder-container .header-other-selector-container{background-color:#fff}@media (min-width:960px){.header .left-holder-container .logo-container{border-right:solid 1px transparent}.header .left-holder-container .header-account-selector-container{border-right:solid 1px #dfe3e8}}@media (min-width:960px){.header .left-holder-cell{max-width:200px}.header .right-holder-cell{max-width:380px}}@media (max-width:959px){.header .right-holder-cell{min-width:100%;max-width:100%}.header .right-holder-container .header-other-selector-container{max-width:450px;margin:0 auto}}@media (max-width:480px){.header .left-holder-cell{min-width:100%;max-width:100%}.header .right-holder-cell{min-width:100%;max-width:100%}}.manage-icon-utility{display:none}.manage-icon-utility .u-flexVerticalAlign{height:100%}.manage-icon-utility.active{display:block}.manage-icon-utility .details-icon,.manage-icon-utility .editor-icon,.manage-icon-utility .remove-icon{display:none;width:32px;height:32px;border-radius:3px 0 0 0;position:absolute;text-align:center;background-color:#eee;transition:background-color .3s ease-in-out;padding:8px}.manage-icon-utility .editor-icon:hover{cursor:pointer;background-color:#e4e4e4}.manage-icon-utility .remove-icon:hover{cursor:pointer;background-color:#e4e4e4}.manage-icon-utility .details-icon.is-disabled,.manage-icon-utility .editor-icon.is-disabled,.manage-icon-utility .remove-icon.is-disabled{cursor:not-allowed}.manage-icon-utility .bottom-right{bottom:0;right:0;border-top-left-radius:3px}.manage-icon-utility .bottom-left{bottom:0;left:0;border-top-right-radius:3px}.manage-icon-utility .top-left{top:24px;left:0;border-bottom-right-radius:3px}.manage-icon-utility .top-right{top:24px;right:0;border-bottom-left-radius:3px}.manage-icon-utility.create .editor-icon.plus{display:block}.manage-icon-utility.edit .editor-icon.pen{display:block}.manage-icon-utility.compartment .details-icon,.manage-icon-utility.compartment .remove-product-button,.manage-icon-utility.remove-asset .remove-asset-button{display:block}.manage-icon-utility .editor-icon .fa{color:#9a9a9a;font-size:16px}.manage-icon-utility .remove-icon .icon{color:#ff0913;font-size:16px}.manage-icon-utility .remove-icon.is-disabled .icon{color:#919eab}.panel.panel-container .panel-header-container{padding:16px 20px}.panel.panel-container .panel-header-container.panel-header-left{text-align:left}.panel.panel-container .panel-header-container.panel-header-center{text-align:center}.panel.panel-container .panel-header-container.panel-header-right{text-align:right}.panel.panel-container .panel-content-container{padding:20px;height:100%;min-height:200px;overflow-y:auto;overflow-x:hidden}.panel.panel-container .panel-content-container .spinner{position:relative;top:50%;transform:perspective(1px) translateY(-50%)}.panel.panel-container .panel-content-container .vertical-aligned-text{position:relative;top:50%;transform:translateY(-50%);text-align:center;line-height:20px}@media (max-width:480px){.panel.panel-container .panel-header-container{font-size:14px}}.account-network{height:100%;min-height:500px}.account-network .network-manager{height:100%;overflow:hidden}.account-network .network-manager svg{overflow:hidden;margin:0 auto;display:block;cursor:default}.account-network .network-manager svg rect,.account-network .network-manager svg text{cursor:pointer;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.account-permissions.content{padding:36px}.account-settings.content{padding:36px}@media (min-width:576px){.account-settings .grid-cell.left-section-holder,.account-settings .grid-cell.right-section-holder{min-width:340px;max-width:340px}}.account-settings .left-container .content-section,.account-settings .right-container .content-section{background-color:#fff;padding:20px;border-radius:2px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}.account-settings .middle-container .content-section{background-color:#fff;padding:20px;border-radius:2px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}.account-settings .middle-container .content-actions{padding:10px 0}.account-settings .left-container .content-section.full-size-default,.account-settings .middle-container .content-section.full-size-default,.account-settings .right-container .content-section.full-size-default{padding:0;background-color:transparent;border-radius:inherit;box-shadow:none}.panel-temperature-stats{height:100%}.panel-temperature-stats .chart-non-compliant-routes{min-width:200px;min-height:170px}.panel-temperature-stats .chart-non-compliant-routes canvas{max-height:200px}.panel-temperature-stats.stats .stats-grid .stats-item-holder{min-width:100px}@media (max-width:960px){.panel-temperature-stats .chart-non-compliant-routes canvas{height:180px}}.modal-item-route-asset-content .route-geofence-list{max-height:200px;min-height:200px;overflow:auto}.modal-item-route-asset-content .route-asset-list{max-height:400px;min-height:400px;overflow:auto}.modal-item-route-asset-content .route-asset-holder{border:1px solid transparent;border-bottom-color:#dfe3e8}.modal-item-route-asset-content .route-asset-holder.selected{border:1px solid #8bb43d}.modal-item-route-asset-content .route-asset-holder:hover{cursor:pointer;background-color:#f4f6f8}.modal-item-route-asset-content .route-asset{padding:10px 0}.modal-item-route-asset-content .route-asset .asset-type{position:relative;display:block;margin:0 auto}.modal-item-route-asset-content .route-asset .asset-type.reefer-trailer{width:146px;height:60px;background-image:url(../images/vehicles/small/reefer-trailer.png)}.modal-item-route-asset-content .route-asset .asset-type.trailer-with-in-built-reefer{width:146px;height:73px;background-image:url(../images/vehicles/small/trailer-with-in-built-reefer.png)}.modal-item-route-asset-content .route-asset .reference{font-size:16px;line-height:24px;color:#212b36}.modal-item-route-asset-content .route-asset.not-found{padding:10px 0;text-align:center}.modal-item-route-asset-content .route-asset.not-found .title{font-size:20px;line-height:30px}.modal-item-route-asset-content .route-asset.not-found .message{font-size:14px}.panel-alarms-details .alarm{padding:8px 16px}.panel-alarms-details .alarm .icon{width:32px;height:32px;display:block;vertical-align:baseline;line-height:32px;text-align:center;border-radius:50%}.panel-alarms-details .alarm .amount{font-size:46px;line-height:46px;color:#000;padding:0 20px;text-align:center}.panel-alarms-details .alarm .message{font-size:16px;line-height:20px;color:#000;padding:0 10px;text-align:center}.panel-alarms-details .alarm.critical{background-color:#fbeae5}.panel-alarms-details .alarm.critical .icon.icon-critical{background-image:url(../images/icons/critical.png)}.panel-alarms-details .alarm.warning{background-color:#fcf0cd}.panel-alarms-details .alarm.warning .icon.icon-warning{background-image:url(../images/icons/warning.png)}.panel-alarms-details .alarm.info{background-color:#e0f5f4}.panel-alarms-details .alarm.info .icon.icon-info{background-image:url(../images/icons/info.png)}@media (max-width:400px){.panel-alarms-details .alarm>.grid>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.panel-alarms-details .alarm .amount{font-size:32px}.panel-alarms-details .alarm .icon{margin-bottom:-32px}}.panel-coverage{height:100%}.panel-coverage .chart-total-coverage{min-width:200px;min-height:170px}.panel-coverage .chart-total-coverage canvas{max-height:200px}@media (max-width:960px){.panel-coverage .chart-total-coverage canvas{height:180px}}.panel-route-summary-stats{height:100%}.panel-route-summary-stats .chart-total-routes{min-width:200px}.panel-route-summary-stats .chart-total-routes canvas{max-height:200px}@media (max-width:960px){.panel-route-summary-stats .chart-total-routes canvas{height:180px}}.panel-temperature-stats{height:100%}.panel-temperature-stats .chart-non-compliant-routes{min-width:200px;min-height:170px}.panel-temperature-stats .chart-non-compliant-routes canvas{max-height:200px}.panel-temperature-stats.stats .stats-grid .stats-item-holder{min-width:100px}@media (max-width:960px){.panel-temperature-stats .chart-non-compliant-routes canvas{height:180px}}.panel-unmanaged-routes-stats{height:100%}.panel-unmanaged-routes-stats .chart-total-coverage{min-width:200px;min-height:170px}.panel-unmanaged-routes-stats .chart-total-coverage canvas{max-height:200px}@media (max-width:960px){.panel-unmanaged-routes-stats .chart-total-coverage canvas{height:180px}}.panel-temperature-stats{height:100%}.panel-temperature-stats .chart-non-compliant-routes{min-width:200px;min-height:170px}.panel-temperature-stats .chart-non-compliant-routes canvas{max-height:200px}.panel-temperature-stats.stats .stats-grid .stats-item-holder{min-width:100px}@media (max-width:960px){.panel-temperature-stats .chart-non-compliant-routes canvas{height:180px}}.grid-example .grid-cell>div{height:50px}.grid-example-wrapper{min-width:100%}.inputs-example{min-height:100vh;padding:20px;background-color:#fff}.inputs-example .grid{margin-bottom:0}.modal-example{min-height:100vh;background-color:#fff}.modal-example .info{color:#000}.navigation-example{min-height:100vh;padding:20px;background-color:#fff;color:#000}.navigation-example .grid{margin-bottom:0}.tabs-example{min-height:100vh;background-color:#fff;color:#000}.route-details.content{padding:36px}.geofence{border:1px solid transparent;border-bottom-color:#dfe3e8}.geofence:hover{cursor:pointer;background-color:#e3e5e7}@media (min-width:576px){.route-details .grid-cell.left-section-holder,.route-details .grid-cell.right-section-holder{min-width:340px;max-width:340px}}.route-details .left-container .content-section,.route-details .right-container .content-section{background-color:#fff;padding:20px;border-radius:2px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}.route-details .middle-container .content-section{background-color:#fff;padding:20px;border-radius:2px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}.route-details .left-container .content-section.full-size-default,.route-details .middle-container .content-section.full-size-default,.route-details .right-container .content-section.full-size-default{padding:0;background-color:transparent;border-radius:inherit;box-shadow:none}.route-details .middle-container .data-table-content .data-item-cell-content{word-break:initial;text-overflow:initial}.route-manager.content{padding:36px}.route-manager.errors{text-align:center}.alert-feed.custom-layout{width:100%;height:100%}.alert-feed.custom-layout .sidebar{border-right:solid 1px #dfe3e8;flex-basis:440px}.alert-feed.custom-layout .sidebar .content{position:relative}.alert-feed.custom-layout .content .content-container,.alert-feed.custom-layout .sidebar .sidebar-container{padding:0;position:absolute}.alert-feed.custom-layout .content .content-container .page-content{background-color:#fff}.alert-feed .alerts-left-holder{background-color:#f8f8f8}.alert-feed .alerts-left-holder .left-alert-actions{padding:20px 16px 12px}.alert-feed .alerts-left-holder .left-alert-actions .title{font-size:14px;line-height:18px;font-weight:500}.alert-feed .alerts-left-holder .left-alert-actions .link{font-size:14px;line-height:18px;font-weight:500}.alert-feed.custom-layout .content .content-container .page-content>.grid{width:100%}.alert-feed .alerts-table-holder{background-color:#fff;padding:4px 8px}.alert-feed .alerts-table-holder .table-alert-actions{padding:16px 16px 12px}.alert-feed .alerts-table-holder .filters-holder{padding-top:16px}.alert-feed .alerts-table-holder .table-alert-actions .title{font-size:14px;line-height:18px;font-weight:500}.alert-feed .alerts-table-holder .table-alert-actions .link{font-size:14px;line-height:18px;font-weight:500}.alert-feed .alerts-table-holder .table-alerts-holder{padding:0 20px 20px}.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts .alert-item{padding:0 16px}.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts .alert-item>.grid{flex-wrap:nowrap}.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts>.grid>.grid-cell{padding:14px 0;border-bottom:#d4d4d4 solid 1px;transition:background-color 80ms ease}.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts>.grid>.grid-cell:hover{background-color:#f8f8f8;color:inherit;cursor:pointer}.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts>.grid>.grid-cell:active{background-color:#ececec}.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts>.grid>.grid-cell:last-child{border-bottom:none}.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts .alert-item .title{font-size:16px;line-height:30px;font-weight:500}.alert-item-content-middle-holder{min-width:200px}.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts .alert-item .description{font-size:14px;line-height:18px;font-weight:400}.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts .alert-item .time{font-size:12px;line-height:28px;font-weight:400}.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts .alert-item .read-indicator{width:8px;height:8px;border-radius:4px;background-color:#d4d4d4}.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts .alert-item .read-indicator.unread,.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts .alert-item.unread .read-indicator{background-color:#2e80eb}.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts .alert-item .read-indicator.read,.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts .alert-item.read .read-indicator{background-color:#d4d4d4}.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts .alert-item .view>.fa{font-size:24px;color:#b0b0b0}.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts .alert-item .product-name,.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts .alert-item .route-asset,.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts .alert-item .route-name{font-size:14px;line-height:28px;font-weight:700}.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts .alert-item .route-asset>.fa,.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts .alert-item .route-name>.fa{padding-right:4px}.alert-feed .alerts-table-holder .table-alerts-holder .table-alerts .alert-item .limit>.fa{font-size:14px}.alert-feedback{width:100%}.alert-feedback .feedback-table-holder .feedback-holder{padding:40px 40px}.alert-feedback .feedback-table-holder .feedback-holder .alert-icon .icon{width:20px;height:20px;border-radius:10px;margin-right:8px}.alert-feedback .feedback-table-holder .feedback-holder .alert-icon .icon>.fa{font-size:8px}.alert-feedback .feedback-table-holder .feedback-holder .title{font-size:20px;line-height:24px;font-weight:400}.alert-feedback .feedback-table-holder .feedback-holder .limit>.fa{font-size:14px}.alert-feedback .feedback-table-holder .feedback-holder .time{font-size:12px;line-height:18px;font-weight:400;font-style:italic}.alert-feedback .feedback-table-holder .feedback-holder .feedback-grid{flex-wrap:nowrap}.alert-feedback .feedback-table-holder .feedback-holder .description{font-size:16px;line-height:20px;font-weight:400}.alert-feedback .feedback-table-holder .feedback-holder .subtitle{font-weight:600;padding-bottom:12px}.alert-feedback .feedback-table-holder .feedback-holder .product-holder{max-width:400px}.alert-feedback .feedback-table-holder .feedback-content-holder .root-cause-parent-holder .root-cause-holder{max-width:500px}.alert-feedback .feedback-table-holder .feedback-content-holder .add-feedback-content,.alert-feedback .feedback-table-holder .feedback-holder .previous-feedback .feedback{background-color:#fff;padding:30px;border:#e5e5e5 solid 1px;border-radius:5px}.alert-feedback .feedback-table-holder .feedback-content-holder .add-feedback-content .error{color:red}.alert-feedback .feedback-table-holder .feedback-content-holder .add-feedback-content .input-action-note,.alert-feedback .feedback-table-holder .feedback-content-holder .add-feedback-content .input-root-cause-note{line-height:20px;min-height:200px;max-height:400px;width:100%!important}.alert-feedback .feedback-table-holder .feedback-content-holder .input-add-files-tooltip{max-width:50px}.alert-feedback .feedback-table-holder .feedback-holder .route-holder{max-width:250px}.alert-feedback .feedback-table-holder .feedback-holder .product-holder .product-holder-panel,.alert-feedback .feedback-table-holder .feedback-holder .route-holder .route-holder-panel{padding:16px 20px;background-color:#e8f1fd;border-radius:16px}.alert-feedback .feedback-table-holder .feedback-holder .product-holder .product-holder-panel .icon,.alert-feedback .feedback-table-holder .feedback-holder .route-holder .route-holder-panel .icon{padding:0 4px;color:#2e80eb}.alert-feedback .feedback-table-holder .feedback-holder .product-holder .product-holder-panel .frozen{color:#2e80eb}.alert-feedback .feedback-table-holder .feedback-holder .product-holder .product-holder-panel .chilled{color:#3aca60}.alert-feedback .feedback-table-holder .feedback-holder .route-holder .route-holder-panel .text{line-height:20px}.alert-feedback .feedback-table-holder .feedback-holder .route-holder .route-holder-panel .route-status{margin-top:8px}.alert-feedback .feedback-table-holder .feedback-holder .route-holder .route-holder-panel .route-status.incomplete{color:#fff;background-color:#eb5757;border-color:#eb5757}.alert-feedback .feedback-table-holder .feedback-holder .route-holder .route-holder-panel .route-status.ready-to-start{color:#fff;background-color:#737373;border-color:#737373}.alert-feedback .feedback-table-holder .feedback-holder .route-holder .route-holder-panel .route-status.in-progress{color:#fff;background-color:#2e80eb;border-color:#2e80eb}.alert-feedback .feedback-table-holder .feedback-holder .route-holder .route-holder-panel .route-status.completed{color:#fff;background-color:#3aca60;border-color:#3aca60}.alert-feedback .feedback-table-holder .feedback-holder .route-holder .route-holder-panel .route-status,.alert-feedback .feedback-table-holder .feedback-holder .route-holder .route-holder-panel .view-route{width:100%;padding:4px 24px}.alert-feedback .feedback-table-holder .feedback-holder .route-holder .route-holder-panel .route-status:hover{cursor:default}.alert-feedback .feedback-table-holder .feedback-holder .previous-feedback{margin-top:20px}.alert-feedback .feedback-table-holder .feedback-holder .previous-feedback .feedback{background-color:#fff;padding:30px;border:#e5e5e5 solid 1px;border-radius:16px}.alert-feedback .feedback-table-holder .feedback-holder .previous-feedback .feedback .text{font-size:14px;line-height:16px;font-weight:400}.alert-feedback .feedback-table-holder .feedback-holder .previous-feedback .feedback .user-photo{width:34px;height:34px;border-radius:16px;background-color:#fff;border:#e5e5e5 solid 1px}.alert-feedback .feedback-table-holder .feedback-holder .previous-feedback .feedback .user-photo>.fa{color:#171717}.alert-feedback .feedback-table-holder .feedback-holder .previous-feedback .feedback .name{font-size:16px;font-weight:500}.alert-feedback .feedback-table-holder .feedback-holder .previous-feedback .feedback .files-links{font-size:14px;line-height:16px;font-weight:400}.alert-feedback .feedback-table-holder .feedback-holder .previous-feedback .feedback ul.files-links li{margin-top:8px}.alert-feedback .feedback-table-holder .feedback-holder .previous-feedback .feedback .files-links .icon{color:#2f3032;margin-left:8px;font-size:14px;transition:color 80ms ease}.alert-feedback .feedback-table-holder .feedback-holder .previous-feedback .feedback .files-links li a:hover,.alert-feedback .feedback-table-holder .feedback-holder .previous-feedback .feedback .files-links li a:hover .icon{color:#6366f1}.alert-feedback .feedback-table-holder .feedback-holder .previous-feedback .feedback .action-category-holder>.grid,.alert-feedback .feedback-table-holder .feedback-holder .previous-feedback .feedback .root-category-holder>.grid{flex-wrap:nowrap}.alert-feedback .feedback-table-holder .feedback-holder .previous-feedback .feedback .action-category-holder .action-files-holder{min-width:250px}.user-alert-settings{height:100%}.user-alert-settings.content{padding:36px;background-color:#fff}.user-alert-settings.content>.wrapper{display:flex;height:100%}.user-alert-settings .panels-grid{height:100%}.user-alert-settings .panels-grid.grid-gutters-bottom{margin-top:-.5em}.user-alert-settings .panel{background:#f2f2f2;border-radius:6px}.user-alert-settings .user-panel{max-width:550px;padding:34px}.user-alert-settings .user-panel .user-info-holder>.grid{flex-wrap:nowrap}.user-alert-settings .user-panel .user-info-holder:first-child{padding-bottom:1em}.user-alert-settings .user-panel .user-info-holder.user-info-holder-border-bottom>.grid>.grid-cell:first-child{border-top:#d4d4d4 solid 1px;margin:.5em 0}.user-alert-settings .user-panel .user-photo{width:34px;height:34px;border-radius:16px;background-color:#fff}.user-alert-settings .user-panel .user-photo>.fa{color:#171717}.user-alert-settings .user-panel .user-name{font-size:24px;line-height:34px;font-weight:600;padding:0 8px}.user-alert-settings .user-panel .title{text-transform:uppercase;font-weight:600}.user-alert-settings .user-panel .text,.user-alert-settings .user-panel .title{font-size:16px}.user-alert-settings .user-panel .text{font-weight:400;padding-top:6px}.user-alert-settings .user-panel .input-control-container{padding-top:10px;max-width:350px}.user-alert-settings .settings-panel{height:100%;padding:34px}.user-alert-settings .settings-panel .settings-holder.settings-holder-border-bottom>.grid>.grid-cell:first-child{border-top:#d4d4d4 solid 1px;margin:1em 0}.user-alert-settings .settings-panel .settings-actions{margin-top:1.5em}.asset-list.reefer-trailer{width:146px;height:60px;background-image:url(../images/vehicles/small/reefer-trailer.png)}.asset-list.trailer-with-in-built-reefer{width:146px;height:73px;background-image:url(../images/vehicles/small/trailer-with-in-built-reefer.png)}.organization-connections{height:100%;min-height:500px}.organization-connections .connections-manager{height:100%;overflow:hidden}.organization-connections .organization-connections-data-table{margin-top:35px}.account-settings .error{color:red;padding-bottom:10px}.message-distribution-center-required{font-size:20px;line-height:30px;text-align:center;padding:30px}.products.content{padding:36px}.asset-type.reefer-trailer{width:288px;height:162px;background-image:url(../images/vehicles/large/reefer-trailer.png)}.asset-type.trailer-with-in-built-reefer{width:288px;height:162px;background-image:url(../images/vehicles/large/trailer-with-in-built-reefer.png)}.templates.content{padding:36px}.daily-report{padding:36px}.daily-report .content-actions{padding-bottom:20px}.daily-report .content-actions .action-label{text-transform:uppercase}.daily-report .content-actions .bp3-html-select select{font-weight:700}.daily-report .content-actions .bp3-html-select select option{font-weight:400}.daily-report .content-actions .action-report-type-period{min-width:120px}.daily-report .content-data{padding-top:20px}.daily-report .content-data .stats>.grid.grid-gutters{margin:-1em 0 0 -3em}.daily-report .content-data .stats>.grid>.grid-cell{padding:1em 0 0 3em}.daily-report .content-data .stats .stats-label{text-transform:uppercase;font-weight:500}.daily-report .content-data .stats .stats-value{padding:12px 0}.daily-report .content-data .stats .stats-value .value{font-size:26px;font-weight:500}.daily-report .content-data .stats .stats-value.performance{text-align:right}.daily-report .content-data .stats .stats-value .alt{padding:0 6px;font-size:16px}.daily-report .content-data .content-more-info{padding-top:20px}.daily-report .content-errors{padding-top:20px}.daily-report .total-score-tooltip{margin-left:4px;color:#919eab}.facility-report{padding:36px}.facility-report .content-actions{padding-bottom:20px}.facility-report .content-actions .action-label{text-transform:uppercase}.facility-report .content-actions .bp3-html-select select{font-weight:700}.facility-report .content-actions .bp3-html-select select option{font-weight:400}.facility-report .content-actions .action-report-type-period{min-width:120px}.facility-report .content-data{padding-top:20px}.facility-report .content-data .stats>.grid.grid-gutters{margin:-1em 0 0 -3em}.facility-report .content-data .stats>.grid>.grid-cell{padding:1em 0 0 3em}.facility-report .content-data .stats .stats-label{text-transform:uppercase;font-weight:500}.facility-report .content-data .stats .stats-value{padding:12px 0}.facility-report .content-data .stats .stats-value .value{font-size:26px;font-weight:500}.facility-report .content-data .stats .stats-value .alt{padding:0 6px;font-size:16px}.facility-report .content-data .content-more-info{padding-top:20px}.facility-report .content-errors{padding-top:20px}.facility-report .total-score-tooltip{margin-left:4px;color:#919eab}.route-overview-report{padding:36px}.route-overview-report .content-actions{padding-bottom:20px}.route-overview-report .content-actions .action-label{text-transform:uppercase}.route-overview-report .content-actions .bp3-html-select select{font-weight:700}.route-overview-report .content-actions .bp3-html-select select option{font-weight:400}.route-overview-report .content-actions .action-report-type-period{min-width:120px}.route-overview-report .content-data{padding-top:20px}.route-overview-report .content-data .stats>.grid.grid-gutters{margin:-1em 0 0 -3em}.route-overview-report .content-data .stats>.grid>.grid-cell{padding:1em 0 0 3em}.route-overview-report .content-data .stats .stats-label{text-transform:uppercase;font-weight:500}.route-overview-report .content-data .stats .stats-value{padding:12px 0}.route-overview-report .content-data .stats .stats-value .value{font-size:26px;font-weight:500}.route-overview-report .content-data .stats .stats-value .alt{padding:0 6px;font-size:16px}.route-overview-report .content-data .content-more-info{padding-top:20px}.route-overview-report .content-errors{padding-top:20px}.route-overview-report .total-score-tooltip{margin-left:4px;color:#919eab}.usage-report{padding:36px}.usage-report .content-actions{padding-bottom:20px}.usage-report .content-actions .action-label{text-transform:uppercase}.usage-report .content-actions .bp3-html-select select{font-weight:700}.usage-report .content-actions .bp3-html-select select option{font-weight:400}.usage-report .content-actions .action-report-type-period{min-width:120px}.usage-report .content-data{padding-top:20px}.usage-report .content-data .stats>.grid.grid-gutters{margin:-1em 0 0 -3em}.usage-report .content-data .stats>.grid>.grid-cell{padding:1em 0 0 3em}.usage-report .content-data .stats .stats-label{text-transform:uppercase;font-weight:500}.usage-report .content-data .stats .stats-value{padding:12px 0}.usage-report .content-data .stats .stats-value .value{font-size:26px;font-weight:500}.usage-report .content-data .stats .stats-value .alt{padding:0 6px;font-size:16px}.usage-report .content-data .content-more-info{padding-top:20px}.usage-report .content-errors{padding-top:20px}.usage-report .total-score-tooltip{margin-left:4px;color:#919eab}.usage-report .export-column .link,.usage-report .export-column .link:active,.usage-report .export-column .link:visited{color:#2e80eb}.usage-report .fa{margin-left:8px}.usage-report .btn-custom.btn-custom-blue .fa{color:#fff}.usage-report .btn-custom.btn-custom-blue .fa.fa-check,.usage-report .fa.fa-check{color:#3aca60}.usage-report .data-table-headings .data-item-cell-content,.usage-report .organization-column .data-item-cell-content{font-weight:700;color:#3c4144}.weekly-report{padding:36px}.weekly-report .content-actions{padding-bottom:20px}.weekly-report .content-actions .action-label{text-transform:uppercase}.weekly-report .content-actions .bp3-html-select select{font-weight:700}.weekly-report .content-actions .bp3-html-select select option{font-weight:400}.weekly-report .content-actions .action-report-type-period{min-width:120px}.weekly-report .content-data{padding-top:20px}.weekly-report .content-data .stats>.grid.grid-gutters{margin:-1em 0 0 -3em}.weekly-report .content-data .stats>.grid>.grid-cell{padding:1em 0 0 3em}.weekly-report .content-data .stats .stats-label{text-transform:uppercase;font-weight:500}.weekly-report .content-data .stats .stats-value{padding:12px 0}.weekly-report .content-data .stats .stats-value .value{font-size:26px;font-weight:500}.weekly-report .content-data .stats .stats-value .alt{padding:0 6px;font-size:16px}.weekly-report .content-data .content-more-info{padding-top:20px}.weekly-report .content-errors{padding-top:20px}.weekly-report .total-score-tooltip{margin-left:4px;color:#919eab}.data-table-content{background-color:#fff}.data-table-content .data-table-row{margin:0 -1px -1px 0}.data-table-content .data-table-row .data-table-cell{border-bottom:solid 1px #dfe3e8}.data-table-content .data-item-row{margin:0 -1px -1px 0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.data-table-content .data-item-row .data-item-cell{background-color:#fff;border-right:solid 1px #dfe3e8;border-bottom:solid 1px #dfe3e8;transition:background-color .3s ease-in-out;position:relative}.data-table-content .data-table-cell:nth-child(2n+2) .data-item-row .data-item-cell{background-color:#f9fafb}.data-table-content .data-table-cell .data-item-row:hover .data-item-cell{background-color:#f5f5f5}.data-table-content .data-item-cell .grid.data-item-cell-content-holder{height:100%}.data-table-content .data-item-cell-content{padding:20px 16px;font-weight:400;font-size:12px;line-height:16px;color:#212b36;text-overflow:ellipsis;width:100%;overflow:hidden;display:block;word-break:break-all}.data-table-headings{background-color:#fff;border-top-left-radius:3px;border-top-right-radius:3px}.data-table-headings .data-table-row{margin:0 -1px -1px 0}.data-table-headings .data-table-row .data-table-cell{border-bottom:solid 1px #dfe3e8}.data-table-headings .data-item-row{margin:0 -1px -1px 0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.data-table-headings .data-item-row .data-item-cell{position:relative;background-color:#fff;border-right:solid 1px #dfe3e8;border-bottom:solid 1px #dfe3e8;transition:background-color .3s ease-in-out;color:#171717}.data-table-headings .data-item-cell-content{padding:16px;font-weight:500;font-size:12px;line-height:16px;color:#757575;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;width:100%;display:block}.data-table-headings .data-item-cell-content .fa{padding:0 4px}.data-table-headings .data-item-cell-content .tooltip .tooltip-content{text-transform:none;font-weight:400;font-size:12px}.data-table-pagination{background-color:#fff;padding:20px 16px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.footer-navigation{margin-top:-1em}.header-account-selector{padding:16px 12px;background-color:#fff;transition:background-color .25s ease-in-out;min-height:60px;display:block}.header-account-selector:hover{cursor:pointer;background-color:#fafafa}.header-account-selector>.grid{max-height:60px}.header-account-selector .profile-image{display:block;width:28px;height:28px}.header-account-selector .profile-name{color:#3c4144;font-size:15px;font-weight:400;max-width:100px;max-height:36px;overflow:hidden;white-space:nowrap;padding:0 1em}.header-account-selector .selector-icon{width:8px;height:16px}.header-account-selector .selector-icon .icon{display:block;width:8px;height:8px;font-size:14px;vertical-align:baseline;line-height:8px;color:#d8d8d8;transition:color .25s ease-in-out}.header-account-selector:hover .selector-icon .icon{color:#3c4144}.header-analytics-selector{background-color:#fff;transition:background-color .25s ease-in-out;min-height:60px}.header-analytics-selector>.grid{padding:8px 12px;height:60px}.header-analytics-selector .input-control-container .bp3-popover-wrapper{width:100%;display:block}.header-analytics-selector .input-control-container .bp3-popover-wrapper .bp3-popover-target{width:100%;display:block}.header-analytics-selector .bp3-input{text-align:center}.header-analytics-selector{background-color:#fff;transition:background-color .25s ease-in-out;min-height:60px}.header-analytics-selector>.grid{padding:8px 12px;height:60px}.header-analytics-selector .input-control-container .bp3-popover-wrapper{width:100%;display:block}.header-analytics-selector .input-control-container .bp3-popover-wrapper .bp3-popover-target{width:100%;display:block}.header-analytics-selector .bp3-input{text-align:center}.header-analytics-selector{background-color:#fff;transition:background-color .25s ease-in-out;min-height:60px}.header-analytics-selector>.grid{padding:8px 12px;height:60px}.header-analytics-selector .input-control-container .bp3-popover-wrapper{width:100%;display:block}.header-analytics-selector .input-control-container .bp3-popover-wrapper .bp3-popover-target{width:100%;display:block}.header-analytics-selector .bp3-input{text-align:center}.header-analytics-selector{background-color:#fff;transition:background-color .25s ease-in-out;min-height:60px}.header-analytics-selector>.grid{padding:8px 12px;height:60px}.header-analytics-selector .input-control-container .bp3-popover-wrapper{width:100%;display:block}.header-analytics-selector .input-control-container .bp3-popover-wrapper .bp3-popover-target{width:100%;display:block}.header-analytics-selector .bp3-input{text-align:center}.header-content-navigation{background-color:#fff;transition:background-color .25s ease-in-out;min-height:60px;padding:0 10px}.header-content-navigation ul>li{padding:0 10px}.header-content-navigation ul>li:last-child{padding-right:0}.header-content-navigation ul>li>a{font-size:14px;font-weight:500;color:#171717;line-height:14px;border-bottom:solid 2px transparent;display:block;text-transform:capitalize;transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out;text-align:center;white-space:nowrap;padding:22px 0}.header-content-navigation ul>li:hover a{color:#212b36}.header-content-navigation ul>li.selected a{color:#212b36;border-color:#fe7a1e}.header-date-picker-selector{background-color:#fff;transition:background-color .25s ease-in-out;min-height:60px}.header-date-picker-selector>.grid{padding:8px 12px;height:60px}.header-date-picker-selector .input-control-container .bp3-popover-wrapper{width:100%;display:block}.header-date-picker-selector .input-control-container .bp3-popover-wrapper .bp3-popover-target{width:100%;display:block}.header-date-picker-selector .bp3-input{text-align:center}.header-navigation{background-color:#242536}.header-navigation ul>li>a{font-size:14px;line-height:14px;color:#fff;font-weight:500;background-color:#242536;padding:20px 32px;border-bottom:solid 2px transparent;display:block;text-transform:capitalize;transition:background-color .25s ease-in-out;text-align:center;white-space:nowrap}.header-navigation ul>li.selected a{background-color:#000;border-color:#fe7a1e;color:#fff}.header-navigation ul>li a:hover{background-color:#2e2f41;color:#fff}.header-navigation ul>li.selected a:hover{background-color:#191919}.header-navigation ul>li>a .icon{padding-right:10px;display:inline-block;font-size:20px;line-height:14px;vertical-align:top;position:relative;top:-2px}@media (max-width:959px){.header-navigation>.grid>.grid-cell{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media (max-width:480px){.header-navigation>.grid>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.header-navigation ul>li>a{padding:10px 20px}}.header-right-navigation{background-color:#242536}.header-right-navigation>.grid>.grid-cell{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.header-right-navigation ul>li>a{border-top:solid 2px transparent;padding:14px 20px;font-size:14px;line-height:14px;color:#fff;background-color:#242536;display:block;text-transform:capitalize;transition:border-color,background-color,color .25s ease-in-out}.header-right-navigation .current-time{max-height:56px;border-top:solid 2px transparent;padding:20px 10px;font-size:12px;line-height:14px;color:#c4cdd5;border-right:1px solid #000639;min-width:100px;text-align:right;position:relative;top:-6px}.header-right-navigation ul>li .icon.fa-sign-out-alt{color:#60606d;padding-left:10px;transition:color .25s ease-in-out;vertical-align:top}.header-right-navigation ul>li a:hover{background-color:#2e2f41;color:#fff}.header-right-navigation ul>li a:hover .icon.fa-sign-out-alt{color:#fff}@media (max-width:959px){.header-right-navigation .current-time{border-right:none}.header-right-navigation .current-time,.header-right-navigation ul>li>a{padding:10px 20px;text-align:center;width:100%;max-width:200px;margin:0 auto}}@media (max-width:576px){.header-right-navigation .current-time,.header-right-navigation ul>li>a{max-width:100%}}@media (max-width:480px){.header-right-navigation>.grid>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.header-search-selector{background-color:#fff;transition:background-color .25s ease-in-out;min-height:60px}.header-search-selector>.grid{padding:8px 12px;height:60px}.header-search-selector>.grid>.grid-cell{max-width:900px}@media (max-width:416px){.header-search-selector>.grid{height:auto}.header-search-selector>.grid>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.header-search-selector .bp3-control-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-search-selector .bp3-popover-wrapper{margin-bottom:10px}.header-search-selector .bp3-popover-wrapper .bp3-popover-target,.header-search-selector .bp3-popover-wrapper .bp3-popover-target .bp3-button{width:100%}}.account-permissions-content-actions .search-action-holder{min-width:260px}.account-permissions-content-actions .filter-action-holder{min-width:220px}@media (min-width:1024px){.account-permissions-content-actions .search-action-holder{max-width:320px}.account-permissions-content-actions .filter-action-holder{max-width:220px}}@media (max-width:767px){.account-permissions-content-actions .grid>.grid-cell>.grid.grid-right{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.account-permissions-data-table{margin-top:36px}.route-details-content-navigation{font-weight:500;line-height:60px;padding:0 20px}.route-details-content-navigation a.link{color:#637381}.route-details-content-navigation a.link:hover{color:#212b36}.route-details-content-navigation .fa{padding-right:10px}.route-details-info .route-details-info-navigation{font-size:12px;padding-bottom:10px}.route-details-info .route-details-info-navigation .route-id{color:#6a7088}.route-details-info .spacer{line-height:14px;font-size:10px;vertical-align:baseline;display:block}.route-details-info .splitter-before:before,.route-details-info .splitter:after{display:block;content:'';width:100%;height:1px;background:#dfe3e8;margin:12px 0}.route-details-info .route-asset{color:#212b36;font-size:20px}.route-details-info .route-delivery-status .status{color:#212b36;font-size:12px;line-height:12px}.route-details-info .route-delivery-status .location{color:#6a7088;font-size:12px;line-height:20px}.route-details-info .route-delivery-status .location .fa{font-size:20px;padding-right:8px;color:#fe7a1e;display:inline-block;vertical-align:bottom}.route-details-info .route-coverage,.route-details-info .route-created-at,.route-details-info .route-deletion,.route-details-info .route-duration,.route-details-info .route-recalculation-time{font-size:12px;color:#212b36}.route-details-info .route-asset .asset-type{position:relative;display:block;margin:20px auto 0}.route-details-info .route-asset .asset-type.reefer-trailer{width:288px;height:162px;background-image:url(../images/vehicles/large/reefer-trailer.png)}.route-details-info .route-asset .asset-type.trailer-with-in-built-reefer{width:288px;height:162px;background-image:url(../images/vehicles/large/trailer-with-in-built-reefer.png)}.route-details-info .route-asset .asset-id{position:absolute;bottom:72px;right:35px;background-color:#fff;padding:3px 6px;border:solid 1px #9b9b9b;border-radius:3px;color:#212b36}.route-details-info .route-recalculation .btn-route-recalculation{display:block}.route-details-info .route-recalculation .route-recalculation-error{color:#b60101;text-align:center}.route-details-smart-temp-product .content-navigation .title{font-size:20px;color:#212b36;font-weight:400}.route-details-smart-temp-product .content-navigation .show-events{color:#454f5b;font-size:12px}.route-details-smart-temp-product .content-navigation .show-events i{padding-right:6px;vertical-align:middle;line-height:30px}.route-details-smart-temp-product .content-navigation .show-events span{vertical-align:middle;line-height:30px;display:inline-block}.route-details-smart-temp-product .content-navigation .show-events .events-checkbox{display:inline-block;margin-left:10px;line-height:30px;vertical-align:middle}.route-details-stops-data-table .data-table-content .data-item-cell{width:100px}.route-details-stops-data-table .data-table-content .data-item-cell-content{padding:20px 16px;font-weight:400;font-size:12px;line-height:14px}.route-details-stops-data-table .data-table-headings .data-item-cell{width:140px}.route-manager-content-actions .filter-search-action-holder{min-width:150px;max-width:350px}.route-manager-content-actions .filter-status-action-holder{max-width:200px}.route-manager-content-actions .filter-time-period-action-holder{max-width:250px}@media (max-width:1440px){.route-manager-content-actions .filter-search-action-holder{min-width:initial;max-width:175px}}.route-manager-data-table{margin-top:36px}.route-manager-data-table .data-table-content .data-item-cell{width:100px}.route-manager-data-table .data-table-content .data-table-cell .data-item-row .data-item-cell:hover .manage-icon-utility{display:block}.route-manager-data-table .data-table-content .data-item-cell-content{padding:10px 16px;font-weight:400;font-size:12px;line-height:14px}.route-manager-data-table .data-table-headings .data-item-cell{width:140px}.route-manager-data-table .data-table-headings .data-item-cell.route-asset{min-width:160px}.route-manager-data-table .data-table-headings .data-item-cell.products{min-width:0;max-width:684px;width:100%;overflow:hidden;flex-basis:600px}.alert-feed .table-alerts .notification.alert-item{padding:0 16px}.alert-feed .table-alerts .notification.alert-item>.grid{flex-wrap:nowrap}.alert-feed .table-alerts .notification.alert-item .title{font-size:16px;line-height:30px;font-weight:500}.alert-feed .table-alerts .notification.alert-item .description{font-size:14px;line-height:18px;font-weight:400}.alert-feed .table-alerts .notification.alert-item .alert-item-content-grid{flex-wrap:nowrap}.alert-feed .table-alerts .notification.alert-item .icon{padding:0 4px;color:#2e80eb}.alert-feed .table-alerts .notification.alert-item .frozen{color:#2e80eb}.alert-feed .table-alerts .notification.alert-item .chilled{color:#3aca60}.alert-feed .table-alerts .notification.alert-item .timestamp{font-size:14px;line-height:18px;font-weight:400;font-style:italic}.alert-feed .table-alerts .notification.alert-item .read-indicator{width:8px;height:8px;border-radius:4px;background-color:#d4d4d4}.alert-feed .table-alerts .notification.alert-item .read-indicator.unread,.alert-feed .table-alerts .notification.alert-item.unread .read-indicator{background-color:#2e80eb}.alert-feed .table-alerts .notification.alert-item .read-indicator.read,.alert-feed .table-alerts .notification.alert-item.read .read-indicator{background-color:#d4d4d4}.alert-feed .table-alerts .notification.alert-item .view>.fa{font-size:24px}.alert-feed .table-alerts .notification.alert-item .route-asset,.alert-feed .table-alerts .notification.alert-item .route-name{font-size:14px;line-height:28px;font-weight:700}.alert-feed .table-alerts .notification.alert-item .route-asset>.fa,.alert-feed .table-alerts .notification.alert-item .route-name>.fa{padding-right:8px;color:#2e80eb}.alert-feed .table-alerts .notification.alert-item .limit>.fa{font-size:12px}.notification-details-content-navigation{font-weight:500;line-height:60px;padding:0 20px}.notification-details-content-navigation a.link{color:#637381}.notification-details-content-navigation a.link:hover{color:#212b36}.notification-details-content-navigation .fa{padding-right:10px}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts>.grid>.grid-cell{padding:14px 0;border-bottom:#d4d4d4 solid 1px;transition:background-color 80ms ease}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts>.grid>.grid-cell:hover{background-color:#fff;color:inherit;cursor:pointer}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts>.grid>.grid-cell:active{background-color:#ececec}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts>.grid>.grid-cell:last-child{border-bottom:none}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item{padding:0 16px}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item>.grid{flex-wrap:nowrap}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item .title{font-size:16px;line-height:24px;margin-bottom:8px;font-weight:500}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item .description{font-size:14px;line-height:18px;font-weight:400}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item .product-name{font-size:14px;line-height:18px;font-weight:400}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item .icon{padding:0 4px;color:#2e80eb}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item .frozen{color:#2e80eb}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item .chilled{color:#3aca60}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item .timestamp{font-size:12px;line-height:18px;font-weight:400;font-style:italic}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item .read-indicator{width:8px;height:8px;border-radius:4px;background-color:#d4d4d4}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item .read-indicator.unread,.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item.unread .read-indicator{background-color:#2e80eb}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item .read-indicator.read,.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item.read .read-indicator{background-color:#d4d4d4}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item .view>.fa{font-size:24px;color:#b0b0b0}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item .product-name,.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item .route-asset,.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item .route-name{font-size:12px;line-height:24px;font-weight:700}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item .route-asset>.fa,.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item .route-name>.fa{padding-right:4px;color:#2e80eb}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item .limit{margin-left:8px}.alert-feed .alerts-left-holder .recent-alerts-holder .recent-alerts .recent-notification.alert-item .limit>.fa{font-size:16px}.user-alert-settings .settings-panel .settings-item>.grid{flex-wrap:nowrap}.user-alert-settings .settings-panel .settings-item .alert-type .icon{width:40px;height:40px;border-radius:20px}.user-alert-settings .settings-panel .settings-item .alert-type .icon>.fa{color:#fff;font-size:14px}.user-alert-settings .settings-panel .settings-item .alert-details{padding:0 8px}.user-alert-settings .settings-panel .settings-item .alert-details .title{font-size:16px;line-height:18px;font-weight:500}.user-alert-settings .settings-panel .settings-item .alert-details .description{font-size:16px;line-height:18px;font-weight:400}.user-alert-settings .settings-panel .settings-item .alert-settings>.grid{flex-wrap:nowrap}.user-alert-settings .settings-panel .settings-item .alert-settings label{font-weight:600;font-size:16px;color:#171717}.user-alert-settings .settings-panel .settings-item .alert-settings>.grid.grid-gutters{margin-bottom:-1em}.products-content-actions .search-action-holder{min-width:260px}.products-content-actions .filter-action-holder{min-width:220px}@media (min-width:1024px){.products-content-actions .search-action-holder{max-width:320px}.products-content-actions .filter-action-holder{max-width:220px}}@media (max-width:767px){.products-content-actions .grid>.grid-cell>.grid.grid-right{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.products-data-table{margin-top:36px}.daily-report .report-data-table{padding-top:20px}.daily-report .report-data-table .grid-cell.data-item-cell{min-width:100px}.daily-report .report-data-table .grid-cell.routes-column{max-width:100px}.daily-report .report-data-table .grid-cell.medium-column{min-width:160px}.daily-report .report-data-table .grid-cell.large-column{min-width:200px}.daily-report .report-data-table .data-table-cell.isDisabled .data-item-cell-content{color:#637381}.daily-report .report-data-table .grid-cell.routes-column .data-item-cell-content{word-break:inherit}.facility-report .report-data-table{padding-top:20px}.facility-report .report-data-table .rank-column{max-width:100px}.facility-report .report-data-table .routes-column{max-width:160px}.facility-report .report-data-table .data-table-cell.isDisabled .data-item-cell-content{color:#637381}.route-overview-report .report-data-table{padding-top:20px}.route-overview-report .report-data-table .rank-column{max-width:100px}.route-overview-report .report-data-table .routes-column{max-width:130px}.route-overview-report .report-data-table .coverage-column{min-width:170px;max-width:170px}.route-overview-report .report-data-table .temperature-compliance-column{min-width:200px;max-width:200px}.route-overview-report .report-data-table .organization-column{min-width:200px}.route-overview-report .report-data-table .data-table-cell.isDisabled .data-item-cell-content{color:#637381}.usage-report .report-data-table{padding-top:20px}.usage-report .report-data-table .organization-column{min-width:200px}.usage-report .report-data-table .assets-column{min-width:170px;max-width:170px}.usage-report .report-data-table .active-assets-column{min-width:120px;max-width:140px}.usage-report .report-data-table .routes-column{min-width:170px;max-width:170px}.usage-report .report-data-table .route-coverage-column{min-width:160px;max-width:160px}.usage-report .report-data-table .uncovered-column{min-width:80px;max-width:120px}.usage-report .report-data-table .unmanaged-routes-column{min-width:180px;max-width:180px}.usage-report .report-data-table .routes-time-column{min-width:120px;max-width:140px}.usage-report .report-data-table .covered-routes-time-column{min-width:190px;max-width:190px}.usage-report .report-data-table .export-column{min-width:130px;max-width:200px}.usage-report .report-data-table .data-table-cell.isDisabled .data-item-cell-content{color:#637381}.weekly-report .report-data-table{padding-top:20px}.weekly-report .report-data-table .rank-column,.weekly-report .report-data-table .routes-column{max-width:100px}.weekly-report .report-data-table .data-table-cell.isDisabled .data-item-cell-content{color:#637381}.route-details-stops-data-table .item-stop-status{color:#212b36}.route-details-stops-data-table .item-stop-status .fa{padding-right:10px}.route-details-stops-data-table .data-table-content .data-item-cell.progress .item-stop-status .status{color:#212b36}.route-details-stops-data-table .data-table-content .data-item-cell.warning .item-stop-status .status{color:#edc200}.route-details-stops-data-table .data-table-content .data-item-cell.completed .item-stop-status .status{color:#50b83c}.route-manager-data-table .data-table-content .data-item-cell.asset{min-width:160px}.route-manager-data-table .data-table-content .data-item-cell.asset .data-item-cell-content{padding:0}.route-manager-data-table .item-route-asset,.route-manager-data-table .item-route-asset>.grid{height:120px}.route-manager-data-table .item-route-asset .asset-type{position:relative;display:block;margin:0 auto}.route-manager-data-table .item-route-asset .asset-type.reefer-trailer{width:146px;height:60px;background-image:url(../images/vehicles/small/reefer-trailer.png)}.route-manager-data-table .item-route-asset .asset-type.trailer-with-in-built-reefer{width:146px;height:73px;background-image:url(../images/vehicles/small/trailer-with-in-built-reefer.png)}.route-manager-data-table .item-route-asset .coverage{position:absolute;top:-8px;left:0}.route-manager-data-table .item-route-asset .coverage.available{width:22px;height:16px;background-image:url(../images/coverage/available.png)}.route-manager-data-table .item-route-asset .coverage.unavailable{width:22px;height:19px;background-image:url(../images/coverage/unavailable.png)}.route-manager-data-table .item-route-asset .asset-id{position:absolute;bottom:20px;right:16px;background-color:#fff;padding:3px 6px;border:solid 1px #9b9b9b;border-radius:3px;color:#212b36}.tooltipAlign{text-align:left;border:1px solid #dfe3e8!important;font-family:'Font Awesome 5 Free',sans-serif;font-weight:500;font-size:12px}.route-manager-data-table .item-route-info .route-id{color:#6a7088}.route-manager-data-table .item-route-info .reference .link{color:#007ace}.route-manager-data-table .item-route-info .route-delivery-status{border:solid 2px transparent;padding:3px 6px;border-radius:20px;display:inline-block;color:#fff;width:113px;text-align:center}.route-manager-data-table .item-route-info .route-delivery-status.red{border-color:#eb6347;background-color:#eb6347}.route-manager-data-table .item-route-info .route-delivery-status.blue{border-color:#2e80eb;background-color:#2e80eb}.route-manager-data-table .item-route-info .route-delivery-status.orange{border-color:#fa0;background-color:#fa0}.route-manager-data-table .item-route-info .route-delivery-status.orange2{border-color:#dda534;background-color:#dda534}.route-manager-data-table .item-route-info .route-delivery-status.gray{border-color:#c4c8cd;background-color:#c4c8cd}.route-manager-data-table .item-route-info .route-delivery-status.green{border-color:#8bb43d;background-color:#8bb43d}.coverage{position:absolute;top:-8px;left:0}.coverage.available{width:22px;height:16px;background-image:url(../images/coverage/available.png)}.coverage.unavailable{width:22px;height:19px;background-image:url(../images/coverage/unavailable.png)}.route-manager-data-table .data-table-content .data-item-cell.products .data-item-cell-content{padding:0}.route-manager-data-table .data-table-content .data-item-cell.products{min-width:0;max-width:684px;width:100%;overflow:hidden;flex-basis:600px}.route-manager-data-table .item-route-products>.grid{margin:0 -1px -1px 0}.route-manager-data-table .item-route-products>.grid>.grid-cell{border-right:solid 1px #dfe3e8;border-bottom:solid 1px #dfe3e8;position:relative}.route-manager-data-table .item-route-products>.grid>.grid-cell:last-child{border-right:none}.route-manager-data-table .item-route-products .item-product{width:100%;min-width:160px;height:160px;display:block;position:relative}.route-manager-data-table .item-route-products .item-product .label{background-color:#eee;text-align:center;text-transform:uppercase;color:#454f5b;padding:6px;max-height:24px;text-overflow:ellipsis;overflow:hidden;word-wrap:normal;line-height:16px;word-break:normal}.route-manager-data-table .item-route-products .item-product .grid.product-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.route-manager-data-table .item-route-products .item-product .grid.product-holder .label-holder{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.route-manager-data-table .item-route-products .item-product .grid.product-holder .temp-content-holder{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.route-manager-data-table .item-route-products .item-product .temp-content{padding:8px;height:100%}.route-manager-data-table .item-route-products .item-product .grid.product-holder .grid.temp-content-grid,.route-manager-data-table .item-route-products .item-product .grid.product-holder .grid.temp-holder{height:100%}.route-manager-data-table .item-route-products .item-product .temp-image{position:relative;top:50%;transform:translateY(-50%);margin:0 auto}.route-manager-data-table .item-route-products .item-product .max-temp-icon{text-align:center;line-height:14px}.route-manager-data-table .item-route-products .item-product .min-temp-icon{text-align:center;line-height:14px}.route-manager-data-table .item-route-products .item-product .temp-icon{color:#637381;font-size:12px;line-height:24px;font-weight:500;text-align:center;text-transform:uppercase}.route-manager-data-table .item-route-products .item-product .max-temp{color:#454f5b;font-size:14px;line-height:14px;text-align:center}.route-manager-data-table .item-route-products .item-product .temp{color:#454f5b;font-size:24px;line-height:24px;text-align:center}.route-manager-data-table .item-route-products .item-product .min-temp{color:#454f5b;font-size:14px;line-height:14px;text-align:center}.route-manager-data-table .item-route-products .item-product .temp-content.ambient .temp-image{width:25px;height:112px;background-image:url(../images/temperature/ambient.png)}.route-manager-data-table .item-route-products .item-product .temp-content.ambient .temp-slider{width:25px;height:112px;background-image:url(../images/temperature/ambient_slider.png)}.route-manager-data-table .item-route-products .item-product .temp-content.ambient .temp-icon{width:23px;height:23px;background-image:url(../images/temperature/ambient_icon.png)}.route-manager-data-table .item-route-products .item-product .temp-content.chill .temp-image{width:25px;height:112px;background-image:url(../images/temperature/chill.png)}.route-manager-data-table .item-route-products .item-product .temp-content.chill .temp-slider{width:25px;height:112px;background-image:url(../images/temperature/chill_slider.png)}.route-manager-data-table .item-route-products .item-product .temp-content.chill .temp-icon{width:23px;height:23px;background-image:url(../images/temperature/chill_icon.png)}.route-manager-data-table .item-route-products .item-product .temp-content.chill .temp-slider-chill{width:25px;height:112px;background-image:url(../images/temperature/chill_slider.png)}.route-manager-data-table .item-route-products .item-product .temp-content.chill .temp-icon-chill{width:23px;height:23px;background-image:url(../images/temperature/chill_icon.png)}.route-manager-data-table .item-route-products .item-product .temp-content.chill .temp-slider-ambient{width:25px;height:112px;background-image:url(../images/temperature/ambient_slider.png)}.route-manager-data-table .item-route-products .item-product .temp-content.chill .temp-icon-ambient{width:23px;height:23px;background-image:url(../images/temperature/ambient_icon.png)}.route-manager-data-table .item-route-products .item-product .temp-content.ambient .max-temp-icon{color:#ff3e30}.route-manager-data-table .item-route-products .item-product .temp-content.ambient .min-temp-icon{color:#f9d423}.route-manager-data-table .item-route-products .item-product .temp-content.chill .max-temp-icon{color:#3a7dd5}.route-manager-data-table .item-route-products .item-product .temp-content.chill .min-temp-icon{color:#2dd0da}.route-manager-data-table .data-table-content .data-table-cell .data-item-row .data-item-cell:hover .item-route-products .item-product .manage-icon-utility{display:none}.route-manager-data-table .data-table-content .data-table-cell .data-item-row .data-item-cell:hover .item-route-products .item-product .manage-icon-utility.active,.route-manager-data-table .data-table-content .data-table-cell .data-item-row .data-item-cell:hover .item-route-products .item-product:hover .manage-icon-utility{display:block}.route-manager-data-table .item-route-status{color:#6a7088}.grid-cell .route-geofence-holder-item:hover{cursor:pointer;background-color:#f4f6f8}.route-manager-data-table .data-table-content .data-item-cell.pending .item-route-status .status{color:#6a7088}.route-manager-data-table .data-table-content .data-item-cell.ongoing .item-route-status .status{color:#212b36}.route-manager-data-table .data-table-content .data-item-cell.completed .item-route-status .status{color:#212b36}.route-manager-data-table .item-route-status .progress-bar{background-color:#ebebeb;border-radius:6px;height:6px;width:100%;display:block;position:relative;overflow:hidden}.route-manager-data-table .item-route-status .progress-bar .percent{background-color:#3aca60;height:6px;position:absolute;left:0;top:0;border-radius:6px}.modal-add-product-content .add-product.not-found{padding:10px 0;text-align:center}.modal-add-product-content .add-product.not-found .title{font-size:20px;line-height:30px}.modal-add-product-content .add-product.not-found .message{font-size:14px}.modal-add-product-content .input-temperature-range{padding:15px}.modal-item-route-asset-content .route-geofence-list{max-height:200px;min-height:200px;overflow:auto}.modal-item-route-asset-content .route-asset-list{max-height:400px;min-height:400px;overflow:auto}.modal-item-route-asset-content .route-asset-holder{border:1px solid transparent;border-bottom-color:#dfe3e8}.modal-item-route-asset-content .route-asset-holder.selected{border:1px solid #8bb43d}.modal-item-route-asset-content .route-asset-holder:hover{cursor:pointer;background-color:#f4f6f8}.modal-item-route-asset-content .route-asset{padding:10px 0}.modal-item-route-asset-content .route-asset .asset-type{position:relative;display:block;margin:0 auto}.modal-item-route-asset-content .route-asset .asset-type.reefer-trailer{width:146px;height:60px;background-image:url(../images/vehicles/small/reefer-trailer.png)}.modal-item-route-asset-content .route-asset .asset-type.trailer-with-in-built-reefer{width:146px;height:73px;background-image:url(../images/vehicles/small/trailer-with-in-built-reefer.png)}.modal-item-route-asset-content .route-asset .reference{font-size:16px;line-height:24px;color:#212b36}.modal-item-route-asset-content .route-asset.not-found{padding:10px 0;text-align:center}.modal-item-route-asset-content .route-asset.not-found .title{font-size:20px;line-height:30px}.modal-item-route-asset-content .route-asset.not-found .message{font-size:14px}.modal-add-product-content .add-product.not-found{padding:10px 0;text-align:center}.modal-add-product-content .add-product.not-found .title{font-size:20px;line-height:30px}.modal-add-product-content .add-product.not-found .message{font-size:14px}.modal-add-product-content .input-temperature-range{padding:0 20px}.modal-add-product-content .input-temperature-range-product{padding:0 20px}.modal-add-product-content .input-control-container .bp3-switch{margin-left:6px}.modal-item-route-product-content .product-profiles-list{max-height:400px;overflow:auto}.modal-item-route-product-content .product-profile-holder{border-bottom:1px solid #dfe3e8}.modal-item-route-product-content .product-profile-holder.assigned{border:1px solid #8bb43d}.modal-item-route-product-content .product-profile-holder:hover{cursor:pointer;background-color:#f4f6f8}.modal-item-route-product-content .product-profile{padding:10px 10px}.modal-item-route-product-content .product-profile .profile-name{font-size:16px;line-height:24px;color:#212b36}.modal-item-route-product-content .product-profile .profile-temp-limits{font-size:12px;line-height:24px;color:#212b36;text-align:right}.modal-item-route-product-content .product-profile.not-found{padding:10px 0;text-align:center}.modal-item-route-product-content .product-profile.not-found .title{font-size:20px;line-height:30px}.modal-item-route-product-content .product-profile.not-found .message{font-size:14px}.btn{display:inline-block;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap;font-size:14px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none}.btn-custom{font-family:Roboto,sans-serif;font-size:16px;font-weight:500;padding:8px 25px;color:#fff;transition:all .15s ease-in-out;border-radius:50px}.btn-custom.btn-custom-old-style{padding:4px 14px;border-radius:3px;font-size:14px;font-weight:400}.btn-custom.btn-custom-dashed{border-style:dashed}.btn-custom .fa{font-size:14px;vertical-align:bottom;line-height:20px;text-align:center}.btn-custom .fa+span{padding-left:7px}.btn-custom span+.fa{padding-left:7px}.btn-custom{color:#637381;border-color:#c4cdd5;background-color:transparent}.btn-custom:hover{color:#637381;background-color:#f9fafb;border-color:#c4c8cd}.btn-custom:focus{color:#637381;background-color:#f9fafb;border-color:#f9fafb}.btn-custom.btn-custom-full{color:#637381;background-color:#f5f5f5;border-color:#c4c8cd}.btn-custom.btn-custom-full:hover{background-color:#f9fafb;border-color:#c4c8cd}.btn-custom.btn-custom-full:focus{background-color:#e4e5e6;border-color:#c4c8cd}.btn-custom.btn-custom-dark-grey{color:#212b36;border-color:#717b8c;background-color:transparent}.btn-custom.btn-custom-dark-grey:hover{color:#fff;background-color:#6e7687;border-color:#6e7687}.btn-custom.btn-custom-dark-grey:focus{color:#fff;background-color:#5f6778;border-color:#5f6778}.btn-custom.btn-custom-dark-grey.btn-custom-full{color:#fff;background-color:#717b8c;border-color:#717b8c}.btn-custom.btn-custom-dark-grey.btn-custom-full:hover{background-color:#6e7687;border-color:#6e7687}.btn-custom.btn-custom-dark-grey.btn-custom-full:focus{background-color:#5f6778;border-color:#5f6778}.btn-custom.btn-custom-orange{color:#ff7a1e;border-color:#ff7a1e;background-color:transparent}.btn-custom.btn-custom-orange:hover{color:#fff;background-color:#fa7a1e;border-color:#fa7a1e}.btn-custom.btn-custom-orange:focus{color:#fff;background-color:#f0781e;border-color:#f0781e}.btn-custom.btn-custom-orange.btn-custom-full{color:#fff;background-color:#ff7a1e;border-color:#ff7a1e}.btn-custom.btn-custom-orange.btn-custom-full:hover{background-color:#fa7a1e;border-color:#fa7a1e}.btn-custom.btn-custom-orange.btn-custom-full:focus{background-color:#f0781e;border-color:#f0781e}.btn-custom.btn-custom-green{color:#8bb43d;border-color:#8bb43d;background-color:transparent}.btn-custom.btn-custom-green:hover{color:#fff;background-color:#87af3e;border-color:#87af3e}.btn-custom.btn-custom-green:focus{color:#fff;background-color:#7da53d;border-color:#7da53d}.btn-custom.btn-custom-green.btn-custom-full{color:#fff;background-color:#8bb43d;border-color:#8bb43d}.btn-custom.btn-custom-green.btn-custom-full:hover{background-color:#87af3e;border-color:#87af3e}.btn-custom.btn-custom-green.btn-custom-full:focus{background-color:#7da53d;border-color:#7da53d}.btn-custom.btn-custom-blue{color:#1d85e1;border-color:#1d85e1;background-color:transparent}.btn-custom.btn-custom-blue:hover{color:#fff;background-color:#1d81dc;border-color:#1d81dc}.btn-custom.btn-custom-blue:focus{color:#fff;background-color:#1c79d2;border-color:#1c79d2}.btn-custom.btn-custom-blue.btn-custom-full{color:#fff;background-color:#1d85e1;border-color:#1d85e1}.btn-custom.btn-custom-blue.btn-custom-full:hover{background-color:#1d81dc;border-color:#1d81dc}.btn-custom.btn-custom-blue.btn-custom-full:focus{background-color:#1c79d2;border-color:#1c79d2}.btn-custom.btn-custom-red{color:#eb6347;border-color:#eb6347;background-color:transparent}.btn-custom.btn-custom-red:hover{color:#fff;background-color:#e66045;border-color:#e66045}.btn-custom.btn-custom-red:focus{color:#fff;background-color:#dc5e44;border-color:#dc5e44}.btn-custom.btn-custom-red.btn-custom-full{color:#fff;background-color:#eb6347;border-color:#eb6347}.btn-custom.btn-custom-red.btn-custom-full:hover{background-color:#e66045;border-color:#e66045}.btn-custom.btn-custom-red.btn-custom-full:focus{background-color:#dc5e44;border-color:#dc5e44}.btn-custom.btn-custom-disabled{border:1px solid transparent;background-color:#ccc;color:#fff}.btn-custom.btn-custom-disabled:hover{border:1px solid transparent;background-color:#ccc;color:#fff;cursor:not-allowed}.chart{position:relative;width:100%;height:auto}.chart canvas{width:100%!important}.main .inner-content{padding-top:20px}.grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.grid-cell{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;flex-basis:auto;flex-grow:1}.grid-flexCells>.grid-cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.grid-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.grid-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.grid-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.grid-cell-center-both{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.grid-justifyCenter{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.grid-right{-webkit-justify-content:flex-end;justify-content:flex-end}.grid-cell-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.grid-cell-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.grid-cell-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.grid-cell-autoSize{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.grid-fit>.grid-cell{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.grid-full>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.grid-1of2>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.grid-1of3>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.grid-1of4>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}.grid-1of5>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}.grid-1of6>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 16.6667%;-ms-flex:0 0 16.6667%;flex:0 0 16.6667%}@media (min-width:384px){.sm-grid-fit>.grid-cell{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.sm-grid-fit>.grid-cell-autoSize{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.sm-grid-full>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.sm-grid-1of2>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.sm-grid-1of3>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.sm-grid-1of4>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}.sm-grid-1of5>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}.sm-grid-1of6>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 16.6667%;-ms-flex:0 0 16.6667%;flex:0 0 16.6667%}}@media (min-width:576px){.md-grid-fit>.grid-cell{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.md-grid-fit>.grid-cell-autoSize{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.md-grid-full>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.md-grid-1of2>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.md-grid-1of3>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.md-grid-1of4>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}.md-grid-1of5>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}.md-grid-1of6>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 16.6667%;-ms-flex:0 0 16.6667%;flex:0 0 16.6667%}}@media (min-width:768px){.lg-grid-fit>.grid-cell{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.lg-grid-fit>.grid-cell-autoSize{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.lg-grid-full>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.lg-grid-1of2>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.lg-grid-1of3>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.lg-grid-1of4>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}.lg-grid-1of5>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}.lg-grid-1of6>.grid-cell{-webkit-box-flex:0;-webkit-flex:0 0 16.6667%;-ms-flex:0 0 16.6667%;flex:0 0 16.6667%}}.grid-gutters{margin:-1em 0 0 -1em}.grid-gutters.grid-gutters-bottom{margin-bottom:1em}.grid-gutters>.grid-cell{padding:1em 0 0 1em}.grid-guttersXs{margin:-.3em 0 0 -.3em}.grid-guttersXs>.grid-cell{padding:.3em 0 0 .3em}.grid-guttersLg{margin:-1.5em 0 0 -1.5em}.grid-guttersLg.grid-gutters-bottom{margin-bottom:1.5em}.grid-guttersLg>.grid-cell{padding:1.5em 0 0 1.5em}.grid-guttersXl{margin:-2em 0 0 -2em}.grid-guttersXl.grid-gutters-bottom{margin-bottom:2em}.grid-guttersXl>.grid-cell{padding:2em 0 0 2em}@media (min-width:384px){.sm-grid-gutters{margin:-1em 0 0 -1em}.sm-grid-gutters.grid-gutters-bottom{margin-bottom:1em}.sm-grid-gutters>.grid-cell{padding:1em 0 0 1em}.sm-grid-guttersLg{margin:-1.5em 0 0 -1.5em}.sm-grid-guttersLg.grid-gutters-bottom{margin-bottom:1.5em}.sm-grid-guttersLg>.grid-cell{padding:1.5em 0 0 1.5em}.sm-grid-guttersXl{margin:-2em 0 0 -2em}.sm-grid-guttersXl.grid-gutters-bottom{margin-bottom:2em}.sm-grid-guttersXl>.grid-cell{padding:2em 0 0 2em}}@media (min-width:576px){.md-grid-gutters{margin:-1em 0 0 -1em}.md-grid-gutters.grid-gutters-bottom{margin-bottom:1em}.md-grid-gutters>.grid-cell{padding:1em 0 0 1em}.md-grid-guttersLg{margin:-1.5em 0 0 -1.5em}.md-grid-guttersLg.grid-gutters-bottom{margin-bottom:1.5em}.md-grid-guttersLg>.grid-cell{padding:1.5em 0 0 1.5em}.md-grid-guttersXl{margin:-2em 0 0 -2em}.md-grid-guttersXl.grid-gutters-bottom{margin-bottom:2em}.md-grid-guttersXl>.grid-cell{padding:2em 0 0 2em}}@media (min-width:768px){.lg-grid-gutters{margin:-1em 0 0 -1em}.lg-grid-gutters.grid-gutters-bottom{margin-bottom:1em}.lg-grid-gutters>.grid-cell{padding:1em 0 0 1em}.lg-grid-guttersLg{margin:-1.5em 0 0 -1.5em}.lg-grid-guttersLg.grid-gutters-bottom{margin-bottom:1.5em}.lg-grid-guttersLg>.grid-cell{padding:1.5em 0 0 1.5em}.lg-grid-guttersXl{margin:-2em 0 0 -2em}.lg-grid-guttersXl.grid-gutters-bottom{margin-bottom:2em}.lg-grid-guttersXl>.grid-cell{padding:2em 0 0 2em}}.holygrail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.holygrail-footer-container,.holygrail-header-container{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.holygrail-body-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.holygrail-content-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0}.holygrail-sidebar-container{-webkit-box-ordinal-group:0;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-webkit-flex:0 0 12em;-ms-flex:0 0 12em;flex:0 0 12em}.custom-layout{display:flex;flex-grow:1;overflow-y:hidden;position:relative}.custom-layout .content,.custom-layout .sidebar{display:flex;overflow-y:auto;position:relative}.custom-layout .sidebar{flex-basis:220px;flex-grow:0;flex-shrink:0;z-index:80}.custom-layout .content{flex-grow:1;z-index:90}.custom-layout .content .content-container,.custom-layout .sidebar .sidebar-container{min-height:100%;width:100%;height:100%}.custom-layout .content .content-container:after,.custom-layout .sidebar .sidebar-container:after{content:"";display:block}.custom-layout .content .content-container .page-content,.custom-layout .sidebar .sidebar-container .sidebar-content{min-height:100%}.custom-layout .sidebar .sidebar-container .sidebar-content{align-items:center}.custom-layout .content .content-container .page-content{display:flex;align-items:flex-start;flex-direction:column;width:100%}.custom-layout .content .content-container .page-content>section{width:100%;display:flex;flex-shrink:1;flex-grow:1;flex-basis:auto;align-items:stretch;flex-direction:column;justify-content:start;flex-wrap:wrap}.main-page-error{background-color:#151524;display:table;width:100%;min-height:100vh;height:100%;min-width:320px}.main-page-error .container{margin:0 auto;max-width:800px;text-align:center;display:table-cell;vertical-align:middle;padding:25px 15px}.main-page-error .title{font-weight:300;font-size:40px;color:#fff}.main-page-error .title .error-code{color:#fe7a1e;font-size:40px;font-weight:300;padding-left:.25em;display:inline-block}.main-page-error .text{color:#fff;padding-top:30px;font-weight:300;font-size:22px;line-height:28px}.main-page-error .error-link{transition:color .1s ease-in-out;display:inline-block;margin:30px auto;max-width:320px;font-size:24px;font-weight:300}.main-page-error .error-link,.main-page-error .error-link:active,.main-page-error .error-link:visited{color:#fff;text-decoration:none;outline:0}.main-page-error .error-link:hover{color:#fe7a1e}.link{color:#3c4144;transition:all .3s ease-in-out}.link:active,.link:visited{color:#3c4144}.link:hover{cursor:pointer}.link.link-white{color:#fff}.link.link-white:active,.link.link-white:visited{color:#fff}.link.link-blue{color:#007ace}.link.link-blue-hover:hover,.link.link-blue:hover{color:#007ace}.link.link-blue:focus{color:#0065b9}.panel{min-height:100px;border:solid 1px #dfe3e8;border-radius:2px;box-shadow:0 2px 6px 0 #dfe3e8;background-color:#fff}.panel .panel-header-container{font-size:16px;font-weight:500;color:#3c4144;background-color:#fff;padding:16px 20px;border-bottom:solid 1px #dfe3e8}.panel .panel-content-container{padding:15px;color:#212b36;background-color:#fff}.panel .panel-content-container .input-control-container>label{color:#212b36}.stats .color.green{color:#50b83c!important}.stats .color.orange{color:#ed6347!important}.stats .color.gray{color:#c4cdd5!important}.stats .color.dark-blue{color:#3aa4d5!important}.stats .color.in-progress{color:#2e80eb!important}.stats .color.blue{color:#2dd3da!important}.stats .color.lower{color:#3e4dda!important}.stats .color.upper{color:#ed6347!important}.stats .color.yellow{color:#edc200!important}.stats .border-color.green{border-color:#50b83c!important}.stats .border-color.gray{border-color:#c4cdd5!important}.stats .border-color.orange{border-color:#edc200!important}.stats .border-color.blue{border-color:#2dd3da!important}.stats .border-color.dark-blue{border-color:#3aa4d5!important}.stats .background.green{background-color:#50b83c!important}.stats .background.gray{background-color:#c4cdd5!important}.stats .background.red{background-color:#ed6347!important}.stats .background.yellow{background-color:#edc200!important}.stats .background.orange{background-color:#ed6347!important}.stats .background.incomplete{background-color:#eb6347!important}.stats .background.blue{background-color:#2dd3da!important}.stats .background.dark-blue{background-color:#3aa4d5!important}.stats .stats-grid{height:100%}.stats .stats-item .name{font-size:12px;line-height:16px;color:#000;padding-bottom:2px;border-bottom:2px dashed #979797;display:table;margin:0 auto;text-align:center}.stats .stats-item .amount{font-size:48px;line-height:48px;color:#384750;text-align:center}.stats .stats-item-grid .stats-item .amount{font-size:48px;line-height:48px;color:#384750;text-align:center}.stats .stats-item-list-holder{min-width:160px}.stats .stats-item-list .grid-cell>.stats-item .grid-cell{min-width:80px}.stats .stats-item-list .stats-item .amount{font-size:16px;font-weight:700;line-height:20px;color:#fff;background-color:#ed6347;display:inline-block;padding:2px 14px;border-radius:3px}@media (min-width:1024px){.stats .stats-item-holder-border{border-right:solid 1px #dfe3e8}}@media (max-width:960px){.stats .stats-chart-holder.stats-chart-holder-full{min-width:100%}.stats .stats-item-holder-border:last-child{border-right:none}}*{margin:0;padding:0}*,:after,:before{box-sizing:inherit}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}a,abbr,acronym,address,b,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,i,img,ins,kbd,label,legend,li,object,ol,p,pre,q,samp,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;background:0 0}table{border-spacing:0;border-collapse:separate}ol,ul{list-style:none}a,a:active,a:focus,a:visited{color:inherit;text-decoration:none}.clear:after,.clear:before{content:"";display:table}.clear:after{clear:both}.clear{zoom:1}.u-relative{position:relative}.u-block{display:block!important}.u-hidden{display:none!important}.u-hiddenVisually{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;clip:rect(1px,1px,1px,1px)!important}.u-inline{display:inline!important}.u-inlineBlock{display:inline-block!important;max-width:100%}.u-table{display:table!important}.u-tableCell{display:table-cell!important}.u-tableRow{display:table-row!important}.u-flexVerticalAlign{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center}.u-textBreak{word-wrap:break-word;word-break:break-all!important;white-space:normal}.u-textCenter{text-align:center!important}.u-textLeft{text-align:left!important}.u-textRight{text-align:right!important}.u-textInheritColor{color:inherit!important}.u-textKern{text-rendering:optimizeLegibility;-webkit-font-feature-settings:"kern" 1,"kern";-moz-font-feature-settings:"kern" 1,"kern";font-feature-settings:"kern" 1,"kern";-webkit-font-kerning:normal;-moz-font-kerning:normal;font-kerning:normal}.u-textNoWrap{white-space:nowrap!important}.u-textTruncate{max-width:100%;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-wrap:normal!important}.u-userSelectDisable{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.u-padding-right-10px{padding-right:10px}.u-padding-left-10px{padding-left:10px}.u-padding-right-15px{padding-right:15px}.u-padding-left-15px{padding-left:15px}.u-padding-right-20px{padding-right:20px}.u-padding-left-20px{padding-left:20px}.u-padding-right-25px{padding-right:25px}.u-padding-left-25px{padding-left:25px}.u-padding-right-30px{padding-right:30px}.u-padding-left-30px{padding-left:30px}.u-full{width:100%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-1of2{width:50%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-1of3{width:33.3333%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-2of3{width:66.6667%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-1of4{width:25%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-3of4{width:75%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-1of5{width:20%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-1of6{width:16.6667%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}@media (min-width:384px){.u-small-full{width:100%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-small-1of2{width:50%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-small-1of3{width:33.3333%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-small-2of3{width:66.6667%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-small-1of4{width:25%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-small-3of4{width:75%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}}@media (min-width:576px){.u-med-full{width:100%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-med-1of2{width:50%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-med-1of3{width:33.3333%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-med-2of3{width:66.6667%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-med-1of4{width:25%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-med-3of4{width:75%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}}@media (min-width:768px){.u-large-full{width:100%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-large-1of2{width:50%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-large-1of3{width:33.3333%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-large-2of3{width:66.6667%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-large-1of4{width:25%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}.u-large-3of4{width:75%!important;-webkit-box-flex:0!important;-webkit-flex:none!important;-ms-flex:none!important;flex:none!important}}.u-smaller{font-size:.85em}.u-bigger{font-size:1.2em}.lg-opacity{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;transition:all .25s ease-in-out}.md-opacity{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);-moz-opacity:.85;-khtml-opacity:.85;opacity:.85;transition:all .25s ease-in-out}.sm-opacity{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;transition:all .25s ease-in-out}.lg-opacity:hover,.md-opacity:hover,.sm-opacity:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}