#photoOrderApp{min-height:290px}.card{box-shadow:0 4px 10px #ccc;background-color:#e6f6f7}.card .card-img-top{padding:9px 5px 0;text-align:center;margin-bottom:0}.photo-item .progress{height:5px;position:absolute;top:0;left:0}.photo-item .card-img-top{display:flex;cursor:pointer;height:102px}.photo-item .card-img-top input[type=file]{visibility:hidden;position:fixed;top:-100px;left:-100px;width:1px;height:1px}.photo-item .card-img-top .frame{margin:auto;background-color:#fff;border:1px solid #eee;background-repeat:no-repeat;background-position:50%;box-shadow:0 0 25px #5a8}.photo-item .img-toggle{margin:-18px auto -13px;z-index:1;opacity:.5}.photo-item .img-toggle:hover{opacity:1}.photo-item .img-toggle .fa{font-weight:900}.photo-item .photo-settings input{width:40px;text-align:center}.photo-item .photo-settings .fg{white-space:nowrap}.photo-item .photo-settings .fg+.fg{margin-left:30px}.photo-item.img-expanded .card-img-top{height:244px}.photo-item.img-expanded .toggled-settings{display:none}.client-details-form{height:0;overflow:hidden;transition:height .3s ease}.client-details-form .badge input{display:none}.submit-btn .fa.fa-spinner{font-size:16px}