*::-webkit-input-placeholder{color:#999;opacity:1;}
*:-moz-placeholder{color:#999;opacity:1;}
*::-moz-placeholder{color:#999;opacity:1;}
*:-ms-input-placeholder{color:#999;opacity:1;}
:-moz-ui-invalid:not(output){box-shadow:0 0 0 red;}
/*body{margin:0 auto;padding:0;background:#ddd;font-family: Roboto-Light;}*/
.hidden{display:none;}
.popup-form{background:white;margin:40px auto;padding:20px 30px 10px;text-align:left;max-width:320px;position:relative;border-radius:10px;border:4px solid #ca814a;}
.button-center{margin:0;padding:0;text-align:center;}
.popup-form button.button_call {margin:10px auto 6px;padding:10px 20px;background-color:#a02a0e;border-radius:2px;font-size:14px;transition:background-color 0.25s ease 0s;border:none;color:#FFFFFF;font-weight:normal;text-transform:uppercase;}
.popup-form button.button_call:hover{background-color: #ce5421;}
p.zakaz{margin:10px 0;padding:0;text-align:center;font-size:16px;font-weight:bold;color:#a02a0e;text-transform:uppercase;font-family: Roboto-Light, Arial;}
.popup-form label, .popup-form input{display:block;width:94%;font-weight:normal;}
.popup-form label span{margin-bottom:12px;color:#735d4a;font-size:14px;}
.popup-form input{padding:6px 12px;color:#999;border:1px solid #ceaa8a;}
.success{display:none;position:absolute;margin:2px;padding:0 30px;top:0;left:0;width:98%;height:98%;text-align:center;background-color:#FFF;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;z-index:2;}
.success.visible{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:314px;}
.success.visible p{margin:0;padding:0;}.success.visible p span.sencs{font-size:14px;}