.a123-adcore .adui-widget-vehicle-information .widget-header{font-weight:400;padding:10px 20px}.a123-adcore .adui-widget-vehicle-information .adui-widget-content{padding:10px 0}.a123-adcore .adui-widget-vehicle-information .price-label{font-size:16px;line-height:16px}.a123-adcore .adui-widget-vehicle-information .price-value{font-size:36px;line-height:36px;margin-top:-2px}.a123-adcore .adui-widget-vehicle-information .second-price{line-height:16px;padding-top:5px;vertical-align:baseline}.a123-adcore .adui-widget-vehicle-information .second-price .price-label{font-size:13px;line-height:16px}.a123-adcore .adui-widget-vehicle-information .second-price .price-value{font-size:16px;font-weight:700;line-height:16px}.a123-adcore .adui-widget-vehicle-information .details-list{-webkit-column-count:4;-moz-column-count:4;column-count:4;float:left;margin:5px 0;padding:0 2%;width:71%}.a123-adcore .adui-widget-vehicle-information .no-mpg .details-list{width:96%}.a123-adcore .adui-two-third-width .adui-widget-vehicle-information .details-list{-webkit-column-count:3;-moz-column-count:3;column-count:3;padding:0 2% 0 3%;width:64%}.a123-adcore .adui-two-third-width .adui-widget-vehicle-information .no-mpg .details-list{padding:0 3%;width:94%}.a123-adcore .adui-one-half-width .adui-widget-vehicle-information .details-list,.a123-adcore .adui-one-third-width .adui-widget-vehicle-information .details-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}.a123-adcore .adui-one-half-width .adui-widget-vehicle-information .details-list{padding:0 2% 0 4%;width:57%}.a123-adcore .adui-one-half-width .adui-widget-vehicle-information .no-mpg .details-list{padding:0 4%;width:92%}.a123-adcore .adui-one-third-width .adui-widget-vehicle-information .details-list{float:none;padding:0 5%;width:90%}.a123-adcore .adui-one-third-width .adui-widget-vehicle-information .no-mpg .details-list{margin-bottom:0;padding:0 5%}.a123-adcore .adui-widget-vehicle-information .details-list .details-title,.a123-adcore .adui-widget-vehicle-information .details-list .details-value{display:block;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.a123-adcore .adui-widget-vehicle-information .details-list .details-title{font-weight:700}.a123-adcore .adui-widget-vehicle-information .details-list .details-item{display:inline-block;height:30px;margin-bottom:5px;width:100%}.a123-adcore .adui-full-width .adui-widget-vehicle-information .details-list .details-item{margin-bottom:10px}.a123-adcore .adui-full-width .adui-widget-vehicle-information .details-list .details-item:nth-child(even),.a123-adcore .adui-one-half-width .adui-widget-vehicle-information .details-list .details-item:nth-child(4n),.a123-adcore .adui-two-third-width .adui-widget-vehicle-information .details-list .details-item:nth-child(3n){margin-bottom:0}.a123-adcore .adui-widget-vehicle-information .mpg-container{border-left-width:2px;border-style:solid;float:left;margin:0 0 0 -2px;padding:5px 1%;position:relative;text-align:center;width:23%}.a123-adcore .adui-two-third-width .adui-widget-vehicle-information .mpg-container{padding:10px 1%;width:29%}.a123-adcore .adui-one-half-width .adui-widget-vehicle-information .mpg-container{padding:10px 2%;width:33%}.a123-adcore .adui-one-third-width .adui-widget-vehicle-information .mpg-container{border-left-width:0;border-top-width:2px;float:none;margin:5px 0 0 0;padding:10px 4% 0 4%;width:92%}.a123-adcore .adui-widget-vehicle-information .mpg-container .city-mpg,.a123-adcore .adui-widget-vehicle-information .mpg-container .hwy-mpg{float:left;width:41%}.a123-adcore .adui-one-third-width .adui-widget-vehicle-information .mpg-container .city-mpg,.a123-adcore .adui-one-third-width .adui-widget-vehicle-information .mpg-container .hwy-mpg{width:30%}.a123-adcore .adui-widget-vehicle-information .mpg-container .city-mpg{margin:0 8% 0 1%}.a123-adcore .adui-widget-vehicle-information .mpg-container .hwy-mpg{margin:0 1% 0 8%}.a123-adcore .adui-one-third-width .adui-widget-vehicle-information .mpg-container .city-mpg,.a123-adcore .adui-one-third-width .adui-widget-vehicle-information .mpg-container .hwy-mpg{margin:0 0 0 13%}.a123-adcore .adui-widget-vehicle-information .mpg-container .mpg-title{font-size:12px;font-weight:700;line-height:12px}.a123-adcore .adui-one-half-width .adui-widget-vehicle-information .mpg-container .mpg-title,.a123-adcore .adui-two-third-width .adui-widget-vehicle-information .mpg-container .mpg-title{font-size:11px}.a123-adcore .adui-widget-vehicle-information .mpg-container .mpg-value{font-size:34px;font-weight:700;line-height:34px}.a123-adcore .adui-one-half-width .adui-widget-vehicle-information .mpg-container .mpg-value{font-size:28px}.a123-adcore .adui-widget-vehicle-information .mpg-disclaimer{font-size:9px;line-height:9px;margin-top:5px;padding:0 1%}.a123-adcore .adui-one-half-width .adui-widget-vehicle-information .mpg-disclaimer{padding:0 3%}.a123-adcore .adui-one-third-width .adui-widget-vehicle-information .mpg-disclaimer{padding:0 15%}@media all and (max-width:1025px){.a123-adcore .adui-two-third-width .adui-widget-vehicle-information .mpg-container{padding:10px 1%}.a123-adcore .adui-two-third-width .adui-widget-vehicle-information .mpg-container .city-mpg{margin:0 9% 0 0}.a123-adcore .adui-two-third-width .adui-widget-vehicle-information .mpg-container .hwy-mpg{margin:0 0 0 9%}.a123-adcore .adui-two-third-width .adui-widget-vehicle-information .mpg-disclaimer{padding:0 3%}.a123-adcore .adui-one-half-width .adui-widget-vehicle-information .mpg-container .city-mpg{margin:0 8% 0 0}.a123-adcore .adui-one-half-width .adui-widget-vehicle-information .mpg-container .hwy-mpg{margin:0 0 0 8%}}@media all and (max-width:980px){.a123-adcore .adui-one-half-width .adui-widget-vehicle-information .details-list{display:block;float:none;padding:0 5%;width:90%}.a123-adcore .adui-one-half-width .adui-widget-vehicle-information .mpg-container{border-left-width:0;border-top-width:2px;float:none;margin:10px 0 0 0;padding:10px 4% 0 4%;width:92%}
.a123-adcore .adui-one-half-width .adui-widget-vehicle-information .mpg-container .city-mpg,.a123-adcore .adui-one-half-width .adui-widget-vehicle-information .mpg-container .hwy-mpg{width:40%}.a123-adcore .adui-one-half-width .adui-widget-vehicle-information .mpg-container .city-mpg{margin:0 0 0 9%}.a123-adcore .adui-one-half-width .adui-widget-vehicle-information .mpg-container .hwy-mpg{margin:0 9% 0 0}.a123-adcore .adui-one-half-width .adui-widget-vehicle-information .mpg-disclaimer{padding:0 15%}.a123-adcore .adui-one-half-width .adui-widget-vehicle-information .mpg-container .mpg-value{font-size:34px}}@media all and (max-width:960px){.a123-adcore .adui-one-third-width .adui-widget-vehicle-information .details-list,.a123-adcore .adui-one-third-width .adui-widget-vehicle-information .no-mpg .details-list{-webkit-column-count:1;-moz-column-count:1;column-count:1;padding:0 8%;width:84%}.a123-adcore .adui-one-third-width .adui-widget-vehicle-information .details-list .column,.a123-adcore .adui-one-third-width .adui-widget-vehicle-information .no-mpg .details-list .column{float:none!important}.a123-adcore .adui-one-third-width .adui-widget-vehicle-information .mpg-container .city-mpg,.a123-adcore .adui-one-third-width .adui-widget-vehicle-information .mpg-container .hwy-mpg{width:40%}.a123-adcore .adui-one-third-width .adui-widget-vehicle-information .mpg-container .city-mpg,.a123-adcore .adui-one-third-width .adui-widget-vehicle-information .mpg-container .hwy-mpg{margin:0 5%}.a123-adcore .adui-two-third-width .adui-widget-vehicle-information .mpg-container .mpg-title{font-size:11px}.a123-adcore .adui-two-third-width .adui-widget-vehicle-information .mpg-container .mpg-value{font-size:28px;line-height:28px}}@media all and (max-width:900px){.a123-adcore .adui-two-third-width .adui-widget-vehicle-information .details-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;padding:0 2% 0 4%;width:57%}.a123-adcore .adui-two-third-width .adui-widget-vehicle-information .no-mpg .details-list{padding:0 4%;width:92%}.a123-adcore .adui-two-third-width .adui-widget-vehicle-information .details-list .details-item:nth-child(4n){margin-bottom:0}.a123-adcore .adui-two-third-width .adui-widget-vehicle-information .mpg-container{padding:10px 2%;width:33%}}@media all and (max-width:870px){.a123-adcore .adui-widget-vehicle-information .details-list{-webkit-column-count:3;-moz-column-count:3;column-count:3;padding:0 2% 0 3%;width:64%}.a123-adcore .adui-widget-vehicle-information .no-mpg .details-list{padding:0 3%;width:94%}.a123-adcore .adui-full-width .adui-widget-vehicle-information .details-list .details-item,.a123-adcore .adui-full-width .adui-widget-vehicle-information .details-list .details-item:nth-child(even){margin-bottom:5px}.a123-adcore .adui-widget-vehicle-information .mpg-container{padding:10px 2%;width:27%}}@media screen and (min-width:0\0){.a123-adcore .adui-two-third-width .adui-widget-vehicle-information .details-list .column .details-item{display:block}}
