.size50.ce_form h3{margin-right:auto;margin-bottom:20px;margin-left:auto}label{font-size:0.822em;font-weight:700}label.size33,label.size50,label.size100,select.size50,.checkbox_container.size100{width:100%;display:block;margin-bottom:3px;padding-right:0;padding-left:0;text-align:left}input[type=text],input[type=email],input[type=tel],input[type=password],textarea,input[type=search]{margin-bottom:50px;padding:18px 30px;text-align:left;border:0;background-color:#EDEDED;color:#0d0830}input[type=search]{margin-bottom:auto}button[type=submit],a.btn,.btn a,input[type=submit].button,.formbody .review a.edit{width:auto;cursor:pointer;background-color:#0d0830;border:0;color:#fff;font-size:0.75em;padding:15px 30px;margin-bottom:30px;transition:all 0.5s ease;text-align:center;outline:none}button[type=submit]:hover,a.btn:hover,.btn a:hover,input[type=submit].button:hover,.formbody .review a.edit:hover{background-color:#f60b07;color:#fff;border-bottom:0}button[type=submit].red,a.btn.red,.btn a.red{background-color:#f60b07}button[type=submit].red:hover,a.btn.red:hover,.btn a.red:hover{background-color:#0d0830}select.size50,.widget-checkbox{margin-bottom:50px}.widget-select{margin-bottom:50px}.subtotal h3,.subtotal .price.total,.subtotal .Shipping,.subtotal .total{text-align:right}@media screen and (max-width:1000px){.ce_form.size50 .size50,.ce_form.size50 .size33.city,.ce_form.size50 label.size33,.ce_form.size50 .size33.text{width:100%}.ce_form.size50 .size33{width:50%}}@media screen and (max-width:850px){#main .size66+.size33,#main .size66,.ce_form .size33 input.size33{width:100%}.ce_form .size33{width:50%}}.formbody .fields .widget-select select{padding:18px 30px;text-align:left;border:0;background-color:#EDEDED;color:#b4b4b4}.formbody .fields .widget-select select[name=country]{padding:18px 30px;text-align:left;border:0;background-color:#EDEDED;color:#b4b4b4;width:100%}#article-11 input[type="text"],#article-11 input[type="email"],#article-11 input[type="tel"],#article-11 input[type="password"],#article-11 textarea,#article-11 input[type="search"]{font-family:"Open Sans", sans-serif;box-shadow:2px 2px 3px 0px rgba(0, 0, 0, 0.13);color:rgba(0, 0, 0, 0.75)}#article-11 label.size100.mandatory,#article-11 label.size50.mandatory{display:inline-flex;flex-direction:row-reverse;width:auto}#article-11 label.size100.mandatory span.mandatory,#article-11 label.size50.mandatory span.mandatory{color:#0d0830}