body{margin:0;font-size:14px;font-family:Arial}table{border-spacing:0}input,textarea{border:1px solid #ccc}.button,button,input[type=button],input[type=submit]{outline:0;padding:2px 12px;font-size:1em;text-shadow:0 1px #fff;text-decoration:none;color:#333;cursor:pointer;border:1px solid #ccc;border-radius:3px 3px;-moz-border-radius:3px 3px;-webkit-border-radius:3px 3px;box-shadow:0 1px #fff inset,0 1px #ddd;-moz-box-shadow:0 1px #fff inset,0 1px #ddd;-webkit-box-shadow:0 1px #fff inset,0 1px #ddd;background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5f5f5),color-stop(100%,#eee));background:-webkit-linear-gradient(top,#f5f5f5 0,#eee 100%);background:-o-linear-gradient(top,#f5f5f5 0,#eee 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#eee 100%);background:linear-gradient(top,#f5f5f5 0,#eee 100%)}.button:active,button:active,input[type=button]:active,input[type=submit]:active{box-shadow:0 1px #d5d5d5 inset,0 1px #fff;-moz-box-shadow:0 1px #d5d5d5 inset,0 1px #fff;-webkit-box-shadow:0 1px #d5d5d5 inset,0 1px #fff}input[type=button],input[type=text],select,textarea{border:1px solid #ccc;margin:0;padding:1px;-moz-box-shadow:inset 0 2px 6px #eee;-webkit-box-shadow:inset 0 2px 6px #eee;box-shadow:inset 0 2px 6px #eee;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:3px}input[type=number],input[type=text]{padding:2px 1px}.positive{color:#0a0}.negative{color:red}body.card-form-widget{margin-right:1px}th{text-align:left}td{vertical-align:top}input[type=text]{width:120px}input[type=password]{width:100px}input[type=number]{width:80px;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=checkbox],input[type=radio]{vertical-align:middle;margin:0;padding:0;margin-right:5px}select{padding:1px 0}.card-form-widget select{padding:9px 18px;font-size:18px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAJFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///+m5iRVAAAACnRSTlMADQ9XWHx9fn+A42dm/AAAAE9JREFUeNrtzDkSgEAQw0BzY/7/YEJHW7XMJATqXBIAAH+37iPboil+Bg5NcrEPD/rW4dQnLvbhVp9D+tbhUonTFzl953CrwemLfAsAgHkv2uIHTO2ldWkAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:right 6px bottom 10px;background-size:25px;padding-right:34px;outline:0;font-family:Roboto,sans-serif;line-height:1.5}.card-form-widget .dateDropdowns select{margin-right:5px}textarea{width:150px;height:40px}.card-form-widget input[type=text],.card-form-widget textarea,.card-form-widgetinput[type=number]{padding:9px 18px;font-family:Roboto,sans-serif;font-size:18px;border:1px solid #ccc}.card-form-widget textarea{min-height:65px}button{cursor:pointer}.card-form-widget button{padding:9px 18px;font-family:Roboto,sans-serif;font-size:18px;margin:auto 4px;line-height:1.5}.add,.remove{white-space:nowrap}.checkbox,.radio{margin:3px 0}.staticText{display:inline-block;padding-top:5px}.required{font-weight:700;color:red;cursor:help}.error{background:#faa}.dateContainer,.timeContainer{white-space:nowrap}.calendarIcon{vertical-align:text-bottom;cursor:pointer}.card-form-widget .calendarIcon{zoom:2.8;vertical-align:top}.calendarContainer{display:none;margin:5px 0 5px 5px;font-size:70%}table#list.vertical{width:100%}.vertical ul{margin:0;padding:0;list-style:none}.vertical .fields>.staticText,.vertical .fields>input[type=number],.vertical .fields>input[type=text],.vertical .fields>select,.vertical .fields>textarea{width:100%;box-sizing:border-box}.vertical .fields>input[type=checkbox],.vertical .fields>input[type=radio]{margin:0}.vertical .rows{margin-bottom:10px}.vertical .rows .names{font-weight:700}.vertical .remove{width:100%}.vertical .line-separator{text-align:center;margin:10px 0}.vertical .line-separator>.line{width:85%;height:1px;border-bottom:1px solid #eaeaea;display:inline-block}.placeholder{color:#aaa}.stepper-wrap{position:relative;display:inline-block;font:11px Arial,sans-serif}.stepper-wrap input.stepper{text-align:left;width:65px}.stepper-btn-wrap{position:absolute;top:0;right:-14px;width:15px;height:100%;overflow:hidden;border:1px solid #ccc;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.stepper-btn-wrap .stepper-btn-dwn,.stepper-btn-wrap .stepper-btn-up{background:#eee url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAjCAYAAACpZEt+AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAKnAAACpwB9NLfEgAAABV0RVh0Q3JlYXRpb24gVGltZQA3LzIzLzEyQ6iwJwAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAACLSURBVDiN7ZK9CoMAEIO/iGsfs56zdLB9gNKCuGqk73pd6qCIdCzSTPcTkuOIMpM9FLvbHyEsYHuwPWwq2H4ANVB/agA0jqMkdUCzEuwz81JKMnDecGwknXSIT/4JXxLKaZomtvMA8CoiogI6YB2MPjMrzZ3tO9ACAp4R0S5uiIgbMALOzOs8P0bk3vmAMZdPGMovAAAAAElFTkSuQmCC) no-repeat;cursor:pointer}.stepper-btn-wrap .stepper-btn-up{background-position:center -4px;border-bottom:1px solid #ccc;top:0}.stepper-btn-wrap .stepper-btn-dwn{background-position:center -22px;bottom:0}.stepper-btn-wrap .stepper-btn-dwn:hover,.stepper-btn-wrap .stepper-btn-up:hover{background-color:#d2d2d2}.stepper-btn-wrap a{display:block;height:50%;overflow:hidden;line-height:100%;text-align:center;text-decoration:none;text-shadow:1px 1px 0 #fff;cursor:default;color:#666;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.card-form-widget .stepper-btn-wrap .stepper-btn-up{background-position:center 3px}.card-form-widget .stepper-btn-wrap .stepper-btn-dwn{background-position:center -15px}.mobileColumnName{display:none}body.card-form-widget::-webkit-scrollbar{width:9px;height:9px}body.card-form-widget::-webkit-scrollbar-track{border-radius:5px;background:rgba(0,0,0,.1)}body.card-form-widget::-webkit-scrollbar-thumb{border-radius:5px;background:rgba(0,0,0,.2)}body.card-form-widget::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}body.card-form-widget::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.05)}