select{padding:4px !important;-webkit-border-radius:5px !important;border-radius:5px !important;-moz-border-radius:5px !important;background-clip:padding-box !important}input[type="radio"]{accent-color:#1c303f}textarea:focus,input:focus{outline:0}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder{color:#f3f4f5}.control-label{display:flex;align-items:center;text-align:left}.form-control{height:40px;padding:7.5px !important;margin-bottom:7.5px}.form-control:focus{box-shadow:none;-webkit-box-shadow:none}.col-form-label,.control-label,.col-form-field{padding-right:4%;min-height:42px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=text]:not(.stealth),input[type=password],input[type=email],input[type=number],input[type=tel],input[type=search],textarea,select,.panel-table .panel-body input[type=text],.panel-table .panel-body input[type=email],.panel-table .panel-body input[type=password],.panel-table .panel-body input[type=search],.panel-table .panel-body textarea,.panel-table .panel-body select{border:1px solid #c9ccce;color:#252c33;font-family:Karla,sans-serif;padding:7.5px;width:100%;margin-bottom:7.5px;background:#fff;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px;background-clip:padding-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input.stealth{border:0;color:#747474;font-size:14px}select{padding:5px;background:#FFF;cursor:pointer}.formable-select-title{font-size:13px;color:#93999e;margin-bottom:5px;display:block}.formable-select-buttons{overflow:hidden;width:100%;padding:1px;white-space:nowrap;margin-bottom:7.5px}.formable-select-buttons .option-group{display:block;width:100%;font-weight:bold;clear:both;margin-top:5px}.formable-select-buttons .option{text-decoration:none;background:#FFF;float:left;margin-right:6px;padding-left:0;padding-right:0;min-width:54px;line-height:50px;text-align:center;cursor:pointer;margin-bottom:7.5px;font-weight:bold;outline:1px solid #ededed;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px;background-clip:padding-box;color:#747474;font-size:12px}.formable-select-buttons .option img{height:auto;width:auto;max-height:40px;max-width:40px}@media only screen and (min-width:992px){.formable-select-buttons .option:hover{text-decoration:none}}.has-error .formable-select-buttons .option{outline-color:#e8302a}.formable-select-buttons .option:last-child{margin-right:0}.formable-select-buttons .option.disabled{color:rgba(28,48,63,0.2);background:transparent}.formable-select-buttons .option:hover{outline:1px solid #1c303f}.formable-select-buttons .option.selected{background:#1c303f;outline:1px solid #1c303f;color:#FFF}.formable-select-buttons .option.selected.productImage-hover{background:#FFF;outline:none}.formable-select-buttons .option .specials{display:block;line-height:13px;padding-top:3px;padding-bottom:2px;font-weight:normal}.formable-select-buttons .option.option-xs{line-height:20px}.formable-select-buttons .option .alt{display:none}.formable-select-buttons .option.placeholder{display:none}.formable-select-buttons .option:hover{outline-color:#1c303f}.formable-select-large{padding:11.25px;cursor:pointer;margin-bottom:7.5px;position:relative;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px;background-clip:padding-box}div.formable-select-large{z-index:1;padding:0;height:50px !important;line-height:50px !important;position:relative}div.formable-select-large:before{content:'▼';color:#252c33;position:absolute;right:12px;top:3px;font-size:13px;z-index:1009}div.formable-select-large.open{z-index:99}div.formable-select-large.open:before,div.formable-select-large.open:after{display:none}div.formable-select-large .option{display:none}.has-error div.formable-select-large{border-color:#e8302a}.has-error div.formable-select-large .options{border:1px solid #f3f4f5;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px;background-clip:padding-box}@media screen and (max-width:992px){div.formable-select-large.open{position:fixed;left:0;right:0;bottom:0;max-height:300px;width:100% !important;height:100% !important;background:#FFF;z-index:9999;overflow:auto;border-radius:15px;border-top:1px solid #ededed}div.formable-select-large.open:before{display:none}div.formable-select-large.open .options:after{content:"\0047";font-family:suitableicon;position:absolute;right:15px;top:7px;font-size:18px;color:#13ad17}div.formable-select-large.open .placeholder{font-weight:bold}div.formable-select-large.open .option{display:block;font-size:120%;position:relative;border-bottom:1px solid #ededed}div.formable-select-large.open .option.option-title{font-weight:bold}div.formable-select-large.open .option.option-title:after{display:none}div.formable-select-large.open .option .alt{padding-left:15px;color:#93999e}}.formable-select-large option,.formable-select-large .option,.formable-select-large .option-title{padding:0;padding-left:15px;padding-right:15px;line-height:28px;color:#252c33;background:#FFF;text-decoration:none}.formable-select-large option.disabled,.formable-select-large .option.disabled,.formable-select-large .option-title.disabled{display:none}.formable-select-large option.disabled .name,.formable-select-large .option.disabled .name,.formable-select-large .option-title.disabled .name{opacity:0.5}.formable-select-large option.selected,.formable-select-large .option.selected,.formable-select-large .option-title.selected{display:block}.formable-select-large .options{border:1px solid #f3f4f5;border-radius:inherit;background:#FFF;position:absolute;display:block;top:0;left:0;right:0;z-index:1000;float:left}@media only screen and (min-width:992px){.formable-select-large .options{max-height:350px;overflow:auto}}@media only screen and (min-width:992px){.formable-select-large.open .option{display:block}.formable-select-large.open .option.selected{background:#f3f4f5}.formable-select-large.open .option.disabled{background:transparent}.formable-select-large.open .option.disabled{display:none}}.formable-select-large .option{height:50px !important;line-height:50px !important}.formable-select-large .option.selected{border:0}@media only screen and (min-width:992px){.formable-select-large .option:hover{background:#f3f4f5}}.formable-select-large .option.selected,.formable-select-large .option:hover.selected{background:#FFF}.formable-select-large .option.disabled,.formable-select-large .option:hover.disabled{background:transparent;cursor:default}.formable-select-large .option .name{float:left;min-width:74px;color:#000}.panel-table .panel-body textarea.order-comments{margin-top:30px;border:1px solid #f7f7f7;-webkit-box-shadow:inset 1px 1px 5px -1px rgba(0,0,0,0.27);-moz-box-shadow:inset 1px 1px 5px -1px rgba(0,0,0,0.27);box-shadow:inset 1px 1px 5px -1px rgba(0,0,0,0.27)}.has-error input[type=text],.panel-table .panel-body .has-error input[type=text],.has-error input[type=email],.panel-table .panel-body .has-error input[type=email],.has-error input[type=tel],.panel-table .panel-body .has-error input[type=tel],.has-error input[type=num],.panel-table .panel-body .has-error input[type=num],.has-error input[type=number],.panel-table .panel-body .has-error input[type=number],.has-error input[type=search],.panel-table .panel-body .has-error input[type=search],.has-error input[type=password],.panel-table .panel-body .has-error input[type=password],.has-error textarea,.panel-table .panel-body .has-error textarea,.has-error select,.panel-table .panel-body .has-error select{border-color:#e8302a;background:#f28986;color:#000;cursor:pointer;margin-bottom:0;background-image:url("/templates/suitable/fonts/suitableicon/svg/cross-circle.svg");background-repeat:no-repeat;background-size:15px;background-position:right 10px top 10px}.has-error input[type=text] .options,.panel-table .panel-body .has-error input[type=text] .options,.has-error input[type=email] .options,.panel-table .panel-body .has-error input[type=email] .options,.has-error input[type=tel] .options,.panel-table .panel-body .has-error input[type=tel] .options,.has-error input[type=num] .options,.panel-table .panel-body .has-error input[type=num] .options,.has-error input[type=number] .options,.panel-table .panel-body .has-error input[type=number] .options,.has-error input[type=search] .options,.panel-table .panel-body .has-error input[type=search] .options,.has-error input[type=password] .options,.panel-table .panel-body .has-error input[type=password] .options,.has-error textarea .options,.panel-table .panel-body .has-error textarea .options,.has-error select .options,.panel-table .panel-body .has-error select .options{border-color:#e8302a}.has-error input[type=text]::-webkit-input-placeholder,.panel-table .panel-body .has-error input[type=text]::-webkit-input-placeholder,.has-error input[type=email]::-webkit-input-placeholder,.panel-table .panel-body .has-error input[type=email]::-webkit-input-placeholder,.has-error input[type=tel]::-webkit-input-placeholder,.panel-table .panel-body .has-error input[type=tel]::-webkit-input-placeholder,.has-error input[type=num]::-webkit-input-placeholder,.panel-table .panel-body .has-error input[type=num]::-webkit-input-placeholder,.has-error input[type=number]::-webkit-input-placeholder,.panel-table .panel-body .has-error input[type=number]::-webkit-input-placeholder,.has-error input[type=search]::-webkit-input-placeholder,.panel-table .panel-body .has-error input[type=search]::-webkit-input-placeholder,.has-error input[type=password]::-webkit-input-placeholder,.panel-table .panel-body .has-error input[type=password]::-webkit-input-placeholder,.has-error textarea::-webkit-input-placeholder,.panel-table .panel-body .has-error textarea::-webkit-input-placeholder,.has-error select::-webkit-input-placeholder,.panel-table .panel-body .has-error select::-webkit-input-placeholder{color:#e8302a}.has-error input[type=text]:-moz-placeholder,.panel-table .panel-body .has-error input[type=text]:-moz-placeholder,.has-error input[type=email]:-moz-placeholder,.panel-table .panel-body .has-error input[type=email]:-moz-placeholder,.has-error input[type=tel]:-moz-placeholder,.panel-table .panel-body .has-error input[type=tel]:-moz-placeholder,.has-error input[type=num]:-moz-placeholder,.panel-table .panel-body .has-error input[type=num]:-moz-placeholder,.has-error input[type=number]:-moz-placeholder,.panel-table .panel-body .has-error input[type=number]:-moz-placeholder,.has-error input[type=search]:-moz-placeholder,.panel-table .panel-body .has-error input[type=search]:-moz-placeholder,.has-error input[type=password]:-moz-placeholder,.panel-table .panel-body .has-error input[type=password]:-moz-placeholder,.has-error textarea:-moz-placeholder,.panel-table .panel-body .has-error textarea:-moz-placeholder,.has-error select:-moz-placeholder,.panel-table .panel-body .has-error select:-moz-placeholder{color:#e8302a;opacity:1}.has-error input[type=text]::-moz-placeholder,.panel-table .panel-body .has-error input[type=text]::-moz-placeholder,.has-error input[type=email]::-moz-placeholder,.panel-table .panel-body .has-error input[type=email]::-moz-placeholder,.has-error input[type=tel]::-moz-placeholder,.panel-table .panel-body .has-error input[type=tel]::-moz-placeholder,.has-error input[type=num]::-moz-placeholder,.panel-table .panel-body .has-error input[type=num]::-moz-placeholder,.has-error input[type=number]::-moz-placeholder,.panel-table .panel-body .has-error input[type=number]::-moz-placeholder,.has-error input[type=search]::-moz-placeholder,.panel-table .panel-body .has-error input[type=search]::-moz-placeholder,.has-error input[type=password]::-moz-placeholder,.panel-table .panel-body .has-error input[type=password]::-moz-placeholder,.has-error textarea::-moz-placeholder,.panel-table .panel-body .has-error textarea::-moz-placeholder,.has-error select::-moz-placeholder,.panel-table .panel-body .has-error select::-moz-placeholder{color:#e8302a;opacity:1}.has-error input[type=text]:-ms-input-placeholder,.panel-table .panel-body .has-error input[type=text]:-ms-input-placeholder,.has-error input[type=email]:-ms-input-placeholder,.panel-table .panel-body .has-error input[type=email]:-ms-input-placeholder,.has-error input[type=tel]:-ms-input-placeholder,.panel-table .panel-body .has-error input[type=tel]:-ms-input-placeholder,.has-error input[type=num]:-ms-input-placeholder,.panel-table .panel-body .has-error input[type=num]:-ms-input-placeholder,.has-error input[type=number]:-ms-input-placeholder,.panel-table .panel-body .has-error input[type=number]:-ms-input-placeholder,.has-error input[type=search]:-ms-input-placeholder,.panel-table .panel-body .has-error input[type=search]:-ms-input-placeholder,.has-error input[type=password]:-ms-input-placeholder,.panel-table .panel-body .has-error input[type=password]:-ms-input-placeholder,.has-error textarea:-ms-input-placeholder,.panel-table .panel-body .has-error textarea:-ms-input-placeholder,.has-error select:-ms-input-placeholder,.panel-table .panel-body .has-error select:-ms-input-placeholder{color:#e8302a}.has-error label[for]:not([for=""]),.panel-table .panel-body .has-error label[for]:not([for=""]){color:red}.has-error .help-block,.panel-table .panel-body .has-error .help-block{margin-bottom:7.5px}input[type=email]:focus:not(.stealth),input[type=text]:focus:not(.stealth),input[type=number]:focus:not(.stealth),input[type=tel]:focus:not(.stealth),input[type=password]:focus:not(.stealth){border:1px solid #66afe9;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}input[type=email]:required:valid,input[type=text]:required:valid,input[type=number]:required:valid,input[type=tel]:required:valid,input[type=password]:required:valid{background-image:url("/templates/suitable/fonts/suitableicon/svg/check.svg");background-repeat:no-repeat;background-size:15px;background-position:right 10px top 7px}.has-error .error-text{color:#c20921}.has-error .error-text a{color:#c20921;text-decoration:underline}.has-warning input[type=text],.panel-table .panel-body .has-warning input[type=text],.has-warning input[type=email],.panel-table .panel-body .has-warning input[type=email],.has-warning input[type=tel],.panel-table .panel-body .has-warning input[type=tel],.has-warning input[type=num],.panel-table .panel-body .has-warning input[type=num],.has-warning input[type=number],.panel-table .panel-body .has-warning input[type=number],.has-warning input[type=search],.panel-table .panel-body .has-warning input[type=search],.has-warning input[type=password],.panel-table .panel-body .has-warning input[type=password],.has-warning textarea,.panel-table .panel-body .has-warning textarea,.has-warning select,.panel-table .panel-body .has-warning select{border-color:#fc0;background:#ffd11a}.has-warning input[type=text]::-webkit-input-placeholder,.panel-table .panel-body .has-warning input[type=text]::-webkit-input-placeholder,.has-warning input[type=email]::-webkit-input-placeholder,.panel-table .panel-body .has-warning input[type=email]::-webkit-input-placeholder,.has-warning input[type=tel]::-webkit-input-placeholder,.panel-table .panel-body .has-warning input[type=tel]::-webkit-input-placeholder,.has-warning input[type=num]::-webkit-input-placeholder,.panel-table .panel-body .has-warning input[type=num]::-webkit-input-placeholder,.has-warning input[type=number]::-webkit-input-placeholder,.panel-table .panel-body .has-warning input[type=number]::-webkit-input-placeholder,.has-warning input[type=search]::-webkit-input-placeholder,.panel-table .panel-body .has-warning input[type=search]::-webkit-input-placeholder,.has-warning input[type=password]::-webkit-input-placeholder,.panel-table .panel-body .has-warning input[type=password]::-webkit-input-placeholder,.has-warning textarea::-webkit-input-placeholder,.panel-table .panel-body .has-warning textarea::-webkit-input-placeholder,.has-warning select::-webkit-input-placeholder,.panel-table .panel-body .has-warning select::-webkit-input-placeholder{color:#fc0}.has-warning input[type=text]:-moz-placeholder,.panel-table .panel-body .has-warning input[type=text]:-moz-placeholder,.has-warning input[type=email]:-moz-placeholder,.panel-table .panel-body .has-warning input[type=email]:-moz-placeholder,.has-warning input[type=tel]:-moz-placeholder,.panel-table .panel-body .has-warning input[type=tel]:-moz-placeholder,.has-warning input[type=num]:-moz-placeholder,.panel-table .panel-body .has-warning input[type=num]:-moz-placeholder,.has-warning input[type=number]:-moz-placeholder,.panel-table .panel-body .has-warning input[type=number]:-moz-placeholder,.has-warning input[type=search]:-moz-placeholder,.panel-table .panel-body .has-warning input[type=search]:-moz-placeholder,.has-warning input[type=password]:-moz-placeholder,.panel-table .panel-body .has-warning input[type=password]:-moz-placeholder,.has-warning textarea:-moz-placeholder,.panel-table .panel-body .has-warning textarea:-moz-placeholder,.has-warning select:-moz-placeholder,.panel-table .panel-body .has-warning select:-moz-placeholder{color:#fc0;opacity:1}.has-warning input[type=text]::-moz-placeholder,.panel-table .panel-body .has-warning input[type=text]::-moz-placeholder,.has-warning input[type=email]::-moz-placeholder,.panel-table .panel-body .has-warning input[type=email]::-moz-placeholder,.has-warning input[type=tel]::-moz-placeholder,.panel-table .panel-body .has-warning input[type=tel]::-moz-placeholder,.has-warning input[type=num]::-moz-placeholder,.panel-table .panel-body .has-warning input[type=num]::-moz-placeholder,.has-warning input[type=number]::-moz-placeholder,.panel-table .panel-body .has-warning input[type=number]::-moz-placeholder,.has-warning input[type=search]::-moz-placeholder,.panel-table .panel-body .has-warning input[type=search]::-moz-placeholder,.has-warning input[type=password]::-moz-placeholder,.panel-table .panel-body .has-warning input[type=password]::-moz-placeholder,.has-warning textarea::-moz-placeholder,.panel-table .panel-body .has-warning textarea::-moz-placeholder,.has-warning select::-moz-placeholder,.panel-table .panel-body .has-warning select::-moz-placeholder{color:#fc0;opacity:1}.has-warning input[type=text]:-ms-input-placeholder,.panel-table .panel-body .has-warning input[type=text]:-ms-input-placeholder,.has-warning input[type=email]:-ms-input-placeholder,.panel-table .panel-body .has-warning input[type=email]:-ms-input-placeholder,.has-warning input[type=tel]:-ms-input-placeholder,.panel-table .panel-body .has-warning input[type=tel]:-ms-input-placeholder,.has-warning input[type=num]:-ms-input-placeholder,.panel-table .panel-body .has-warning input[type=num]:-ms-input-placeholder,.has-warning input[type=number]:-ms-input-placeholder,.panel-table .panel-body .has-warning input[type=number]:-ms-input-placeholder,.has-warning input[type=search]:-ms-input-placeholder,.panel-table .panel-body .has-warning input[type=search]:-ms-input-placeholder,.has-warning input[type=password]:-ms-input-placeholder,.panel-table .panel-body .has-warning input[type=password]:-ms-input-placeholder,.has-warning textarea:-ms-input-placeholder,.panel-table .panel-body .has-warning textarea:-ms-input-placeholder,.has-warning select:-ms-input-placeholder,.panel-table .panel-body .has-warning select:-ms-input-placeholder{color:#fc0}.has-warning label[for]:not([for=""]),.panel-table .panel-body .has-warning label[for]:not([for=""]){color:#fc0}input.secret,.panel-table .panel-body input.secret{border:0;background:transparent}select option:disabled{color:#c1c1c1}.form-success-result{display:none;text-align:left}form.form-success div.form-success-result{display:block}form.form-success span.form-success-result{display:inline}.animated-checkbox input[type=checkbox]+label{display:block;cursor:pointer}.animated-checkbox input[type=checkbox]{display:none}.animated-checkbox input[type=checkbox]+label:before{content:"\2714";border:.1em dashed #93999e;display:inline-block;width:22px;height:21px;padding:1px 3px 3px 4px;padding-bottom:0;vertical-align:bottom;color:transparent;transition:.2s}.animated-checkbox input[type=checkbox]+label:active:before{transform:scale(0)}.animated-checkbox input[type=checkbox]:checked+label:before{background-color:#39b54a;border-color:#39b54a;color:#fff}.animated-checkbox input[type=checkbox]:disabled+label:before{transform:scale(1);border-color:#aaa}.animated-checkbox input[type=checkbox]:checked:disabled+label:before{transform:scale(1);background-color:#93999e;border-color:#93999e;opacity:0.3}.password-toggle{position:relative}.password-toggle span{font-family:Suitableicon,serif;position:absolute;top:7.5px;right:-20px}.password-toggle span:after{content:'\007c';cursor:pointer}.password-toggle.password-show span:after{content:'\007b'}.sort-fancy{border:none !important;background-color:#f5f7f8 !important;box-shadow:none !important;padding:6px 12px !important;cursor:pointer;font-weight:bold;margin-bottom:0px}::placeholder{color:#93999e !important}