html:root{--main-background:#CCCC99;--main-green:#3db94f}.nowrap{white-space:nowrap}.table-services-header{font-weight:bold;margin-bottom:15px}a,button{transition:200ms ease}label.required:after{content:"*";color:#CC0000}.popover-error{box-shadow:0 2px 8px rgba(0, 0, 0, 0.2)}.popover-error .popover-title{display:none}.popover-error .popover-content{font-size:13px;font-weight:bold;color:#CC0000}input.placeholder,textarea.placeholder{color:#aaaaaa}.grido table{box-shadow:none;border-radius:0}.grido th.buttons input{margin-right:0}.grido th.actions,.grido th.column{font-size:14px;width:auto}.grido tr.head th:first-child{border-radius:0}.grido tr.head th:last-child{border-radius:0}.grido .filter select{height:25px;width:100%}.grido th.actions,.grido th.column{position:relative;border-color:transparent}.grido .filter th.buttons .btn{font-weight:normal;font-size:12px}.grido th.column span{display:none}.grido th.column.asc span,.grido th.column.desc span{position:absolute;top:50%;right:2px;margin-top:-2px;display:block}.grido td.actions{text-align:left;white-space:nowrap}.grido .count{font-size:13px}.grido tfoot td{background:#f5f5f5}.grido .tt-suggestion{font-size:12px}#ajax-spinner{z-index:1051;position:fixed;left:50%;top:50%;margin:-15px 0 0 -15px;background:#ffffff url('/webfiles/img/common/ajax-loader.gif') no-repeat 50% 50%;padding:40px;font-size:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.modal.warning .modal-header{text-transform:uppercase;font-weight:900}.modal.warning .modal-body{color:#CC0000;font-weight:700;text-align:center}.modal.warning{top:30%;max-height:300px}.dateinput-date[readonly],.dateinput-datetime[readonly]{cursor:pointer}.datepicker .table-condensed{width:215px}.alert-warning{background-color:#fcf8e3;border-color:#fbeed5;color:#c09853}.delivery-state{margin:0 auto;width:14px;height:14px;display:block;background-image:url('/webfiles/img/front/delivery-states.png');background-repeat:no-repeat}.delivery-state.state-0{background-position:0 0}.delivery-state.state-1{background-position:0 -14px}.delivery-state.state-2{background-position:0 -28px}.delivery-state.state-3{background-position:0 -42px}.delivery-state.state-4{background-position:0 -56px}.delivery-state.state-5{background-position:0 -42px}.delivery-state.state-6{background-position:0 -70px}.delivery-state.state-10{background-position:0 -84px}.env-header{position:fixed;top:0;left:50%;width:300px;height:46px;text-align:center;margin-left:-150px;z-index:1050;color:#ffffff;font-weight:bold;line-height:50px;box-shadow:0px 1px 4px #000;font-size:18px}.env-dev-body .navbar{margin-top:10px}.env-header-spacer{position:fixed;top:0;left:0%;width:100%;height:10px;z-index:1051}.env-header.dev,.env-header-spacer{background:#CC0000}.env-header.sandbox{width:400px;margin-left:-200px;background:#04B800;background:#000}.env-header .close-link{color:#ffffff;font-size:11px}.btn-groups .btn-group .btn{border-radius:0;border-bottom:0px}.btn-groups .btn-group .btn:hover{border-bottom:0px}.btn-groups .btn-group:first-child .btn:first-child{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px}.btn-groups .btn-group:first-child .btn:last-child{-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}.btn-groups .btn-group:last-child .btn{border-bottom:1px solid #ccc;margin-bottom:0px}.btn-groups .btn-group:last-child .btn:first-child{-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px}.btn-groups .btn-group:last-child .btn:last-child{-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px}.checkbox-wrapper-4 *{box-sizing:border-box}.checkbox-wrapper-4 .cbx{-webkit-user-select:none;user-select:none;cursor:pointer;padding:4px 6px;border-radius:6px;overflow:hidden;transition:all 0.2s ease;display:inline-block;margin-bottom:0;font-size:13px}.checkbox-wrapper-4 .inp-tick-box{background-color:white}.checkbox-wrapper-4 .cbx:not(:last-child){margin-right:6px}.checkbox-wrapper-4 .cbx:hover{background:rgba(252, 196, 38, 0.1)}.checkbox-wrapper-4 .cbx span{float:left;vertical-align:middle;transform:translate3d(0, 0, 0)}.checkbox-wrapper-4 .cbx span:first-child{position:relative;width:16px;height:16px;border-radius:4px;transform:scale(1);border:1px solid #cccfdb;transition:all 0.2s ease;box-shadow:0 1px 1px rgba(0, 16, 75, 0.05)}.checkbox-wrapper-4 .cbx span:first-child svg{position:absolute;top:50%;left:50%;fill:none;width:10px;height:14px;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all 0.3s ease;transition-delay:0.1s;transform:translate(-50%, -50%) translate3d(0, 0, 0)}.checkbox-wrapper-4 .cbx span:last-child{padding-left:8px;line-height:18px}.checkbox-wrapper-4 .cbx:hover span:first-child{border-color:#FBBA00}.checkbox-wrapper-4 .inp-cbx{position:absolute;visibility:hidden}.checkbox-wrapper-4 .inp-cbx:checked + .cbx span:first-child{background:#FBBA00;border-color:#FBBA00;animation:wave-4 0.4s ease}.checkbox-wrapper-4 .inp-cbx:checked + .cbx span:first-child svg{stroke-dashoffset:0}.checkbox-wrapper-4 .inline-svg{position:absolute;width:0;height:0;pointer-events:none;user-select:none}@media screen and (max-width: 640px){.checkbox-wrapper-4 .cbx{width:100%;display:inline-block}}@-moz-keyframes wave-4 {50%{transform:scale(0.9);}}@-webkit-keyframes wave-4{50%{transform:scale(0.9);}}@-o-keyframes wave-4{50%{transform:scale(0.9);}}@keyframes wave-4{50%{transform:scale(0.9);}}