.mod-vehicle-price-responsive1{word-wrap:break-word}.mod-vehicle-price-responsive1 .text-bold{font-weight:bold}.mod-vehicle-price-responsive1 .price-rule{font-size:13px;color:#535353;width:100%;overflow:hidden;margin-bottom:3px}.mod-vehicle-price-responsive1 .starting-price-value{font-size:16px;font-weight:bold}.mod-vehicle-price-responsive1 .strikethrough{position:relative}.mod-vehicle-price-responsive1 .strikethrough:before{position:absolute;content:'';left:0;top:50%;right:0;border-top:1px solid;border-color:#c62103;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}.mod-vehicle-price-responsive1 .final-price .price-value{color:#000;font-size:16px}.mod-vehicle-price-responsive1 .final-price>div{font-size:16px}.mod-vehicle-price-responsive1 .show-flyout{cursor:pointer}.mod-vehicle-price-responsive1 .left-col{float:left;text-align:left;max-width:70%}.mod-vehicle-price-responsive1 .right-col{float:right;text-align:right}.mod-vehicle-price-responsive1 .final-price .left-col span,.mod-vehicle-price-responsive1 .final-price .right-col span{vertical-align:middle}.mod-vehicle-price-responsive1 .rebate{color:#000;font-size:13px}.mod-vehicle-price-responsive1 .rebate+.rebate{margin-top:5px}.mod-vehicle-price-responsive1 .rebate-name{color:rgb(83,83,83)}.mod-vehicle-price-responsive1 .rebate-price{font-weight:bold}.mod-vehicle-price-responsive1 .price-value{font-size:16px}.mod-vehicle-price-responsive1 .final-price{background-color:#e4e4e4}.mod-vehicle-price-responsive1 .price-block .glyphicon{color:#54575e}.mod-vehicle-price-responsive1 .price-block{overflow:auto;padding:5px 10px}.mod-vehicle-price-responsive1 .price-block:not(:first-child){border-top:1px solid #d5d5d5}.mod-vehicle-price-responsive1 .price-block-name{font-size:16px;font-weight:bold;text-align:left}.mod-vehicle-price-responsive1 .price-block-name.colored{color:#c62103}.mod-vehicle-price-responsive1.vehicle-price-disclaimer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;z-index:1010;transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-webkit-transition:opacity 500ms ease-in-out}.mod-vehicle-price-responsive1.vehicle-price-disclaimer-overlay.overlay-visible{opacity:.6}.mod-vehicle-price-responsive1.vehicle-price-disclaimer-flyout{position:fixed;overflow:hidden;z-index:1011;right:-100%;top:0;width:100%;height:100%;word-wrap:break-word;background-color:#efefef;-webkit-transition:right .5s ease-out;transition:right .5s ease-out;-webkit-overflow-scrolling:touch}.mod-vehicle-price-responsive1.vehicle-price-disclaimer-flyout.shown{right:0;box-shadow:0 0 9px rgba(0,0,0,.3)}.mod-vehicle-price-responsive1 .flyout-header{padding:16px 50px 12px 20px;color:#fff;font-weight:bold;line-height:0;background:#d53706;z-index:1;text-align:justify}.mod-vehicle-price-responsive1 .flyout-header:after{content:'';display:inline-block;width:100%}.mod-vehicle-price-responsive1 .flyout-title{font-size:14px;display:inline-block;vertical-align:middle;line-height:1.428571429}.mod-vehicle-price-responsive1 .dealer-info-wrapper{padding-right:10px;display:inline-block;vertical-align:middle;line-height:1.428571429}.mod-vehicle-price-responsive1 .dealer-info-wrapper .pin-icon-wrapper{display:inline-block}.mod-vehicle-price-responsive1 .dealer-info-wrapper .pin-icon{padding-bottom:2px;padding-right:5px}.mod-vehicle-price-responsive1 .dealer-info-wrapper .dealer-info{font-size:13px;font-weight:normal;display:inline-block}.mod-vehicle-price-responsive1 .dealer-info-wrapper a{color:inherit}.mod-vehicle-price-responsive1 .flyout-close{position:absolute;right:0;top:0;padding:0 15px;color:#fff;font-size:50px;font-weight:normal;line-height:47px;text-decoration:none}.mod-vehicle-price-responsive1 .flyout-content{width:100%;padding:12px 20px;overflow-x:hidden;overflow-y:auto;position:absolute;top:70px;bottom:0;left:0}.mod-vehicle-price-responsive1 .flyout-content .h5{padding:15px 0;font-size:inherit;font-weight:bold}.mod-vehicle-price-responsive1 .flyout-content .call-us{margin-bottom:10px}.mod-vehicle-price-responsive1 .flyout-content .call-us a{color:inherit;text-decoration:none}.mod-vehicle-price-responsive1 .vehicle-info{font-size:.001px;color:#535353;display:table;table-layout:fixed;width:100%;padding-bottom:12px}.mod-vehicle-price-responsive1 .vehicle-info>div{display:table-cell;font-size:13px}.mod-vehicle-price-responsive1 .vehicle-photo{vertical-align:middle;width:33%;padding-right:20px}.mod-vehicle-price-responsive1 .vehicle-photo img{max-width:100%;max-height:100%}.mod-vehicle-price-responsive1 .vehicle-specs-container{vertical-align:middle}.mod-vehicle-price-responsive1 .vehicle-specs{word-break:break-all}.mod-vehicle-price-responsive1 .vehicle-specs>div+div{margin-top:10px}.mod-vehicle-price-responsive1 .vehicle-build{font-size:18px}.mod-vehicle-price-responsive1 .vehicle-price{background-color:#fff;border:1px solid #e2e2e2;padding:10px 10px;vertical-align:top;margin-bottom:12px}.mod-vehicle-price-responsive1 .discounted-price-color{color:#da3905}.mod-vehicle-price-responsive1 .incentives-group+.incentives-group{margin-top:11px}.mod-vehicle-price-responsive1 .incentives-group-header{background-color:#53565b;border:1px solid #888a8c;color:#fff;font-size:13px;font-weight:bold;padding:7px 15px;position:relative}.mod-vehicle-price-responsive1 .incentives-group-header.has-arrow{cursor:pointer}.mod-vehicle-price-responsive1 .incentives-group-name{overflow:hidden;padding-right:20px}.mod-vehicle-price-responsive1 .incentives-group-icon{text-align:center;float:left;padding-right:10px}.mod-vehicle-price-responsive1 .incentives-group-icon .buck-icon{margin-top:-3px}.mod-vehicle-price-responsive1 .incentives-group-arrow{border:8px solid transparent;border-bottom-color:#fff;position:absolute;right:15px;top:4px;-webkit-transition:all 400ms ease;transition:all 400ms ease}.mod-vehicle-price-responsive1 .incentives-group-contents{padding:24px;background-color:#fff;color:#53565b;border:1px solid #dedede;border-top-width:0}.mod-vehicle-price-responsive1 .incentive+.incentive{margin-top:20px}.mod-vehicle-price-responsive1 .incentive-header{font-weight:bold;font-size:13px}.mod-vehicle-price-responsive1 .incentive-header-price{color:#c62103}.mod-vehicle-price-responsive1 .incentive-dates{font-size:12px;margin-top:10px}.mod-vehicle-price-responsive1 .incentive-details{font-size:11px;margin-top:2px}.mod-vehicle-price-responsive1 .incentive-details-header{cursor:pointer;display:inline-block}.mod-vehicle-price-responsive1 .incentive-details-label{font-weight:bold;display:inline-block}.mod-vehicle-price-responsive1 .incentive-details-arrow{display:inline-block;border:3px solid transparent;border-top-color:black;position:relative;top:1px;margin-left:5px}.mod-vehicle-price-responsive1 .rotate-arrow{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.mod-vehicle-price-responsive1 .rotate-arrow.incentive-details-arrow{top:-3px}.mod-vehicle-price-responsive1 .rotate-arrow.incentives-group-arrow{top:12px}.mod-vehicle-price-responsive1 .incentive-details-text{display:none}.mod-vehicle-price-responsive1 .bold{font-weight:bold}.mod-vehicle-price-responsive1 .incentive-disclaimer{padding:15px 0;color:#53565b;font-size:13px}@media (min-width:768px){.mod-vehicle-price-responsive1.vehicle-price-disclaimer-flyout{width:700px;right:-700px}.mod-vehicle-price-responsive1.vehicle-price-disclaimer-flyout{width:700px;min-width:0}.mod-vehicle-price-responsive1 .vehicle-photo{max-width:50%}.mod-vehicle-price-responsive1 .vehicle-photo img{display:inline;max-width:100%;max-height:100%}.mod-vehicle-price-responsive1 .flyout-title{font-size:18px}}@media print{.mod-vehicle-price-responsive1 .show-flyout,.mod-vehicle-price-responsive1 .flyout-close{display:none}.mod-vehicle-price-responsive1 .flyout-header,.mod-vehicle-price-responsive1 .flyout-content{position:static;padding:10px 0}.global-vehicle-details .mod-vehicle-price-responsive1.vehicle-price-disclaimer-flyout,.global-vehicle-details .mod-vehicle-price-responsive1 .shown,.global-vehicle-details~.mod-vehicle-price-responsive1.vehicle-price-disclaimer-flyout,.global-vehicle-details~.mod-vehicle-price-responsive1 .shown{display:block;position:static;box-shadow:none;width:auto;height:auto}.mod-vehicle-price-responsive1.vehicle-price-disclaimer-flyout{width:auto}}