.margin-auto{margin:0 auto}.f-left{float:left}.f-right{float:right}.clear{clear:both}.inline-block{display:inline-block}#globalNavToggle{color:#fff;font-size:18px;font-weight:700;position:relative;top:-40px}#globalNavContents{position:absolute;left:25px;top:0;width:905px;background:#fff;box-sizing:border-box;border-radius:8px;-webkit-border-radius:8px;border:1px solid #939597;border-top:8px solid #1c2f5b;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);z-index:11}#globalNavContents.collapsedGlobalNav{position:absolute;visibility:hidden;transform:translateY(-360px);opacity:0;transition:opacity .35s linear,transform .25s,visibility .35s linear;outline:transparent solid 1px;z-index:1}#globalNavContents.expandedGlobalNav{position:absolute;transform:translateY(75px);opacity:1;transition:transform .5s,opacity .3s linear;outline:transparent solid 1px;z-index:11}#globalNavContents .panel-heading{padding:0 0 0 1.25rem;background:#1C2F5B;height:35px;color:#fff}#globalNavContents .panel-heading h3{position:relative;top:0;left:5px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;text-align:left;cursor:pointer}#globalNavContents .panel-heading h3::before{position:relative;float:left;color:#fff;font-family:fontAwesome;font-size:24px;padding-right:5px}#globalNavContents .panel-heading h3 a{color:inherit}#globalNavContents .panel-body{margin:0 15px;padding:0}#globalNavContents .panel-body #globalNavMainContent{top:0;margin-top:0}#globalNavContents .panel-body #globalNavMainContent .col-xs-4{border-right:1px solid;min-height:340px}#globalNavContents .panel-body #globalNavMainContent .col-xs-4:first-child{padding-left:0!important}#globalNavContents .panel-body #globalNavMainContent .col-xs-4:nth-child(3),#globalNavContents .panel-body #globalNavMainContent .col-xs-4:nth-child(4){padding-right:0!important;border-right:none}#globalNavContents .panel-body #globalNavMainContent .col-xs-4 .col-xs-12{margin-bottom:15px}#globalNavContents .panel-body #globalNavMainContent .nav-section-heading{text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:18px;margin-top:15px;padding-bottom:10px!important;font-weight:700;text-transform:capitalize;color:#231f20;border-bottom:2px solid;margin-bottom:13px!important}#globalNavContents .panel-body #globalNavMainContent ul.col-xs-12.globalNavPrimaryLinks.no-padding>li:nth-child(even){padding-left:50px;position:relative;float:right!important;text-align:left!important}#globalNavContents .panel-body #globalNavMainContent .nav-link-primary,#globalNavContents .panel-body #globalNavMainContent .nav-link-secondary{font-family:Arial,Helvetica,sans-serif;text-transform:capitalize;text-align:left;color:#231f20;cursor:pointer;display:block}#globalNavContents .panel-body #globalNavMainContent .nav-link-primary{padding:7px 0 8px 5px;font-size:13px;font-weight:700}#globalNavContents .panel-body #globalNavMainContent .col-xs-6:nth-of-type(odd)>div{text-align:right;padding-right:5px}#globalNavContents .panel-body #globalNavMainContent .nav-link-secondary{font-size:12px;font-weight:400;padding:7px 0 8px 5px;margin-bottom:0!important}nav#topLevelNav{position:relative;margin:0 10px 20px;background:#fff}nav#topLevelNav .col-xs-1 #nav_menu_fa{color:#1c2f5b;text-align:center;z-index:11;top:1rem!important;position:relative}nav#topLevelNav .col-xs-1 #nav_menu_fa::before{background:#fff;font-size:36px;font-family:fontAwesome;color:#1c2f5b}nav#topLevelNav #idStldModeContainer{display:table}nav#topLevelNav #idStldModeRow{display:table-row}nav#topLevelNav #idCashBalance{padding-right:20px}nav#topLevelNav #idCashBalance,nav#topLevelNav #idStldModeColumn1,nav#topLevelNav #idStldModeColumn2,nav#topLevelNav #idStldModeColumn3,nav#topLevelNav #idStldModeColumn4,nav#topLevelNav #idStldModeColumn5{display:table-cell;vertical-align:middle}nav#topLevelNav .globalNavStatusIconWrapper{padding:0 10px;background:#fff;z-index:12;height:71px}nav#topLevelNav .col-xs-8.col-left{text-align:left;padding:0 10px}nav#topLevelNav #logo-software-version-main-wrapper{font-size:.675rem}nav#topLevelNav #logo-software-version-main-wrapper #nav_menu_fa{display:inline;position:relative;font-size:2rem;margin-right:20px;top:15px}nav#topLevelNav #logo-software-version-main-wrapper #nav_menu_fa::before{background:#fff;font-size:36px;font-family:fontAwesome;color:#1c2f5b}nav#topLevelNav #logo-software-version-main-wrapper img#qsrsoft-logo{padding-top:5px;width:175px;height:60px}nav#topLevelNav #logo-software-version-main-wrapper .versionStatusWrapper{position:relative}nav#topLevelNav #logo-software-version-main-wrapper .versionStatusWrapper div.app_version{margin:-14px 0 0 25px;padding:0;text-align:left}nav#topLevelNav #logo-software-version-main-wrapper .versionStatusWrapper div.pre_opened{margin:-14px 0 0;padding:0}nav#topLevelNav .navItem{width:32px;height:32px;border-radius:50%;border:1px solid #000;margin-top:10px;display:inline-block;text-align:center;cursor:pointer}nav#topLevelNav .navItem::before{color:#fff;top:5px;font-size:20px;position:relative}nav#topLevelNav #inProgressIcon{background:#db9801}nav#topLevelNav #inProgressIcon::before{font-size:18px}nav#topLevelNav .navItemLabelConn{font-size:10px}nav#topLevelNav #idConnPOSIcon{width:32px;height:32px;background-image:url(../images/POS.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-top:10px;margin-bottom:5px;font-size:1rem}nav#topLevelNav #idConnPOSIcon::before{color:#fff;top:5px;position:relative}nav#topLevelNav #idConnBosIcon{width:32px;height:32px;background-image:url(../images/BOS.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-top:10px;margin-bottom:5px;font-size:1rem}nav#topLevelNav #idConnBosIcon::before{color:#fff;top:5px;position:relative}nav#topLevelNav #idConnCloudIcon{width:32px;height:32px;background-image:url(../images/Cloud.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-top:10px;margin-bottom:5px;font-size:1rem}nav#topLevelNav #idConnCloudIcon::before{color:#fff;top:5px;font-size:20px;position:relative}nav#topLevelNav .classConnDisconnectedIcon{width:100%;height:15px;background-image:url(../images/ConnectionDown.svg);background-repeat:no-repeat;background-size:contain;margin-bottom:5px;margin-right:5px;padding:0}nav#topLevelNav .classConnDisconnectedIcon::before{color:#fff;top:5px;font-size:20px;position:relative}nav#topLevelNav .classConnectionIcon{width:100%;height:15px;background-size:contain;margin-bottom:5px;margin-right:5px;padding:0}nav#topLevelNav .classConnectionIcon::before{color:#fff;top:5px;font-size:20px;position:relative}nav#topLevelNav .classConnConnectedIcon{width:100%;height:15px;background-image:url(../images/ConnectionOK.svg);background-repeat:no-repeat;background-size:contain;margin-bottom:5px;margin-right:5px;padding:0}nav#topLevelNav .classConnConnectedIcon::before{color:#fff;top:5px;font-size:20px;position:relative}nav#topLevelNav .classConnConnectedQuestionedIcon{width:100%;height:15px;background-image:url(../images/ConnectionQuestion.svg);background-repeat:no-repeat;background-size:contain;margin-bottom:5px;margin-right:5px;padding:0}nav#topLevelNav .classConnConnectedQuestionedIcon::before{color:#fff;top:5px;font-size:20px;position:relative}nav#topLevelNav .classLeftIcon{width:100%;height:15px;background-repeat:no-repeat;background-size:contain;margin-bottom:5px;padding:0 0 0 50px;position:relative;left:0;right:0;bottom:3px}nav#topLevelNav .classLeftIcon::before{color:#fff;top:5px;font-size:20px;position:relative}nav#topLevelNav .classRightIcon{width:100%;height:15px;background-repeat:no-repeat;background-size:contain;margin-bottom:5px;padding:0 0 0 50px;position:relative;right:0;left:0;bottom:3px}nav#topLevelNav .classRightIcon::before{color:#fff;top:5px;font-size:20px;position:relative}nav#topLevelNav .progress-wrapper{margin-top:30px;font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#321f20;display:none}nav#topLevelNav .progress-title{text-align:center}nav#topLevelNav .progress{height:10px;overflow:hidden;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);text-align:center;background:#ccc;color:#fff;border:1px solid #666;display:block}nav#topLevelNav .progress-value{position:absolute;right:0;left:0}nav#topLevelNav .progress-bar{width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#22396f;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;background-image:-webkit-linear-gradient(top,#22396f 0,#1c2f5b 100%);background-image:-o-linear-gradient(top,#22396f 0,#1c2f5b 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#22396f),to(#1c2f5b));background-image:linear-gradient(to bottom,#22396f 0,#1c2f5b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff22396f', endColorstr='#ff1c2f5b', GradientType=0);background-repeat:repeat-x}nav#topLevelNav #connectivityIcon.connected{background:#6fa942}nav#topLevelNav #connectivityIcon.disconnected{background:#c6203f}nav#topLevelNav #connectivityIcon.inactive{background:#eee;border:1px solid #939597!important}nav#topLevelNav #connectivityIcon.inactive::before{color:#a7a9ab!important}nav#topLevelNav #cashBalanceIcon{position:relative;top:5px}nav#topLevelNav #cashBalanceIcon.balanced{background:#6fa942}nav#topLevelNav #cashBalanceIcon.unbalanced{background:#c6203f}nav#topLevelNav #cashBalanceIcon.inactive{background:#eee;color:#a7a9ab;border:1px solid #939597!important}nav#topLevelNav #cashBalanceIcon.inactive::before{color:#a7a9ab!important}nav#topLevelNav .cashBalanceText{position:relative;top:7px}nav#topLevelNav #helpIcon,nav#topLevelNav #helpIcon::before{color:#1c2f5b;background:#fff}nav#topLevelNav .navItemLabel{padding:5px 0 0 5px;position:relative;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#231f20;display:block;text-transform:capitalize;cursor:pointer}nav#topLevelNav .navItemLabel::before{padding:0 0 15px 5px;position:relative;float:right;font-family:fontAwesome}nav#topLevelNav #userDetails{background:#1c2f5b;color:#fff;font-family:Arial,Helvetica,sans-serif;border-bottom:1px solid #fff}nav#topLevelNav #userDetails #user-settings.userName{padding:0 5px;font-family:Arial,Helvetica,sans-serif;font-size:24px;line-height:28px;cursor:pointer}nav#topLevelNav #userDetails #user-settings.userName a{width:100%;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;text-transform:capitalize}nav#topLevelNav #userDetails #user-settings.userName a span{padding:0;font-family:Arial,Helvetica,sans-serif;font-size:24px;cursor:pointer;position:relative;top:5px}nav#topLevelNav #userDetails #user-settings.userName a span.userSelectionLink{font-family:fontAwesome;font-size:12px}nav#topLevelNav #userDetails #user-settings.userName #user-settings-dropdown.dropdown-menu{position:absolute;border:1px solid #1c2f5b;border-radius:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;background:#fff}nav#topLevelNav #userDetails #user-settings.userName #user-settings-dropdown.dropdown-menu .col-xs-12{margin:0;padding:0 5px 0 15px}nav#topLevelNav #userDetails #user-settings.userName #user-settings-dropdown.dropdown-menu .col-xs-12:hover{background:#3457a7;color:#fff!important}nav#topLevelNav #userDetails #user-settings.userName #user-settings-dropdown.dropdown-menu .col-xs-12 a{width:100%;color:#231f20}nav#topLevelNav #userDetails #user-settings.userName #user-settings-dropdown.dropdown-menu .col-xs-12 a:hover{color:#fff}nav#topLevelNav #userDetails #user-settings.userName .navItem{color:#fff;border-color:#fff;background:#1c2f5b;font-family:fontAwesome;top:10px;cursor:pointer;right:10px}nav#topLevelNav #userDetails #user-settings.userName .navItem::before{color:#fff;background:0 0;font-family:fontAwesome;position:relative;top:5px;left:-3px}nav#topLevelNav #userDetails #signOut{margin:0;position:absolute;top:18px;right:10px;border:1px solid #fff}nav#topLevelNav #userDetails #locationDetails{margin:0;padding:0 10px 5px;border-bottom:1px solid #1c2f5b;cursor:pointer}nav#topLevelNav #userDetails #locationDetails #location-settings{cursor:pointer}nav#topLevelNav #userDetails #locationDetails #location-settings>a:first-of-type{color:#fff}nav#topLevelNav #userDetails #locationDetails #location-settings a{width:100%;padding:0 5px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#231f20;text-transform:capitalize}nav#topLevelNav #userDetails #locationDetails #location-settings a::before{font-family:fontAwesome;float:right;padding-left:5px}nav#topLevelNav #userDetails #locationDetails #location-settings a span{font-family:Arial,Helvetica,sans-serif;color:#fff;width:100%}nav#topLevelNav #userDetails #locationDetails #location-settings #store-locations-dropdown.dropdown-menu{padding:0;width:100%;max-height:500px;overflow-y:scroll!important;position:absolute;color:#231f20;border:1px solid;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}nav#topLevelNav #userDetails #locationDetails #location-settings #store-locations-dropdown.dropdown-menu li{padding:5px;width:100%;position:relative;float:left;color:#231f20}nav#topLevelNav #userDetails #locationDetails #location-settings #store-locations-dropdown.dropdown-menu li a:hover,nav#topLevelNav #userDetails #locationDetails #location-settings #store-locations-dropdown.dropdown-menu li:hover{color:#fff;background:#3457a7}.copyRightBlock{margin:0;padding:0 0 0 .75rem!important;background:#808284;color:#fff;font-size:10px}#cash_balance_modal{position:absolute;left:0;right:0;top:53px;float:left}#cash_balance_modal .modal-dialog span.fa-play{position:relative;left:67%;top:-13px;float:left;color:#1c2f5b;z-index:11;cursor:default}#cash_balance_modal .modal-dialog span.fa-play::before{cursor:default}#cash_balance_modal .modal-dialog .modal-content{background:0 0;-webkit-box-shadow:none;box-shadow:none}#cash_balance_modal .modal-dialog .modal-content .modal-header{background:#1c2f5b;border-radius:8px 8px 0 0!important}#cash_balance_modal .modal-dialog .modal-content .modal-header b.modal-title{position:relative;top:0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;text-align:left;padding:10px 0 10px 5px}#cash_balance_modal .modal-dialog .modal-content .modal-body{background:#fff;border-radius:0 0 8px 8px!important;padding:0 15px;border:1px solid #1c2f5b;border-top:none}#cash_balance_modal .modal-dialog .modal-content .modal-body .row{margin:0 -15px}#cash_balance_modal .modal-dialog .modal-content .modal-body b{border-bottom:2px solid #231f20;width:100%;position:relative;float:left;padding:10px 0;margin-bottom:5px}#cash_balance_modal .modal-dialog .modal-content .modal-body .col-xs-5,#cash_balance_modal .modal-dialog .modal-content .modal-body .col-xs-7{padding:0 20px}#cash_balance_modal .modal-dialog .modal-content .modal-body .col-xs-5 table,#cash_balance_modal .modal-dialog .modal-content .modal-body .col-xs-7 table{width:100%;position:relative;font-size:12px}#cash_balance_modal .modal-dialog .modal-content .modal-body .col-xs-5:first-of-type{border-right:1px solid #231f20;min-height:185px}#cash_balance_modal .modal-dialog .modal-content .modal-footer{display:none}#cash_balance_modal.inactive{visibility:hidden;transform:translateY(-60px);opacity:0;z-index:11;transition:opacity .35s linear,transform .25s,visibility .35s linear}#cash_balance_modal.active{transform:translateY(0);opacity:1;transition:transform .5s,opacity .3s linear;animation:zIndexTooltip .5s linear;z-index:11}table.dataTable.noBorders tbody tr td,table.dataTable.noBorders thead tr th{font-size:.75rem}table#cashBalance.deposit-balance.dataTable.noBorders thead tr th{width:12%}.main_content{margin:0 auto}.main_content .app_content_row .app_content #homePagePanels{position:relative;float:left}.main_content .app_content_row .app_content #homePagePanels #mtdPanel{color:#fff;font-family:Arial,Helvetica,sans-serif;border-radius:8px;margin:0 0 30px;height:230px}.main_content .app_content_row .app_content #homePagePanels #mtdPanel h2{font-size:20px;margin:30px 0 0 30px;font-weight:700}.main_content .app_content_row .app_content #homePagePanels #mtdPanel h3{font-size:14px;font-weight:700;margin:15px;color:#1c2f5b;background:#fff;padding:8px 0;border-radius:4px;text-align:center;text-transform:capitalize}.main_content .app_content_row .app_content #homePagePanels #mtdPanel .panelCallout{background:0 0;color:#b2b8c5;margin:0;padding:0;cursor:pointer}.main_content .app_content_row .app_content #homePagePanels #mtdPanel .panelCalloutItem{padding:10px;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-align:center;height:90px}.main_content .app_content_row .app_content #homePagePanels #mtdPanel .panelCalloutItem::before{color:#b2b8c5;display:block;font-size:28px;font-family:fontAwesome;padding-bottom:5px}.main_content .app_content_row .app_content #homePagePanels #mtdPanel .panelCalloutItem:nth-child(1){background:#1c2f5b;color:#fff;border-left:1px solid #1c2f5b;border-top-left-radius:8px}.main_content .app_content_row .app_content #homePagePanels #mtdPanel .panelCalloutItem:nth-child(1)::before{color:#fff}.main_content .app_content_row .app_content #homePagePanels #mtdPanel .panelCalloutItem:nth-child(1).selected{height:92px!important}.main_content .app_content_row .app_content #homePagePanels #mtdPanel .panelCalloutItem:nth-child(2){padding-bottom:16px;background:#fff;border-left:5px solid #f2f2f2;height:88px!important;cursor:default!important}.main_content .app_content_row .app_content #homePagePanels #mtdPanel .panelCalloutItem:nth-child(2)::before{cursor:default!important}.main_content .app_content_row .app_content #homePagePanels #mtdPanel .panelCalloutItem:nth-child(2) span{border-bottom:1px solid #d6d6d6;position:absolute;width:100%;bottom:0;left:0}.main_content .app_content_row .app_content #homePagePanels #mtdPanel .panelCalloutItem:nth-child(3){background:#fff;border-left:5px solid #f2f2f2;border-bottom:5px solid #f2f2f2;border-bottom-left-radius:8px;padding-bottom:24px;height:95px}.main_content .app_content_row .app_content #homePagePanels #mtdPanel .panelCalloutItem:nth-child(3).selected{height:92px!important}.main_content .app_content_row .app_content #homePagePanels #mtdPanel .panelBody{border:none;background:#59678F;padding-bottom:0!important;height:270px!important;border-radius:0 8px 8px 0}.main_content .app_content_row .app_content #homePagePanels #mtdPanel .panelBody h2{padding:15px 0 0;font-weight:700}.main_content .app_content_row .app_content #homePagePanels #mtdPanel .panelBody table{margin:0 0 0 15px;width:92%;font-size:14px;vertical-align:middle}.main_content .app_content_row .app_content #homePagePanels #mtdPanel .panelBody table tbody tr td{font-size:12px;font-weight:700;height:40px;vertical-align:top}.main_content .app_content_row .app_content #homePagePanels #mtdPanel .panelBody table tbody tr td:nth-child(2){white-space:nowrap;vertical-align:top;padding-right:.625rem}.main_content .app_content_row .app_content #homePagePanels #mtdPanel .panelBody table tbody tr td:nth-child(3){white-space:nowrap;vertical-align:top}.main_content .app_content_row .app_content #homePagePanels #mtdPanel .panelBody table tbody tr td.unavailable{color:#ccc;background:0 0;font-size:13px;font-style:italic;text-align:center;padding:10px 0;height:96px;vertical-align:middle}.main_content .app_content_row .app_content #homePagePanels .spacerRow{margin:.5rem 0}.main_content .app_content_row .app_content #homePagePanels .hpQuickLinks{background:#1c2f5b;color:#fff;border:1px solid #1c2f5b;border-top-left-radius:8px;border-bottom-left-radius:8px;padding:15px;min-height:260px}.main_content .app_content_row .app_content #homePagePanels .hpQuickLinks h3{margin:15px 0;padding:0;font-weight:700;font-size:1rem}.main_content .app_content_row .app_content #homePagePanels .hpSystemNotifications{border:1px solid #1c2f5b;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;background:#fff;min-height:16.25rem;max-height:16.25rem;padding:.3125rem 0}.main_content .app_content_row .app_content #homePagePanels .hpSystemNotifications h3{margin:.3125rem 0;padding:0;font-weight:700;font-size:1rem}.main_content .app_content_row .app_content #homePagePanels .hpSystemNotifications .inner-box{height:13.13rem;max-height:13.13rem}.main_content .app_content_row .app_content #homePagePanels .hpSystemNotifications .notificationItem{font-family:Arial,Helvetica,sans-serif;font-size:.75rem;border-bottom:1px solid #d6d6d6;padding:.3125rem .3125rem 0rem 0;margin:0 0 0 .625rem}.main_content .app_content_row .app_content #homePagePanels .hpSystemNotifications .notificationItem span.notificationMsg{width:62%;position:relative;float:right}.main_content .app_content_row .app_content #homePagePanels .hpSystemNotifications .notificationItem:nth-last-child(1){border-bottom:none}.tab-content .row.tableHeader:first-child{margin-top:-1.5rem}.tab-content .row.tableHeader .tab-content .row.tableHeader:last-child{margin-bottom:-10px}.row.tableHeader:first-child{margin-top:1.25rem;padding:0}.row.tableHeader:last-child{margin-bottom:-.9375rem;padding:0}.row.tableHeader9Col{margin:.9375rem 0 0 -25px}.row.tableHeader .btn.btn-md{margin-top:.75rem;top:.106rem;position:relative}.close-icon{float:right;margin-top:-20px;margin-right:-15px;cursor:pointer}hr{border-right:thin none;border-top:1px solid #1c2f5b;border-left:thin none;border-bottom:thin none;height:1px}.btn-link:active,.btn-link:focus,.btn-link:hover{color:#939597;text-decoration:none;outline:0}.message-box{border-radius:6px;background-color:#fff;color:#939597;border:3px solid #2d486c;position:absolute;top:0;left:0;z-index:100;min-width:215px;min-height:100px;cursor:default;box-shadow:0 6px 12px rgba(0,0,0,.175)}.message-box::before{bottom:100%;left:105px;top:-23px;border:none;border-bottom:10px solid #2d486c;content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-left:-10px}.message-box::after{position:absolute;bottom:100%;left:105px;top:-19px;border:none;border-bottom:10px solid #fff;margin-left:-10px;content:" ";height:0;width:0;pointer-events:none}.message-container{min-height:100px;display:table;overflow:hidden;margin:0 auto;padding:20px}.message{display:block;vertical-align:middle;text-align:center;white-space:pre-wrap;max-width:200px;line-height:1.4;font-size:12px;color:#a3bf3a}.form-group ::-ms-clear{display:none}input.form-control.has-error{border-color:#ee3523;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}input.form-control.has-error:focus{border-color:#ee3523;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ee3523;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ee3523}input.form-control.has-success{border-color:#a3bf3a;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}input.form-control.has-success:focus{border-color:#2d486c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #a3bf3a;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #a3bf3a}.flash-has-error .checkbox,.flash-has-error .checkbox-inline,.flash-has-error .control-label,.flash-has-error .help-block,.flash-has-error .radio,.flash-has-error .radio-inline,span.has-error{color:#ee3523}input.flash-has-error.form-control{border-color:#ee3523;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}input.flash-has-error.form-control:focus{border-color:#ee3523;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ee3523;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ee3523}input.flash-has-error.input-group-addon{color:#ee3523;background-color:#f2f2f2;border-color:#ee3523}input.flash-has-error.form-control-feedback{color:#ee3523}input.drawer_input{text-align:right}input.calc-input{height:24px;display:inline;padding:0 5px;width:72px;text-align:right}.dashboard_item{background-color:#f2f2f2;border:1px solid #fff;height:100%}.table-search{width:auto;height:24px;display:inline}#back-to-top{display:block;right:0;border-radius:50%;background-image:url(../images/back-to-top.png);background-size:inherit;background-repeat:no-repeat;width:53px;height:53px;position:fixed;bottom:2rem;z-index:8;cursor:pointer;text-align:center}.close-x{display:block;background-image:url(../images/btn-close.png);background-repeat:no-repeat;background-size:100%;width:17px;height:20px;float:right;cursor:pointer}.close-x-reverse{display:block;background-image:url(../images/btn-close-reverse.png);background-repeat:no-repeat;background-size:100%;width:15px;height:15px;float:right;cursor:pointer}.confirm{display:inline-block;background-image:url(../images/confirm-circle-rvo.png);background-repeat:no-repeat;background-size:100%;width:18px;height:19px;vertical-align:text-bottom}.tooltip-inner{white-space:pre;max-width:none}.respRow{height:30px}.respCol{line-height:30px}.progress{display:none;text-align:center;background:#939597;color:#fff;margin-bottom:5px}.progress-value{position:absolute;right:0;left:0}td.compact{padding-top:0!important;padding-bottom:0!important}.asterisk{color:#ee3523!important}::-ms-expand{display:none!important}.autocomplete-suggestions{position:absolute;border:1px solid #939597;background:#fff;overflow:auto;border-radius:3px;margin-top:.3125rem;-webkit-box-shadow:3px 3px 3px 1px #a7a9ab;box-shadow:3px 3px 3px 1px #a7a9ab;cursor:pointer}.autocomplete-suggestion{padding:.5rem .625rem;white-space:nowrap;overflow:hidden;color:#6d6e70;font-size:.6875rem;cursor:pointer}.autocomplete-selected{background:#3457a7;color:#fff;font-weight:700}.autocomplete-suggestions strong{font-weight:400}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}.variance::before{content:"\f024";font-family:FontAwesome;font-size:.5625rem;line-height:14px;width:.9375rem;height:.9375rem;color:#db9801;border:1px solid #db9801;border-radius:999px;display:inline-block;vertical-align:middle;text-align:center;margin:0 .125rem}.contributor{background:url(../images/contributor.png) left top/75% 75% no-repeat;width:25px;height:25px;display:inline-block;position:relative;vertical-align:middle;top:3px}.audit::before{content:"\f04b";font-family:FontAwesome;font-size:.5625rem;line-height:13px;width:.9375rem;height:.9375rem;padding-left:1px;background-color:#db9801;color:#fff;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);border:1px solid #db9801;border-radius:999px;display:inline-block;vertical-align:middle;text-align:center;margin:0 .125rem}span.editData{width:16px;height:16px;color:#6C92A8!important;background:0 0;padding-left:5px}span.editData::before{font-size:1rem;font-family:fontAwesome}.counted{color:green}.inprogress{color:#1a1a1a}.uncounted{color:#ee3523}.complete{color:#117b8d}.xdsoft_datetimepicker .xdsoft_label{z-index:1}.xdsoft_datetimepicker .xdsoft_datepicker{width:auto}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background-color:#a3bf3a}#homePage .btn-custom-create{color:#a3bf3a}#homePage .btn-kpi{width:10.1em;font-size:.75em;padding:.45em .35em}#homePage .btn-white-create{color:#a3bf3a;background-color:#fff;border-color:#ccc}#homePage .default-text{float:left;font-size:.75em;width:60%}#homePage .category-text{font-size:.7em;font-weight:700;width:7rem;margin:0;padding:0}#homePage .warning-text{color:#ee3523;font-size:.75em;font-weight:700;width:auto}#homePage .success-text{color:#a3bf3a;font-size:.75em;font-weight:700;width:auto}#homePage .inventory-warning{color:#ee3523;font-size:.75rem;font-weight:700}#homePage .chevron-white-down{position:relative;top:0;left:0;right:0;background-image:url(../images/chevron-white-down.png);background-size:100%;background-repeat:no-repeat;width:20px;height:26px;margin:0 auto}#homePage .show-more{position:relative;top:-18px;left:0;right:0;font-size:.68em;color:grey;text-align:center}#homePage .custom-lists-icon{background-image:url(../images/profile-gray-blue.png);background-size:100%;background-repeat:no-repeat;width:26px;height:24px;margin-right:8px;margin-bottom:30px;margin-top:10px}#homePage .custom-list-header{float:left;font-size:.75em;margin-top:22px}#homePage .custom-list-text{float:left;font-size:.75em;width:9.5em}#homePage .how-are-we-doing{position:fixed;bottom:0;left:0;right:0;margin:0 auto;text-align:center;font-size:.75em;line-height:1em;background-color:#2d486c;width:150px;height:40px;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;color:#fff;padding:10px 10px 5px;cursor:pointer}#homePage .green-circles{text-align:right;width:130px}#homePage .fa-circle{color:#a3bf3a;font-size:.65em;margin-left:4px}#homePage .message-center-panel{margin:0rem 0;padding:0}#homePage .message-center-panel .row{border-bottom:1px solid #7e8b9a;margin:.5rem 0;padding:.5rem 0}#homePage .message-center-panel .row:last-child{border-bottom:none!important}#homePage .message-center-panel span.msg-item{position:relative;top:0;left:-.25em;border-radius:999px;vertical-align:middle;margin-right:0;padding:4px;text-align:center;width:1.5em;font-size:.7em;font-weight:700;color:#fff;cursor:pointer;line-height:.8em;background-color:#a3bf3a;white-space:nowrap}#homePage .message-center-panel input.mc-checkbox{margin:0 .25rem!important}#homePage .message-center-panel .date-time{color:grey;font-size:.75em;margin-left:40px;margin-top:6px;width:8em}#homePage .cash-shortcuts-panel{margin:0;padding:0 1rem}#homePage .cash-shortcuts-panel .row{margin:1rem 0}#homePage .inventory-shortcuts-panel{margin:0rem 0 1rem}#homePage .inventory-shortcuts-panel .row{margin:1rem 0}#homePage .kpi-panel{margin:0rem 0;padding:0 1rem}#homePage .kpi-panel .kpi{border:1px solid #d9d9d9;-webkit-border-radius:5px;border-radius:5px;margin:0rem 0 .5rem;padding:15px}#homePage .kpi-panel .kpi-buttons{height:2.5rem}#homePage .kpi-panel .kpi-buttons .btn-kpi{width:5rem}#homePage .kpi-panel .kpi-bottom{border:1px solid #d9d9d9;-webkit-border-radius:5px;border-radius:5px;margin:0;padding:10px}#homePage .kpi-panel .kpi-header{font-size:1em;font-weight:400;padding-bottom:10px;color:#2d486c}#homePage .kpi-panel .kpi-text{font-size:.75em;color:grey}#homePage .kpi-panel .kpi-up-text{font-size:1em;color:#a3bf3a;font-weight:400}#homePage .kpi-panel .kpi-down-text{font-size:1em;color:#ee3523;font-weight:400}#homePage .kpi-panel .kpi-percent-text{font-size:.75em;margin:0 4px}#homePage .kpi-panel .kpi-gray-text{font-size:1em}#homePage .kpi-panel .kpi-date{font-size:.6em;margin-top:-14px;color:grey}#homePage .kpi-panel .kpi-spacer{margin:15px 0}#homePage .show-more-results{position:relative;top:-18px;left:0;right:0;margin:0 auto;width:2.5em;height:1.3em;background-color:#7e8b9a;border-bottom-left-radius:75px;border-bottom-right-radius:75px;border:10px solid #7e8b9a;border-top:0}#homePage .v-align-m{position:relative;top:50%;transform:translateY(-50%)}#accordion.row div.col-xs-12{padding-bottom:5px!important}.accordion-header-row{background-color:#bccbd6;border-top:2px solid #bccbd6;border-right:none;border-bottom:2px solid #bccbd6;border-left:none;font-weight:400;margin-bottom:0;padding:3px 0 3px 5px;font-size:.75rem;line-height:1rem;width:100%;cursor:pointer}.accordion-header-row::before{position:relative;float:left;font-size:.75rem;left:5px}.accordion-header-row .accordion-label{color:#1c2f5b;font-family:Arial,Helvetica,sans-serif;position:relative;float:left;left:10px;line-height:.75rem;padding-top:3px}.accordion-header-row .accordion-label.invalid.fa.fa-asterisk::before{font-family:fontAwesome;float:right;color:#c6203f;font-size:.5rem}.accordion-header-row .accordion-label.valid.fa.fa-asterisk::before{font-family:fontAwesome;float:right;color:#6d6e70;font-size:.5rem}.accordion-header-row:hover{margin-bottom:0;border-top:2px solid #1c2f5b;border-bottom:2px solid #1c2f5b;font-weight:700;padding:3px 0 3px 5px}.accordion-header-row:hover::before{position:relative;float:left;font-size:.75rem;left:5px;font-weight:400}.accordion-header-row.selected{background-color:#bccbd6;border-top:2px solid #1c2f5b;border-bottom:2px solid #1c2f5b;margin-bottom:5px}.accordion-header-row.selected:hover{cursor:pointer}.accordion-content{padding:.9375rem 5px 0 10px!important;position:relative;float:left;width:100%}#state_wrapper{top:0!important}#drawerModal .eb-modal-subtitle{position:absolute;top:23px}#drawerModal .eb-modal-header-bottom-left{border-bottom:1px solid #939597;margin-bottom:15px}#drawerModal ul{width:100%}#drawerModal #dc_cc_button{color:#6FA942;font-size:1.875rem}#drawerModal .tab-content{min-height:250px}#drawerModal .accordion-content{font-size:.75rem}#drawerModal .accordion-content input{padding-right:5px;outline:0}#drawerModal .accordion-content .checkbox-label{position:relative;padding:0}#drawerModal .accordion-content .checkbox-label .checkbox{display:inline-block;position:relative;top:7px}#drawerModal #co_adj_ref_ovr_amt_input label{margin-top:.625rem}#drawerModal #co_adj_ref_ovr_amt_input input{text-align:right}#drawerModal #gift_cert_table_wrapper{margin:1.25rem}#drawerModal .divider-rule{border-top:2px solid #1c2f5b}#drawerModal #contributors .checkbox,#drawerModal #contributors .checkbox label{display:inline!important}#drawerModal #contributors ul li.fa{font-family:FontAwesome;font-size:25px;color:#fff;position:relative}#drawerModal .tab_pane li::before{font-family:FontAwesome;font-size:11px;color:#fff;top:0;left:0;position:absolute;content:"/f054";width:11px;height:11px}#drawerModal #drawer_details{border:2px solid steelGray}#drawerModal #drawerModal #fc_label span,#drawerModal #fc_label,#drawerModal #gift_cert_label{font-size:.75rem;color:#576f8d}#drawerModal .btn_image{background-image:url(/images/calculator-on.png);width:34px;height:34px;position:absolute;top:20px;left:170px;background-color:#fff;border:none}#drawerModal .btn_image[disabled=true]{background-image:url(/images/calculator-off.png);width:34px;height:34px;position:absolute;top:20px;left:170px;background-color:#fff;border:none}#drawerModal .foreign_currency{position:relative;bottom:20px}#drawerModal .header_image{position:relative;bottom:7px}#drawerModal .drawer_detail_title{position:relative;bottom:15px}#drawerModal .summary_text{position:relative;top:20px}#drawerModal .additional_text{position:relative;top:10px}#drawerModal .nav-pills,#drawerModal .nav-tabs{text-align:center}#drawerModal .nav-tabs>li.active>a>span.tab_text_selected{position:absolute;bottom:5px;left:0;right:0;font-size:.875rem;font-weight:700;color:#1c2f5b}#drawerModal .nav-tabs>li>a>span.tab_text_not_selected{position:absolute;bottom:5px;left:0;right:0;font-size:.875rem;font-weight:700;color:#d9d9d9}#drawerModal .title-text{color:#1c2f5b;font-weight:700}#drawerModal .subtitle-text{color:#a7a9ab;font-size:.6875rem}#drawerModal .edit_link{color:#ccde6a}#drawerModal .details_btn{background-color:#1c2f5b;width:4.063rem;height:1.25rem;border-radius:0 0 10px 10px;margin:0 auto;border:0}#drawerModal .show_details.showBtn::before{font-size:.9375rem;color:#fff;position:relative;top:1.063rem;left:0;right:0;z-index:10}#drawerModal .show_details.hideBtn{margin-top:1.563rem}#drawerModal .show_details.hideBtn::before{font-size:.9375rem;color:#fff;position:relative;top:-.125rem;left:0;right:0;z-index:10}#drawerModal .details_btn_hide{background-color:#1c2f5b;width:4.063rem;height:1.25rem;border-radius:10px 10px 0 0;margin:0 auto;position:relative;top:-1.25rem;left:0;right:0;border:0}#drawerModal .show_details{border:none}#drawerModal .show-details-text{font-family:Arial;font-size:.6rem;color:grey;margin-top:.3125rem}#drawerModal .hide-details-text{font-family:Arial;font-size:.6rem;color:grey;position:relative;top:-.9375rem}#drawerModal .show-details-rule{border-top:2px solid #1c2f5b;margin:0;height:0}#drawerModal .shadowed-rule{-webkit-box-shadow:1px 0 5px 0 grey;box-shadow:1px 0 5px 0 grey;height:0;margin:0}#drawerModal #promo_section{border-top:1px solid grey;border-right:none;border-bottom:1px solid grey;border-left:none;padding-bottom:0}#drawerModal #promo_section div{padding-bottom:0}#drawerModal .promo-coupon-header{width:20%}#drawerModal .promo-item{line-height:4.5rem;height:4rem;width:20%}#drawerModal .promo-coupon-section{margin-left:10px}#drawerModal .bottom-border{border-bottom:1px solid grey}#drawerModal .left-indent{margin-left:10px;padding-left:0}#drawerModal .right-indent{margin-right:- 10px}#drawerModal #details_header ul li{font-size:.95rem;position:relative}#drawerModal .details-menu-item{position:absolute;top:5px}#drawerModal .nowrap_summary{white-space:nowrap}#drawerModal #expected_cash_table tbody tr td,#drawerModal #expected_cash_table tbody tr td span{font-weight:400}#drawerModal #expected_cash_table tbody tr:first-child td,#drawerModal #expected_cash_table tbody tr:last-child td,#drawerModal #expected_cash_table tbody tr:last-child td span{font-weight:700}#drawerModal #expected_cash_table tbody tr:last-child td{border-top:2px solid #1c2f5b;border-right:none;border-bottom:none;border-left:none}#drawerModal #summaryTabContent #totals{border:2px solid #000;border-radius:8px;margin:10px 0 0;padding:0 5px 15px}#drawerModal #summaryTabContent #totals .summary_header{margin:0;padding:0}#drawerModal #summaryTabContent #totals .summary_header .summary_text{position:relative;top:5px;margin:0;padding:0}#drawerModal #summaryTabContent #totals .summary_header .summary_text #over_short_icon{font-size:14px;font-family:Arial,Helvetica,sans-serif;text-align:left;font-weight:700;margin:0;padding:0;line-height:25px}#drawerModal #summaryTabContent #totals .summary_header .summary_text #over_short_icon::before{position:relative;margin-right:10px;font-family:fontAwesome;font-size:25px;color:#c6203f;line-height:25px;top:5px}#drawerModal #summaryTabContent #totals #summary_table tr:first-child td,#drawerModal #summaryTabContent #totals #summary_table tr:last-child td{font-weight:700}#drawerModal #summaryTabContent #totals #summary_table tr:last-child td{border-top:2px solid #1c2f5b}#drawerModal #summaryTabContent .drawerWarningsHeader{margin:15px 0 0 15px;padding:.3125rem;border-top:1px solid #000;border-right:none;border-bottom:1px solid #000;border-left:none;width:93%;font-size:12px;font-weight:700}#drawerModal #summaryTabContent #drawer_details{margin:0 15px;width:95%}#drawerModal #summaryTabContent #expected_cash_calc_accordion span.accordion-label.variance::before{margin:.3125rem}#drawerModal #gift_cert_table .form-group,#drawerModal #gift_cert_table input,#drawerModal #gift_cert_table tbody td:first-child{width:4.688rem!important}#drawerModal #gift_cert_table span#bad,#drawerModal #gift_cert_table span#good{position:absolute!important;left:3.438rem!important;top:.1875rem}#drawerModal #tax_exempt_amount_div label,#drawerModal #tax_exempt_org_div label{margin-top:.1875rem}#drawerModal #promo_table .form-group,#drawerModal #promo_table input,#drawerModal #promo_table tbody td:first-child{width:7.188rem!important}#drawerModal #promo_table span#bad,#drawerModal #promo_table span#good{position:absolute!important;left:6.125rem!important;top:.1875rem}#drawerModal .header-copy{border-bottom:none;padding-bottom:0}#drawerModal .select-wrapper{top:0}#drawerModal .man-ref-title{font-size:.75rem;font-weight:700;color:#231f20}#drawerModal .anchor-label{font-size:.8125rem;color:#231f20;font-weight:700;display:inline-block;margin:0 0 0 5px;vertical-align:text-bottom}#drawerModal .skim-label{font-size:.6875rem}#drawerModal .bottom-border{margin-bottom:.625rem!important}#drawerModal .btn-group-md>.btn,#drawerModal .btn-md{margin-top:-1.25rem}#drawerModal .cc-close{cursor:pointer}#drawerModal .accordion-header-row::before,#drawerModal .accordion-header-row:hover::before{line-height:inherit}#drawerModal #summaryTabContent #totals #over_short_icon.fa-check-circle-o::before{color:#a3bf3a!important}#drawerEnvelope label{margin-top:-.28rem}#drawer_counts_table .chevron-icon{position:absolute;left:-100%;top:.75rem;padding-left:.3125rem}#type_wrapper{top:0!important}#type_wrapper label span::before{color:#6d6e70}#currency_calculator{border:1px solid #939597;border-radius:5px}#currency_calculator .title{font-size:1.25rem;font-weight:700;margin:1rem 0}#currency_calculator #grand_total_text{font-size:.75rem;font-weight:700;color:#1a1a1a;position:relative;top:10px;left:-10px}#currency_calculator #drawer_border input{font-size:1.4rem;background-color:#fff;border:1px solid #a3bf3a;color:#a3bf3a;text-align:right}#currency_calculator .cc-close{margin:.8rem 0 0;font-size:1.563rem;color:#939597}#currency_calculator .cc-close:hover{color:#adafb1}#currency_calculator .cc-section{border-top:2px solid #1c2f5b;border-bottom:2px solid #1c2f5b}#currency_calculator .cc-section-title{font-size:.75rem;font-weight:700;color:#231f20}#currency_calculator .cc-section-footer-rule{border-bottom:2px solid #1c2f5b}#currency_calculator #bills_total,#currency_calculator #loose_coin_total,#currency_calculator #rolled_coin_total{float:right;font-size:.75rem;color:#231f20}#currency_calculator #bills_row input,#currency_calculator #loose_row input,#currency_calculator #rolls_row input{text-align:center!important}#currency_calculator .bills-input,#currency_calculator .loose-input,#currency_calculator .rolls-input{float:left;padding:0 10px 10px;width:14.28571428571429%}#currency_calculator .bills-input input,#currency_calculator .loose-input input,#currency_calculator .rolls-input input{width:100%}#currency_calculator #bills_row div label{white-space:nowrap}#currency_calculator .total-label-text,#currency_calculator .total-text span{font-size:.75rem;color:#000}#currency_calculator .drawer-bank-text{margin-top:-10px}#currency_calculator .drawer-bank-text,#currency_calculator .drawer-bank-text span{font-size:.75rem;color:#c6203f}#currency_calculator .drawer-bank-rule{padding-left:0;padding-right:20px;margin:-20px 10px 0}#currency_calculator .drawer-bank-rule hr{border-top:2px solid #1c2f5b;margin:0 0 22px}#currency_calculator .cash-pull-text,#currency_calculator .cash-pull-text span{font-size:1rem;color:#000;font-weight:700;margin-top:-30px}#currency_calculator #drawer_border{border:1px solid #2d486c;border-bottom:none;border-radius:5px 5px 0 0;padding-top:.7rem;height:2.7rem}#currency_calculator .top_border{border:none;border-top:1px solid #a3bf3a;border-radius:0 5px 0 0}#currency_calculator .borders{border:1px solid #a3bf3a;border-top:none;border-radius:0 5px 5px}#currency_calculator #cc_action_buttons{margin-top:-30px}#currency_calculator #cc_action_buttons button{float:right}div#expected_cash_table.dataTables_wrapper .dataTables_length label{display:none!important}.header-row{cursor:pointer}.Uncounted>span{color:#ee3523}.Counted>span{color:#117b8d}#header{border-bottom:none}#other_amt .eb-currency-symbol-prefix.eb-validated-input::before,#other_amt.eb-currency-symbol-prefix.eb-validated-input::after{margin-top:-.25rem}#group_sales_nav.nav-tabs-wrapper{width:489px}#billable_sales #utility-toolbar-container,#other_receipts #utility-toolbar-container,#tax_exempt_sales #utility-toolbar-container{position:relative!important;width:7.063rem}#billable_sales_table_wrapper,#other_receipts_table_wrapper,#tax_exempt_table_wrapper{top:-3.7rem}#gc_national_number label{font-size:.75rem;color:#939597}#gc_address span{color:#939597}.gc-details label,.gc-details span{font-size:.75rem;color:#939597}#drawer_counted_certs .form-group label{line-height:.7rem}#num_dollar_certs,#num_half_dollar_certs,#projected_amt{text-align:center}#drawer_counted_certs_label{white-space:nowrap}#posOpenClose{margin:1.25rem;height:450px}#posOpenClose div.mid-height{position:relative;height:4.688rem;transform:translateY(250%)}#posOpenClose #closed_info .col-xs-6:last-child,#posOpenClose #open_info .col-xs-6:last-child{border-left:1px solid #939597;min-height:450px}#posOpenClose h2{font-weight:700;line-height:2.5rem;padding:1.875rem 0 3.125rem}#posOpenClose h3{font-weight:400;font-style:normal;font-size:3.25rem;text-align:center;line-height:2.5rem}#posOpenClose img.svg50{width:50%;height:auto}#posOpenClose img.svg48{width:48%;height:auto}#posOpenClose img.svg33{width:33%;height:auto}#posOpenClose img.svg25{width:25%;height:auto}#posOpenClose div.sys-closing,#posOpenClose div.sys-update-complete,#posOpenClose div.sys-update-running{color:#fff}#posOpenClose div.calendar-group{position:relative;margin:0 0 4.688rem}#posOpenClose div.calendar-group label{font-size:1rem;padding:0 0 1.25rem}#posOpenClose div.calendar-group div.fa-calendar::before{line-height:2.813rem;height:2.813rem;padding:0;font-size:1.5rem}#posOpenClose div.calendar-group #open_biz_date_picker_input{background:#fff;cursor:pointer;display:inline-block;width:100%;margin:0;font-size:1.125rem;color:#6d6e70;z-index:0;line-height:2.813rem;height:2.813rem;font-family:Arial,Helvetica,sans-serif}#posOpenClose #closed_info button{margin:0 0 4.688rem}#posOpenClose div.top-info{padding-top:4rem;padding-bottom:4rem}#posOpenClose .sys-closing .spinner-msg,#posOpenClose .sys-update-complete .spinner-msg,#posOpenClose .sys-update-running .spinner-msg{margin:12.5rem 0 0;position:relative}.input-wrapper{margin-top:-.2rem}.stepContainer{height:147px}.stepBodyPadding{padding:2.5rem 0 0}.stepCircleBlue{background-color:#00b5fa;width:50px;height:50px;border-radius:999px;-webkit-border-radius:999px;font-size:1.5rem;font-weight:700;color:#fff;line-height:3.125rem;text-align:center;margin:0 auto;position:relative;z-index:1}.stepCircleGray{background-color:#a7a9ab;width:50px;height:50px;border-radius:999px;-webkit-border-radius:999px;font-size:1.5rem;font-weight:700;color:#fff;line-height:3.125rem;text-align:center;margin:0 auto;position:relative;z-index:1}.stepCircleCheckmark{background-color:#6fa942;width:50px;height:50px;border-radius:999px;-webkit-border-radius:999px;font-size:1.5rem;font-weight:400;color:#fff;line-height:3.125rem;text-align:center;margin:0 auto;position:relative;z-index:1}.stepCircleCheckmark:before{content:"\f05d";font-family:FontAwesome;font-size:1.875rem}.stepCircleText{font-size:.625rem;font-weight:400}.stepCircleBlue+.stepRule+.stepCircleText{font-weight:700}.stepCircleCheckmark+.stepRule+.stepCircleText,.stepCircleGray+.stepRule+.stepCircleText{font-weight:400}.stepRule{border-top:3px solid #a7a9ab;position:relative;top:-25px;left:50%;z-index:0}#bdcMessageBoxContainer .msg-box-content{width:18.75rem}.bdcDate{font-size:1rem;font-weight:700;color:#231f20;line-height:1.125rem;margin-bottom:18px}.bdcRecord{font-size:1.125rem;font-weight:400;color:#231f20;line-height:1.125rem;margin-bottom:15px}table.cashBalanceOuterTable{margin-bottom:40px}table.cashBalanceOuterTable thead tr th{border-bottom:2px solid #1c2f5b;padding:0 0 1.375rem;text-align:left;font-size:1.125rem;font-weight:400;color:#231f20;line-height:1rem}table.cashBalanceOuterTable tbody tr td{border-bottom:2px solid #1c2f5b}table.cashBalanceOuterTable table.cashBalance tbody tr td{border-bottom:none}.cashBalanceOuterTablePadding{padding:.875rem 1.25rem 1.25rem}table.cashBalance thead tr th div{margin-left:-12rem;font-size:1.125rem;line-height:1rem;font-weight:400;color:#231f20}table.cashBalance tbody tr td{font-size:.875rem;font-weight:400;color:#333;padding:.3125rem 0}table.cashBalance tbody tr.divider-row td{border-bottom:1px solid #939597!important;padding:0}table.cashBalance tbody tr:last-child td{font-weight:700}#cash_not_in_balance_table{margin:2.25rem auto}#cash_not_in_balance_table thead tr th{font-size:1.125rem;font-weight:400;line-height:29px}#cash_not_in_balance_table tbody tr td{padding:12px;font-size:1rem;font-weight:700}.fa-warning{font-size:2.25rem;color:red}.bdcWindow{position:relative;width:100%;height:576px;overflow:hidden}#cash_bal .panel,#comments .panel,#date .panel,#end .panel,#safe_count .panel{height:550px!important;max-height:550px!important}#date hr{width:42.63rem;margin:2.5rem auto}.bdcMoonIcon{background-color:#364975;width:160px;height:160px;border-radius:999px;-webkit-border-radius:999px;text-align:center;display:inline-block;position:relative;top:0;left:0;margin-top:3rem}.bdcMoonIcon:before{content:"\f186";font-family:FontAwesome;font-size:125px;color:#fff;line-height:160px;font-weight:400}.bdcLabel{display:inline-block;position:relative;top:-32px;left:0;font-weight:700;color:#364975}.bdcDatePicker{display:inline-block;position:relative;top:-32px;left:0}#business_day_close_div label{display:none}#business_day_close_div input{height:2.5rem;font-size:1.25rem;width:13.88rem;margin-left:1rem}#business_day_close_div .calendar-group.eb-datepicker .datepickerWrapper.eb-datepicker:before{font-size:1.25rem;top:.4375rem}#posOpenClose h6{font-weight:700;font-style:normal;font-size:1.75rem;text-align:center;line-height:2.5rem;padding:1.5rem 0 1.25rem}.bdcCommentsQuestion{margin-top:35px;font-size:1.25rem;font-weight:400;line-height:1.125rem;color:#231f20;white-space:nowrap}#bdc_checkboxes .checkbox{display:inline-block;line-height:1.125rem}#bdc_checkboxes .checkbox label{font-size:1rem;font-weight:400;line-height:1.313rem;color:#231f20;display:inline-block}#bdc_checkboxes .checkbox label input{height:auto}#safe_count_div{margin-bottom:15px}#create_new{font-size:1.125rem}#no button,#sc_prev button,#yes button{width:100px}#yes button{margin:0 10px}#remoteAccess .exclamation-icon{font-size:36px;color:#db9801}#remoteAccess .row{margin-top:45px}#remoteAccess #thePanel{height:583px}#one_moment .panel{height:590px!important;max-height:590px!important}.one-moment{padding-top:14rem}.bdo .DocumentList{overflow-x:auto;overflow-y:hidden;height:350px;width:100%;padding:0 15px;margin-bottom:1.875rem}.bdo .DocumentItem{border:1px solid #1c2f5b;height:auto;width:230px;border-radius:10px;margin:20px 22px;padding:22px}.bdo .date-box{border:2px solid #939597;border-radius:10px;padding:10px;width:130px;height:130px;margin:10px auto}.bdo .list-inline{white-space:nowrap}.bdo .business-date{font-size:1.125rem;font-weight:700;color:#231f20}.bdo .bomb-icon-div{margin-top:-.625rem}.bdo .bdcBombIcon:before{content:"\f1e2";font-family:FontAwesome;font-size:75px;color:#a7a9ab;font-weight:400;position:relative;left:15px}.bdo .bdcCalendarIcon:before{content:"\f073";font-family:FontAwesome;font-size:25px;color:#fff;font-weight:400;position:relative;right:50px;bottom:5px}.bdo .noBusinessDaysToClose{padding-top:14rem}.bdo .stepContainer{height:147px}.bdo .stepBodyPadding{padding:2.5rem 0 0}.bdo .stepCircleBlue{background-color:#00b5fa;width:50px;height:50px;border-radius:999px;-webkit-border-radius:999px;font-size:1.5rem;font-weight:700;color:#fff;line-height:3.125rem;text-align:center;margin:0 auto;position:relative;z-index:1}.bdo .stepCircleGray{background-color:#a7a9ab;width:50px;height:50px;border-radius:999px;-webkit-border-radius:999px;font-size:1.5rem;font-weight:700;color:#fff;line-height:3.125rem;text-align:center;margin:0 auto;position:relative;z-index:1}.bdo .stepCircleCheckmark{background-color:#6fa942;width:50px;height:50px;border-radius:999px;-webkit-border-radius:999px;font-size:1.5rem;font-weight:400;color:#fff;line-height:3.125rem;text-align:center;margin:0 auto;position:relative;z-index:1}.bdo .stepCircleCheckmark:before{content:"\f05d";font-family:FontAwesome;font-size:1.875rem}.bdo .stepCircleText{font-size:.625rem;font-weight:400}.bdo .stepCircleBlue+.stepRule+.stepCircleText{font-weight:700}.bdo .stepCircleCheckmark+.stepRule+.stepCircleText,.bdo .stepCircleGray+.stepRule+.stepCircleText{font-weight:400}.bdo .stepRule{border-top:3px solid #a7a9ab;position:relative;top:-25px;left:50%;z-index:0}.bdo .bdoWindow{position:relative;width:100%;height:616px;overflow:hidden}.bdo #date .panel,.bdo #days_to_close .panel,.bdo #end .panel,.bdo #pos_status .panel,.bdo #safe_count .panel{height:590px!important;max-height:590px!important}.bdo #date hr{width:42.63rem;margin:2.5rem auto}.bdo .bdoSunIcon{background-color:#f5b21b;width:160px;height:160px;border-radius:999px;-webkit-border-radius:999px;text-align:center;display:inline-block;position:relative;top:0;left:0;margin-top:3rem}.bdo .bdoSunIcon:before{content:"\f185";font-family:FontAwesome;font-size:125px;color:#fff;line-height:160px;font-weight:400}.bdo .bdoLabel{display:inline-block;position:relative;top:-32px;left:0;font-weight:700;color:#364975}.bdo .bdoDatePicker{display:inline-block;position:relative;top:-32px;left:0}.bdo #business_day_open_div label{display:none}.bdo #business_day_open_div input{height:2.5rem;font-size:1.25rem;width:13.88rem;margin-left:1rem}.bdo #business_day_open_div .calendar-group.eb-datepicker .datepickerWrapper.eb-datepicker:before{font-size:1.25rem;top:.4375rem}.bdo .bdoRecord{font-size:1.125rem;font-weight:400;color:#231f20;line-height:1.125rem;margin-bottom:15px}.bdo #safe_count_div{margin-bottom:15px}.bdo #create_new{font-size:1.125rem}.bdo #no button,.bdo #sc_prev button,.bdo #yes button{width:100px}.bdo #yes button{margin:0 10px}.bdo .bdoDate{font-size:1rem;font-weight:700;color:#231f20;line-height:1.125rem;padding-top:.625rem;padding-bottom:.625rem}.bdo #pos_status_div .offline{background-color:#C6203f;color:#fff;border-radius:3px;padding:.3125rem;text-align:center;font-size:.625rem;font-weight:700}.bdo #pos_status_div .out-of-date{background-color:#f5b21b;color:#fff;border-radius:3px;padding:.3125rem;text-align:center;font-size:.625rem;font-weight:700}.bdo #pos_status_div .issue-item{font-size:.5rem;font-weight:700;line-height:1rem}.bdo #pos_status_div .issue-item-value{font-size:.5rem;font-weight:400;line-height:1rem}.bdo #pos_status_div .reg-size{font-size:1.75rem;font-weight:700;color:#231f20}.bdo #pos_status_div .help-desk{font-size:.625rem;font-style:italic;color:#231f20;padding-top:.3125rem}.bdo #pos_status_div .warnings{height:390px;overflow-y:auto}.bdo #pos_status_div .completion{max-height:380px;overflow-y:auto;margin-bottom:1.875rem}.bdo #pos_status_div .rounded-border{border:1px solid #797979;border-radius:10px}.bdo #pos_status_div .bdoRegisterStatusSubTitle{font-size:1.125rem;font-weight:400;color:#231f20;padding-top:1.125rem;padding-bottom:.625rem;padding-left:0}.bdo #pos_status_div .bdoCashlessClose{font-size:.75rem;color:#231f20;font-weight:400;line-height:1rem;padding-top:1.5rem;padding-right:0}.bdo #pos_status_div #pos_issue_table tbody tr td:last-child,.bdo #pos_status_div #pos_issue_table tfoot tr td:last-child,.bdo #pos_status_div #pos_issue_table thead th.sorting_disabled:last-child,.bdo #pos_status_div #pos_issue_table thead th.sorting_disabled>tbody tr td:last-child{text-align:left}.bdo #pos_status_div #pos_issue_table tbody tr td:first-child{vertical-align:top;padding-top:.9375rem}.bdo #pos_status_div #pos_status_table{margin-bottom:.625rem}#adjustWizardModal .accordion{width:100%;min-height:300px;margin:20px auto}#adjustWizardModal #deposit_amount_add,#adjustWizardModal #sales_and_transactions_add,#adjustWizardModal #tax_fees_add thead tr th{white-space:nowrap}#adjustWizardModal #deposit_amount_add,#adjustWizardModal #sales_and_transactions_add,#adjustWizardModal #tax_fees_add tbody tr td,#adjustWizardModal #tax_fees_add tbody tr td span{font-size:.6875rem}#adjustWizardModal #adjustmentsTabContent table input,#adjustWizardModal #eatInDriveThruTabContent table input,#adjustWizardModal #salesHistoryUpdateTabContent table input{width:85%!important;position:relative;float:right;text-align:right;padding-right:20px;margin-right:0}#adjustWizardModal #adjustmentsTabContent table thead tr th,#adjustWizardModal #eatInDriveThruTabContent table thead tr th,#adjustWizardModal #salesHistoryUpdateTabContent table thead tr th{padding-right:5px}#adjustWizardModal #show_hide_deposit_amount_table input{padding-right:1rem;text-align:right}#adjustWizardModal #show_hide_deposit_amount_table label.exchangeRate{font-weight:700;font-size:.75rem;text-align:right;padding-bottom:0;padding-right:5px;color:#231f20}#adjustWizardModal #edit_cash_adjustment_left,#adjustWizardModal #edit_cash_adjustment_right{width:100%}#adjustWizardModal #edit_cash_adjustment_left .noResultsImg>img,#adjustWizardModal #edit_cash_adjustment_right .noResultsImg>img{width:33%}#cashSheet .dataTables_wrapper{overflow-y:hidden}#cashSheet ul.inlineUL{list-style-type:none;display:inline-block;width:100%;float:right;font-size:.8125rem;margin:0;padding:0;position:relative}#cashSheet ul.inlineUL li{display:inline-block;position:relative}#cashSheet ul.inlineUL li a::before{color:#1c2f5b;font-size:2.188rem;line-height:2.188rem}#cashSheet .viewOptionToggle{vertical-align:bottom;margin-top:.75rem;padding:0}#cashSheet .viewOptionToggle .checkbox{display:inline-block;margin:0 0 0 .9375rem;top:-4px}#cashSheet .viewOptionToggle label{display:inline}#cashSheet .viewOptionToggle span{position:relative;left:-5px;margin:0;padding:0 0 .3125rem;font-family:Arial,Helvetica,sans-serif;font-size:.8125rem;line-height:.8125rem}#cashSheet .fileSaveOptions{position:absolute;top:-45px;right:1.75%}#cashSheet .fileSaveOptions ul li{padding-left:20px}#cashSheet .fileSaveOptions ul li:before{color:#1c2f5b;font-size:2.188rem;line-height:2.188rem}#cashSheet .fileSaveOptions ul li:last-child{top:5px}#cashSheet a.fa.fa-file-pdf-o{position:relative;top:5px}#cashSheet a.fa.fa-cloud-download{padding-left:0;padding-right:10px;top:5px;position:relative}#cashSheet .calcPanelHeading{border:1px solid #939597;border-radius:8px;padding:1.063rem .625rem;color:#231F20;background-color:#e4e4e4}#cashSheet #business_date_picker_div{padding-left:15px}#cashSheet #additional_info_container .panel-heading,#cashSheet #cash_container .panel-heading,#cashSheet #reg_info_container .panel-heading,#cashSheet #sales_container .panel-heading{height:7px}#cashSheet #additional_info_container #thePanel,#cashSheet #cash_container #thePanel,#cashSheet #reg_info_container #thePanel,#cashSheet #sales_container #thePanel{-webkit-border-radius:5px;border-radius:5px}#cashSheet #additional_info_container .panel-body,#cashSheet #cash_container .panel-body,#cashSheet #reg_info_container .panel-body,#cashSheet #sales_container .panel-body{padding:0 1.875rem}#cashSheet .calcPanelTable{font-size:.6875rem;line-height:.6875rem;color:#231F20}#cashSheet .calcPanelTable table{width:100%}#cashSheet table#landing_cash_grosssales tbody tr:first-child td{padding-top:1.25rem}#cashSheet table#landing_actual_deposit tbody tr:first-child td,#cashSheet table#landing_cash_grosssales tbody tr:first-child td,#cashSheet table#landing_expected_cash tbody tr:first-child td{font-size:.75rem;font-weight:700}#cashSheet table.dataTable.noBorders tbody td.tableHeading{font-weight:700;text-transform:uppercase}#cashSheet table.dataTable.noBorders tbody tr td{padding:.3125rem 0}#cashSheet table.dataTable.noBorders tbody tr:first-child td{padding:.625rem 0 .3125rem}#cashSheet table.dataTable.noBorders tbody td.tableHeading:last-child{padding:0}#cashSheet table#landing_store_info_cond1 tbody tr.even td span{font-weight:700}#cashSheet table#landing_store_info_cond2 thead{display:none}#cashSheet .calcTotalPanelHeading{border:1px solid #939597;border-radius:8px;padding:1.063rem .625rem;color:#fff;background-color:#1c2f5b}#cashSheet .addtlInfoPanelHeading{border:1px solid #939597;border-radius:8px;padding:10px .625rem;color:#231F20;background-color:#e4e4e4}#cashSheet .addtlInfoPanelHeading h3{font-size:1rem;font-weight:400}#cashSheet span.actualDeposit,#cashSheet span.expectedCashValue,#cashSheet span.grossSalesValue,#cashSheet span.taxFeesValue{font-size:1.5rem}#cashSheet span.netSalesValue,#cashSheet span.totalCashValue{font-size:1.5rem;font-weight:700;line-height:1.25rem}#cashSheet .calcSymbol.fa-minus:before{font-family:fontAwesome;position:relative;top:25px;left:5px;font-size:15px}#cashSheet .calcSymbol.fa-equal:before{position:relative;top:15px;content:"=";font-family:Arial,Helvetica,sans-serif;font-size:35px;font-weight:500}#cashSheet .calcTotalPanelTable{font-size:.6875rem;line-height:.6875rem;color:#231F20;margin-left:.3125rem;padding:1.25rem .625rem 0 0}#cashSheet td.toggle.fa-minus,#cashSheet td.toggle.fa-plus{width:20px!important}#cashSheet .toggle.fa-minus:before,#cashSheet .toggle.fa-plus:before{font-family:fontAwesome;position:relative;font-size:10px;background-color:#1c2f5b;padding:1px 3px;border-radius:4px;text-align:center;color:#fff}#cashSheet table#landing_cash_netsales,#cashSheet table#landing_cash_taxfees_toggleable,#cashSheet table#landing_sales_activity{margin-top:.675rem}#cashSheet table#landing_cash_netsales tbody td:first-child,#cashSheet table#landing_cash_taxfees_toggleable tbody td:first-child{width:20px!important;display:table-cell}#cashSheet .calcPanelTable table tbody tr{width:20px!important;display:table-cell;display:table-row}#cashSheet table#landing_sales_activity tbody tr td{padding:.3125rem 0}#cashSheet table#landing_order_reductions_meals tbody tr:nth-child(2) td,#cashSheet table#landing_order_reductions_meals tbody tr:nth-child(8) td,#cashSheet table#landing_sales_activity tbody tr:nth-child(4) td{line-height:.6875rem;color:#231F20;padding:.3125rem 0 .9375rem;border-bottom:1px solid #1c2f5b;margin:0 -15px}#cashSheet table#landing_sales_activity tbody tr:nth-child(6) td{line-height:.6875rem;color:#231F20;padding:.625rem 0 .9375rem;border-bottom:1px solid #1c2f5b;margin:0 -15px}#cashSheet table#landing_order_reductions_meals tbody tr:nth-child(3) td,#cashSheet table#landing_order_reductions_meals tbody tr:nth-child(9) td,#cashSheet table#landing_sales_activity tbody tr:nth-child(5) td,#cashSheet table#landing_sales_activity tbody tr:nth-child(7) td{padding:15px 0 0}#cashSheet table#landing_actual_deposit tbody tr td,#cashSheet table#landing_expected_cash tbody tr td{padding:.625rem 0 0}#cashSheet table#landing_reg_info_right.dataTable tbody tr td{padding-top:20px;text-align:right}#cashSheet table#landing_reg_info_right.dataTable tbody tr:first-child td{padding-top:20px}#cashSheet table#landing_reg_info_right.dataTable tbody tr td:first-child,#cashSheet table#landing_reg_info_right.dataTable tbody tr:last-child td:first-child{text-align:left}#cashSheet table#landing_reg_info_right.dataTable tbody tr:last-child td{padding-bottom:15px;text-align:right}#cashSheet table#landing_reg_info_right.dataTable tbody tr td{font-size:.6875rem}#cashSheet ul#cashSheetSummary{top:5px}#cashSheet #location_label{white-space:nowrap}#cashSheet .tab-content .tab-pane div.adjustMsg{font-size:.75rem;line-height:1rem;color:#231f20;margin-top:15px;font-family:Arial,Helvetica,sans-serif}#cashSheet .tab-content .tab-pane div.adjustMsg::before{font-size:28px;font-family:fontAwesome;position:relative;float:left;line-height:34px;padding-right:10px}#cashSheet .tab-content .tab-pane div.adjustMsg span{font-weight:700}#cashSheet .fa.fa-exclamation-triangle::before{color:#c6203f}#cashSheet .fa.fa-check-circle-o::before{color:green}#cashSheet .cs-header{font-weight:700;color:#231f20}@media print{#print_div{margin:5mm}#print_div h1{margin:0 0 15mm}#print_div #registerInfo{margin:20mm 0 0}.calcPanelHeading{border:1px solid #939597;border-radius:8px;padding:1.063rem .625rem;color:#231F20;background-color:#e4e4e4}#business_date_picker_div{padding-left:15px}#additional_info_container .panel-heading,#cash_container .panel-heading,#reg_info_container .panel-heading,#sales_container .panel-heading{height:7px}#additional_info_container #thePanel,#cash_container #thePanel,#reg_info_container #thePanel,#sales_container #thePanel{-webkit-border-radius:5px;border-radius:5px}#additional_info_container .panel-body,#cash_container .panel-body,#reg_info_container .panel-body,#sales_container .panel-body{padding:0 1.875rem}.calcPanelTable{font-size:.6875rem;line-height:.6875rem;color:#231F20}.calcPanelTable table{width:100%}table#landing_cash_grosssales tbody tr:first-child td{padding-top:1.25rem}table#landing_actual_deposit tbody tr:first-child td,table#landing_cash_grosssales tbody tr:first-child td,table#landing_expected_cash tbody tr:first-child td{font-size:.75rem;font-weight:700}table.dataTable.noBorders tbody td.tableHeading{font-weight:700;text-transform:uppercase}table.dataTable.noBorders tbody tr td{padding:.3125rem 0}table.dataTable.noBorders tbody tr:first-child td{padding:.625rem 0 .3125rem}table.dataTable.noBorders tbody td.tableHeading:last-child{padding:0}table#landing_store_info_cond1 tbody tr.even td span{font-weight:700}table#landing_store_info_cond2 thead{display:none}.calcTotalPanelHeading{border:1px solid #939597;border-radius:8px;padding:1.063rem .625rem;color:#fff;background-color:#1c2f5b}.addtlInfoPanelHeading{border:1px solid #939597;border-radius:8px;padding:10px .625rem;color:#231F20;background-color:#e4e4e4}.addtlInfoPanelHeading h3{font-size:1rem;font-weight:400}span.actualDeposit,span.expectedCashValue,span.grossSalesValue,span.taxFeesValue{font-size:1.5rem}span.netSalesValue,span.totalCashValue{font-size:1.5rem;font-weight:700;line-height:1.25rem}.calcSymbol.fa-minus:before{font-family:fontAwesome;position:relative;top:25px;left:5px;font-size:15px}.calcSymbol.fa-equal:before{position:relative;top:15px;content:"=";font-family:Arial,Helvetica,sans-serif;font-size:35px;font-weight:500}.calcTotalPanelTable{font-size:.6875rem;line-height:.6875rem;color:#231F20;margin-left:.3125rem;padding:1.25rem .625rem 0 0}td.toggle.fa-minus,td.toggle.fa-plus{width:20px!important}.toggle.fa-minus:before,.toggle.fa-plus:before{font-family:fontAwesome;position:relative;font-size:10px;background-color:#1c2f5b;padding:1px 3px;border-radius:4px;text-align:center;color:#fff}table#landing_cash_netsales,table#landing_cash_taxfees_toggleable,table#landing_sales_activity{margin-top:.675rem}table#landing_cash_netsales tbody td:first-child,table#landing_cash_taxfees_toggleable tbody td:first-child{width:20px!important;display:table-cell}.calcPanelTable table tbody tr{width:20px!important;display:table-cell;display:table-row}table#landing_sales_activity tbody tr td{padding:.3125rem 0}table#landing_sales_activity tbody tr:nth-child(3) td{line-height:.6875rem;color:#231F20;padding:.3125rem 0 .9375rem;border-bottom:1px solid #1c2f5b;margin:0 -15px}table#landing_sales_activity tbody tr:nth-child(5) td{line-height:.6875rem;color:#231F20;padding:.625rem 0 .9375rem;border-bottom:1px solid #1c2f5b;margin:0 -15px}table#landing_sales_activity tbody tr:nth-child(4) td,table#landing_sales_activity tbody tr:nth-child(6) td{padding:15px 0 0}table#landing_actual_deposit tbody tr td,table#landing_expected_cash tbody tr td{padding:.625rem 0 0}table#landing_reg_info_right.dataTable tbody tr td{padding-top:20px;text-align:right}table#landing_reg_info_right.dataTable tbody tr:first-child td{padding-top:20px}table#landing_reg_info_right.dataTable tbody tr td:first-child,table#landing_reg_info_right.dataTable tbody tr:last-child td:first-child{text-align:left}table#landing_reg_info_right.dataTable tbody tr:last-child td{padding-bottom:15px;text-align:right}table#landing_reg_info_right.dataTable tbody tr td{font-size:.6875rem}ul#cashSheetSummary{top:5px}#location_label{white-space:nowrap}.tab-content .tab-pane div.adjustMsg{font-size:.75rem;line-height:1rem;color:#231f20;margin-top:15px;font-family:Arial,Helvetica,sans-serif}.tab-content .tab-pane div.adjustMsg::before{font-size:28px;font-family:fontAwesome;position:relative;float:left;line-height:34px;padding-right:10px}.tab-content .tab-pane div.adjustMsg span{font-weight:700}.fa.fa-exclamation-triangle::before{color:#c6203f}.fa.fa-check-circle-o::before{color:green}.cs-header{font-weight:700;color:#231f20}}#cashlessPage #thePanel.eb-container{-webkit-border-radius:10px 5px 10px 10px;border-radius:10px 5px 10px 10px}#cashlessPage .nav-tabs-wrapper{width:486px}#cashlessPage .mydiv.fa.fa-print{position:relative;padding-left:60px;top:13px}#cashlessPage .calcPanelHeading{height:4rem;border:1px solid #939597;border-radius:8px;padding-top:20px;background-color:#e4e4e4}#cashlessPage .calcTotalPanelHeadingGood{height:4rem;border-radius:8px;padding-left:15px;padding-top:20px;color:#fff;background-color:#6fa942}#cashlessPage .calcTotalPanelHeadingBad{height:4rem;border-radius:8px;padding-left:15px;padding-top:20px;color:#fff;background-color:#C6203F}#cashlessPage .calcTotalPanelHeadingWarn{height:4rem;border-radius:8px;padding-left:15px;padding-top:20px;color:#fff;background-color:#db9801}#cashlessPage .fa-minus:before{position:relative;top:25px;left:5px;font-size:15px}#cashlessPage .fa-equal:before{position:relative;top:15px;content:"=";font-family:Arial,Helvetica,sans-serif;font-size:35px;font-weight:500}#cashlessPage .color-green{color:#6FA942}#cashlessPage .color-red{color:#C6203F}#cashlessPage .color-orange{color:#db9801}#cashlessPage .font-two-rem{font-size:2rem}#cashlessPage .no-padding-bottom{padding-bottom:0}#cashlessPage .margin-top-20{margin-top:20px}#cashlessPage .transaction-info{font-size:.8125rem;color:#231f20;font-weight:700}#cashlessPage .card-processor-data{font-size:.875rem;color:#231f20;font-weight:700;white-space:nowrap}#cashless_summ_card_table tbody tr td{font-weight:400;border-bottom:none}#cashless_summ_card_table .grand-total-border{border-top:1px solid #939597!important}#cashless_summ_card_table .net-total-border{border-top:2px solid #1c2f5b!important}#cashless-detail-table tbody tr td,#cashless-summary-table tbody tr td{font-weight:400}.pad-left-five-px{padding-left:5px!important}.pad-right-zero{padding-right:0!important}#biz_or_cal_day_select,#cashless-settlement-table tbody tr td{font-weight:400}#depositValidationModal .select-wrapper{top:0!important}#depositValidationModal #eb_tp_label,#depositValidationModal label{white-space:nowrap}#depositValidationModal #loss_amount_div .form-group,#depositValidationModal #police_agency_div .form-group,#depositValidationModal #validated_amount .form-group{position:relative;top:-.2rem}#depositValidationModal .print-input,#depositValidationModal .print-label{display:none}#bank_it_table_wrapper.dataTables_wrapper{overflow-x:visible}#bank_it_table thead th.sorting_asc:first-child:before,#bank_it_table thead th.sorting_desc:first-child:before{content:''}#bank_it_table thead th:first-child{padding-left:0}#valid_table tbody tr td.colRightPad,#valid_table thead tr th.colRightPad{padding-right:2rem}#deposits .nav-tabs-wrapper{width:814px}#modal_details_table tbody tr td.colRightPad,#modal_details_table thead tr th.colRightPad{padding-right:5rem}#depositcreateEditModal .select-wrapper{top:0!important}#depositcreateEditModal #eb_tp_label,#depositcreateEditModal label{white-space:nowrap}#depositcreateEditModal #loss_amount_div .form-group,#depositcreateEditModal #police_agency_div .form-group{position:relative;top:-.2rem}#depositcreateEditModal .print-input,#depositcreateEditModal .print-label{display:none}#depositcreateEditModal .row .col-xs-12{padding-bottom:0}#depositcreateEditModal .eb-modal-body .row.divider{border-bottom:1px solid #939597;margin:5px 0}.print-margin{margin:0 -10px}hr.print-rule{display:none}@media print{#loss_discovery,#loss_occ,.print-div{display:none}.print-input{margin:.085rem 0 0;display:inline;width:100%;height:1.438rem;line-height:normal;padding:0 0 0 3px;border:1px solid #939597;border-radius:4px;color:#939597;float:left;font-size:.6875rem}.print-label{display:block;white-space:nowrap;font-size:.5625rem;line-height:.5625rem;margin:0;padding:0 0 .25rem;color:#6d6e70}.header-copy label,.header-copy span{display:inline;padding-top:.9375rem;font-size:.75rem;color:#a7a9ab;line-height:.9rem}hr.print-rule{display:block;margin-top:0}.print-margin{margin:0}.neg-margin{margin:0 -5px 0 -20px}}#takeInventory .frequency{font-size:.625rem;line-height:1.875rem;font-weight:700;text-align:left}#takeInventory #info_recorder_div .label-lg{font-size:1rem;font-weight:700;line-height:1.5rem;color:#231f20}#takeInventory #info_recorder_div .select-wrapper:after{top:1.55rem}#upload_count_modal .select-wrapper{top:0!important}#inventory_modal .dataTables_wrapper .dataTables_paginate .paginate_button,#inventory_modal .paging_simple_numbers{display:none}#manual_purchase_modal .purchaseBreakdown{border-top:2px solid #1c2f5b;border-right:none;border-bottom:2px solid #1c2f5b;border-left:none}#manual_purchase_modal #total_row h3{font-size:.75rem;font-weight:700;margin:0;padding:.35rem 0}#manual_purchase_modal span.purchaseGT{padding-left:12px}#manual_purchase_modal span#man_grand_amount{padding-left:10px!important;margin-right:-4px}#ledger_table_div .download-wrapper label{color:#1c2f5b!important}#comp_waste_entry_table_wrapper{display:none}#raw_promo_entry_table th:nth-child(8){text-align:right}#raw_promo_entry_table tbody tr td:nth-child(8){text-align:right}#raw_promo_entry_table tbody tr td:nth-child(4),#raw_promo_entry_table tbody tr td:nth-child(5),#raw_promo_entry_table tbody tr td:nth-child(6){padding-right:1.875rem}#raw_waste_entry{margin-top:20px}#add_raw_waste_autocomplete_label{position:absolute;top:2px}#insert_new_waste_time{padding-bottom:30px}#raw_waste_entry_table th:nth-child(8){text-align:right}#raw_waste_entry_table tbody tr td:nth-child(8){text-align:right}#raw_waste_entry_table tbody tr td:nth-child(4),#raw_waste_entry_table tbody tr td:nth-child(5),#raw_waste_entry_table tbody tr td:nth-child(6){padding-right:1.875rem}#waste_hist_detail_title{position:absolute;top:-40px;left:250px;white-space:nowrap}#waste_hist_user_detail{position:absolute;top:13px;left:0;white-space:nowrap}#location_label,#transfer_modal_tbl thead tr th{white-space:nowrap}#transfer_modal_tbl tbody tr td,#transfer_modal_tbl tbody tr td span{font-size:.6875rem}#transfer_add thead tr th{white-space:nowrap}#transfer_add tbody tr td,#transfer_add tbody tr td span{font-size:.6875rem}#transfer_add tbody tr td:nth-child(4),#transfer_add tbody tr td:nth-child(5),#transfer_add tbody tr td:nth-child(6){padding-right:1.875rem}#autosearchTransfers .fa-asterisk{color:#c6203f}#raw_item_info_modal span{font-size:.6875rem}#raw_item_info_modal #eb_dd_input{width:7.9rem!important}#raw_item_info_modal .checkbox label{padding-left:0}#raw_item_info_modal .checkbox{margin:0;display:inline-block}#raw_item_info_modal .checkbox-label{position:relative;top:-.4375rem;display:inline-block;font-size:.75rem}#raw_item_info_modal input[type=checkbox]{margin:0;position:relative}#raw_item_info_modal .select-wrapper{top:0}#raw_item_info_modal .select-wrapper:after{top:-.2rem}#raw_item_info_modal table.dataTable tbody tr td:last-child{text-align:right}#raw_item_info_modal table.dataTable tbody tr td:nth-child(2),#raw_item_info_modal table.dataTable thead tr th:nth-child(2){padding-right:1.25rem}table.toggle{width:100%;margin-top:.3125rem}table.toggle tbody tr td,table.toggle thead tr th{font-size:.6875rem;font-weight:400;text-align:left}table.toggle tbody td:first-child,table.toggle thead th:first-child{width:.625rem;padding-right:.3125rem}table.toggle tbody td:last-child,table.toggle thead th:last-child{text-align:right}#custom_list_count{font-size:1.25em;color:#a3bf3a}#restore_invoice_div .info_box{width:300px;height:125px;position:relative;border-style:solid;border-color:#ccde6a;border-radius:10px}#mia_inputs_div{border-bottom:3px solid #7e8b9a}#mia_inputs_div #its-easy-div{width:97%;position:relative;height:20vh;margin-left:18px;top:-1.75rem;overflow:hidden}#mia-info-modal .table.dataTable thead tr th[class*=sort],#mia-info-modal .table.dataTable thead tr th[class*=sort] label{cursor:auto}#mia-info-modal #no_hist_recipe,#mia-info-modal .effective-date{float:right;color:#1c2f5b!important}#mia-info-modal .effective-date span{color:#1c2f5b!important}#mia-info-modal .effective-date-reversed{float:right;color:#1C2F5B!important;margin-top:.2rem}#mia-info-modal .effective-date-reversed span{color:#1C2F5B!important;font-weight:700}#mia-info-modal .mia-info-expand{background-color:#bccbd6;color:#1c2f5b!important;width:100%;border:none;text-align:left;outline:0;font-size:.75rem;font-weight:400;border-top:2px solid #bccbd6;border-bottom:2px solid #bccbd6;height:24px}#mia-info-modal .mia-info-expand .fa-chevron-down,#mia-info-modal .mia-info-expand .fa-chevron-right{font-size:.75rem}#mia-info-modal .mia-info-expand:hover{background-color:#bccbd6;color:#1c2f5b;border-top:2px solid #1c2f5b;border-bottom:2px solid #1c2f5b;font-weight:700;cursor:pointer!important;font-size:.75rem}#mia-info-modal .mia-info-expand:hover span{color:#1c2f5b;cursor:pointer!important;font-size:.75rem}#mia-info-modal .mia-info-expand-open{background-color:#bccbd6;color:#1c2f5b;border-top:2px solid #1c2f5b;border-bottom:2px solid #1c2f5b;font-size:.75rem}#mia-info-modal .mia-info-expand-open span{color:#1c2f5b!important;font-weight:700;font-size:.75rem}#mia-info-modal .top-and-bottom-borders{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}#mia-info-modal table.dataTable tbody tr td span{font-size:.6875rem}#mia-info-modal .mia-info-combo-recipe-table.table.dataTable tbody tr td:last-child{padding:.625rem 0}#mia-info-modal #combo-recipe-components{width:100%;border-bottom:2px solid #1c2f5b;padding:.625rem 0}#mia-info-modal #mia-historic-date-range-th,#mia-info-modal #mia-historic-date-range-th span{border-top:none;text-align:left;font-size:.6875rem;padding:.3125rem}#mia-info-modal .mia-info-table-header-title{padding-left:12px!important;color:#1c2f5b!important}#mia-info-modal #mia-info-recipe-table{display:none;width:100%;margin-top:10px}#mia-info-modal #mia-combo-recipe-table,#mia-info-modal #mia-info-historic-recipe-table{display:none;width:100%}#mia-info-modal .mia-text-align-right{text-align:right}#mia-info-modal .combo-component{height:2em;padding:5px 0 0}#mia-info-modal .combo-component span,#mia-info-modal .combo-component span.mia-combo-component-info{color:#1c2f5b!important;font-size:.75rem!important;font-weight:700!important}#mia-info-modal .mia-info-combo-recipe-row{width:100%}#mia-info-modal .mia-border-top{border-top:2px solid #1c2f5b;margin-top:.9375rem}#mia-info-modal .mia-table-space{width:10em}#mia-info-modal #mia-historic-recipe-table,#mia-info-modal .mia-recipe-table{width:100%}#mia-info-modal .no-bottom-padding{padding-bottom:0}#varianceStatDaily .statText,#varianceStatMonthly .statText{font-size:1rem;font-weight:700;color:#7d8999;top:1.25rem;position:relative}#foodOverBase #tabs-1 .tabTitle{font-size:1.25rem;font-weight:700;line-height:1.875rem;margin-bottom:5px}#foodOverBase #tabs-1 #current_month_left thead tr th{padding-top:.9375rem}#foodOverBase #tabs-1 #current_month_left thead tr th.differenceColumn{padding:0!important}#foodOverBase #tabs-1 #current_month_left thead tr th.differenceColumn div{position:relative;top:-5px}#foodOverBase #tabs-1 #current_month_left tbody tr td{font-size:.75rem}#foodOverBase #tabs-1 #current_month_left tbody tr td.actual{font-size:.875rem;font-weight:700;color:#231f20}#foodOverBase #tabs-1 #current_month_left tbody tr:nth-child(7) td{border-bottom:2px solid #1c2f5b}#foodOverBase #tabs-1 #current_month_left tbody tr:last-child td{border-bottom:none;font-size:1.125rem;color:#1c2f5b}#foodOverBase #tabs-1 #current_month_right thead tr th{font-size:1rem;font-weight:700;padding:.5rem 0}#foodOverBase #tabs-1 .netSales{font-size:.875rem;font-weight:400;font-style:italic;margin-top:.625rem}#foodOverBase #tabs-1 #current_month_right tbody tr:first-child td{padding-top:.9375rem}#foodOverBase #tabs-1 #current_month_right tbody tr td{font-size:.875rem;border-bottom:none;padding:.375rem 0}#foodOverBase #tabs-1 .factors{position:relative;top:-1.25rem;padding:.3125rem}#foodOverBase #tabs-1 .factorsContainer{margin-top:2.625rem}#foodOverBase #tabs-1 .factors label{font-size:.8125rem;color:#231f20}#foodOverBase #tabs-2 .tabInstructions{font-size:.875rem;font-weight:400;color:#231f20}#foodOverBase #tabs-2 .editApplyBtns{margin-top:15px}#foodOverBase #tabs-2 #projections_left thead tr th,#foodOverBase #tabs-2 #projections_right thead tr th{padding:.75rem 0}#foodOverBase #tabs-2 #projections_left thead tr th:first-child,#foodOverBase #tabs-2 #projections_right thead tr th:first-child{font-size:.875rem;font-weight:700}#foodOverBase #tabs-2 #projections_left tbody tr:nth-child(2) td,#foodOverBase #tabs-2 #projections_right tbody tr:nth-child(2) td{border-bottom:2px solid #1c2f5b}#foodOverBase #tabs-2 #projections_left tbody tr td{padding:.3125rem 0 0;font-size:.75rem}#foodOverBase #tabs-2 #projections_left tbody tr td:nth-child(2),#foodOverBase #tabs-2 #projections_left thead tr th:nth-child(2){padding-right:1.25rem}#foodOverBase #tabs-2 #projections_left tbody tr:last-child td:nth-child(2){padding:0 1.25rem .3125rem 0!important}#foodOverBase #tabs-2 #projections_left tbody tr td input{text-align:right;padding-right:1.125rem;position:relative;top:-.3125rem}#foodOverBase #tabs-2 #projections_left #bad.eb-validated-input,#foodOverBase #tabs-2 #projections_left #flag.eb-validated-input,#foodOverBase #tabs-2 #projections_left #good.eb-validated-input{top:-1px}#foodOverBase #tabs-2 #projections_right tbody tr td{padding:.6875rem 0;font-size:.75rem}#foodOverBase #tabs-2 #projections_right tbody tr:nth-child(9) td{border-bottom:2px solid #1c2f5b!important}#foodOverBase #tabs-2 #projections_right.empTotal tbody tr:last-child td{border-top:none!important}#foodOverBase #tabs-2 #labelFoodCostFactors{position:relative;top:-43px;font-weight:400}#foodOverBase #tabs-2 #projections_right tbody tr:last-child td{padding:.3125rem 0;height:107px;line-height:normal}#foodOverBase #tabs-2 #projections_right tbody tr:last-child td:nth-child(2) .dataFoodCostFactors,#foodOverBase #tabs-2 #projections_right tbody tr:last-child td:nth-child(3) .dataFoodCostFactors,#foodOverBase #tabs-2 #projections_right tbody tr:last-child td:nth-child(4) .dataFoodCostFactors{position:relative;top:0!important;margin:0 3%;padding:0 .25rem;font-size:.75rem;font-weight:400;color:#a7a9ab}#foodOverBase #tabs-2 .disclaimer{font-size:.625rem;font-style:italic;font-weight:400;line-height:normal}#foodOverBase #tabs-2 .calcPanelTable #projectionFactors{padding:1.875rem 0 0 1rem;font-size:.75rem;height:125px;border-bottom:2px solid #1c2f5b;margin:0}#foodOverBase #tabs-2 .calcPanelTable #projectionFactors span.factors{position:relative;top:-1.25rem;padding:.3125rem 0 0;left:-15px}#foodOverBase #tabs-2 .calcPanelTable #projectionFactors textarea{width:42%;float:right;top:-40px;position:relative;right:0;min-height:106px}#foodOverBase #tabs-2 .calcPanelTable>.row span.disclaimer{font-size:.55rem;font-style:italic;font-weight:400;line-height:normal;position:absolute;left:10px;padding:10px 0 0}#foodOverBase #tabs-3 .tab3Title{font-size:1.25rem;font-weight:700;line-height:1.875rem;margin-bottom:5px;margin-top:28px}#foodOverBase #tabs-3 .select-wrapper{margin-top:1.063rem}#foodOverBase #tabs-3 #month_end_left thead tr th{padding-top:.9375rem}#foodOverBase #tabs-3 #month_end_left thead tr th.differenceColumn{padding:0!important}#foodOverBase #tabs-3 #month_end_left thead tr th.differenceColumn div{position:relative;top:-5px}#foodOverBase #tabs-3 #month_end_left tbody tr td{font-size:.75rem}#foodOverBase #tabs-3 #month_end_left tbody tr td:nth-child(3){font-size:.875rem;font-weight:700;color:#231f20}#foodOverBase #tabs-3 #month_end_left tbody tr:nth-child(7) td{border-bottom:2px solid #1c2f5b}#foodOverBase #tabs-3 #month_end_left tbody tr:last-child td{border-bottom:none;font-size:1.125rem;color:#1c2f5b}#foodOverBase #tabs-3 #month_end_left tbody tr.even td,#foodOverBase #tabs-3 #month_end_left tbody tr.odd td{padding-right:0}#foodOverBase #tabs-3 #month_end_center thead tr th{font-size:1rem;font-weight:700;height:1.688rem;padding:.3125rem 0}#foodOverBase #tabs-3 #month_end_center tbody tr:first-child td{padding-top:.625rem}#foodOverBase #tabs-3 #month_end_center tbody tr td{font-size:.75rem;border-bottom:none;padding:.3125rem 0}#foodOverBase #tabs-3 .productNetSales{font-size:.75rem;font-weight:400;font-style:italic;margin-top:.625rem}#foodOverBase #tabs-3 .totalPaperCost{font-size:.75rem;font-weight:400;font-style:italic;margin-top:.3125rem}#foodOverBase #tabs-3 .factorsImpacting{margin-top:2.9rem}#foodOverBase #tabs-3 .factorsImpacting label{font-size:.8125rem;font-weight:400;color:#231f20}#foodOverBase #tabs-3 #month_end_food_cost thead tr th{font-size:1rem;font-weight:700;height:27px;padding:.3125rem 0}#foodOverBase #tabs-3 #month_end_food_cost tbody tr:first-child td{padding-top:.625rem}#foodOverBase #tabs-3 #month_end_food_cost tbody tr td{font-size:.75rem;border-bottom:none;padding:.3125rem 0}#foodOverBase #tabs-3 #month_end_food_cost tbody tr:nth-child(5) td{border-bottom:1px solid #939597;padding-bottom:.625rem}#foodOverBase #tabs-3 #month_end_food_cost tbody tr:last-child td{font-size:1rem;font-weight:700;color:#231f20;padding-top:.625rem}#foodOverBase #tabs-3 #month_end_food_cost{margin-bottom:1.563rem}#foodOverBase #tabs-3 #month_end_paper_cost thead tr th{font-size:1rem;font-weight:700;height:1.688rem;padding:.3125rem 0}#foodOverBase #tabs-3 #month_end_paper_cost tbody tr:first-child td{padding-top:.625rem}#foodOverBase #tabs-3 #month_end_paper_cost tbody tr td{font-size:.75rem;border-bottom:none;padding:.3125rem 0}#foodOverBase #tabs-3 #month_end_paper_cost tbody tr:nth-child(5) td{border-bottom:1px solid #939597;padding-bottom:.625rem}#foodOverBase #tabs-3 #month_end_paper_cost tbody tr:last-child td{font-size:1rem;font-weight:700;color:#231f20;padding-top:.625rem}@media screen and (min-width:320px) and (orientation:portrait){#homePage .category-text{font-size:.7em;font-weight:700;width:7rem;margin:0;padding:0}#homePage .message-center-panel{margin:0rem 0;padding:0}#homePage .message-center-panel .row{border-bottom:1px solid #7e8b9a;margin:.5rem 0;padding:.5rem 0}#homePage .message-center-panel .row:last-child{border-bottom:none!important}#homePage .message-center-panel span.msg-item{position:relative;top:0;left:-.25em;border-radius:999px;vertical-align:middle;margin-right:0;padding:4px;text-align:center;width:1.5em;font-size:.7em;font-weight:700;color:#fff;cursor:pointer;line-height:.8em;background-color:#a3bf3a;white-space:nowrap}#homePage .message-center-panel input.mc-checkbox{margin:0 .25rem!important}#homePage .message-center-panel .warning-text{color:#ee3523;font-size:.75em;font-weight:700;width:auto}#homePage .message-center-panel .success-text{color:#a3bf3a;font-size:.75em;font-weight:700;width:auto}#homePage .message-center-panel .default-text{float:left;font-size:.75em;width:60%;color:#000}#homePage .message-center-panel .date-time{color:grey;font-size:.75em;margin-left:40px;margin-top:6px;width:8em}#homePage .cash-shortcuts-panel{padding:0 1rem}#homePage .cash-shortcuts-panel .row{margin:1rem 0!important}#homePage .inventory-shortcuts-panel{margin:0rem 0 1rem}#homePage .inventory-shortcuts-panel .row{margin:1rem 0}#homePage .kpi-panel{margin:0rem 0;padding:0 1rem}#homePage .kpi-panel .kpi{border:1px solid #d9d9d9;-webkit-border-radius:5px;border-radius:5px;margin:0rem 0 .5rem;padding:15px}#homePage .kpi-panel .kpi-buttons{margin-top:30px;margin-bottom:10px}#homePage .kpi-panel .kpi-bottom{border:1px solid #d9d9d9;-webkit-border-radius:5px;border-radius:5px;margin:0;padding:10px}#homePage .kpi-panel .kpi-header{font-size:1em;font-weight:400;padding-bottom:10px;color:#2d486c}#homePage .kpi-panel .kpi-text{font-size:.75em;color:grey}#homePage .kpi-panel .kpi-up-text{font-size:1em;color:#a3bf3a;font-weight:400}#homePage .kpi-panel .kpi-down-text{font-size:1em;color:#ee3523;font-weight:400}#homePage .kpi-panel .kpi-percent-text{font-size:.75em;margin:0 4px}#homePage .kpi-panel .kpi-gray-text{font-size:1em}#homePage .kpi-panel .kpi-date{font-size:.6em;margin-top:-14px;color:grey}#homePage .kpi-panel .kpi-spacer{margin:15px 0}#homePage .show-more-results{position:relative;top:-18px;left:0;right:0;margin:0 auto;width:2.5em;height:1.3em;background-color:#7e8b9a;border-bottom-left-radius:75px;border-bottom-right-radius:75px;border:10px solid #7e8b9a;border-top:0}#homePage .v-align-m{position:relative;top:50%;transform:translateY(-50%)}}@media screen and (min-width:768px) and (orientation:portrait){#homePage #thePanel .panel-body{padding:.25rem 1.25rem}#homePage #thePanel .panel-body .category-text{font-size:1rem}#homePage #thePanel .panel-body .cash-shortcuts-panel,#homePage #thePanel .panel-body .kpi-panel{padding:0}#homePage #thePanel .panel-body .custom-list-header{font-size:1.25rem}#homePage #thePanel .panel-body .custom-list-text,#homePage #thePanel .panel-body .kpi-text{font-size:1rem}#homePage #thePanel .panel-body .kpi-date{font-size:.75rem}}@media screen and (min-width:1024px){nav#topLevelNav #userDetails #user-settings.userName a span{padding:0;font-family:Arial,Helvetica,sans-serif;font-size:22px;cursor:pointer;position:relative;top:5px}nav#topLevelNav .navItemLabel{padding:8px 0 0 5px;position:relative;font-family:Arial,Helvetica,sans-serif;font-size:9px;color:#231f20;display:block;text-transform:capitalize;cursor:pointer}#homePage #thePanel .panel-body{padding:.25rem .5rem}#homePage #thePanel .panel-body .category-text{font-size:.65rem}#homePage #thePanel .panel-body .cash-shortcuts-panel{padding:0rem}#homePage #thePanel .panel-body .kpi-panel{padding:0}#homePage #thePanel .panel-body .custom-list-header{font-size:1.25rem}#homePage #thePanel .panel-body .custom-list-text,#homePage #thePanel .panel-body .kpi-text{font-size:1rem}#homePage #thePanel .panel-body .kpi-date{font-size:.75rem}#homePage #thePanel .panel-body .warning-text{font-size:.65rem}#homePage #thePanel .panel-body .date-time{font-size:.65rem;width:100%;margin-left:0}}