input.hasError,textarea.hasError,select.hasError{border:2px solid #900202!important}.HdOrderLayer textarea,.HdOrderLayer input{box-shadow:none!important}.HdOrderLayer button,.HdOrderLayer input{margin:0;font-size:100%;vertical-align:middle;*overflow:visible;line-height:normal;outline:none}.HdOrderLayer button{-webkit-appearance:button;cursor:pointer;font-size:13px;font-weight:400;line-height:18px}.HdOrderLayer input[type="text"]{display:inline-block;height:18px}select.hdOrderSelectNumeric,select.addPriceBoxItemToCartUsage{width:50px;height:auto;line-height:initial;margin:0;outline:none}.priceBoxBase select.hdOrderSelectNumeric,.priceBoxBase select.addPriceBoxItemToCartUsage{margin-top:-2px}.priceBoxBase .controls select.hdOrderSelectNumeric,.priceBoxBase .controls select.addPriceBoxItemToCartUsage{margin-top:0}select.addPriceBoxItemToCartUsage{width:160px}.HdOrderLayer .input-append input{position:relative;margin-bottom:0;*margin-left:0;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.HdOrderLayer .controls input[type="text"]{max-width:100%}.HdOrderLayer .subform-table-layout input{width:100%;max-width:206px}.HdOrderLayer button::-moz-focus-inner,.HdOrderLayer input::-moz-focus-inner{padding:0;border:0}.cart_coupon input{margin-top:8px}.HdOrderFilterModule select,.HdOrderFilterModule input{margin-bottom:3px;max-width:100%}.orderCheckCheckboxRow input{float:left;margin-top:3px;margin-right:7px}.hdCheckbox input[type=checkbox]{position:absolute;top:6px;left:2px}form.form-horizontal div.form-check{margin-top:6px;margin-left:273px}form.form-horizontal button.btn[type="submit"]{margin-left:270px}form.form-horizontal .com-users-reset__submit button.btn[type="submit"]{margin-left:289px}.orderListSelectCheckbox{margin-bottom:20px;font-size:.8em;line-height:31px}.orderListSelectCheckbox input[type="checkbox"]{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}label.invalid{color:var(--HdLibDarkRed)}.form-horizontal .control-group{display:flex;width:100%;margin-top:8px}.form-horizontal .control-group:first-child{margin-top:0}.form-horizontal .control-group .control-label{width:160px;padding-top:7px;padding-left:2px;padding-bottom:3px}.form-horizontal .control-group .controls{padding-top:5px;padding-left:2px;padding-bottom:4px}#adminForm fieldset legend{display:block;width:100%;padding:3px!important;padding-left:0px!important;border-bottom:1px solid #ddd;margin-bottom:10px;line-height:normal}form.form-horizontal div.form-check input[type="checkbox"]{display:inline-block;margin-left:2px;margin-right:5px}@media (max-width:767px){.form-horizontal .control-group{display:inline-block}.form-horizontal .control-group .control-label{width:100%}.reset button,.remind button{margin-left:5px;margin-top:-71px}.reset fieldset,.remind fieldset{padding-left:5px;padding-right:5px}form.form-horizontal button.btn[type="submit"]{margin-left:0px!important}form.form-horizontal div.form-check{margin-left:0px!important}}.field-calendar .input-group input[type="text"]{padding:8px;margin-top:0;border:1px solid #b3b3b3;width:95px}.field-calendar .input-group input[type="text"],.field-calendar .input-group button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:32px}.field-calendar .input-group button.btn:last-child{-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;margin-left:-1px;padding-bottom:4px;margin-top:-3px}.field-calendar .input-group button [class^="hdicon-"],.field-calendar .input-group button [class*=" hdicon-"]{margin-right:10px}.detailsReservationValid .field-calendar .input-group button{height:37px;width:39px}.form-control-feedback{display:block;margin-top:5px;font-size:12px}.hdMaskBox fieldset{margin:0;padding:0}.hdMaskBox fieldset .control-group{display:block;margin-top:0}.hdMaskBox .form-horizontal .control-group .controls{margin:0;padding:0}.hdMaskBox input,.hdMaskBox select{width:100%}.hdMaskBox .control-group{margin-bottom:15px}.hdMaskBox [type="submit"]{margin-top:20px}