.block-ui{position:relative}body.block-ui{position:static}.block-ui-main>.block-ui-container,body.block-ui>.block-ui-container{position:fixed}.block-ui-container{position:absolute;z-index:10000;top:0;right:0;bottom:0;left:0;height:0;overflow:hidden;opacity:0;filter:alpha(opacity=0)}.block-ui-active>.block-ui-container{height:100%;cursor:wait}.block-ui-active .block-ui-active>.block-ui-container{height:0}.block-ui-visible>.block-ui-container{opacity:1;filter:alpha(opacity=100)}.block-ui-overlay{width:100%;height:100%;opacity:.5;filter:alpha(opacity=50);background-color:#fff}.block-ui-message-container{position:absolute;top:35%;left:0;right:0;height:0;text-align:center;z-index:10001}.block-ui-message{display:inline-block;text-align:left;background-color:#333;color:#f5f5f5;padding:20px;border-radius:4px;font-size:20px;font-weight:700;filter:alpha(opacity=100)}.block-ui-anim-fade>.block-ui-container{-webkit-transition:height 0s linear 200ms,opacity 200ms ease 0s;transition:height 0s linear 200ms,opacity 200ms ease 0s}.block-ui-anim-fade.block-ui-active>.block-ui-container{-webkit-transition-delay:0s;transition-delay:0s}fieldset.with-border{border:1px groove #ddd!important;padding:0 1.4em 1.4em 1.4em!important;margin:0 0 1.5em 0!important;-webkit-box-shadow:0 0 0 0 #000;box-shadow:0 0 0 0 #000}legend.with-border{font-size:1.2em!important;font-weight:bold!important;text-align:left!important;margin-bottom:0;width:inherit;padding:0 10px;border-bottom:none}.sync-wait{font-style:italic;color:#aaa}.btn-login{background-color:#ccc}.week-table td{padding-left:18px}.week-table{margin:0 auto}.timepicker .btn-link{padding:3px 0;line-height:13px}.panel{margin-bottom:25px}.numeric-input{width:60px}.required-field-block{position:relative}.required-field-block .required-icon{display:inline-block;vertical-align:middle;margin:-.25em .25em 0;background-color:#e8e8e8;border-color:#e8e8e8;padding:.5em .8em;color:rgba(0,0,0,.65);text-transform:uppercase;font-weight:normal;border-radius:.325em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .1s linear;-moz-transition:background .1s linear;transition:background .1s linear;font-size:75%}.required-field-block .required-icon{background-color:transparent;position:absolute;top:0;right:0;z-index:10;margin:0;width:30px;height:30px;padding:0;text-align:center;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;transition:color .2s ease}.required-field-block .required-icon:after{position:absolute;content:"";right:1px;top:1px;z-index:-1;width:0;height:0;border-top:0 solid transparent;border-right:30px solid transparent;border-bottom:30px solid transparent;border-left:0 solid transparent;border-right-color:inherit;-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;transition:border-color .2s ease}.required-field-block .required-icon .text{color:#b80000;font-size:26px;margin:-3px 0 0 12px}nav.navbar{border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}.navbar .container{position:relative}.btn{padding:4px 12px}.push-top{margin-top:15px}@font-face{font-family:"HelveticaNeue-Light";src:url("/fonts/HelveticaNeueLTStd-Lt.otf")}@font-face{font-family:"HelveticaNeueLT Std Lt";src:url("/fonts/HelveticaNeueLTStd-Lt.otf")}@font-face{font-family:"Alternate-Gothic2";src:url('/fonts/AlternateGothic2_BT.woff') format('woff'),url('/fonts/AlternateGothic2_BT.TTF') format('truetype')}@font-face{font-family:"Alternate-Gothic2 BT";src:url('/fonts/AlternateGothic2_BT.woff') format('woff'),url('/fonts/AlternateGothic2_BT.TTF') format('truetype')}@font-face{font-family:"AlternateGothic2 BT";src:url('/fonts/AlternateGothic2_BT.woff') format('woff'),url('/fonts/AlternateGothic2_BT.TTF') format('truetype')}p,section,h1,h2,h3,h4,h5,h6{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","Roboto",Helvetica,Arial,"Lucida Grande",sans-serif}h1{font-size:55px;color:#414441}h2{font-size:29px;color:#e3151c;font-weight:bold}h3{font-size:24px;color:#6c6c6b;font-weight:bold}h4{font-size:21px;color:#9d989d;font-weight:bold}h5{font-size:19px;color:#525652;font-weight:bold}h6{font-size:15px;color:#525652;font-weight:bold}p a:link{color:#387cb6;border-bottom:1px solid #387cb6}p a:visited{color:#387cb6;text-decoration:none;border-bottom:1px solid #fff}p a:hover{color:#e3151c;border-bottom:1px solid #e3151c;text-decoration:none}.wizard-button{width:100%;padding:4px;margin-bottom:8px}.wizard-instruction{padding-bottom:18px;text-align:center}header{border-bottom:1px solid #fff;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#e7e3e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e7e3e6));background:-webkit-linear-gradient(top,#fff 0%,#e7e3e6 100%);background:-o-linear-gradient(top,#fff 0%,#e7e3e6 100%);background:-ms-linear-gradient(top,#fff 0%,#e7e3e6 100%);background:linear-gradient(to bottom,#fff 0%,#e7e3e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e7e3e6',GradientType=0)}header img.logo{margin-top:23px}nav.navbar{position:relative;border-radius:0!important;min-height:39px;margin-bottom:17px;border:none;background:#959195;background:url(/img/navigation_bg.jpg) repeat-x top left #959195}nav.navbar ul li{border-left:1px solid rgba(255,255,255,.3)}nav.navbar ul li a{color:#eee}.navbar-nav>li>a{padding:6px 15px;height:39px;text-shadow:1px 1px 3px #222;font-size:19px}.container>.navbar-collapse{margin-left:-15px;margin-right:-15px}nav.navbar ul li a.red{background:url(img/navigation_red_bg.jpg) repeat-x top left transparent}nav.navbar ul li a img{margin-right:8px}nav.navbar ul li a:hover{color:#959195;text-shadow:none}nav.navbar ul li a:focus{color:#959195;text-shadow:none}.navbar-toggle{float:left;padding:3px 10px}.navbar-toggle .icon-bar{background-color:#fff}.navbar-right{position:absolute;right:0;top:0}.navbar-right a{padding:6px 15px;height:39px;font-size:19px;color:#eee;line-height:39px}.navbar-right a img{margin-top:-5px}.navbar-right a:hover,.navbar-right a:focus{color:#eee;text-decoration:none}#breadcrumbs{color:#b6b2b6}#breadcrumbs a{color:#b6b2b6}#breadcrumbs a:hover{color:#b6b2b6}#breadcrumbs a:focus{color:#b6b2b6}#breadcrumbs a:visited{color:#b6b2b6}#main-body{min-height:350px}#headings{min-height:370px;padding-bottom:30px}#icons{background:#e9e6e8;background:-moz-linear-gradient(top,#e9e6e8 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e9e6e8),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e9e6e8 0%,#fff 100%);background:-o-linear-gradient(top,#e9e6e8 0%,#fff 100%);background:-ms-linear-gradient(top,#e9e6e8 0%,#fff 100%);background:linear-gradient(to bottom,#e9e6e8 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e6e8',endColorstr='#ffffff',GradientType=0);min-height:410px}#icons .row{text-align:center;margin-top:70px}.icon{display:inline-block;width:120px;height:72px;text-align:center;vertical-align:top;margin:15px 0}.panel-default .icon{display:block;width:110px;height:72px;text-align:center;vertical-align:top;margin:15px 3px;float:left}.icon span{display:block;line-height:13px}#forms{background-color:#d0c9ce;min-height:180px}#forms .row{margin-bottom:23px}#forms .first-element{margin-top:37px}#tables .row{margin-top:72px}.dropdown-style .btn-group{float:right;width:150px}.btn-gradient,.btn-gradient:hover,.btn-gradient:focus{width:150px;background:#9c979c;background:-moz-linear-gradient(top,#9c979c 0%,#535753 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9c979c),color-stop(100%,#535753));background:-webkit-linear-gradient(top,#9c979c 0%,#535753 100%);background:-o-linear-gradient(top,#9c979c 0%,#535753 100%);background:-ms-linear-gradient(top,#9c979c 0%,#535753 100%);background:linear-gradient(to bottom,#9c979c 0%,#535753 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9c979c',endColorstr='#535753',GradientType=0);color:#fff;text-align:left;position:relative}.btn-gradient:hover{color:#fff}.btn-gradient span.caret{border-top:4px solid #d6d6d6;margin-top:7px;position:absolute;right:7px;top:5px}.drop-inline ul.dropdown-menu{background:#fff;min-width:150px;width:150px;border-radius:0 0 2px 2px;margin:0;padding-bottom:0}.drop-inline ul.dropdown-menu>li>a{padding:3px 14px;border-bottom:1px solid #d0c9ce;color:#535652}.drop-inline ul.dropdown-menu>li:last-child>a{border-bottom:none}#report-header .small-padding{padding-left:3px;padding-right:3px}#report-header p{font-size:11px}#report-header .report-title{margin-top:32px}#report-header .report-box{border:1px solid #eee;padding-top:25px;margin-top:25px;padding-bottom:25px}#report-header .panel-heading{font-size:11px;padding:3px 0}#report-header .panel-body{height:35px}#report-header .panel-body img{float:left;margin:7px 7px 0 7px}#report-header .panel-body .report-label{margin-left:35px;padding-top:5px;text-align:center;font-size:17px;color:#e3151c;display:block;height:35px}.mobile #report-header .panel-body .report-label{margin-top:3px}#report-header .panel-default{border-radius:7px 7px 0 0}#report-header .panel-default>.panel-heading{border-radius:4px 4px 0 0}#report-header .panel-footer{font-size:11px;background-color:#d0c9ce!important;color:#414441;border-radius:0;padding:3px 0}.with-add-btn{position:relative}.add-new{position:absolute;right:0;top:-42px;font-size:19px;color:#414441}.add-new:hover,.add-new:focus{color:#414441;text-decoration:none}.add-new img{margin-left:6px}.panel-default{border-radius:19px 19px 0 0;border:3px solid #d0c9ce!important}.panel-default>.panel-heading{background-color:#d0c9ce!important;border-radius:15px 15px 0 0;color:#414441;font-size:19px}.panel-default>.panel-heading img{margin-right:5px;margin-top:-6px}.panel-default>.panel-body{padding:0 0 5px}.panel-default>.panel-body.icon-inner{padding:20px 15px}.panel-default>.panel-body img{max-width:100%}.prodcol{display:inline-block;border-right:3px solid #d0c9ce;width:90px}.prodcol:last-of-type{border-right:none}.prodcol .base-label{display:block;background:#414441;color:#d0c9ce;padding:6px 0;font-size:11px}table th,table td{text-align:center}footer{background:#333;min-height:165px}footer nav{text-align:center;margin:25px 0}footer nav a{display:inline-block;padding:5px 15px;color:#eee;text-decoration:none;font-size:19px;text-shadow:1px 1px 3px #222;border-right:1px solid #827e81}footer nav a:last-child{border-right:none}footer nav a:hover,footer nav a:focus{color:#eee;text-decoration:none}footer nav a img{margin-right:5px}#footer-stamp{border-top:2px solid #565656;position:relative}#footer-stamp span{font-family:"Alternate-Gothic2","HelveticaNeue-Light",Arial;color:#eee;font-size:16px;display:block;text-align:center;padding:25px 0}#footer-stamp img.unimac{position:absolute;left:0;top:10px}#footer-stamp img.als{position:absolute;right:0;top:10px}@media only screen and (min-width:992px){.left-side{padding-left:0!important}.right-side{padding-right:0!important}}@media only screen and (min-width:768px) and (max-width:991px){nav.navbar ul li a img{display:none}.with-add-btn{margin-top:75px}.add-new{right:15px}footer nav a{font-size:15px}}@media only screen and (max-width:767px){nav.navbar ul li a img,footer nav a img{display:none}footer nav a{font-size:11px;padding:5px}#footer-stamp{text-align:center;min-height:160px}#footer-stamp img.unimac{position:relative;float:left}#footer-stamp img.als{position:relative;float:right}.with-add-btn{margin-top:75px}.add-new{right:15px}}@media only screen and (max-width:479px){.panel-default tbody{font-size:.85em}.col-xxs-6{width:50%}}#reportFrame{display:block;float:none;margin:0 auto;position:relative;min-width:320px;padding:5px}#reportViewer1{padding-bottom:10px}.trv-report-page{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:border-box;box-sizing:content-box!important}.dropdown-menu>li>a{color:#333!important}.dropdown-menu{min-width:180px}.user-nav-icon{float:right!important}@media(max-width:767px){.user-nav-icon{float:left!important}}.last-sync{font-style:italic;color:#777;padding-top:55px;font-size:12px}.footer-release{color:#999;text-align:center;font-style:italic;font-size:10px;padding-bottom:6px}.panel-info>.panel-heading{background-color:#f9f9f9;padding:5px 10px;border-color:#ccc;color:#111}.panel-info{border-color:#ccc}.bold{font-weight:bold}.left{text-align:left}.no-border{border:none!important}.report-container{margin:15px;border:solid 1px #ccc}.report .hideoverflow{overflow:hidden}.report-container .inner{margin:5px;padding:5px}.report table{width:100%!important;overflow:hidden}.report td{padding:1px 4px;text-align:center}.report td.left{text-align:left}.report td.bordered,.report tr.bordered td{border:solid 1px #ccc}.report .pad-left{padding-left:20px}.report td.report-title-bar{padding:3px;background-color:#525552;color:#fff;font-size:11px;font-weight:700}.report tr.spacer td{height:15px;border:none}.report tr.small-spacer td{height:7px;border:none}.report-col-head{color:#e3151c}.pad-top{padding-top:10px!important}.ng-valid-time button{padding:6px;margin-left:4px}.shift-admin .panel-default{width:480px}.shift-admin .panel-default .panel-body{padding:15px}.employees .row1{width:30%;text-align:left}.employees td{padding:4px}.employees .rowOther{width:17%}.bs-callout{margin:20px 0;padding:15px 30px 15px 15px;border-left:5px solid #eee}.bs-callout h4{margin-top:0}.bs-callout p:last-child{margin-bottom:0}.bs-callout code,.bs-callout .highlight{background-color:#fff}.bs-callout-danger{background-color:#fcf2f2;border-color:#dfb5b4}.bs-callout-warning{background-color:#fefbed;border-color:#f1e7bc}.bs-callout-info{background-color:#f0f7fd;border-color:#d0e3f0}.action-button-column{float:none;display:table-cell;vertical-align:bottom;text-align:right;padding-bottom:8px}#reportList .selected{border:solid 2px red;padding:5px;float:left;width:260px;text-align:left;margin:5px}#reportList .unselected{border:solid 2px #eee;padding:5px;float:left;width:260px;text-align:left;margin:5px}.center-modal{position:fixed;top:10%;left:18.5%;z-index:1050;width:80%;height:80%;margin-left:-10%}.angular-ui-tree-handle{background:#f8faff;border:1px solid #dae2ea;color:#7c9eb2;padding:10px 10px}.angular-ui-tree-handle:hover{color:#438eb9;background:#f4f6f7;border-color:#dce2e8}.angular-ui-tree-placeholder{background:#f0f9ff;border:2px dashed #bed2db;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.angular-ui-tree-nodes .angular-ui-tree-nodes{padding-left:35px}.market-node{padding:8px;border:solid 1px #f2f2f2;margin-bottom:4px}.location-node{margin-bottom:4px!important}.market-edit-btn{cursor:pointer;color:#999}.market-delete-btn{padding-left:4px;cursor:pointer;color:#999}.group-title{background-color:#687074!important;color:#fff!important}@media screen and (min-width:1200px){.setupContainer{width:600px;margin:0 auto}}.machine-status{width:15px;height:15px;margin-right:10px;margin-top:10px;float:left;background-color:#ccc}.connected{background-color:green;float:left}a[ng-click]{cursor:pointer}.vertical-center{min-height:70%;min-height:70vh;display:flex;align-items:center}body{}.nav{width:100%}.report-toolbar ul{margin-bottom:0;padding:0}.report-toolbar{background-color:#f2f2f2;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}.report-function{list-style-type:none;position:relative;vertical-align:top;zoom:1;box-sizing:content-box}.report-function a{display:block;padding:.5em .9em .4em;line-height:1.34em;color:#515967}.popover-content{width:250px;height:350px;overflow-y:auto}