body{position:relative}.val-message{color:red;padding:5px}.no-disp{display:none}.inline{display:inline!important}.inline-heading{margin-top:10px;margin-bottom:10px}.new-pp-item:hover{background-color:gray!important;color:#fff!important}.alert-dialog{background-color:#fff;border:solid 2px;border-radius:5px;width:50vw!important;max-width:700px!important;box-shadow:10px 10px 5px #888}.ui-dialog-titlebar{border-bottom:solid #000 1px;padding:1% 3%;font-size:150%;font-weight:bold;color:#286090}.alert-dialog .ui-dialog-content{font-size:115%;background-color:#fff;padding:3%;border-bottom:solid #000 1px}.ui-dialog-titlebar-close{display:none}.ui-dialog-buttonpane{padding:1% 0 1% 3%}.ui-dialog-buttonpane button{margin-right:3%}.schedule-popup{width:75vw!important;max-width:75vw!important;max-height:85vh!important;background-color:#fff;border:solid 2px;border-radius:5px;box-shadow:10px 10px 5px #888}.schedule-popup .ui-dialog-titlebar{position:relative!important}.schedule-popup .ui-dialog-content{overflow-y:scroll;padding:3%;height:65vh!important;max-height:65vh!important}.failed-validation{border-color:red;background-color:#ff0}.bordered-row div[class^='col-']{border:1px solid}.overlay{background:grey;position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;width:100vw;z-index:1;text-align:center;padding-top:50vh;opacity:.9}#loading-gif{width:20vw}.currency{text-align:right}.match-form-pad{padding-right:12px;padding-top:6px;padding-left:0}.fc-left-disp{text-align:right;vertical-align:middle;padding-right:0;padding-top:6px}.no-pad{padding:0!important}td{vertical-align:middle}th.schedule-button-container{border:none!important;padding-left:0!important}.schedule-table{border:none!important}.ui-datepicker{background-color:#fff}#schedule-form-table{}tr#buffer{border-top:none;border-bottom:none;border-left:1px solid;border-right:1px solid}tr#buffer td{border:none}#shopping-cart-container{position:fixed;top:60px;right:-6px;z-index:3;background-color:#fff;border:solid #337ab7 1px;border-radius:6px}#cart-btn{border:none;background:none;color:#337ab7;box-shadow:none}#cart-btn:not(.active):hover,#shopping-cart-container.not-active:hover{border-color:#1c94c4;color:#1c94c4}