@charset "utf-8";html,div,h1,h2,h3,h4,h5,h6,p,header,footer,section,ul,li{margin:0;padding:0;border:none}a{text-decoration:underline;cursor:pointer;-webkit-transition:all linear 0.15s;-moz-transition:all linear 0.15s;transition:all linear 0.15s}.btn{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}#casl_opt_in:required{message:'Test'}.form-control{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.custom-graphic-area{min-height:75px}.brand-bar{min-height:75px}#dp-header div.brand-bar>div>div{margin-top:20px}.banner-image{width:100%}.print-banner-image{width:100%}ul.social li{display:inline-block;overflow:hidden;height:30px;background-repeat:no-repeat;margin-left:7px;margin-top:5px}ul.social li a{text-decoration:none;color:#fff}.icon-share{}.icon-text-small{font-size:10px;padding-left:4px}.icon-fb{background:url(/static/img/live/social-icons.png) -42px 0;width:17px}.icon-twitter{background:url(/static/img/live/social-icons.png) -60px 0;width:16px}.icon-email{background:url(/static/img/live/social-icons.png) -86px 0;width:56px}.icon-print{background:url(/static/img/live/social-icons.png) -151px 0;width:55px}.icon:before{content:"\2122";color:transparent!important}.icon-fa{margin-left:4px;margin-top:5px}.icon-text:before{content:"\2122\2122\2122";color:transparent!important}.icon-with-text:before{content:"\2122\2122\2122\2122";color:transparent!important}#record-main{margin-bottom:30px}#record-main>div{margin-top:5px;padding-top:30px}.record-gallery{margin-top:10px;font-family:Myriad Pro,Verdana,Geneva,sans-serif;font-size:16px;color:#4d4d4d}#record-carousel .item img,#record-carousel .item iframe{display:block;width:100%;height:100%;margin-bottom:15px;border:1px solid #999999;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#record-carousel-nav{overflow:hidden;margin-top:10px}#record-carousel-nav .btn.active{color:#fff;background-color:#428bca;border-color:#357ebd}#record-carousel-nav .btn{color:#000;background-color:#efefef;border-color:#ccc}#record-photo-carousel{height:90px;margin-top:30px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999}#record-photo-carousel .item{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#record-photo-carousel .item img{display:block;height:90px;width:auto;margin-left:auto;margin-right:auto}#record-photo-carousel .owl-prev,#record-photo-carousel .owl-next{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;text-align:center;background:#4E443C;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial,sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 4px #F0EFE7;-moz-box-shadow:0 0 4px #F0EFE7;box-shadow:0 0 4px #F0EFE7;padding:0}#record-photo-carousel .owl-prev{left:0}#record-photo-carousel .owl-next{right:0}#call-store{background-color:#f9f9f9;margin-top:30px;text-align:center;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 0 2px #e9e9e9;-moz-box-shadow:0 0 2px #e9e9e9}#call-store>div{overflow:hidden;height:100%;font-size:30px;border:2px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0 10px 0}#call-store h3{padding-top:20px;padding-bottom:20px}#call-store h3>span{color:darkred}#record-listing-info{padding-right:30px;padding-bottom:60px}#record-listing-price{padding-top:10px}#record-listing-price .sale-price{font-family:Myriad Pro,Verdana,Geneva,sans-serif;font-size:36px;color:#2772be}#record-listing-info .no-price{font-size:26px}#print-no-price{font-size:30px!important;color:black!important}#print-with-price{font-size:35px!important;color:#1F5CAF!important}#record-listing-price .price-note{font-family:Myriad Pro,Verdana,Geneva,sans-serif;font-size:16px;color:#36cd4d;font-weight:bold;line-height:3em;display:block}#record-listing-price .our-price{font-family:Myriad Pro,Verdana,Geneva,sans-serif;font-size:12px;color:#990000;font-weight:bold;line-height:3em}#record-other-price .save-amount{font-family:Myriad Pro,Verdana,Geneva,sans-serif;font-size:24px;color:#36cd4d;font-weight:bold}#record-other-price .save-amount-note{font-family:Myriad Pro,Verdana,Geneva,sans-serif;font-size:12px;font-weight:bold;margin-left:5px}#record-other-price .secondary-price{font-family:Myriad Pro,Verdana,Geneva,sans-serif;font-size:30px;color:#c3c3c3}#record-other-price .secondary-price-label{font-family:Myriad Pro,Verdana,Geneva,sans-serif;color:#c3c3c3;margin-right:5px}#record-other-price .secondary-price-note{font-family:Myriad Pro,Verdana,Geneva,sans-serif;font-size:12px;color:#2d96cd;font-weight:bold;line-height:3em}#record-other-price .other-price{font-family:Myriad Pro,Verdana,Geneva,sans-serif;font-size:16px;color:#7c7c7c}#record-other-price .saving-price{font-family:Myriad Pro,Verdana,Geneva,sans-serif;font-size:18px;color:#6fba67}#record-other-price{margin-top:15px;display:inline-block;vertical-align:top}#vehicle-capacity{margin-top:15px;vertical-align:top}#vehicle-mileage{background-color:#f4f3f3;padding-top:5px;padding-bottom:5px}#vehicle-mileage img{margin-left:5px;margin-top:-25px}#vehicle-mileage div{display:inline-block}#vehicle-mileage span{display:block;font-family:Myriad Pro,Verdana,Geneva,sans-serif;font-size:13px;color:#7c7c7c;padding-right:20px}#vehicle-mileage span>small{font-size:65%}#vehicle-mileage-unit{font-family:Myriad Pro,Verdana,Geneva,sans-serif;font-size:13px;color:#908f8f;text-align:right}#print-stock-number{font-family:Myriad Pro,Verdana,Geneva,sans-serif!important;font-size:13px!important;color:#908f8f!important;text-align:right!important}#vehicle-specs{margin-top:20px}span.vehicle-specs-title{font-family:Myriad Pro,Verdana,Geneva,sans-serif;font-size:20px;color:#4d4d4d}span.vehicle-overview-title{font-family:Myriad Pro,Verdana,Geneva,sans-serif!important;font-size:27px!important;color:#4d4d4d!important}span.vehicle-specs-more{color:#0089ec}#vehicle-specs a{font-size:16px}#vehicle-overiview a{font-size:16px!important}#vehicle-specs dl{margin-top:5px}#vehicle-overview dl{margin-top:5px!important}#vehicle-specs dt{color:#908f8f;width:120px;font-family:Myriad Pro,Verdana,Geneva,sans-serif;font-size:16px;font-weight:normal;text-align:left}#vehicle-overview dt{color:#908f8f!important;width:120px!important;font-family:Myriad Pro,Verdana,Geneva,sans-serif!important;font-size:16px!important;font-weight:normal!important;text-align:left!important;padding-top:5px!important}#vehicle-overview dd{text-align:left!important;margin-left:120px!important;font-family:Myriad Pro,Verdana,Geneva,sans-serif!important;font-size:16px!important;font-weight:normal!important;padding-top:5px!important;color:#638AC7!important}#vehicle-specs dd{text-align:left;margin-left:120px;font-family:Myriad Pro,Verdana,Geneva,sans-serif;font-size:16px;font-weight:normal}#contact-form-tabs{padding-left:0;padding-right:0}#contact-form-tabs div.tab-content{background-color:#2772be}.nav>li>a{padding:5px 5px 5px 5px}#contact-form-tabs>.nav-tabs>li.active>a,#contact-form-tabs>.nav-tabs>li.active>a:hover,#contact-form-tabs>.nav-tabs>li.active>a:focus{color:#fff;cursor:default;background-color:#2772be;border-bottom-color:transparent;text-decoration:none}#contact-form-tabs>.nav-tabs>li>a,#contact-form-tabs>.nav-tabs>li>a:hover{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:0;color:#fff;text-decoration:none;background-color:#4d4d4d}#contact-form-tabs>.nav-tabs>li{background-color:#4d4d4d;width:50%;text-align:center}#contact-form-tabs>.nav-tabs>li.active{background-color:#2772be}#contact-form-tabs .form-group{padding:0 10px 0 10px}.contact-form{padding-top:15px;padding-bottom:5px}.contact-form label{color:#fff}.contact-form label.contact-form-label{font-size:12px}#contact-form-tabs .btn-submit{background-color:#4991D9;height:auto;width:auto;color:#fff;border-radius:0}.contact-info{margin-top:5px}.contact-info>div{font-family:Myriad Pro,Verdana,Geneva sans-serif;font-size:16px;color:#4d4d4d;background-color:#eef6fe;padding-top:20px;padding-bottom:10px}.contact-info address>strong{font-size:18px}.contact-info address{color:#4d4d4d;font-size:16px;word-wrap:break-word}.store-open-close{padding-left:40px;padding-bottom:20px}.vehicle-action{padding-left:15px;padding-right:20px}.vehicle-action button,.vehicle-action a{height:50px;font-size:18px}.vehicle-action a{padding-top:10px}.vehicle-action a,.vehicle-action a:hover,.vehicle-action a:active{text-decoration:none}#btn-reserve-vehicle{background-color:#6fba67}#btn-trade-in{background-color:#faf54d}#btn-car-proof{background-color:#9FC4EA}#vehicle-actions>div{padding-bottom:30px}#vehicle-actions>.vehicle-action-form{background-color:#f9f9f9;padding:50px 0 30px 0}.vehicle-action-form h3{font-family:Myriad Pro,Verdana,Geneva sans-serif;font-size:30px}.vehicle-action-form h4{margin-top:35px;font-size:22px;font-weight:normal;margin-bottom:20px;color:#4d4d4d}.vehicle-action-form p{font-size:20px;color:#908f8f;margin-bottom:20px}.vehicle-action-form label.control-label{text-align:left;color:#908f8f;font-weight:500}#vehicle-action-reserve,#vehicle-action-trade-in{display:none}#listing-comments p{letter-spacing:1px;font-family:Myriad Pro,Verdana,Geneva sans-serif;font-size:18px;padding:25px 0 35px 0;color:#fff;text-align:left}#vehicle-details ul{padding-left:15px}#vehicle-details ul>li{padding-left:0}#vehicle-details ul>li.list-group-item{padding-left:15px;border:none}#vehicle-details .panel,#vehicle-summary .panel{margin-top:10px}#vehicle-details td.info-name{white-space:nowrap!important;width:30%!important}.vehicle-details-tab,.vehicle-summary-tab{display:none}#similar-vehicles{background-color:#eef6fe;padding:20px;color:#717171}#similar-vehicles h3{font-size:26px;font-family:Myriad Pro,Verdana,Geneva,sans-serif}#similar-vehicle-carousel{margin-top:20px}#similar-vehicle-carousel .item{border:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:3px}#similar-vehicle-carousel .item img{display:block;width:100%;height:auto}#vehicle-summary{background-color:#f9f9f9}.vehicle-info{padding:20px}.vehicle-info h3{font-family:Myriad Pro,Verdana,Geneva,sans-serif;font-size:30px;color:#4d4d4d}.section-buttons{text-align:right}.section-buttons>div{padding-left:10px;padding-right:0}.info-section{background-color:#eef6fe;padding-top:10px;padding-bottom:30px;color:#4d4d4d;font-family:Myriad Pro,Verdana,Geneva,sans-serif;font-size:16px}.info-section h2,.info-section h3{padding-top:30px;margin-bottom:10px}.info-section p{margin-top:10px}#manufacturer-warranty{background-color:#fff}#dp-footer{min-height:75px;color:#fff}#footer-actions{margin-bottom:10px;text-align:center}#dp-footer a{color:#fff;text-decoration:none}#dp-footer p{font-family:Myriad Pro,Verdana,Geneva,sans-serif;padding:25px 0 35px 0;text-align:left}@media (max-width:767px) and (min-width:400px){#buttFix{padding-left:15px;padding-right:15px}.img-print{height:250px;width:350px;border:solid 1px #D5D3D4}}@media print{html,body{width:1024px!important}span.vehicle-overview-title{font-family:Myriad Pro,Verdana,Geneva,sans-serif!important;font-size:20px!important;color:#4d4d4d!important}#vehicle-overview dl{margin-top:5px!important}#vehicle-overview dt{color:#908f8f!important;width:120px!important;font-family:Myriad Pro,Verdana,Geneva,sans-serif!important;font-size:12px!important;font-weight:normal!important;text-align:left!important;padding-top:5px!important}#vehicle-overview dd{text-align:left!important;margin-left:120px!important;font-family:Myriad Pro,Verdana,Geneva,sans-serif!important;font-size:10px!important;font-weight:normal!important;padding-top:5px!important;color:#638AC7!important}.icon-fule-print{font-size:40px;color:#C0C0C0;padding-top:10px;padding-bottom:10px}.fule-economy-print{font-size:12px}.call-text{font-size:18px;text-align:center;padding:10px 0 10px 0}#print-record-template iframe{height:295px;width:280px}}@media (min-width:1200px){.img-print{height:375px;width:575px;border:solid 1px #D5D3D4}.icon-fule-print{font-size:65px;color:#C0C0C0;padding-top:10px;padding-bottom:10px}.fule-economy-print{font-size:20px}.call-text{font-size:30px;text-align:center;padding:10px 0 10px 0}#print-record-template iframe{height:295px;width:460px}}#contact-datetime-picker input{padding-left:3px;font-size:12px}