.template-view_widerrufsformular .btn-order, .template-view_widerrufsformular .btn-order-fake{font-size:14px;border:1px solid #008244;background-color:#008244;color:#FFFFFF;font-size:14px;float:right;margin-top:15px;width:28%;margin:20px auto;display:block;}
.template-view_widerrufsformular .btn-order-fake {display:none; background-color:#444444;}
.template-view_widerrufsformular h1{font-size:24px;color:#008244;font-weight:bold;margin:0px 0px 10px 0px;padding:0px;}
.template-view_widerrufsformular .form-check-label[for="newsletter_check"]{margin-left:7px;}
.template-view_widerrufsformular .form-check-label[for="catalog_check"]{margin-left:7px;}
.template-view_widerrufsformular .required-fields{color:red; margin-left:auto;margin-right: 5px;}
.template-view_widerrufsformular em{color:red;margin-left:3px;}
.template-view_widerrufsformular #billing_prefix {font-size:14px;}
.template-view_widerrufsformular .g-recaptcha {float:right;}
.template-view_widerrufsformular .form-check-input {  position: static;  margin: 0px;}
.template-view_widerrufsformular #order_comment {margin-top: 10px;}
.template-view_widerrufsformular #checkout_steps label {font-weight:bold; color:#444444;}
.template-view_widerrufsformular #checkout_steps label.newsletter-check {font-weight:normal}
.template-view_widerrufsformular #checkout_steps label.catalog-check {font-weight:normal}
.template-view_widerrufsformular .label-sub {margin-bottom:10px;}