.mt-10{margin-top:10px}
#quotauto h1{text-transform:uppercase;font-size:24px}
#quotauto h1.top-title{font-size:16px;line-height:1.5em;font-weight:700;text-align:center;text-transform:none}
#quotauto a:hover{color:#09c}
.scelta-quotazione h2,.faq h2{margin-bottom:30px}
.tipo-quotazione{border-right:0 solid #ccc;position:relative;padding-top:140px}
.tipo-quotazione.last{border-right:0 solid #ccc}
.tipo-quotazione a{color:#069}
.tipo-quotazione a span{text-transform:uppercase;padding:5px 15px;border-radius:3px;font-weight:600;background-color:#09c;color:#fff;font-size:25.6px;font-size:1.6rem}
.tipo-quotazione a:hover{text-decoration:none}
.tipo-quotazione a:hover span{background-color:#069}
.tipo-quotazione p{margin-top:15px}
#ico-vendere,#ico-comprare,#ico-assicurare{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}
.quotauto-faq a{display:block;border:1px solid #ccc;padding:10px;margin:10px;text-transform:uppercase;color:#069;transition:all .3s ease .1s}
.quotauto-faq a:hover{border:1px solid #09c;color:#09c}
.promocode{font-size:16px;line-height:1.5em;padding:10px 40px}
.promocode span{font-weight:400;font-size:24px}
.promocode a{color:#09c;text-decoration:underline}
a.btn-su-misura{color:#fff !important;display:block;background-color:#09c;border-radius:3px;line-height:20px;padding:15px 0 7px;margin-top:5px;transition:all .3s ease .1s}
a.btn-su-misura .price-quot{font-size:28px}
a.btn-su-misura .quot-call-to-action{text-transform:uppercase}
a.btn-su-misura:hover{background-color:#069}
a.btn-su-misura:active{box-shadow:0 0 #069;margin-top:9px}
.msg-vari{display:block;border:1px solid #09c}
.msg-login{display:block;padding:15px 0}
.msg-login p{margin-bottom:0}
.msg-login span{color:#e42421}
.msg-login .numero{font-size:48px;line-height:48px}
.msg-login .txt-numero{text-transform:uppercase;line-height:18px;display:block;margin-bottom:0}
.msg-num-quotazioni{display:block;padding:5px 0;color:#e42421;text-transform:uppercase;line-height:16px}
.msg-num-quotazioni .num-quotazioni{display:block;width:90%;padding:45px;background:url(http://storage.edidomus.it/newsletter/dem/advupload/gira-numeri.svg) center top no-repeat;margin:10px 0 0;font-size:64px}
.msg-quotazioni-esaurite{display:block;padding:5px 0;color:#e42421;text-transform:uppercase;line-height:16px}
.msg-quotazioni-esaurite span{font-size:32px;line-height:32px}
.popover{position:absolute;top:0;left:0;z-index:1050;display:none;max-width:420px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:nowrap}
a.no-targa{text-decoration:underline;color:#09c}
.modal-confemadati-dialog{margin-left:auto;margin-right:auto;width:auto;padding:10px;z-index:1050;height:400px}
.modal-confermadati-content{color:#fff;position:relative;background-color:#343a40;outline:0}
.modal-confermadati-header{padding:15px}
.modal-confermadati-body{position:relative;padding:20px}
.modal-confermadati-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:0 solid #e5e5e5}
h4.modal-confermadati-title{font-size:42px;font-weight:400}
p.modal-confermadati-title{font-size:21px;font-weight:400}
input#input-CAP{width:100%;height:55px;border:1px solid #ccc;padding-left:10px;margin-top:10px;border-radius:3px;font-size:24px}
select.input-lg{height:55px;line-height:55px}
.input-lg{height:55px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:3px}
.modal-confermadati .modal-confermadati-body .col-md-2{padding-left:0}
.modal-confermadati .modal-confermadati-body label{font-size:21px}
input#input-targa,input#input-km{width:100%;height:55px;border:1px solid #ccc;padding-left:10px;margin-top:10px;border-radius:3px;font-size:24px}
input.submit-btn{width:100%;color:#fff;padding:10px 0;margin-top:25px;font-size:16px;border:0;text-transform:uppercase;border-radius:3px;position:relative;cursor:pointer;font-weight:700}
input.submit-btn[disabled]{opacity:.4;-ms-filter:"alpha(opacity=40)";cursor:inherit !important}
.quotauto-default{background-color:#09c;transition:background-color .3s}
.quotauto-default:hover{background-color:#069}
.quotauto-targa-default{background-color:#e42421;transition:background-color .3s}
.quotauto-targa-default:hover{background-color:#c71b18}
[disabled] .quotauto-default:hover{background-color:#09c !important}
[disabled] .quotauto-targa-default:hover{background-color:#e42421 !important}
.disattivo{opacity:.4;-ms-filter:"alpha(opacity=40)";cursor:inherit !important;background-color:#09c !important}
.targa-disattivo{opacity:.4;-ms-filter:"alpha(opacity=40)";cursor:inherit !important;background-color:#e42421 !important}
.quotauto-alert{background-color:#e42421;box-shadow:0 4px #a33423;transition:background-color .3s}
.quotauto-alert:hover{box-shadow:0 2px #a33423;top:2px}
.quotauto-alert:active{box-shadow:0 0 #a33423;top:4px}
.quotauto-alert[disabled]:hover{background-color:#a33423}
.quotauto-alert[disabled]:active{margin-top:25px;border-top:0 solid #e42421}
button[disabled]:hover{background:red}
.filetto{border-bottom:1px solid #ccc;margin:0 0 20px;padding:10px 0}
.filetto-top{border-top:1px solid #ccc;margin:0 0 20px}
.tit-quotazione h3{font-weight:600;text-transform:uppercase;color:#343a40}
.tit-quotazione h3 span{color:#09c}
.auto-trovata{padding-top:20px}
.auto-trovata strong{color:#09c}
.auto-trovata h3{color:#09c;font-size:32px}
.msg-scegli-svg{display:block;width:250px;height:70px;background:url(http://storage.edidomus.it/newsletter/dem/advupload/bg-freccia.svg) no-repeat -10px 0;color:#fff;padding:20px 0 0 10px;font-size:1em;text-transform:uppercase;line-height:16px}
p.call-to-action-professional{font-size:22px;margin:0;padding:0}
#quotauto-scelta .tabbable-line>.nav-tabs{border:0;margin:0;font-size:16px}
#quotauto-scelta .tabbable-line>.nav-tabs>li{margin-right:2px}
#quotauto-scelta .tabbable-line>.nav-tabs>li>a{border:0;margin-right:0;color:#737373;text-decoration:none;text-transform:uppercase}
#quotauto-scelta .tabbable-line>.nav-tabs>li>a>i{color:#a6a6a6}
#quotauto-scelta .tabbable-line>.nav-tabs>li.open,#quotauto-scelta .tabbable-line>.nav-tabs>li:hover{border-bottom:4px solid #fbcdcf}
#quotauto-scelta .tabbable-line>.nav-tabs>li.open>a,#quotauto-scelta .tabbable-line>.nav-tabs>li:hover>a{border:0;background:none !important;color:#333}
#quotauto-scelta .tabbable-line>.nav-tabs>li.open>a>i,#quotauto-scelta .tabbable-line>.nav-tabs>li:hover>a>i{color:#a6a6a6}
#quotauto-scelta .tabbable-line>.nav-tabs>li.open .dropdown-menu,#quotauto-scelta .tabbable-line>.nav-tabs>li:hover .dropdown-menu{margin-top:0}
#quotauto-scelta .tabbable-line>.nav-tabs>li.active{border-bottom:4px solid #f3565d;position:relative}
#quotauto-scelta .tabbable-line>.nav-tabs>li.active>a{border:0;color:#333}
#quotauto-scelta .tabbable-line>.nav-tabs>li.active>a>i{color:#404040}
#quotauto-scelta .tabbable-line>.tab-content{background-color:#fff;border:0;border-top:1px solid #eee;padding:0;width:100%;height:400px;overflow-y:scroll;border:1px solid #ccc;margin-bottom:20px}
#quotauto-scelta .tabbable-line>.tab-content ul li{text-decoration:none;display:block;border-bottom:1px solid #ccc;padding:20px 10px 10px;color:#343a40;background-color:#fff;transition:background-color .3s;cursor:pointer}
.nav>li>a{position:relative;display:block;padding:10px 5px}
#quotauto-scelta .tabbable-line>.tab-content ul{padding:0}
#quotauto-scelta .tabbable-line>.tab-content ul li:hover{background-color:#eee}
#quotauto-scelta .tabbable-line>.tab-content ul li.quotata:hover{background-color:#ffe3a8}
#quotauto-scelta .tabbable-line>.tab-content ul li.non-quotata:hover{background-color:#f5cac4}
#quotauto-scelta .tabbable-line>.tab-content ul li.quotata-su-misura:hover{background-color:#c4f5da}
#quotauto-scelta .tabbable-line>.tab-content ul li.quotata.attiva{background-color:#ffe3a8}
#quotauto-scelta .tabbable-line>.tab-content ul li.non-quotata.attiva{background-color:#f5cac4}
#quotauto-scelta .tabbable-line>.tab-content ul li.quotata-su-misura.attiva{background-color:#c4f5da}
#quotauto-scelta .tabbable-line>.tab-content ul li p{font-size:14px;line-height:16px;margin:0;padding:0}
#quotauto-scelta .tabbable-line>.tab-content ul li h4{margin:0;padding:0;line-height:auto}
.scegli-moto{font-size:13.6px;font-size:.85rem}
.portlet #quotauto-scelta .tabbable-line>.tab-content{padding-bottom:0}
#quotauto h1.auto-da-quotare{text-transform:none !important;color:#09c;text-align:center;font-size:32px;line-height:36px;margin-bottom:30px}
#quotauto h1.auto-non-quotata{text-transform:none !important;color:#e42421;text-align:center;font-size:32px;line-height:36px;margin-bottom:30px}
.auto-non-trovata{margin:20px;padding:10px;font-weight:700}
.auto-non-trovata a{text-decoration:none !important}
#calcola-quotazione{margin-bottom:30px}
#calcola-quotazione h3{text-transform:uppercase;margin-bottom:30px;text-align:center}
#calcola-quotazione input[type=radio]{display:inline-block;margin-right:10px;vertical-align:top}
#calcola-quotazione .inserisci-km label{width:200px;text-align:left;margin-right:20px;line-height:16px}
.check-autocarro,.accessori{text-align:left;margin:20px 0 0;padding:20px 0 0}
.accessori{border-bottom:1px solid #ccc}
#calcola-quotazione input[type=checkbox]{display:inline-block;margin-right:10px;vertical-align:top}
.quotauto-checkbox{display:inline-block;margin-right:10px}
#quotazione h3{color:#09c}
#quotazione h4{font-size:18px;text-transform:uppercase;font-weight:700}
#quotazione table.table tr.quotazione-somma{border-top:3px solid #ccc}
#quotazione table.table tr.quotazione-somma td{font-size:21px;padding:20px 10px;vertical-align:middle}
#quotazione table.table tr.quotazione-somma td strong{font-size:28px;white-space:nowrap}
#quotazione table.table tr.quotazione-accessori{border-top:3px solid #ccc}
#quotazione table.table tr.somma-accessori td{border:0 !important;padding-left:10px}
#quotazione table.table tr.somma-accessori td span{display:inline-block;float:right;white-space:nowrap}
.rcl-quotation table.table tr.somma-accessori td{padding-left:10px !important}
.rcl-quotation table.table tr.somma-accessori.descr{border-bottom:1px solid #ddd}
#quotauto .spec-auto .download-certificato{border:0 solid #09c;padding:0;text-align:center}
#quotauto .spec-auto .download-certificato a img{width:100px}
#quotauto .spec-auto .download-certificato a{text-decoration:none !important;display:block}
#quotauto .spec-auto .download-certificato a:hover{text-decoration:underline !important;background-color:#eee}
#quotauto .spec-auto .download-certificato a h2{text-transform:uppercase;color:#09c;text-decoration:none !important;font-size:16px !important;margin-bottom:20px}
.scheda-tecnica{padding:0 10px 0 0}
.scheda-tecnica table.table{font-size:15px}
.toggle-consigli{background-color:#eee;border-radius:4px;display:block;font-size:21px;margin:20px 0;padding:20px}
.consigli-utili{border-bottom:4px solid #ccc;margin-bottom:20px}
.consigli-utili h3{margin-top:20px}
.consigli-utili ul{margin-bottom:20px}
.fancybox-inner{max-height:600px}
.list-group-item.active{z-index:2;color:#09c;background-color:#eee;border-color:#eee}
#step1{min-height:600px}
.group,.ancora-faq{padding-top:32px;padding-top:2rem}
.group ul,.ancora-faq ul{padding:0}
.bs-docs-sidebar{padding-left:20px;margin-top:0;margin-bottom:0}
.bs-docs-sidebar .nav>li>a{border-left:4px solid transparent;padding:4px 20px;font-weight:400;border-bottom:1px solid #ccc}
.bs-docs-sidebar .nav .nav>li>a{padding-top:1px;padding-bottom:1px;padding-left:30px}
.bs-docs-sidebar .nav>.active>a,.bs-docs-sidebar .nav>li>a:hover,.bs-docs-sidebar .nav>li>a:focus{color:#09c;text-decoration:none;background-color:transparent;border-left-color:#09c}
.bs-docs-sidebar .nav>.active>a,.bs-docs-sidebar .nav>.active:hover>a,.bs-docs-sidebar .nav>.active:focus>a{font-weight:700}
.bs-docs-sidebar .nav .nav>.active>a,.bs-docs-sidebar .nav .nav>.active:hover>a,.bs-docs-sidebar .nav .nav>.active:focus>a{font-weight:500}
.bs-docs-sidebar .nav ul.nav{display:none}
.bs-docs-sidebar .nav>.active>ul.nav{display:block}
.group h1{color:#09c}
.group h3{font-family:proxima_nova_bold,Roboto,sans-serif;font-weight:400;font-size:21px;margin-top:10px}
.group p{margin-bottom:10px}
.group h2{color:#09c;margin-top:20px}
.body-spyscroll{position:relative;height:100%}
a.print-page{display:block;float:left;width:100%;text-align:center;text-transform:uppercase;background-color:#eee;border-radius:3px;padding:10px;color:#09c;margin-bottom:20px}
a.print-page:hover{background-color:#09c;color:#fff !important}
a.backhome{display:block;float:left;width:100%;text-align:center;text-transform:uppercase;background-color:#fff;border-radius:3px;padding:10px;color:#09c;margin-bottom:20px;border:1px solid #ccc}
a.backhome:hover{background-color:#09c;color:#fff !important;border:0}
.tende-conferma-dati{float:left;margin-right:10px;width:100px}
.txt-desc-vcl-tipo{display:inline-block;width:300px;text-align:left}
.dropdown-menu>li>a{display:block;padding:5px;clear:both;font-weight:400;font-size:24px;line-height:32px;color:#333;white-space:nowrap}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#09c;background-color:#eee}
.bootstrap-select.btn-group .dropdown-menu li{position:relative;text-align:left}
button:hover{background-repeat:no-repeat;background-position:top right}
img.select-car-icon{margin-right:12px;height:50px}
.bootstrap-select.btn-group .btn .filter-option{display:inline-block;overflow:show !important;width:100%;text-align:left;padding-left:12px}
.container-select-car-icon{display:inline-block;width:65px;overflow:hidden;margin-right:12px;vertical-align:middle}
img.select-car-icon{height:50px}
.info-tooltip{background:#333;color:#fff;border:0;border-radius:12px;width:24px;height:24px;font-size:16px;margin-top:-3px}
.info-tooltip:hover{background:#c00;color:#fff}
.group li{list-style-type:disc;margin-left:20px}
.listing-menu-quotauto{background-color:#eee;font-family:proxima_nova_rg,Roboto,sans-serif;color:#069}
.listing-menu-quotauto ul{display:table;height:46px;width:100%;font-size:18px;line-height:18px;text-transform:uppercase}
.listing-menu-quotauto li{display:table-cell;text-align:center;vertical-align:middle;width:22%}
.listing-menu-quotauto li.titolo-menu{width:28%;text-align:left}
.listing-menu-quotauto a{color:#09c;display:block;padding:12px}
.listing-menu-quotauto a:hover{color:#069;text-decoration:underline}
.listing-menu-quotauto a.active{background-color:#fff;color:#e42421;border-bottom:5px solid #fff;border-top:5px solid #eee}
.choose-bike{padding:15px 0;border-radius:4px;font-size:24px;line-height:18px;margin:30px 0 0}
.choose-bike input[type=radio]{display:inline-block;margin-right:10px;vertical-align:middle}
.choose-bike label{margin:0 30px 0 5px}
input.quotauto-input{width:100%;height:55px;border:1px solid #ccc;padding-left:10px;margin-top:10px;border-radius:3px;font-size:24px}
input.half-quotauto-input{width:50%;height:40px;border:1px solid #ccc;padding-left:10px;margin-top:10px;border-radius:3px;font-family:"Barlow",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem}
.title-personal{font-weight:bolder;font-size:24px;line-height:36px}
.label-quotauto{font-size:1rem;font-weight:bolder;margin-top:35px;margin-right:10px}
select.quotauto-select{background-image:url(https://www.quattroruote.it/etc/designs/quattroruote/img/quotauto/quotauto-sprite2.png);background-repeat:no-repeat;background-position:top right;width:100%;padding:12px;margin-top:20px;border-radius:3px;background-color:#fff;font-size:14.4px;font-size:.9rem;line-height:32px;font-weight:500;-webkit-appearance:none;color:#343a40;outline:0}
select.quotauto-select:hover{color:#09c}
select.quotauto-select[disabled]{opacity:.4;-ms-filter:"alpha(opacity=40)";cursor:inherit}
select.quotauto-select[disabled]:hover{color:#343a40}
select.half-quotauto-select{background-image:url(https://www.quattroruote.it/etc/designs/quattroruote/img/quotauto/quotauto-sprite2.png);background-repeat:no-repeat;background-position:right;width:50%;padding:12px;margin-top:20px;border-radius:3px;background-color:#fff;font-size:1rem;line-height:14px;font-weight:500;-webkit-appearance:none;color:#343a40;outline:0}
select.half-quotauto-select:hover{color:#09c}
select.half-quotauto-select[disabled]{opacity:.4;-ms-filter:"alpha(opacity=40)";cursor:inherit}
select.half-quotauto-select[disabled]:hover{color:#343a40}
.table-km .header{width:100%;text-align:center;background-color:lightgrey;margin-top:20px;padding:5px;border:1px solid}
.alert-km{text-align:center}
.alert-km a{text-decoration:underline}
.alert-km a:hover{color:#069}
.table-km .year-index{width:33.3%;float:left;padding:2%;border-left:1px solid;border-bottom:1px solid;font-size:14.4px;font-size:.9rem}
.table-km .year-index:nth-child(3n+1){border-right:1px solid}
.table-km .year-index:nth-child(5n+1){border-right:0 solid}
.table-km .year-index.last{border-right:1px solid}
.popup-info{width:100%;font-size:16px;line-height:1.3em;text-align:left}
.col-md-12.legenda{margin-top:20px;border:0}
.col-md-12.legenda h4{text-transform:uppercase;margin:0;padding:0;font-size:18px;line-height:30px}
.col-md-12.legenda ul{display:block;width:20%;float:left;font-size:13px;line-height:20px}
#legenda{display:inline-block;width:24px;height:24px;border-radius:12px;background-color:#09c;color:#fff;text-align:center;text-transform:none;margin-left:10px;font-size:18px;line-height:24px}
#legenda:hover{background-color:#069;color:#fff !important}
.spec-auto p{margin-bottom:0}
.quotauto-faq a.big{height:103px;vertical-align:middle;padding-top:20px}
.rclSelector .row.filetto{margin:0}
.rclSelector .form-qa-personal{border-top:0}
.rclSelector .form-qa-personal *:not(.submit-btn):not(.auto-da-quotare){text-align:center !important}
.rclSelector .check-autocarro{margin-bottom:20px}
.ico-rcl{max-width:60%}
.margin-ds-20{margin-right:20px;margin-left:20px}
.mb-10{margin-bottom:10px !important}
.mb-20{margin-bottom:20px !important}
.no-pad{padding:0 !important}
.no-margin{margin:0 !important}
.tit-quot-rcl{font-size:21px !important;margin-bottom:40px}
h3.tit-legenda{font-size:18px !important;text-transform:uppercase;font-weight:400}
.bottone-download{display:block;padding:5px;background-color:#09c;color:#fff !important;width:100%}
.img-quot-rcl{border:1px solid #ccc}
#versionDescr{font-size:36px;line-height:42px}
#enginenDescr,#yearDescr{font-size:24px;line-height:36px}
.form-qa-personal{margin:0;padding:0;border-top:0}
#calcola-quotazione .check-autocarro{margin-bottom:20px;margin-top:20px}
.rclSelector p.tipo-label{font-size:18px;line-height:24px;font-weight:600}
.rclSelector p.tipo-descr{font-size:18px;line-height:24px;color:#09c !important;font-weight:600}
.rclSelector p#versionDescr{color:#484d69 !important}
.rclSelector p#enginenDescr{color:#484d69 !important}
.rclSelector p#yearDescr{color:#484d69 !important}
.table-quot-rcl{font-size:13.6px;font-size:.85rem}
.table-quot-rcl>tbody>tr{padding:5px}
.tit-tabella-quot-rcl{background-color:#eee;text-transform:uppercase}
.quot-a-plus{background-color:#96ccad}
.quot-a{background-color:#b8dac2}
.quot-ab{background-color:#d4e9d8}
.quot-ba{background-color:#fddb74}
.quot-b-plus{background-color:#fee8a6}
.quot-b{background-color:#fff3ce}
.quot-c{background-color:#fff8da}
select.quotauto-select[disabled]{opacity:.4;-ms-filter:"alpha(opacity=40)";cursor:inherit}
select.half-quotauto-select[disabled]{opacity:.4;-ms-filter:"alpha(opacity=40)";cursor:inherit}
.animated{animation-duration:1s;animation-fill-mode:both}
.animated.infinite{animation-iteration-count:infinite}
.animated.hinge{animation-duration:2s}
@keyframes bounce{0,20%,53%,80%,100%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}
40%,43%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}
70%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}
90%{transform:translate3d(0,-4px,0)}
}
.bounce{animation-name:bounce;transform-origin:center bottom}
@keyframes flash{0,50%,100%{opacity:1;-ms-filter:"alpha(opacity=100)"}
25%,75%{opacity:0;-ms-filter:"alpha(opacity=0)"}
}
.flash{animation-name:flash}
@keyframes pulse{0{transform:scale3d(1,1,1)}
50%{transform:scale3d(1.05,1.05,1.05)}
100%{transform:scale3d(1,1,1)}
}
.pulse{animation-name:pulse}
@keyframes rubberBand{0{transform:scale3d(1,1,1)}
30%{transform:scale3d(1.25,.75,1)}
40%{transform:scale3d(.75,1.25,1)}
50%{transform:scale3d(1.15,.85,1)}
65%{transform:scale3d(.95,1.05,1)}
75%{transform:scale3d(1.05,.95,1)}
100%{transform:scale3d(1,1,1)}
}
.rubberBand{animation-name:rubberBand}
@keyframes shake{0,100%{transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{transform:translate3d(10px,0,0)}
}
.shake{animation-name:shake}
@keyframes tada{0{transform:scale3d(1,1,1)}
10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{transform:scale3d(1,1,1)}
}
.tada{animation-name:tada}
@keyframes bounceIn{0,20%,40%,60%,80%,100%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0{opacity:0;-ms-filter:"alpha(opacity=0)";transform:scale3d(.3,.3,.3)}
20%{transform:scale3d(1.1,1.1,1.1)}
40%{transform:scale3d(.9,.9,.9)}
60%{opacity:1;-ms-filter:"alpha(opacity=100)";transform:scale3d(1.03,1.03,1.03)}
80%{transform:scale3d(.97,.97,.97)}
100%{opacity:1;-ms-filter:"alpha(opacity=100)";transform:scale3d(1,1,1)}
}
.bounceIn{animation-name:bounceIn;animation-duration:.75s}
.fadeIn{animation-name:fadeIn}
@keyframes flip{0{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}
40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}
50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}
80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}
100%{transform:perspective(400px);animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}
@keyframes flipInX{0{transform:perspective(400px) rotate3d(1,0,0,90deg);transition-timing-function:ease-in;opacity:0;-ms-filter:"alpha(opacity=0)"}
40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);transition-timing-function:ease-in}
60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;-ms-filter:"alpha(opacity=100)"}
80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}
@media(min-width:576px){.tipo-quotazione{border-right:1px solid #ccc}
input.submit-btn{font-size:28px;font-weight:400}
.scegli-moto{font-size:1.2rem}
.group,.ancora-faq{padding-top:3.5rem}
select.quotauto-select{font-size:24px;line-height:32px;font-weight:400}
select.half-quotauto-select{height:40px;font-size:1rem;line-height:14px;font-weight:400}
.table-km .year-index{width:20%;font-size:1rem}
.table-km .year-index:nth-child(3n+1){border-right:0 solid}
.table-km .year-index:nth-child(5n+1){border-right:1px solid}
.table-quot-rcl{font-size:1rem}
}
@media screen and (max-width:768px){.dati-quot-rcl{padding-left:0;margin-top:15px}
#enginenDescr,#yearDescr{font-size:20px}
}
@media print{.download-certificato,.print-page,.backhome,#footer{display:none !important}
.tit-quotazione{text-transform:uppercase !important}
.logo-quotauto-inner{width:300px;float:right !important}
.spec-auto img{max-height:300px !important}
}