label.req-field:after{content:"*";color:red;font-size:25px;position:absolute;top:7px;padding-left:3px}
.classChangeDialog .modal-body>div:not(:last-of-type){padding-bottom:10px}.classChangeDialog .modal-body .col-sm-2{padding-right:10px;padding-top:7px}
account-selector{display:block}account-selector ul.dropdown-menu{max-height:250px;overflow-y:auto}account-selector.csmInvalid{border-style:none}
.dropdown-menu{z-index:2000 !important}
store-items .infoFormat{font-weight:bold;margin-left:15px}store-items .collapsing{transition:all .5s ease}store-items .lists{height:250px}store-items .heading{cursor:pointer}store-items .split{width:calc(50% - 5px);display:inline-block}store-items .panel-title{color:#333;background-color:#f5f5f5;border:1px solid #ddd}store-items .titles .split{padding:0 0 5px 10px;font-weight:bold;text-align:center;margin-top:10px}store-items .lists .split{padding:10px;vertical-align:top;height:100%;overflow:auto}store-items [shuttle-list]{list-style:none;padding:0;margin:0;height:100%;display:block}store-items [shuttle-item]{background-color:ButtonFace;position:relative;width:100%;display:inline-block;margin:2px 0;color:#333;border:1px solid #ccc;border-radius:4px;line-height:20px}store-items [shuttle-item]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}store-items [shuttle-item]:focus,store-items [shuttle-item]:hover{color:#333;text-decoration:none}store-items [shuttle-item] a{width:100%;display:block;color:inherit}store-items [shuttle-item] a:focus,store-items [shuttle-item] a:hover{color:inherit;text-decoration:none}store-items [shuttle-item] div{width:30px;display:inline-block;vertical-align:middle;text-align:center}store-items [shuttle-item] div i{margin-top:-2px}store-items [shuttle-item] [title]{width:calc(100% - 60px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;cursor:default}store-items [shuttle-item] [drag-handle]{cursor:move;opacity:.5}store-items [shuttle-item].insert:before{position:absolute;margin-left:-8px;margin-top:-10px;font-family:"Glyphicons Halflings";font-size:xx-small;content:""}
tag-indicator{display:inline-block;position:relative}tag-indicator div.assignedBG{background:green;position:absolute;top:0;bottom:0;left:0;right:50%}tag-indicator div.unassignedBG{background:red;position:absolute;top:0;bottom:0;left:50%;right:0}tag-indicator.assigned div.assignedBG{right:0}tag-indicator.assigned div.unassignedBG{display:none}tag-indicator.unassigned div.assignedBG{display:none}tag-indicator.unassigned div.unassignedBG{left:0}tag-indicator div.indicator{position:relative;padding:5px 7px;text-align:center;font-weight:bold;color:#fff}.tooltip.tagIndicatorTip .tooltip-inner{background:#f9ef57;color:#000;font-weight:bold}.tooltip.tagIndicatorTip .tooltip-arrow{border-right-color:#f9ef57}
[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{visibility:hidden !important}.appPage{padding-bottom:10px;padding-right:7%;padding-left:7%;padding-top:25px;width:100%;margin-right:auto;margin-left:auto;min-height:calc(100vh - 138px);height:100%;overflow:auto}.appPage .appContent{display:block;background-color:#fff;border-radius:10px;border:#486c8f 1px solid;padding:15px}.inactive-content{font-style:italic;color:gray}.reportPage .chkbox{margin-left:15px !important}.reportPage .divDisable{opacity:.5}.reportPage .labelFormat{margin-top:10px;width:30%;text-align:right;padding-right:10px}.reportPage .inputFormat{float:right;width:69% !important}.reportPage .reportControls{text-align:center;padding-bottom:20px;padding-top:10px}.reportPage .reportDiv{text-align:center;font-weight:bold}.reportPage .reportFormatDiv{display:inline}.reportPage .reportSelect{font-weight:normal}.reportPage ul{max-height:250px;overflow-y:auto}.reportPage{width:60%;margin-left:auto;margin-right:auto;border-radius:15px;padding-top:25px}.reportPage .inactive-content{font-style:italic;color:gray}
.error-block{margin-left:auto;margin-right:auto;width:450px;text-align:center}.error-msg{margin:auto;padding:3px 10px;border:2px solid #fff;background:red;color:#fff;font-weight:bold;display:inline-block}.reset-footer{margin-left:auto;margin-right:auto;width:40px}.login-form,.reset-form{margin:225px auto 20px auto}.login-form>h3,.reset-form>h3{font-size:22px;font-weight:bold;text-align:center}.login-button,.forgot-button,.reset-button{background-color:#64c8cc;font-weight:bold;margin-bottom:10px}.support{text-align:center;color:#fff}.support a{color:#fff;margin:2px;padding:5px;font-weight:bold}.support a:hover{margin:2px;color:#2b333c;font-weight:bold;text-decoration:none;background-color:#188fb8;padding:5px;border-radius:5px}
.sso-button{padding:unset}.gsi-material-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #747775;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:"Roboto",arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:left;-webkit-transition:background-color .218s,border-color .218s,box-shadow .218s;transition:background-color .218s,border-color .218s,box-shadow .218s;vertical-align:middle;white-space:nowrap;width:100%;max-width:400px;min-width:min-content}.gsi-material-button .gsi-material-button-icon{height:20px;margin-right:12px;min-width:20px;width:20px}.gsi-material-button .gsi-material-button-content-wrapper{-webkit-align-items:center;align-items:center;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.gsi-material-button .gsi-material-button-contents{-webkit-flex-grow:1;flex-grow:1;font-family:"Roboto",arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.gsi-material-button .gsi-material-button-state{-webkit-transition:opacity .218s;transition:opacity .218s;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.gsi-material-button:disabled{cursor:default;background-color:hsla(0,0%,100%,.3803921569);border-color:rgba(31,31,31,.1215686275)}.gsi-material-button:disabled .gsi-material-button-contents{opacity:38%}.gsi-material-button:disabled .gsi-material-button-icon{opacity:38%}.gsi-material-button:not(:disabled):active .gsi-material-button-state,.gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#303030;opacity:12%}.gsi-material-button:not(:disabled):hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:#303030;opacity:8%}
.msi-material-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #747775;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:"Segoe UI",arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:left;-webkit-transition:background-color .218s,border-color .218s,box-shadow .218s;transition:background-color .218s,border-color .218s,box-shadow .218s;vertical-align:middle;white-space:nowrap;width:100%;max-width:400px;min-width:min-content}.msi-material-button .msi-material-button-icon{height:20px;margin-right:12px;min-width:20px;width:20px}.msi-material-button .msi-material-button-content-wrapper{-webkit-align-items:center;align-items:center;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.msi-material-button .msi-material-button-contents{-webkit-flex-grow:1;flex-grow:1;font-family:"Segoe UI",arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.msi-material-button .msi-material-button-state{-webkit-transition:opacity .218s;transition:opacity .218s;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.msi-material-button :disabled{cursor:default;background-color:hsla(0,0%,100%,.3803921569);border-color:rgba(31,31,31,.1215686275)}.msi-material-button :disabled .msi-material-button-contents{opacity:38%}.msi-material-button :disabled .msi-material-button-icon{opacity:38%}.msi-material-button :not(:disabled):hover .msi-material-button-state{background-color:#303030;opacity:8%}.msi-material-button:not(:disabled):active .msi-material-button-state,.msi-material-button:not(:disabled):focus .msi-material-button-state{background-color:#303030;opacity:12%}
body{margin:1px;line-height:normal}.menu-modal-popup{position:absolute;top:40% !important;transform:translateY(-50%);display:block;height:500px;max-height:500px;overflow-y:initial !important}.apptitle{height:26px;width:820px;padding-bottom:10px;margin-left:auto;margin-right:auto;text-align:center;font-weight:bold;font-size:18px;font-family:"Arial",sans-serif;color:#113840}.menu,.menu *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.menu{font-family:"Arial",sans-serif;font-size:12px;height:100px;width:100%;padding:2px 10px;position:relative;margin:0 auto 10px;-webkit-box-shadow:0px 8px 4px -3px #aaa;-moz-box-shadow:0px 8px 4px -3px #aaa;box-shadow:0px 8px 4px -3px #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.menucontent{position:relative;padding-left:10px;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;width:-webkit-calc(100% - 150px);width:calc(100% - 150px);float:right;height:100%;top:0px}.ie10 .menucontent{margin-top:5px !important}.company,.greet{padding-top:4px;font-weight:bold;margin-bottom:10px;color:#113840}.company{float:left;margin-left:10px}.greet{float:right;padding-right:15px}.bannerContainer{position:absolute;margin-top:25px;margin-left:10px;outline:none !important}.menulinks{clear:both;float:right}.menulinks ul{list-style:none;padding:0;margin:0}.menulinks li{position:relative}.menulinks>ul>li{display:inline-block;margin-right:8px;position:relative}.menulinks>ul>li:last-child,.menulinks>ul>li:nth-last-child(2){margin-right:0px}.menulinks>ul>li ul{position:absolute;left:0;top:-webkit-calc(100% + 4px);top:calc(100% + 4px);width:auto;display:block;height:auto;background-color:#ececec;visibility:collapse;opacity:0;-webkit-transition:all 250ms ease-out 0s;-moz-transition:all 250ms ease-out 0s;-o-transition:all 250ms ease-out 0s;transition:all 250ms ease-out 0s}.menulinks ul ul ul{right:100%;left:auto;top:0}.menulinks>ul>li .open>ul,.menulinks>ul>li .open+ul{border:1px solid #aaa;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;visibility:visible;opacity:1;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;z-index:9999}.menulinks>ul>li:last-child>.menuroot>ul,.menulinks>ul>li:nth-last-child(2)>.menuroot>ul{right:0;left:auto}.menulinks .menuroot{display:block;padding:0 10px 5px;width:70px;text-align:center;text-decoration:none;color:#113840;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:bold;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.menulinks:not(.disabled) .menuroot{cursor:pointer}.menulinks:not(.disabled) .menuroot:hover,.menulinks:not(.disabled) a:hover,.menulinks:not(.disabled) span:hover{background-color:#b2e1ff}.menulinks img{margin-bottom:5px}.menulinks a,.menulinks .submenu{padding:5px 25px;text-decoration:none;color:#2a4d54;display:block;white-space:nowrap;font-weight:normal;text-align:left}a.disabled-menu{color:#a0a0a0;cursor:default}.menulinks li li>img{margin:0;position:absolute;left:2px;top:4px}.break{padding:0px 0px 4px 0px;width:100%}.break div{box-shadow:1px 1px #888;width:94%;height:2px;margin:auto}.menulinks .arrow{position:absolute;right:5px;top:7px;width:0;height:0;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:5px solid #113840;transform-origin:50% 50%;-webkit-transition:all 250ms ease-out 0s;-moz-transition:all 250ms ease-out 0s;-o-transition:all 250ms ease-out 0s;transition:all 250ms ease-out 0s}li .open>.arrow{transform:rotate(90deg)}.menulinks.disabled{opacity:.4;cursor:not-allowed}@media(max-width: 991px){.menu.hasBanner{height:auto}.menu.hasBanner .logo{padding-top:15px}.menu.hasBanner .bannerContainer{position:relative;margin-top:3px;margin-left:200px}}
return-items .row+.row{margin-top:1em}return-items value-display+value-dsiplay{margin-top:1em}return-items .clearfix{margin-top:1em}return-items value-display.show-disabled[disabled] span{background-color:#eee;cursor:not-allowed}return-items div.productMemoCell>span.hasOptions{border-bottom:2px dashed gray;padding-bottom:2px}.tooltip.returnItemsTooltip.in{opacity:1;filter:alpha(opacity=100)}.tooltip.returnItemsTooltip .tooltip-inner{background-color:#5bc0de}.tooltip.returnItemsTooltip .tooltip-arrow{border-right-color:#5bc0de}
#detail,#sortName,#sortDate{margin-left:15px}account-selector div.ng-hide[ng-hide="accountNumberHide()"]~div{padding-left:10px}
bank-recon .balanced{color:green !important}recon-summary td.balanced{color:green !important}recon-items div[ui-grid] .ui-grid-filter-container div select option:first-child[value=""]{display:none}recon-items .unclearable{font-style:italic;opacity:.6}recon-items .accounting{text-align:right}recon-items .ui-grid-row:first-child .accounting .ui-grid-cell-contents:before{content:"$";float:left}
statement-list div[ui-grid-cell].balanced{color:green}statement-list div[ui-grid-cell].unmatch{color:red}.balanced{color:green !important}statement-list .accounting{text-align:right}statement-list .ui-grid-tree-header-row+div:not(.ui-grid-tree-header-row) .accounting .ui-grid-cell-contents:before{content:"$";float:left}
#income .ui-grid-render-container-body .ui-grid-cell{text-align:right}#expense .ui-grid-render-container-body .ui-grid-cell{text-align:right}.annualAmt{text-align:right}.boldText{font-weight:bold}.headerRow{font-weight:bold;font-size:large}.textIndent{text-indent:25px}.budget-currency-container .valueField{width:125px !important;text-align:right}.budget-currency-container .valueLabel{width:200px !important}
manage-group .lists{height:250px}manage-group .heading{cursor:pointer}manage-group .split{width:calc(50% - 5px);display:inline-block}manage-group .panel-title{color:#333;background-color:#f5f5f5;border:1px solid #ddd}manage-group .titles .split{padding:0 0 5px 10px;font-weight:bold;text-align:center;margin-top:10px}manage-group .lists .split{padding:10px;vertical-align:top;height:100%;overflow:auto}manage-group [shuttle-list]{list-style:none;padding:0;margin:0;height:100%;display:block}manage-group [shuttle-item]{background-color:ButtonFace;position:relative;width:100%;display:inline-block;margin:2px 0;color:#333;border:1px solid #ccc;border-radius:4px;line-height:20px}manage-group [shuttle-item]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}manage-group [shuttle-item]:focus,manage-group [shuttle-item]:hover{color:#333;text-decoration:none}manage-group [shuttle-item] a{width:100%;display:block;color:inherit}manage-group [shuttle-item] a:focus,manage-group [shuttle-item] a:hover{color:inherit;text-decoration:none}manage-group [shuttle-item] div{width:30px;display:inline-block;vertical-align:middle;text-align:center}manage-group [shuttle-item] div i{margin-top:-2px}manage-group [shuttle-item] [title]{width:calc(100% - 60px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;cursor:default}manage-group [shuttle-item] [drag-handle]{cursor:move;opacity:.5}manage-group [shuttle-item].insert:before{position:absolute;margin-left:-8px;margin-top:-10px;font-family:"Glyphicons Halflings";font-size:xx-small;content:""}textarea{resize:none}
entities-admin div[ui-grid] .ui-grid-filter-container div select option:first-child[value=""]{display:none}entities-admin names-entity-content .ui-grid-contents-wrapper .entity-role-default>div{color:#000}entities-admin names-entity-content .ui-grid-contents-wrapper .entity-role-inactive>div{color:#848484}entities-admin names-entity-content .ui-grid-contents-wrapper .entity-role-valid>div{color:#005a00}entities-admin names-entity-content .ui-grid-contents-wrapper .entity-role-expired>div{color:#7a0000}entities-admin div[ui-grid] .inactive-cell-content div.ui-grid-cell-contents{color:gray;font-style:italic}entities-admin names-entity-content div.tip-msg{margin:3px 0px}entities-admin names-entity-content div.tip-msg>div{text-align:center;font-size:1.1em}entities-admin names-entity-content div.tip-msg>div>span{font-weight:bold;font-size:.85em}
/*!
 * FullCalendar v2.7.3 Stylesheet
 * Docs & License: http://fullcalendar.io/
 * (c) 2016 Adam Shaw
 */.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-content,.fc-unthemed .fc-popover{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed .fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3;filter:alpha(opacity=30)}.fc-bgevent{background:#8fdf82;opacity:.3;filter:alpha(opacity=30)}.fc-nonbusiness{background:#d7d7d7}.fc-icon{display:inline-block;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:"Courier New",Courier,monospace;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"‹";font-weight:bold;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"›";font-weight:bold;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"«";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"»";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"◄";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"►";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"▼";font-size:125%;top:2%}.fc-icon-x:after{content:"×";font-size:200%;top:6%}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-0.05em;margin:0 .2em;vertical-align:middle}.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px hsla(0,0%,100%,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-down,.fc-state-active{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-rtl .fc-popover .fc-header .fc-title,.fc-ltr .fc-popover .fc-header .fc-close{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-helper-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc th,.fc td{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden rgba(0,0,0,0);border-right:0 hidden rgba(0,0,0,0);border-bottom:0 hidden rgba(0,0,0,0)}.fc-row:first-child table{border-top:0 hidden rgba(0,0,0,0)}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-highlight-skeleton td,.fc-row .fc-bgevent-skeleton td{border-color:rgba(0,0,0,0)}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:none;border-color:rgba(0,0,0,0);border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;background-color:#3a87ad;font-weight:normal}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-event[href],.fc-event.fc-draggable{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25;filter:alpha(opacity=25)}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4}.fc-event .fc-resizer{display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999 !important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25;filter:alpha(opacity=25)}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:bold}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fc-toolbar{text-align:center;margin-bottom:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container *:before,.fc-view-container *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicWeek-view .fc-content-skeleton,.fc-basicDay-view .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-basic-view .fc-week-number,.fc-basic-view .fc-day-number{padding:0 2px}.fc-basic-view td.fc-week-number span,.fc-basic-view td.fc-day-number{padding-top:2px;padding-bottom:2px}.fc-basic-view .fc-week-number{text-align:center}.fc-basic-view .fc-week-number span{display:inline-block;min-width:1.25em}.fc-ltr .fc-basic-view .fc-day-number{text-align:right}.fc-rtl .fc-basic-view .fc-day-number{text-align:left}.fc-day-number.fc-other-month{opacity:.3;filter:alpha(opacity=30)}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:normal}.fc-time-grid-container,.fc-time-grid{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden rgba(0,0,0,0)}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{position:relative;z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:none}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-event,.fc-time-grid .fc-bgevent{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:" - "}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}
div[ui-grid] .inactive-cell-content div.ui-grid-cell-contents{color:gray;font-style:italic}div[ui-grid] .hide-delete div.ui-grid-cell-contents{visibility:hidden}div[ui-grid] .from-sale div.ui-grid-cell-contents{font-style:italic}div[ui-grid] .ui-grid-filter-container div select option:first-child[value=""]{display:none}fieldset.add-attendee{display:block;text-align:center;border:1px inset gray;padding:0px 4px 6px 4px;border-radius:5px}fieldset.add-attendee legend.add-attendee-label{padding:0 3px;font-size:1em;border-bottom:none;width:inherit;margin-bottom:3px}tickets #products-lists{max-width:98%;margin:auto auto}tickets #products-lists .lists{height:350px;border:1px solid #ddd;border-radius:4px}tickets #products-lists .split{width:calc(50% - 5px);display:inline-block}tickets #products-lists .gutter{height:100%;width:2px;display:inline-block}tickets #products-lists .titles .split{padding:0 0 5px 10px;font-weight:bold}tickets #products-lists .lists .split{padding:10px;vertical-align:top;height:100%;overflow-y:auto}tickets #products-lists .lists .gutter{background-color:#eee}tickets #products-lists [shuttle-list]{list-style:none;padding:0;margin:0;height:100%;display:block}tickets #products-lists [shuttle-item]{background-color:ButtonFace;position:relative;width:100%;display:inline-block;margin:2px 0;color:#333;border:1px solid #ccc;border-radius:4px;line-height:20px}tickets #products-lists [shuttle-item]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}tickets #products-lists [shuttle-item]:focus,tickets #products-lists [shuttle-item]:hover{color:#333;text-decoration:none}tickets #products-lists [shuttle-item] a{width:100%;display:block;color:inherit}tickets #products-lists [shuttle-item] a:focus,tickets #products-lists [shuttle-item] a:hover{color:inherit;text-decoration:none}tickets #products-lists [shuttle-item] div{width:30px;display:inline-block;vertical-align:middle;text-align:center}tickets #products-lists [shuttle-item] div i{margin-top:-2px}tickets #products-lists [shuttle-item] [title]{width:calc(100% - 60px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;cursor:default}tickets #products-lists [shuttle-item] [drag-handle]{cursor:move;opacity:.5}tickets #products-lists [shuttle-item].insert:before{position:absolute;margin-left:-8px;margin-top:-10px;font-family:"Glyphicons Halflings";font-size:xx-small;content:""}
.table-borderless>tbody>tr>td,.table-borderless>tbody>tr>th,.table-borderless>tfoot>tr>td,.table-borderless>tfoot>tr>th,.table-borderless>thead>tr>td,.table-borderless>thead>tr>th{border:none}.table-borderless td.summary-table-total,.table-borderless th.summary-table-total{padding-left:25px}.table-borderless td.summary-amount-cell,.table-borderless th.summary-amount-cell{text-align:right}
add-change-item-dialog-content #addChangeItemDialogTabs.hideBar>.nav{display:none}add-change-item-dialog-content #addChangeItemDialogTabs:not(.hideBar)>.tab-content>.tab-pane{margin-top:15px}.add-change-dialog-grid{min-height:150px;width:850px;display:inline-block}.add-change-dialog-account{margin-bottom:-15px}span.add-change-remove-button{color:red;font-size:2.3em;cursor:pointer;vertical-align:middle;display:inline-block}span.add-change-add-button{color:green;font-size:2.3em;cursor:pointer;vertical-align:middle;display:inline-block}span.tag-move-button{font-size:2.3em;cursor:pointer;display:inline-block;padding:3px}tr.add-change-active-tag{background:#aaeffb}div.add-change-tag-container{height:200px;border:1px solid #000;overflow:auto}button.add-change-move-btn{border:none;background:none;padding:7px}span.add-change-active-move-btn{color:#016733;font-weight:bold}
item-admin .vertical-nav{cursor:pointer}item-admin .inactive>div{color:gray;font-style:italic}sub-items-content .inactive>div{color:gray;font-style:italic}item-admin .dropdown-menu .report-option-item{cursor:pointer}item-admin div[ui-grid=itemsGrid] .ui-grid-filter-container div select option:first-child[value=""]{display:none}item-admin div[ui-grid=itemsOptionsGrid] .ui-grid-filter-container div select option:first-child[value=""]{display:none}item-admin div[ui-grid=itemsOptionsGrid] .ui-grid-cell.ng-scope.ui-grid-disable-selection.ui-grid-coluiGrid-0008{text-align:center}item-admin .modal-footer.adjust{margin-top:-15px}item-admin .ui-grid-render-container-right{height:325px !important;position:inherit}item-admin .ui-grid-render-container-left{height:325px !important;position:inherit}item-admin .ui-grid-viewport{height:307px !important}item-admin .ui-grid-viewport:hashscrollbar{height:320px !important}
ws-policies textarea{resize:none}
design-store-dialog .modal-header{padding-bottom:0;border-bottom:0}design-store-dialog .modal-header .form-field{padding:0}design-store-dialog .modal-header .form-group{margin:0 0 8px 0}design-store-dialog .modal-header .form-label{width:200px;padding:0}design-store-dialog .modal-header #page-colors>div{padding:0}design-store-dialog .modal-header #page-colors csm-color-picker{margin:0 5px 0 0}design-store-dialog .modal-body{width:100%;height:500px;overflow:hidden;padding-top:6px}design-store-dialog .modal-body iframe{width:142.8571428571%;height:142.8571428571%;transform:scale(0.7);transform-origin:0 0;border:2px inset #d3d3d3}design-store-dialog .modal-footer{padding-top:0;border-top:0;text-align:center}design-store-dialog .modal-footer .btn{width:10em;margin:0 6px}
div.ui-grid-cell.not-displayed-tag{font-style:italic;color:#848484}tag-admin .ui-grid-render-container-right{height:325px !important;position:inherit}tag-admin .ui-grid-render-container-left{height:325px !important;position:inherit}tag-admin .ui-grid-viewport{height:307px !important}tag-admin .ui-grid-viewport:hashscrollbar{height:320px !important}
add-edit-processor-component label{margin-bottom:0}add-edit-processor-component .modal-header{padding-bottom:0}add-edit-processor-component .gasb-code{margin-top:15px}add-edit-processor-component #tokens{margin-bottom:25px}add-edit-processor-component #accounts{margin-bottom:-30px}add-edit-processor-component #test-flag{height:35px;float:right;display:flex;align-items:center;justify-content:center}add-edit-processor-component #test-flag>div{width:30px;border:2px solid #ccc;border-radius:4px;text-align:center;visibility:hidden}add-edit-processor-component #test-flag>div>span{color:#d9534f;font-size:18px;font-weight:bold;visibility:hidden}add-edit-processor-component #test-flag>div>span.checked{visibility:visible}add-edit-processor-component #test-flag.show>div,add-edit-processor-component #test-flag.allow:hover>div{visibility:visible;cursor:pointer}add-edit-processor-component #type-selector .control-label{padding-top:7px;margin-bottom:0;text-align:right}add-edit-processor-component #pos-ws-selector .control-label{display:inline-block;padding-right:15px}add-edit-processor-component #active-flag{margin-bottom:30px}add-edit-processor-component #active-flag .control-label{padding-top:3px}add-edit-processor-component .section>h4{width:100%;border-bottom:1px solid #ccc;line-height:.1em;margin-bottom:25px}add-edit-processor-component .section>h4 span{background:#fff;padding-right:10px}add-edit-processor-component .form-group{margin-bottom:15px !important}
.ui-grid-viewport{width:auto !important}
div[ui-grid] .ui-grid-filter-container div select option:first-child[value=""]{display:none}.ui-grid-contents-wrapper .entity-role-default>div{color:#000}.ui-grid-contents-wrapper .entity-role-inactive>div{color:#848484}.ui-grid-contents-wrapper .entity-role-valid>div{color:#005a00}.ui-grid-contents-wrapper .entity-role-expired>div{color:#7a0000}div[ui-grid] .inactive-cell-content div.ui-grid-cell-contents{color:gray;font-style:italic}div.tip-msg{margin:3px 0px}div.tip-msg>div{text-align:center;font-size:1.1em}div.tip-msg>div>span{border:1px solid #000;padding:0px 3px;border-radius:2px;font-size:.85em}
write-checks .checkStatus{font-family:Arial,Gadget,sans-serif;font-weight:bolder;margin-top:5px;padding:5px;border-radius:8px;text-align:center}write-checks .panel-title{color:#333;background-color:#f5f5f5;border:1px solid #ddd}write-checks .heading{cursor:pointer}write-checks .address{resize:none}write-checks .memo{resize:none}write-checks .notes{resize:none}write-checks .cat-total{margin-top:5px;font-size:.85em;font-weight:bold}
.ui-grid-row .detailFill{height:auto !important}.panel-title{color:#333;background-color:#f5f5f5;border:1px solid #ddd}.spacer{width:10px}.dataWidth{width:150px}.grid-align{text-align:right}.grid-pad{padding-right:25px;text-align:right}.grid-align-center{text-align:center}.heading{cursor:pointer}
.appPage{padding:0 0 10px 0}.item-totals{margin-top:.5em}@media(min-width: 1024px){.amounts-group amount-field-group{display:inline-block}}account-selector>label{padding:7px 0 0 !important}amount-field-group[name=adjustment]>label{width:unset}.cmd-buttons{text-align:center}.cmd-buttons>div>div>button:last-child{margin-left:.5em}@media(max-width: 767px){.cmd-buttons>button{margin:1em 0}}@media(min-width: 768px){.cmd-buttons>div:first-child{float:left;text-align:left}.cmd-buttons>div:last-child{float:right;text-align:right}}@media(max-width: 767px),(min-width: 1024px){.cmd-buttons>div>div{display:inline-block;margin-left:.5em}}@media(min-width: 768px)and (max-width: 1023px){.cmd-buttons>div>button{margin-bottom:.5em}}
amount-field-group{display:block}amount-field-group .control-label{width:7.5em;margin:0 1em;text-align:right}amount-field-group .form-control{width:7em;display:inline-block;text-align:right}item-list [ui-grid]{height:300px}item-list [ui-grid-row]{display:table-row}item-list .ui-grid-row,item-list .ui-grid-cell{height:auto !important}item-list .ui-grid-cell{float:none;display:table-cell}item-list .ui-grid-header-cell,item-list .ui-grid-cell-contents{white-space:normal}item-list .ui-grid-header-cell{text-align:center}item-list .ui-grid-header-cell .ui-grid-cell-contents .ui-grid-invisible{display:none}item-list .quick-buttons{text-align:center}item-list .quick-buttons>button{padding:.2em;margin:0 .5em;color:inherit;background-color:rgba(0,0,0,0)}item-list list-column{display:block}#quick-item-dialog .modal-body{padding-bottom:0}#quick-item-dialog .modal-body input[name=amount]{width:8em}#quick-item-dialog .modal-body input[name=number]{width:10em}@media(min-width: 992px){.modal-dialog.modal-receipts-dialog{width:972px}}@media(min-width: 1200px){.modal-dialog.modal-receipts-dialog{width:1180px}}.modal-dialog.modal-find-dialog .accounting{text-align:right}.modal-dialog.modal-find-dialog .ui-grid-row:first-child .accounting .ui-grid-cell-contents:before{content:"$";float:left}
receipt-lookup .row+.row,receipt-lookup value-display+value-display,receipt-lookup .clearfix{margin-top:1rem}
write-receipts .receiptStatus{font-family:"Arial Black",Gadget,sans-serif;margin-top:15px;padding:15px 5px;border-radius:8px;text-align:center}write-receipts .return-receipt-item{background:#000;color:#fff;padding:2px;text-align:center;margin:0 2px}write-receipts hr.sectionDivider{margin-top:10px;margin-bottom:5px}write-receipts .heading{cursor:pointer}write-receipts .panel-title{color:#333;background-color:#f5f5f5;border:1px solid #ddd}write-receipts .heading[disabled],write-receipts .panel-title[disabled]{cursor:not-allowed}write-receipts .ng-leave{display:none !important}write-receipts label.req{white-space:nowrap}write-receipts label.req:after{content:"*";color:red;font-size:20px;position:absolute;top:1px;padding-left:1px}write-receipts div[role=row]>.limited{border:2px solid red !important;border-left-width:0px !important;border-right-width:0px !important}write-receipts div[role=row]>.limited:first-of-type{border-left-width:2px !important}write-receipts div[role=row]>.limited:last-of-type{border-right-width:2px !important}write-receipts div.productMemoCell{margin-left:5px}write-receipts div.productMemoCell>span{display:inline-block}write-receipts div.productMemoCell>span.hasOptions{border-bottom:2px dashed gray;padding-bottom:2px}write-receipts div.productMemoCell>span.sub-item{margin-left:20px}@media(min-width: 1200px){write-receipts label.number-label{padding-left:5px}}@media(min-width: 992px){write-receipts .optionsContainer{height:118px}}.tooltip.receiptOptionsTooltip .tooltip-inner{background-color:#5bc0de}.tooltip.receiptOptionsTooltip .tooltip-arrow{border-top-color:#5bc0de}.tooltip.receiptOptionsTooltip.in{opacity:1;filter:alpha(opacity=100)}write-receipts .btn-success[disabled]{background-color:#5cb85c}write-receipts .btn-danger[disabled]{background-color:#d9534f}
.nsf-check-dialog .row+.row,nsf-check .row+.row,.modal-content .row+.row,value-display+value-display,.clearfix{margin-top:1em}nsf-check date-input{width:100%}nsf-check .cursor-dafault[readonly]{cursor:default}nsf-check lazy-typeahead[disabled] input,nsf-check account-selector[disabled] input{cursor:default !important}nsf-check .show-disabled,nsf-check .show-disabled>span{background-color:#eee !important;cursor:not-allowed}nsf-check .collapse-panel{background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;margin:10px 0 0 0}nsf-check .panel-open{border-bottom-right-radius:0;border-bottom-left-radius:0}nsf-check .nsfStatus{margin:0px 0px 15px 0px;text-align:center;padding:15px 0px;border-radius:8px;font-family:"Arial Black",Arial,Gadget,sans-serif;background:#dff0d8}fine-levy .content{border-width:0 1px 1px 1px;border-style:solid;border-color:#ccc;border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin:0 -15px 0 -15px;padding:15px}nsf-check .cmd-buttons{text-align:center}nsf-check .cmd-buttons>div>div>button:last-child{margin-left:.5em}@media(max-width: 767px){nsf-check .cmd-buttons>button{margin:1em 0}}@media(min-width: 768px){nsf-check .cmd-buttons>div:first-child{float:left;text-align:left}nsf-check .cmd-buttons>div:last-child{float:right;text-align:right}}@media(max-width: 767px),(min-width: 1024px){nsf-check .cmd-buttons>div>div{display:inline-block;margin-left:.5em}}@media(min-width: 768px)and (max-width: 1023px){nsf-check .cmd-buttons>div>button{margin-bottom:.5em}}
.btn-help{color:#fff;border-radius:12px;border-color:#ccc;font-weight:bold;font-style:italic;background:linear-gradient(to bottom, #ccffff 0%, #0080ff 50%)}.form-control.no-border{border:none;box-shadow:none;padding-left:0;padding-right:0}.form-group.required .control-label:after{content:"*";color:red;padding-left:4px}@media(min-width: 768px){.form-group.required .control-label:after{margin-right:-10px}.form-inline .form-group.required .control-label:after{margin-left:-2px;margin-right:0}}.modal-body form .form-group:last-child,.modal-body div.form-horizontal .form-group:last-child{margin-bottom:0}@media(min-width: 768px){body{min-height:100vh}}@media(max-width: 767px){body{background:initial !important}}
.btn-help{color:#fff;border-radius:12px;border-color:#ccc;font-weight:bold;font-style:italic;background:linear-gradient(to bottom, #ccffff 0%, #0080ff 50%)}.form-control.no-border{border:none;box-shadow:none;padding-left:0;padding-right:0}.form-group.required .control-label:after{content:"*";color:red;padding-left:4px}@media(min-width: 768px){.form-group.required .control-label:after{margin-right:-10px}.form-inline .form-group.required .control-label:after{margin-left:-2px;margin-right:0}}.modal-body form .form-group:last-child,.modal-body div.form-horizontal .form-group:last-child{margin-bottom:0}#header.container{padding:0}#header .table{table-layout:fixed;margin-bottom:0}#header .table td{vertical-align:middle;text-align:center}#header .table td:first-child,#header .table td:last-child{width:150px;padding:8px 0}#header .table td:first-child img,#header .table td:last-child img{max-width:150px}@media(max-width: 767px){#header .table td:first-child,#header .table td:last-child{display:none}}#header .table td:nth-child(2){width:100%}#header .table td:nth-child(2) .appName{white-space:nowrap}#body{background-color:#fff;padding:15px;border:1px solid #486c8f}#body page-title{display:block;font-size:x-large;font-weight:500;margin-bottom:10px;text-align:center}@media(min-width: 768px){#body{border-radius:10px}}@media(max-width: 767px){#body{border-width:1px 0 0 0}}@media(min-width: 992px){#body{position:relative;height:600px}}#body-cmds{margin-top:1em}#body-cmds>button:first-child{float:left}#body-cmds>div{float:right;text-align:right}#body-cmds>div>button{margin-left:.5em}#body-cmds>div>div{display:inline-block;margin-left:1em}@media(max-width: 380px){#body-cmds>div>div{display:block;margin:1em 0 0 0}}@media(min-width: 992px){#body-cmds{position:absolute;bottom:10px;left:10px;right:10px}}
.btn-help{color:#fff;border-radius:12px;border-color:#ccc;font-weight:bold;font-style:italic;background:linear-gradient(to bottom, #ccffff 0%, #0080ff 50%)}.form-control.no-border{border:none;box-shadow:none;padding-left:0;padding-right:0}.form-group.required .control-label:after{content:"*";color:red;padding-left:4px}@media(min-width: 768px){.form-group.required .control-label:after{margin-right:-10px}.form-inline .form-group.required .control-label:after{margin-left:-2px;margin-right:0}}.modal-body form .form-group:last-child,.modal-body div.form-horizontal .form-group:last-child{margin-bottom:0}.bank-account-setup-dialog .modal-dialog{width:95%;max-width:1000px}@media(min-width: 768px){.bank-account-setup-dialog .form-group{margin-bottom:6px}.bank-account-setup-dialog .form-group .form-group{margin-bottom:0}}@media(min-width: 768px){.bank-account-setup-dialog label[for=accountType]{display:none}.bank-account-setup-dialog #number-name{float:right}.bank-account-setup-dialog input[name=accountNumber]{width:100px;margin-right:10px}.bank-account-setup-dialog input[name=accountName]{width:300px}}@media(min-width: 768px)and (max-width: 880px){.bank-account-setup-dialog label[for=accountNumber] span{display:none}.bank-account-setup-dialog input[name=accountName]{width:250px}}@media(min-width: 768px)and (min-width: 1000px){.bank-account-setup-dialog input[name=accountName]{width:400px}}.bank-account-setup-dialog .balance-input input{width:100px;text-align:right}.bank-account-setup-dialog .balance-input .form-control{display:inline-block}.bank-account-setup-dialog label[for=openDate]{width:110px;text-align:left;display:inline-block;margin-bottom:0;font-weight:normal}@media(min-width: 768px){.bank-account-setup-dialog .balance-date{width:360px}.bank-account-setup-dialog .balance-date>label:first-child{width:200px}.bank-account-setup-dialog .balance-input{float:right}}@media(max-width: 767px){.bank-account-setup-dialog .balance-date+.form-group{margin-bottom:0}}.bank-account-setup-dialog #outstanding-items{border:1px solid #e5e5e5;border-width:1px 0;margin:6px 0;padding:6px 0}.bank-account-setup-dialog #outstanding-items .ui-grid-header-cell{text-align:center;white-space:normal}@media(min-width: 768px){.bank-account-setup-dialog #outstanding-items>.form-group .control-label{margin-top:6px}.bank-account-setup-dialog #outstanding-items>.form-group button{display:inline-block;float:right}}.bank-account-setup-dialog #balance-calc{display:table;width:100%}.bank-account-setup-dialog #balance-calc>div{display:table-cell;width:auto;text-align:center}.bank-account-setup-dialog #balance-calc>div:first-child{text-align:left}.bank-account-setup-dialog #balance-calc>div:last-child{text-align:right}.bank-account-setup-dialog #balance-calc>div:last-child .form-control{color:#f33}.bank-account-setup-dialog #balance-calc>div:last-child .form-control.balanced{color:#1ead0e}.bank-account-setup-dialog #balance-calc .form-control{width:90px;text-align:right;display:inline-block;margin-bottom:0;font-weight:normal}.bank-account-setup-dialog .btn-help{float:left}
.import-dialog .csv-info{border:solid 2px gray;padding:15px;box-shadow:3px 3px 6px 0px gray;text-align:center;font-weight:bold;margin-bottom:20px}.import-dialog .csv-info table{border:inset 2px;width:100%;background-color:#d6d6c2;border-collapse:collapse}.import-dialog .csv-info table+p{margin:10px 0 0 0}.import-dialog .csv-info table td{border:inset 2px;padding:5px;font-weight:bold;text-align:center}.import-dialog .btn-help{float:left}
.btn-help{color:#fff;border-radius:12px;border-color:#ccc;font-weight:bold;font-style:italic;background:linear-gradient(to bottom, #ccffff 0%, #0080ff 50%)}.form-control.no-border{border:none;box-shadow:none;padding-left:0;padding-right:0}.form-group.required .control-label:after{content:"*";color:red;padding-left:4px}@media(min-width: 768px){.form-group.required .control-label:after{margin-right:-10px}.form-inline .form-group.required .control-label:after{margin-left:-2px;margin-right:0}}.modal-body form .form-group:last-child,.modal-body div.form-horizontal .form-group:last-child{margin-bottom:0}.panel-title{color:#333;background-color:#f5f5f5;border:1px solid #ddd;cursor:pointer;padding-left:5px}.balance-panel-grid-container .ui-grid-cell-contents{white-space:normal !important}@media(min-width: 992px){balances-panel>[ui-grid]:first-child{height:160px}}balances-panel>[ui-grid]:first-child .ui-grid-header-cell{height:50px;vertical-align:bottom}balances-panel>[ui-grid]:first-child .ui-grid-header-cell.balance-header .ui-grid-cell-contents{text-align:center;text-overflow:inherit;white-space:normal}balances-panel>[ui-grid]:first-child .ui-grid-header-cell.balance-header .ui-grid-cell-contents span:last-child{display:none}@media(min-width: 992px){balances-panel>[ui-grid]:nth-child(2){height:240px}}balances-panel>div:last-child>div{margin-top:6px;text-align:right}balances-panel>div:last-child>div .control-label{margin:0 6px}balances-panel>div:last-child>div .form-control{width:100px;text-align:right;display:inline-block;margin-bottom:0;font-weight:normal;color:#f33}balances-panel>div:last-child>div .form-control.balanced{color:#1ead0e}@media(min-width: 992px){balances-panel>div:last-child>div:first-child{float:left}balances-panel>div:last-child>div:last-child{float:right}}
.btn-help{color:#fff;border-radius:12px;border-color:#ccc;font-weight:bold;font-style:italic;background:linear-gradient(to bottom, #ccffff 0%, #0080ff 50%)}.form-control.no-border{border:none;box-shadow:none;padding-left:0;padding-right:0}.form-group.required .control-label:after{content:"*";color:red;padding-left:4px}@media(min-width: 768px){.form-group.required .control-label:after{margin-right:-10px}.form-inline .form-group.required .control-label:after{margin-left:-2px;margin-right:0}}.modal-body form .form-group:last-child,.modal-body div.form-horizontal .form-group:last-child{margin-bottom:0}grid-buttons>div>div:first-child{display:inline-block}grid-buttons>div>div:first-child div{display:inline-block}grid-buttons>div>div:first-child button{margin:6px 6px 0 0}@media(max-width: 450px){grid-buttons>div:not(.hide-total)>div:first-child{width:180px}}@media(max-width: 380px){grid-buttons>div:not(.hide-total)>div:first-child{width:100px}}grid-buttons>div:not(.hide-total)>div:nth-child(2){float:right;margin-top:6px;text-align:right}grid-buttons>div:not(.hide-total)>div:nth-child(2) .control-label{margin:0 6px}grid-buttons>div:not(.hide-total)>div:nth-child(2) .form-control{width:100px;text-align:right;display:inline-block;margin-bottom:0;font-weight:normal}grid-buttons>div.hide-total>div:nth-child(2){display:none}
.btn-help{color:#fff;border-radius:12px;border-color:#ccc;font-weight:bold;font-style:italic;background:linear-gradient(to bottom, #ccffff 0%, #0080ff 50%)}.form-control.no-border{border:none;box-shadow:none;padding-left:0;padding-right:0}.form-group.required .control-label:after{content:"*";color:red;padding-left:4px}@media(min-width: 768px){.form-group.required .control-label:after{margin-right:-10px}.form-inline .form-group.required .control-label:after{margin-left:-2px;margin-right:0}}.modal-body form .form-group:last-child,.modal-body div.form-horizontal .form-group:last-child{margin-bottom:0}@media(min-width: 992px){org-info .form-horizontal div>label.control-label{width:100%}}@media(max-width: 991px){org-info .form-horizontal div>label.control-label{text-align:left;white-space:nowrap}}@media(min-width: 768px){org-info .name-addr>div:last-child .form-group:last-child{margin-bottom:0}}org-info dl dt{font-style:italic}org-info dl dd{margin:0 0 1em 1em}
.btn-help{color:#fff;border-radius:12px;border-color:#ccc;font-weight:bold;font-style:italic;background:linear-gradient(to bottom, #ccffff 0%, #0080ff 50%)}.form-control.no-border{border:none;box-shadow:none;padding-left:0;padding-right:0}.form-group.required .control-label:after{content:"*";color:red;padding-left:4px}@media(min-width: 768px){.form-group.required .control-label:after{margin-right:-10px}.form-inline .form-group.required .control-label:after{margin-left:-2px;margin-right:0}}.modal-body form .form-group:last-child,.modal-body div.form-horizontal .form-group:last-child{margin-bottom:0}summary-panel>div:first-child{text-align:center}summary-panel>div:not(:first-child){width:100%;padding:5px}summary-panel>div:not(:first-child) p{margin-bottom:5px}summary-panel>div:not(:first-child) p.space{height:10px}summary-panel>div:not(:first-child) p .amount{float:right}summary-panel>div:not(:first-child) p .error{color:red}summary-panel>div:not(:first-child) p .title{font-weight:bold}summary-panel>div:not(:first-child) p .indent{display:inline-block;width:1em}@media(min-width: 360px){summary-panel>div:not(:first-child){width:90%;height:390px;overflow:scroll;border:1px solid gray;margin:auto}}@media(min-width: 768px){summary-panel>div:not(:first-child){width:70%}summary-panel>div:not(:first-child) p .indent{width:4em}}@media(min-width: 992px){summary-panel>div:not(:first-child){width:50%}}
