main section.content.page-compare{max-width:1300px;width:95%}main section.content.page-compare header{padding-bottom:30px}.page-compare .table-nav{display:none}.page-compare table.vehicles{width:100%;border-collapse:separate;border-spacing:0;margin-bottom:70px}.page-compare .vehicles .add-vehicle{width:32%;padding:6px}.page-compare .vehicles .add-vehicle h4{color:#667991;font-size:15px;margin-bottom:15px}.page-compare .vehicles .add-vehicle .ui-selectmenu-button.ui-button{display:block;max-width:300px;background:#FFF;font-weight:normal;width:100%;min-width:0;margin-bottom:10px;margin-right:10px}.is-page-compare .ui-menu .ui-menu-item-wrapper{font-weight:normal;color:#637287}.is-page-compare .ui-menu .ui-menu-item-wrapper.ui-state-active{color:#4db674}.page-compare .add-vehicle .button-cont{max-width:220px;width:100%}.page-compare .add-vehicle button,.page-compare .mobile-add-vehicle button{border-radius:99px;background-color:#f08521;color:#FFF;width:100%;padding:12px 13px;text-align:center;display:block;cursor:pointer;text-transform:uppercase;font-size:13px;font-weight:bold;border:0;margin-bottom:10px;margin-left:auto;margin-right:auto;transition:background-color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}.page-compare .add-vehicle button:hover,.page-compare .mobile-add-vehicle button:hover{background-color:#ef5c16}.page-compare .add-vehicle button.disabled,.page-compare .mobile-add-vehicle button.disabled{background-color:#bbb;pointer-events:none}.page-compare .vehicles .vehicle{width:17%;vertical-align:bottom}.page-compare .vehicles .vehicle>div{padding:6px;border:1px solid #dce4e9;border-bottom:0;border-right:0}.page-compare .vehicles .vehicle:last-child>div{border-right:1px solid #dce4e9}.page-compare .vehicles .vehicle img{width:100%;height:auto;max-width:300px;display:block;margin-bottom:6px}.page-compare .vehicles .vehicle a{display:block;width:100%;text-align:center;padding:8px 0;background:#4db674;color:#FFF;font-weight:bold;text-transform:uppercase;text-decoration:none;font-size:12px;cursor:pointer;transition:background-color .2s}.page-compare .vehicles .vehicle a:hover{background-color:#41987b}.page-compare .vehicles th{color:#FFF;background:#5bbbcc;text-align:left;text-transform:uppercase;font-size:14px;padding:14px 16px}.page-compare .vehicles tr th:not(:first-child){text-indent:-999px;overflow:hidden}.page-compare .vehicles tr:not(:first-child):nth-child(even){background-color:#f6f6f6}.page-compare .vehicles tr:not(:first-child) td{border:1px solid #dce4e9;border-left:none;border-top:0;padding:12px 16px;color:#667991;font-size:14px}.page-compare .vehicles tr:not(:first-child) td:first-child{font-weight:bold;border-left:1px solid #dce4e9}.page-compare .vehicles tr:last-child td:first-child{border:0}.page-compare .vehicles tr:last-child td:nth-child(2){border-left:1px solid #dce4e9}.page-compare .quote-row-top{display:none}.page-compare .quote-row-bottom{display:table-row;display:none}.page-compare .quote-btn{border-radius:99px;background-color:#f08521;color:#FFF;width:100%;padding:13px 0 11px;text-align:center;display:block;cursor:pointer;text-transform:uppercase;text-decoration:none;font-size:12px;font-weight:bold;transition:background-color .2s}.page-compare .quote-btn:hover{background-color:#ef5c16}.page-compare .vehicles tr:nth-last-child(2) td:first-child{border-bottom-left-radius:6px}.page-compare .vehicles tr:last-child td:nth-child(2){border-bottom-left-radius:6px}.page-compare .vehicles tr:last-child td:last-child{border-bottom-right-radius:6px}.page-compare .item.mystery{text-align:center;max-width:840px;width:100%;min-height:147px;margin:15px auto;color:#667991;overflow:hidden;border:2px solid #f90;background-color:#e1f0fd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.page-compare .item.mystery .stimuli{white-space:nowrap}.page-compare .item.mystery>.info{padding:13px 15px 24px 24px}.page-compare .item.mystery>.vehicle-link{display:block;width:171px;height:108px;position:absolute;top:35px;left:4px;margin-bottom:-1px;text-decoration:none}.page-compare .item.mystery .title{text-align:center;margin:10px 5px 18px 10px}.page-compare .item.mystery a.be-heard-more-recs{color:#524f52;transition:color .2s;text-decoration:none;font-style:oblique;text-shadow:2px 2px 4px #b9b9b9;font-size:23px}.page-compare .item.mystery a.be-heard-more-recs mark{color:#ff0c00;font-weight:800;font-style:oblique;background:transparent;text-transform:uppercase}.page-compare .item.mystery a.be-heard-more-recs:hover{color:#bb3fbb}.page-compare .item.mystery .details-btn{font-weight:bold;font-size:15px;margin-top:10px;text-transform:uppercase;color:#FFF;background:#3079ab;border-radius:4px;text-decoration:none;white-space:nowrap;transition:background-color .2s;padding:12px 45px;text-shadow:2px 2px 4px #4e4e4e;position:relative}.page-compare .item.mystery .details-btn:hover{background:#255e83}.page-compare .item.mystery img{height:fit-content;flex-wrap:nowrap}.page-compare .item.mystery img.vehicle{width:auto;margin:20px 4px 0 0}.page-compare .item.mystery img.top20{width:auto;height:93px;float:left;margin:20px 0 0 12px}@media only screen and (min-width:800px){.page-compare .mobile-only{display:none!important}.is-page-compare .protruding-car{display:none}}@media only screen and (max-width:799px){.page-compare .item.mystery{flex-direction:column}main section.content.page-compare{width:100%}.page-compare .mobile-only{display:block!important}.page-compare .no-mobile{display:none!important}.page-compare .mobile-add-vehicle{padding:0 15px;margin-bottom:40px;max-width:530px;margin-left:auto;margin-right:auto}.page-compare .mobile-add-vehicle h4{color:#667991;font-size:16px;margin-bottom:15px;text-align:center}.page-compare .mobile-add-vehicle .ui-selectmenu-button{display:block;float:none;margin:10px auto;max-width:500px}.page-compare .vehicles .vehicle>div{border:none!important}.page-compare .vehicles{background:#f4f4f4;padding:4px 0}.page-compare .vehicles th{color:#5bbbcc;background:#FFF;padding-bottom:0;padding-top:20px;font-size:12px}.page-compare .vehicles tr th:not(:first-child){text-indent:0}.page-compare .vehicles tr td{border:none!important;background:#FFF}.page-compare .vehicles tr{backgound:transparent!important}.page-compare table.vehicles{border-spacing:4px 0!important}.page-compare .table-nav{display:block;color:#FFF;background:#5bbbcc;padding:20px;text-align:center;font-weight:bold;font-size:14px}.page-compare .table-nav .prev,.page-compare .table-nav .next{display:block;width:12px;height:21px;position:absolute;top:50%;margin-top:-10px;cursor:pointer;opacity:.7;z-index:1}.page-compare .table-nav .prev:hover,.page-compare .table-nav .next:hover{opacity:1}.page-compare .table-nav .prev{background-image:url(../assets/buttons/arrow.svg);left:20px;background-position-x:center;min-width:40px;background-repeat:no-repeat}.page-compare .table-nav .next{background-image:url(../assets/buttons/arrow.svg);right:20px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-position-x:center;min-width:40px;background-repeat:no-repeat}.page-compare .vehicles tr td,.page-compare .vehicles tr th{width:33.3%}.page-compare .quote-row-top{display:table-row}.page-compare .quote-row-bottom{display:none}.page-compare .item.mystery img.top20{margin:27px 0 0 12px}.page-compare .item.mystery img.vehicle{margin:36px 4px 0 0;max-height:50%}.page-compare .item.mystery .title{margin:5px 5px 15px 0}.page-compare .item.mystery a.be-heard-more-recs{font-size:19px}.page-compare .item.mystery .details-btn{padding:10px 24px}}