.table_wrapper{overflow-x:auto}.list_table{font-family:"Montserrat",Helvetica Neue,Arial,sans-serif !important;font-size:13px !important;width:auto;min-width:99%;margin:20px 0}@media all and (max-width:1024px){.list_table{width:auto}}@media all and (max-width:380px){.list_table{width:80vw}}.list_table .head{height:25px}.list_table th{background:#20a3dd;color:#fff;padding:10px 0;text-align:center !important;border-right:1px solid rgba(255,255,255,.3)}.list_table th:nth-child(2){border-bottom:1px solid rgba(255,255,255,.3)}.list_table .title{padding:10px 0;text-align:center;color:#012174;font-size:16px !important}.list_table .title span{font-weight:700}.list_table .separator{height:20px}.list_table .offer{background:#fff;text-align:center;color:#012174;height:120px;border:1px solid #e7e7e7}.list_table .offer td:not(:last-child){border-right:1px solid #e7e7e7}.list_table .offer td:nth-child(1){border:1px solid #e7e7e7}.list_table .offer td:nth-child(6){border:1px solid #e7e7e7}.list_table .offer_additives td{border-top:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.list_table .offer_additives{background:#fff;height:50px;color:#3a3a3a;font-weight:400}.list_table .offer_additives td{padding:0 10px}.list_table .offer_additives td i{margin-right:5px;color:#00ab00}.list_table .offer img{height:50px}.list_table .offer td.icont{width:90px;padding-top:10px}.list_table .offer td.icont span{display:block;padding:10px 0;color:#012174 !important;font-weight:600}.list_table .offer .true{background:url(//ubezpieczamy-auto.pl/wp-content/plugins/oc-calculator/assets/css/../images/icon-true.png) no-repeat top center;height:24px}.list_table .offer .false{background:url(//ubezpieczamy-auto.pl/wp-content/plugins/oc-calculator/assets/css/../images/icon-false.png) no-repeat top center;height:24px}.list_table .offer td.icont span.false_label{color:#f44236 !important}.list_table .offer .values{flex-grow:1}.list_table .offer .values .val{color:#012174;font-size:28px !important;font-weight:700;line-height:100%;display:block}.list_table .offer .values .val span{font-size:17px !important}.list_table .offer .values .rate{color:#20a3dd;font-size:14px !important}.list_table .offer .cta_button{flex-grow:1}.list_table .offer .cta_button a{background:#012174;box-shadow:none;color:#fff;padding:15px 0;width:170px;margin:5px 0;display:inline-block;transition:all .2s ease-in-out 0s;border:0;text-align:center;text-transform:uppercase;font-weight:600;line-height:1;cursor:pointer;align-items:center;font-size:12px !important;letter-spacing:1px;border-radius:30px;text-decoration:none}.table_wrapper_mobile{display:none}.table_wrapper_mobile .list_table .offer td:last-child{border:1px solid #e7e7e7}@media all and (max-width:1024px){.table_wrapper{display:none}.table_wrapper_mobile{display:block}}