.tabellaspedizioni{display:flex;flex-wrap:wrap;max-width:600px;background:#efefef;box-shadow:0 48px 80px -32px rgba(0,0,0,.3);margin-bottom:15px}.input{position:absolute;opacity:0}.spedizioni1{width:100%;padding:20px 30px;background:#e5e5e5;cursor:pointer;font-weight:700;font-size:18px;color:#7f7f7f;transition:background .1s,color .1s}.spedizioni1:hover{background:#d8d8d8}.spedizioni1:active{background:#ccc}.input:focus+.spedizioni1{box-shadow:inset 0px 0px 0px 3px #00af43;z-index:1}.input:checked+.spedizioni1{background:#fff;color:#000}@media (min-width:600px){.spedizioni1{width:auto}}.panelsped{display:none;padding:20px 30px 30px;width:100%;background:#fff}.bandiera{float:left;display:block;padding-right:10px;width:35px}@media (min-width:600px){.panelsped{order:99}}.input:checked+.spedizioni1+.panelsped{display:block}.clockdiv{color:#000;display:inline-block;text-align:center}.clockdiv2{color:#000;display:inline-block;text-align:center}.contdown{display:inline-block;font-size:11px;color:#00af43;float:left}.orario{padding:5px;margin-left:3px;border-radius:5px;background:#00af43;display:inline-block;color:#fff;float:left;text-align:center}.smalltext{font-size:13px}.contdown h3{font-weight:700;font-size:12px;color:#1b89f2;margin-top:20px}.categorialampo h3{font-weight:700;font-size:16px;color:#333;margin-top:10px}.top_tipo80{margin-top:5px;margin-bottom:5px;margin-left:10px;margin-right:10px;width:85px;max-height:130px;text-align:center;float:left}.top_tipo80G{margin-top:5px;margin-bottom:5px;margin-left:10px;margin-right:10px;width:85px;max-height:130px;text-align:center;float:left}.nome_spedizione{font-weight:700;font-size:12px;color:#333}.prezzo_spedizione{font-weight:700;font-size:11px;color:#333}time.icon{font-size:1em;display:block;position:relative;width:6em;height:6em;background-color:#fff;border-radius:.6em;box-shadow:0 1px 0 #bdbdbd,0 2px 0 #fff,0 3px 0 #bdbdbd,0 4px 0 #fff,0 5px 0 #bdbdbd,0 0 0 1px #bdbdbd;overflow:hidden}time.icon *{display:block;width:100%;font-size:1em;font-weight:700;font-style:normal;text-align:center}time.icon strong{position:absolute;top:0;padding:.1em 0;color:#fff;background-color:#1b89f2;border-bottom:1px dashed #fff;box-shadow:0 2px 0 #1b89f2}time.icon em{position:absolute;bottom:.1em;color:#1b89f2}time.icon span{font-size:2.4em;letter-spacing:-.05em;padding-top:1.1em;color:#2f2f2f}time.iconG{font-size:1em;display:block;position:relative;width:6em;height:6em;background-color:#fff;border-radius:.6em;box-shadow:0 1px 0 #bdbdbd,0 2px 0 #fff,0 3px 0 #bdbdbd,0 4px 0 #fff,0 5px 0 #bdbdbd,0 0 0 1px #bdbdbd;overflow:hidden}time.iconG *{display:block;width:100%;font-size:1em;font-weight:700;font-style:normal;text-align:center}time.iconG strong{position:absolute;top:0;padding:.1em 0;color:#fff;background-color:#009846;border-bottom:1px dashed #fff;box-shadow:0 2px 0 #009846}time.iconG em{position:absolute;bottom:.1em;color:#009846}time.iconG span{font-size:2.4em;letter-spacing:-.05em;padding-top:1.1em;color:#2f2f2f}.sospesa{opacity:.3}.info_sospesa{font-weight:700;font-size:12px;color:#333;line-height:12px;display:block;width:100px;margin:0 auto}.titolo_spedizione{font-weight:700;font-size:18px;color:#1b89f2}.nome_spedizione{font-weight:700;font-size:15px;color:#333}input.giorno_consegna,input.mese_consegna,input.numero_consegna{font-size:13px;text-transform:uppercase;width:90px}input.numero_consegna{font-size:28px;font-weight:700}.containersped{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;width:750px;border:2px solid #1b89f2;border-radius:4px;background:#d9edf7;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:700;min-height:535px}.infosped{margin-top:2px;border:1px solid #fff;border-radius:4px;background:#fff;padding:4px;text-align:center}.covid19{margin-top:2px;border:1px solid red;border-radius:4px;background:red;padding:4px;text-align:center}.capno{width:100%;margin:0 auto;color:#d0011b;text-align:center}.capsi{width:100%;margin:0 auto;color:#009846;text-align:center}.infosped span{color:#333;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:15px;text-align:center;font-weight:400}.top_cap input[type=submit]{background-color:#d9edf7;border:1;border-color:#3364ff;border-radius:3px;cursor:pointer;color:#1b89f2;font-size:16px;font-weight:700;line-height:1.2;padding:4px;margin-left:10px;width:88px}.top_cap input[type=text]{background-color:#fff;border:1;border-color:#ccc;border-radius:3px;cursor:pointer;color:#1b89f2;font-size:16px;border-style:solid;font-weight:700;line-height:1.2;padding:3px 8px;margin-left:5px;width:66px}.top_cap input[type=submit]:hover{background-color:#d8d6d2}.cap{font-weight:700;font-size:16px;color:#fff}.top_tempi{margin-top:5px;text-align:center;font-weight:400}.top_cap{margin-top:5px;text-align:center;margin-bottom:5px;border-radius:4px;background:#1b89f2;padding:7px}.top_tipo60{margin-top:5px;margin-bottom:5px;margin-left:10px;margin-right:10px;width:65px;max-height:100px;text-align:center;float:left}.top_tipo60G{margin-top:5px;margin-bottom:5px;margin-left:10px;margin-right:10px;width:65px;max-height:100px;text-align:center;float:left}time.icon60{font-size:1em;display:block;position:relative;width:5em;height:5em;background-color:#fff;border-radius:.6em;box-shadow:0 1px 0 #bdbdbd,0 2px 0 #fff,0 3px 0 #bdbdbd,0 4px 0 #fff,0 5px 0 #bdbdbd,0 0 0 1px #bdbdbd;overflow:hidden}time.icon60 *{display:block;width:100%;font-size:.9em;font-weight:700;font-style:normal;text-align:center}time.icon60 strong{position:absolute;top:0;padding:.1em 0;color:#fff;background-color:#1b89f2;border-bottom:1px dashed #fff;box-shadow:0 2px 0 #1b89f2}time.icon60 em{position:absolute;bottom:-.2em;color:#1b89f2}time.icon60 span{font-size:1.7em;letter-spacing:-.05em;padding-top:1.35em;color:#2f2f2f}time.icon60G{font-size:1em;display:block;position:relative;width:5em;height:5em;background-color:#fff;border-radius:.6em;box-shadow:0 1px 0 #bdbdbd,0 2px 0 #fff,0 3px 0 #bdbdbd,0 4px 0 #fff,0 5px 0 #bdbdbd,0 0 0 1px #bdbdbd;overflow:hidden}time.icon60G *{display:block;width:100%;font-size:.9em;font-weight:700;font-style:normal;text-align:center}time.icon60G strong{position:absolute;top:0;padding:.1em 0;color:#fff;background-color:#009846;border-bottom:1px dashed #fff;box-shadow:0 2px 0 #009846}time.icon60G em{position:absolute;bottom:-.2em;color:#009846}time.icon60G span{font-size:1.7em;letter-spacing:-.05em;padding-top:1.35em;color:#2f2f2f}