section.steps{border-top:1px solid #e5e5e5}section.step{padding:1px 0;border-top:none;display:none}section.step>p{margin:0}ul.choice li{padding:1px 30px;height:140px;min-height:140px}ul.choice li h3{font-size:19px;white-space:initial}ul.choice li p.desc{margin-top:-15px;margin-bottom:0;white-space:initial}ul.choice li p.price{font-weight:400;margin:10px 0}section.step ul.choice.little li{width:200px;height:100px;min-height:100px;padding-left:20px;padding-top:15px;padding-right:20px;background-size:50%;background-position:top 50% right}section.step ul.choice.little li h3{font-size:17px}section.step.data{margin:20px 0}section.step div.inputs{display:inline-block;width:100%;padding:5px 0 2px}section.step div.inputs p.one{float:left;margin:9px 20px 9px 0;position:relative}section.step div.inputs p.one label{border:none;display:initial;position:absolute;top:-10px;background:#fff;left:10px;padding:0 8px;font-size:14px;color:#323232}div.result{text-align:center;padding:0}div.result input[type=submit]{margin:5px 0;padding:22px 80px;text-transform:uppercase;font-size:15px;font-weight:700;color:#323232}div.result p.grey{padding:10px 0 0;font-size:15px}div.inputs p.one.one.tel_code input[type=text][name=code]{margin-right:10px;width:100px;min-width:100px}div.inputs p.one.one.tel_code{display:inline-block;width:70%;padding-bottom:12px}div.short{padding:0 0 20px}div.short div.value{font-size:20px;font-weight:700;display:inline-block;padding-right:20px}div.short span.edit{display:inline-block;color:#ee0b0b;border-bottom:1px dashed #EE0B0B;cursor:pointer}div.short span.edit:hover{color:#e83737;border-bottom:1px dashed transparent}.short ul{max-width:500px;margin:0 0 10px;padding:0;list-style-type:none}.short ul li{margin:8px 0}.short ul li span{float:right;font-weight:700}@media (max-width: 900px){ul.choice li p.desc{margin-top:-5px}.short ul li span{float:none;margin-left:5px}div.short{border:1px solid #ededed;border-radius:3px;padding:12px 17px;box-sizing:border-box;font-size:14px;margin:10px 0 0}.short ul li{margin:4px 0}section.step ul.choice.little li{width:49%;float:left;padding-left:15px;height:80px;min-height:80px;padding-top:20px;margin:4px 0}section.step ul.choice.little li h3{font-size:16px}section.step ul.choice.little li:nth-child(even){float:right}div.short div.value{font-size:14px;padding-right:0}section.step div.inputs p.one{float:none;margin:16px 0}section.step div.inputs p.one.little{width:30%;float:left;margin-right:10px;margin-top:0}section.step div.inputs p.one.little:last-child{margin-right:0}section.step.step1{margin:10px 0 0}div.inputs p.one.one.tel_code{display:inline-block;width:100%;padding-bottom:0;margin:0}div.inputs p.one.one.tel_code input[type=text][name=phone]{margin-right:0}div.inputs p.one.one.tel_code input[type=text][name=code]{float:right;width:40%;min-width:40%;max-width:40%;margin-right:0;margin-top:0}div.inputs p.one.tel_code.active input[type=button]{margin-top:10px}section.step div.inputs>p{margin-top:0}}
