.mod-compare-vehicles{margin-bottom:20px}.mod-compare-vehicles .compare-content{overflow:auto}.mod-compare-vehicles .title{font-size:20px;font-weight:bold;margin-bottom:4%}.mod-compare-vehicles .v-col{float:left;width:215px}.mod-compare-vehicles .vehicle-data{color:#222;padding:0;position:relative}.mod-compare-vehicles .info-head{padding-left:15px;width:200px;min-height:250px;margin-bottom:10px}.mod-compare-vehicles .info-head .v-image,.mod-compare-vehicles .info-head .v-title,.mod-compare-vehicles .info-head .v-price{width:100%}.mod-compare-vehicles .info-head .v-price{margin-bottom:3%}.mod-compare-vehicles .info-head .v-image{margin-bottom:5.5%;position:relative}.mod-compare-vehicles .info-head .v-image .x-icon{background:url(/public/modules/CompareVehicles/responsive1/images/close-overlay-icon-mini.png) no-repeat scroll right top transparent;position:absolute;top:6px;right:0;width:15px;height:15px;cursor:pointer}.mod-compare-vehicles .info-head .v-title{font-size:14px;font-weight:bold;line-height:1.1}.mod-compare-vehicles .info-head .v-title span{display:block;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mod-compare-vehicles .info-head .v-title a{color:#222;text-decoration:none}.mod-compare-vehicles .info-head .v-title a:hover{text-decoration:underline}.mod-compare-vehicles .info-head .v-price .price{color:#e8003a;font-size:16px;font-weight:bold}.mod-compare-vehicles .info-head .v-eprice-button{width:100%}.mod-compare-vehicles .info-head .v-eprice-button .btn-group.open .dropdown-toggle{background-color:#d60034}.mod-compare-vehicles .info-head .v-eprice-button .btn-group .dropdown-toggle:focus{background-position:0 0}.mod-compare-vehicles .info-head .v-eprice-button .eprice_details{display:block}.mod-compare-vehicles .info-head .v-eprice-button .eprice_details>a{font-size:13px;font-weight:bold;text-align:left;width:83%;height:32px;line-height:31px;padding:0 6%}.mod-compare-vehicles .info-head .v-eprice-button .eprice_details .btn.dropdown-toggle{height:32px;padding-left:4%;padding-right:4%;width:17%}.mod-compare-vehicles .info-head .v-eprice-button .eprice_details .btn.dropdown-toggle .caret{border-bottom-color:#FFF;border-top-color:#FFF;border-left-width:6px;border-right-width:6px;border-top-width:6px}.mod-compare-vehicles .info-head .v-eprice-button .eprice_details .dropdown-menu{border-radius:0;margin:0;width:100%}.mod-compare-vehicles .info-head .v-eprice-button .eprice_details .dropdown-menu ul{margin:0}.mod-compare-vehicles .info-head .v-eprice-button .eprice_details .dropdown-menu ul li:hover{background:#ccc}.mod-compare-vehicles .info-head .v-eprice-button .eprice_details .dropdown-menu ul li a{color:#222;display:block;font-weight:bold;font-size:13px;padding:7px 6% 6px 6%;text-align:left}.mod-compare-vehicles .info-head .v-eprice-button .eprice_details .dropdown-menu ul li a span{font-size:13px;font-weight:bold}.mod-compare-vehicles .info-head .v-eprice-button .eprice_details a:hover{text-decoration:none}.mod-compare-vehicles .info-head .v-eprice-button .eprice_details a .caret{border-left-width:6px;border-right-width:6px;border-top-width:6px;border-color:#fff}.mod-compare-vehicles .info-block{margin-bottom:19px}.mod-compare-vehicles .info-block>.row{margin-left:0;margin-right:0}.mod-compare-vehicles .info-equipment{margin-bottom:0}.mod-compare-vehicles .info-block .row:first-child .info-row{border-top:1px solid #d1d1d1}.mod-compare-vehicles .info-block .accordion .row:first-child .info-row{border-top:0}.mod-compare-vehicles .info-row.field-name{background:#fff;font-weight:bold}.mod-compare-vehicles .info-row .info-item{font-size:13px;background:#f6f6f6;padding:14px 5px 12px 10%;line-height:normal;word-wrap:break-word;border-top:1px solid #e4e4e4}.mod-compare-vehicles .info-equipment .info-row .info-item{background:#fff}.mod-compare-vehicles .field-data{padding-left:0;padding-right:0}.mod-compare-vehicles .field-data .info-row .info-item{padding-left:6.7%;padding-right:5px}.mod-compare-vehicles .field-data .info-row .info-item .item-toggle{cursor:pointer}.mod-compare-vehicles .field-data .info-row .info-item .item-toggle .opened,.mod-compare-vehicles .field-data .info-row .info-item.collapsed .item-toggle .closed{display:none}.mod-compare-vehicles .field-data .info-row .info-item.collapsed .item-toggle .opened,.mod-compare-vehicles .field-data .info-row .info-item .item-toggle .closed{display:block}.mod-compare-vehicles .field-data .info-row .info-item .item-toggle .closed{}.mod-compare-vehicles .vehicle-data .info-row .info-item{background:#fff}.mod-compare-vehicles .vehicle-data .info-row.mpg{height:45px}.mod-compare-vehicles .vehicle-data .info-row.mpg .info-item{padding:0 0 0 10%}.mod-compare-vehicles .vehicle-data .info-row.mpg .info-item .icon{background:url(/public/modules/CompareVehicles/responsive1/images/mpg.png) center center no-repeat;float:left;height:39px;width:20px;margin:0 15px;display:block}.mod-compare-vehicles .vehicle-data .info-row.mpg .info-item .city,.mod-compare-vehicles .vehicle-data .info-row.mpg .info-item .highway{font-family:"Arial Black",Arial;font-weight:900;float:left;line-height:1;font-size:24px;margin-top:2%}.mod-compare-vehicles .vehicle-data .info-row.mpg .info-item .city div,.mod-compare-vehicles .vehicle-data .info-row.mpg .info-item .highway div{font-size:10px;color:#222;text-transform:uppercase;text-align:center;font-weight:normal}.mod-compare-vehicles .white-board{position:absolute;right:0;width:15px;height:100%;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 46%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(46%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 46%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 46%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 46%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 46%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}@media (max-width:991px){.mod-compare-vehicles .info-head .v-eprice-button,.mod-compare-vehicles .info-head .v-eprice-button .eprice_details{margin-left:0}.mod-compare-vehicles .info-head .v-eprice-button .eprice_details a,.mod-compare-vehicles .info-head .v-eprice-button .eprice_details>.btn{border-radius:4px;font-size:15px;width:100%;text-align:center}.mod-compare-vehicles .info-head .v-eprice-button{display:block;float:none;clear:both;width:100%}.mod-compare-vehicles .vehicle-data .info-row.mpg .info-item .city,.mod-compare-vehicles .vehicle-data .info-row.mpg .info-item .highway{font-size:20px}}@media (max-width:767px){.mod-compare-vehicles .v-col{padding-left:0;padding-right:0}.mod-compare-vehicles .white-board{display:none}}@media (max-width:420px){.mod-compare-vehicles .info-head .v-title{font-size:12px;line-height:1.2}.mod-compare-vehicles .info-head .v-title,.mod-compare-vehicles .info-head .v-price{padding:0 5%}.mod-compare-vehicles .info-head .v-title span{font-size:16px}.mod-compare-vehicles .info-head .v-eprice-button .eprice_details a{font-size:12px;height:28px;line-height:27px}.mod-compare-vehicles .info-row .info-item{font-size:12px}.mod-compare-vehicles .field-data .info-row .info-item{padding-left:12%}.mod-compare-vehicles .vehicle-data .info-row.mpg .info-item .city,.mod-compare-vehicles .vehicle-data .info-row.mpg .info-item .highway{font-size:18px;margin-top:5%}.mod-compare-vehicles .vehicle-data .info-row.mpg .info-item .icon{margin:0 10px}}@media (min-width:768px){.mod-compare-vehicles .field-data .info-row .info-item.collapsed .item-toggle .opened,.mod-compare-vehicles .field-data .info-row .info-item .item-toggle .closed{display:inline-block}}.mod-compare-vehicles .info-head .v-price .price{color:#939292}.mod-compare-vehicles .info-head .v-price .price{color:#666}.mod-compare-vehicles .info-head .v-price .price .price-old{text-decoration:none;font-style:normal}.mod-compare-vehicles .info-head .v-price .price .price-old .price-title{text-decoration:line-through}.mod-compare-vehicles .info-head .v-price .price .price-title{float:left;padding-right:5px}.mod-compare-vehicles .info-head .v-price .price .price-special{color:#d00}