.button,input[type=button],input[type=submit]{padding:4px 10px;font-size:13px;border:none;text-decoration:none;color:#fff;margin:0 10px 10px 0;border-radius:4px;background:linear-gradient(#4f8361,#1a5e30),#165b2d;cursor:pointer;line-height:31px;vertical-align:middle;white-space:nowrap;display:inline-block}.button:hover,input[type=button]:hover,input[type=submit]:hover{background:linear-gradient(#f16928,#ffa550)}input[type=checkbox],input[type=text],select,textarea{padding:8px 10px;font-size:12px;border:1px solid #fff;color:#444;box-shadow:inset 0 0 4px 0 rgba(0,0,0,.1);border-radius:4px;line-height:20px}input[type=checkbox]{height:20px;margin-right:10px;position:relative;width:20px}input[type=checkbox]:before{height:20px;border:2px solid #fff;content:"";position:absolute;top:0;box-shadow:inset 0 0 4px 0 rgba(0,0,0,.2);background:#fff;left:0;width:20px;display:block}input[type=checkbox]:checked:after{height:12px;border:2px solid #fff;content:"";position:absolute;top:4px;border-radius:4px;background:#106db5;left:4px;width:12px;display:block}.link-button{color:#742642}.link-button.more-icon{background:url(/assets/templates/angelica/img/button-more.png) no-repeat 0;line-height:40px;padding-left:50px;display:inline-block}.core-form .form-input{margin-bottom:15px}.core-form .form-input input[type=text],.core-form .form-input textarea{width:100%}.core-form .form-input label{font-size:14px;margin-bottom:10px;color:#88031e;display:block}.core-form .form-buttons{text-align:center}.core-form .form-title{font-size:28px;text-align:center}.order-form input[type=submit]{color:#88031e;background:url(/assets/templates/angelica/img/button-more.png) no-repeat 0;line-height:40px;padding-left:50px;display:inline-block}