.steps{margin:20px 0}.attention{padding:15px 15px 15px 90px;margin-bottom:10px;background:#ffeee3 url(/img/attention.png) 15px no-repeat}.attention,.upload-errors{font-size:18px;color:#ff6201}.upload-errors{padding:15px;margin:15px 0;background:#ffeee3}.begin-upload{display:none}.uploaded-files-info{padding:20px;color:#382f7c;margin:20px 0;background:#e5e1ff}.order-images .img_order{padding:10px;margin:0 10px 10px 0;background:#fff;width:260px;float:left}.img_order .image table{border-collapse:collapse;width:100%}.img_order .image table td{height:230px;padding:0;text-align:center;width:100%}.img_order .image table td .image img{vertical-align:top}.img_order .fname{height:40px}.img_order .fname table{width:100%}.img_order .fname .name{overflow:hidden;font-size:14px;color:#999;width:180px;white-space:nowrap}.img_order .del{text-align:right}.img_order .del a:after{height:40px;font-size:20px;color:red;content:"\e83c";text-align:center;width:40px;line-height:40px;font-family:fontello;display:inline-block}#begin_upload{display:none}.progress-all-bar{height:30px;border:1px solid #766acf;background:#fff}.progress-all-bar .bar{height:30px;overflow:hidden;font-size:11px;color:#fff;text-align:center;background:#766acf;width:0;line-height:30px}.step3{padding:12px;font-size:14px;position:relative;margin:0 5px 15px 0;box-shadow:0 0 3px rgba(0,0,0,.2);background:#fff;width:265px;float:left}.step3,.step3 .image *{box-sizing:content-box}.step3 table{font-size:11px}.step3 .name{height:25px;overflow:hidden;padding:5px 0;font-size:12px;color:#888;width:249px;white-space:nowrap}.step3 .image{height:248px;margin-bottom:15px;background:#ccc;width:100%}.step3 .image .canva{height:220px;padding:14px;position:relative;margin:auto;width:220px}.step3 .image table{height:220px;border-collapse:collapse;position:absolute;top:14px;left:14px;width:220px;z-index:2}.step3 .image table td{height:220px;padding:0;text-align:center;width:220px}.step3 .cut{border:2px dashed #fff;top:0;box-shadow:0 0 4px #000;left:0;z-index:100}.step3 .cut,.step3 .pf{height:220px;position:absolute;width:220px}.step3 .pf{top:14px;background:#fff;left:14px;z-index:1}.step3 .image table td img{z-index:200}.step3 .image .view{font-size:11px;position:absolute;bottom:0;text-align:center;left:0;width:249px}.step3 .image .view a{text-decoration:none;color:#fff}.step3 .count td{color:#1f3799}.step3 .red_eyes,.step3 .size{padding:0}.step3 .del{padding-top:25px;text-align:right}.step3 .del a{color:red}.step3 input.inp,.step3 select.inp{padding:7px;font-size:16px;border:1px solid #bbb;border-top-color:#777;box-sizing:border-box;margin:0;box-shadow:inset 0 1px 0 rgba(0,0,0,.1);background:#f5f5f5;width:265px}#porder_over_size_x,#porder_over_size_y{min-width:70px;width:70px;display:inline-block}.form .count-elem input{min-width:70px;width:70px}#uploaded_files .data-table td{padding:5px 10px}.data-table .elem{padding:0;margin:0}.data-table .elem input{margin:0}#uploaded_files .del{font-style:normal;cursor:pointer}#uploaded_files .del:after{height:40px;font-size:20px;color:red;content:"\e83c";text-align:center;width:40px;line-height:40px;font-family:fontello;display:inline-block}.statusbar{border-radius:8px}.statusbar table{height:15px;font-size:11px;border-collapse:collapse;width:100%}.statusbar td{border-right:1px solid #fff;padding:10px;text-align:center}.statusbar td.s-white{color:#fff;background-color:#e5e5e5}.statusbar td.s_red{color:#fff;background-color:red}.statusbar td.s-blue{color:#fff;background-color:#0397df}.statusbar td.s-green{color:#fff;background-color:#85c229}span.status0{color:orange}span.status6{color:red}span.status1,span.status2,span.status3,span.status4{color:#85c229}span.status5{color:#0397df}.order-price-discount{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3e58a5",endColorstr="#382f7c",GradientType=1);padding:10px 15px;color:#fff;background:#382f7c;background:-moz-linear-gradient(-45deg,#3e58a5 0,#382f7c 54%);background:-webkit-linear-gradient(-45deg,#3e58a5,#382f7c 54%);background:linear-gradient(135deg,#3e58a5,#382f7c 54%)}.order-price-discount .number{font-size:22px;font-weight:900}.order-price-discount .discount-description{font-weight:700;color:hsla(0,0%,100%,.6)}.order-price-discount .discount-description .count{font-weight:700;color:#fff}.order-price-discount .price-full{color:hsla(0,0%,100%,.6)}