input{text-indent:7px}#modal_close{width:30px;height:30px;font-size:35px;font-family:tahoma;position:absolute;top:10px;right:13px;cursor:pointer;display:block}#modal_form{width:80%;height:50%;border-radius:5px;background:#fff;position:fixed;margin-left:auto;margin-right:auto;left:0;right:0;margin:0 auto;display:none;opacity:0;z-index:5;padding:20px 10px;text-align:center}#modal_form p{font-size:20px}#overlay{z-index:3;position:fixed;background-color:#000;opacity:.8;-moz-opacity:.6;filter:alpha(opacity=80);width:100%;height:95%;top:0;left:0;cursor:pointer;display:none}.rub-ramka{background:rgba(189,61,77,.04);padding:12px 15px!important;color:#080808;font-size:18px;font-family:roboto condensed,arial;border:2px solid;border-radius:4px;font-weight:700;border-color:#bd3d4d;text-indent:0!important;text-align:left;line-height:25px;max-width:880px;display:block;margin:20px auto}.head-form{font-weight:700}.rub-ramka-varning{font-weight:500;color:#e2243c}.rub-ramka-varning-2{font-weight:500;color:#e2243c}.title-my{text-align:center;font-family:"pt serif";font-size:24px;font-weight:700;line-height:1.3em;color:#333;max-width:880px;padding:0 10px;margin:auto;margin-bottom:.3em}.link-bio{border-bottom:1px dashed;color:#ff1f3b;text-decoration:none;font-weight:600}.frame-container{display:block;margin-left:auto;margin-right:auto}.row-form{text-align:center;font-family:Helvetica,sans-serif}.order{max-width:570px;margin:25px auto;background:#fff;padding:0 0;box-shadow:0 0 10px 1px #ebebeb;border-radius:15px}.head-form{}.col-md-12{width:100%;display:block}.col-md-12 input{box-sizing:border-box;width:80%;height:58px;padding:8px 0px 8px 10px;font-size:17px;border-radius:14px;border:1px solid #ccc;margin-bottom:15px;outline:none;color:#757575}.col-md-12 select{box-sizing:border-box;width:80%;height:58px;padding:8px 0px 8px 10px;font-size:17px;border-radius:14px;border:1px solid #ccc;margin-bottom:15px;outline:none;color:#757575}.order button{webkit-border-radius:21px;-moz-border-radius:21px;-ms-border-radius:21px;-o-border-radius:21px;border-radius:21px;text-align:center;text-transform:none;background-color:#0c3492;color:#fff;transition:opacity .2s ease-out;border:none;font-size:32px;font-weight:700;padding:20px 0;width:90%;outline:none;cursor:pointer}.order h2,.order h3{color:#fff;background:#e31c23}.order h3{margin-bottom:0;font-size:22px;line-height:29px;text-shadow:0 1px 2px #000;display:inline-block;border-bottom:1px solid #ccc;padding-bottom:3px}.head-form{border-radius:10px 10px 0 0;background:#e31c23;font-size:24px;padding:10px 0 0}.head-form img{margin-bottom:-10px;width:100%}.order h2{padding-top:8px;font-size:17px;margin:0}.head-form span{color:#fff;line-height:33px;display:inline-block;margin:8px 0 -8px;padding:8px}.head-form span img{margin-bottom:0;width:auto;display:inline-block}.date,.price{width:50%;float:left;text-align:center;padding:5px 0}.date{margin-top:14px;background:#ebebeb;border-radius:12px 0 0 12px;line-height:26px;font-size:18px;color:#434343}.price{background:#0c3492;color:#fff;border-radius:0 12px 12px 0;min-height:48px;padding:7px 0}.new-price{font-size:36px;display:inline-block;margin-left:10px}.old-price{display:inline-block;margin-top:14px;font-size:19px;vertical-align:top;text-decoration:line-through}.discount{margin:25px 0;display:inline-block;height:100%;width:90%;border:1px solid #ccc;border-radius:13px;background-color:#ebebeb}.name,.phone{position:relative;border:none;background:no-repeat;padding:0}.name input{background:url(../img/name.png);background-repeat:no-repeat;background-position:4% 50%}.phone input{background:url(../img/phone.png);background-repeat:no-repeat;background-position:4% 50%}button img{margin-bottom:-3px;display:inline-block}.under-button{display:block;width:90%;margin:15px auto;text-align:left;color:#818181;font-size:11px;line-height:20px}.under-button i{font-style:normal;color:red}.footer{background:#ebebeb;padding:20px 25px;text-align:left;font-size:23px;font-weight:600;border-radius:0 0 15px 15px}.footer span{background:#e31c23;width:32px;height:32px;display:inline-block;text-align:center;color:#fff;border-radius:5px;line-height:32px}.lead-footer-block{border:none!important}@media(max-width:767px){.date,.price{width:100%;float:none;border-radius:12px}.date br{display:none}.discount{border:none}.date{border-radius:12px 12px 0 0}.price{border-radius:0 0 12px 12px}.order button{font-size:21px}button img{margin-bottom:-5px;display:inline-block}.footer{text-align:center}}