@charset "utf-8";@import '//fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800';@font-face{font-family:'Open Sans', helvetica, arial, sans-serif;src://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800;}body{font-family:'Open Sans', helvetica, arial, sans-serif,'Open Sans';color:#333333;font-size:14px;background:#ffffff;min-width:320px;}section{background:#ffffff;}a{color:rgb(195, 0, 47);text-decoration:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-backface-visibility:hidden;outline:0;}a:hover{color:rgb(195, 0, 47);text-decoration:none;outline:none;}h1,h2,h3,h4,h5,h6{font-family:'Open Sans', helvetica, arial, sans-serif,'Open Sans';line-height:normal;margin:0 0 10px 0;text-rendering:optimizelegibility;}h1{font-size:35px;text-transform:uppercase;}.page-title-section{position:relative;}.page-title-section .toggle-trigger{position:absolute;right:15px;top:3px;}h1.page-title{font-size:50px;font-weight:400;padding:0 0 0 0;margin:0 0 30px 0;text-transform:uppercase;text-align:center;}h1.page-title span{display:inline-block;background:#ffffff;padding:0 30px 0 30px;color:#333333;}h2{font-size:25px;text-transform:uppercase;}h3{font-size:20px}h3.section{font-size:30px;font-weight:300;padding:10px 0 10px 0;margin:0 0 20px 0;color:#333333;text-transform:uppercase;border-bottom:solid 1px #cccccc;}h3.section span{}h4{font-size:18px}h5{font-size:15px}h6{font-size:12px}p{margin-bottom:18px}.module-title{text-align:center;margin-bottom:20px;}img{max-width:100%}.thumbnail{border-color:#ababab}.lead{font-size:18px}a,a:focus,a:visited,a:hover,a:active{text-decoration:none;}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{background:rgb(195, 0, 47);border-color:rgb(195, 0, 47);}.container{position:relative}.toggle-trigger{display:inline-block;font-size:18pt;cursor:pointer;color:rgb(195, 0, 47);display:none;}.toggle-trigger:hover{color:rgb(195, 0, 47);}.toggle-content{display:none;}.toggle-trigger.open i.fa:before{content:"\f068";}.btn{border-color:rgba(195, 0, 47, 0);text-decoration:none;text-transform:uppercase;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:0.25s;-moz-transition:0.25s;-o-transition:0.25s;transition:0.25s;-webkit-backface-visibility:hidden;outline:0;color:#fff;background:rgb(195, 0, 47);outline:none!important;}.btn:hover{border-color:rgba(195, 0, 47, 0);color:#fff;background:rgb(165, 1, 41);}.btn.btn-outline-inverse{border-color:rgba(153, 153, 153, 0);color:#fff;background:rgb(153, 153, 153);}.btn.btn-outline-inverse:hover{border-color:rgba(153, 153, 153, 0);color:#fff;background:rgb(204, 204, 204);}.btn-gray,.btn-gray:focus,.btn-gray:active,.btn-gray:visited{border-color: #ababab;color:#fff;background: #ababab;}.btn-gray:hover{border-color: #6B6B6B;color:#fff;background: #6B6B6B;}.btn-site-color{border-color:rgba(195, 0, 47, 0);color:#fff;background:rgb(195, 0, 47);}.btn-site-color:hover{border-color:rgba(195, 0, 47, 0);color:#fff;background:rgb(165, 1, 41);}.btn-form{border-color:#56CD62;color:#fff;background:#56CD62;}.btn-success{border-color:#56CD62;color:#fff;background:#56CD62;}.btn-success:hover{border-color:#3B8D44;color:#fff;background:#3B8D44;}.btn-form:hover{background:#3B8D44;border-color:#3B8D44;color:#fff;}.btn-social{line-height:38px;height:40px;width:45px;padding:0;}.btn-canadian-blackbook{width:100%;margin-bottom:10px;display:block;}.modal-header{background:rgb(195, 0, 47);border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:none;}.modal-title,.modal-header .close,.modal-header .close span{color:#ffffff;opacity:1;}.modal-dialog-login{width:400px;position:absolute;left:50%;top:50%;margin-top:-160px;margin-left:-200px;}div.separator{margin:20px 0 20px 0;border-bottom:solid 1px #cccccc;}.vertical-helper{height:100%;width:0;vertical-align:middle;display:inline-block;}.info-bubble-hover{}.info-bubble{display:none;position:absolute;background:#ffffff;border:1px solid rgb(226, 226, 226);padding:10px;}.info-bubble-hover:hover + .info-bubble,.info-bubble-hover:hover .info-bubble{display:block;}[class^="col"].right{float:right;}@media (min-width:768px){.col-center{float:none;margin:auto;}}input[type="radio"].form-control{display:none;}input[type="radio"].form-control + label{display:block;position:relative;font-weight:500;font-size:11.5pt;line-height:20.5pt;padding-left:25px;cursor:pointer;}input[type="radio"].form-control + label:last-child{margin-bottom:18px;}input[type="radio"].form-control + label:before{content:"\f096";font-family:"FontAwesome";position:absolute;left:0;top:50%;font-size:20px;color:#ababab;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}input[type="radio"].form-control + label:after{content:"\f14a";font-family:"FontAwesome";position:absolute;left:0;top:50%;font-size:20px;color:rgb(195, 0, 47);-webkit-transform:translateY(-50%) scale(0.2);-moz-transform:translateY(-50%) scale(0.2);-ms-transform:translateY(-50%) scale(0.2);-o-transform:translateY(-50%) scale(0.2);transform:translateY(-50%) scale(0.2);opacity:0;transition:all 0.3s;}input[type="radio"].form-control:checked + label:after{opacity:1;-webkit-transform:translateY(-50%) scale(0.95);-moz-transform:translateY(-50%) scale(0.95);-ms-transform:translateY(-50%) scale(0.95);-o-transform:translateY(-50%) scale(0.95);transform:translateY(-50%) scale(0.95);}input[type="radio"].form-control.form-control-error + label:before{color:#ff4b4b;}.breadcrumbs-wrap{padding:10px 0;}.breadcrumbs{list-style:none;padding:0;margin:0;margin-left:-10px;}.breadcrumbs li{display:inline-block;position:relative;}.breadcrumbs li:not(:last-child):after{content:"\f105";font-family:"FontAwesome";position:absolute;right:-5px;top:50%;transform:translateY(-50%);}.breadcrumbs li a,.breadcrumbs li span{display:block;padding:5px 10px;}.to-block{display:block;}.to-table{display:table;}.to-table-cell{display:table-cell}.wrapper{min-width:320px;max-width:100%;overflow:hidden;}.content-parallax{background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-background-size:widthpx heightpx;-webkit-background-size:100% 100%;padding:40px 0;color:#fff;position:relative;}.content-parallax h1{color:#fff;}.content-parallax-makes .col-sm-8,.content-parallax-makes .col-sm-10{float:none;margin:auto;text-align:center;}.parallax-text-1 h2{margin-bottom:10px!important;}.parallax-text-1 p{text-align:justify;}.parallax-text-1 .sub-title{text-align:center;text-transform:uppercase;font-size:14pt;font-weight:600;}.parallax-text-1 .parallax-btn{padding:10px 40px;font-size:12pt;font-weight:600;text-align:center;display:inline-block;margin:10px auto;text-align:center;}@media screen and (max-width:768px){.content-parallax-makes .col-sm-8,.content-parallax-makes .col-sm-10{padding-right:40px;padding-left:40px;}.parallax-text-1 p{text-align:center;}}.content{padding:40px 0;text-align:left;position:relative;background:#ffffff;}.content-gray{background:rgb(226, 226, 226);}.content-gray-dark{background: #6B6B6B;color:#ffffff;}.content h3 i{color:rgb(195, 0, 47);font-size:24px;margin-right:5px;}.preview-mask{display:none;width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.8);z-index:9999999999;line-height:100%;text-align:center;cursor:zoom-out;}.preview-mask img{max-height:95%;max-width:95%;display:inline-block;margin:auto;background-size:cover;background-position:center;vertical-align:middle;}.preview-mask .vertical-helper{height:100%;width:0;vertical-align:middle;display:inline-block;}.footer{background:rgb(255, 255, 255);color:rgb(51, 51, 51);font-size:14px;}.footer .top{background:rgb(230, 230, 230);padding-top:30px;padding-bottom:20px;}.footer .top ul li{padding:2px 0 2px 0}.footer .bottom{padding-top:20px;padding-bottom:20px;}.footer a{color:rgb(187, 22, 43);}.footer a.login{color:rgb(187, 22, 43);}.footer a:hover{color:rgb(179, 0, 0);}.footer h3{font-size:16px;text-transform:uppercase;color:rgb(51, 51, 51);}.footer ul.link li{margin-bottom:10px;padding-bottom:10px;}.footer ul.link li span{display:block;color:rgb(51, 51, 51);}.footer ul.social li{display:inline-block;font-size:18px;margin-bottom:5px;}.footer ul.social li a{line-height:40px;height:40px;width:40px;color:#ccc;background:rgb(230, 230, 230);text-align:center;}.footer ul.social li a:hover{color:#fff;background:rgb(195, 0, 47);text-decoration:none;}.footer table td{color:rgb(51, 51, 51);}.footer.kia-style{border-top:solid 3px #999999;}.footer.kia-style .footer-kia-logo{position:absolute;right:0;top:-54px;}.sliders{color:#fff;position:relative;min-height:0;width:100%;overflow:hidden;}.sliders ul.slides li{position:relative}.sliders .flex-direction-nav a{border-color:#fff;color:#fff;}.sliders .flex-direction-nav a:hover,.sliders .flex-control-paging li a{background:#fff;color:rgb(195, 0, 47);}.sliders .text{position:absolute;left:0;top:30px;border:10px;text-align:right;color:#ffffff;text-transform:uppercase;padding:0 30px 0 30px;text-shadow:1px 1px 1px #333333;font-size:16px;}.sliders .text span{text-transform:uppercase;display:block;}.sliders .text span.title{font-size:32px}.continuous-slider{padding:20px 0;margin:0;list-style:none;}.continuous-slider .slide{padding:20px;display:inline-block;}.slider-video{overflow:hidden;position:relative;}.slider-video iframe{max-height:none;display:block;margin-top:-5.5%;margin-bottom:-5%;width:100%;}.video-slide{position:relative;}.slider-video .video-slide .video-mask{width:100%;height:100%;position:absolute;top:0;left:0;}.dc-slider{margin:0 0 0 0;position:relative;}.dc-slider .img{display:block;opacity:1;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;background-position:center;background-size:cover;width:100%;height:100%;}.dc-slider .slider-container{width:100%;max-width:100%;margin:auto;overflow:hidden;position:relative;}.dc-slider .slider-container .slider{width:100%;height:100%;list-style:none;margin:0;padding:0;cursor:move;}.dc-slider .slider-container .slider .slider-arrow{position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;background:#fff;color:#000;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:1px solid #000;text-align:center;cursor:pointer;opacity:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}.dc-slider .slider-container .slider .slider-arrow i.fa{margin-top:2.5px;font-size:23pt;}.dc-slider .slider-container .slider .slider-arrow.slider-next{right:-40px;margin-left:15px;}.dc-slider .slider-container .slider .slider-arrow.slider-next i.fa{margin-left:4px}.dc-slider .slider-container .slider .slider-arrow.slider-prev{left:-40px}.dc-slider .slider-container .slider .slider-arrow.slider-prev i.fa{margin-right:3px}.dc-slider .slider-container .slider .slick-list{height:100%}.dc-slider .slider-container .slider .slick-track{height:100%}.dc-slider .slider-container .slider li.slide{width:100%;height:100%;}.dc-slider .slider-container .slider:hover .slider-arrow{opacity:1}.dc-slider .slider-container .slider:hover .slider-arrow.slider-next{right:15px;margin-left:15px;opacity:1;}.dc-slider .slider-container .slider:hover .slider-arrow.slider-prev{left:15px;opacity:1;}.dc-slider .slider-container .slick-dots{position:absolute;bottom:0;left:0;list-style:none;margin:0;padding:0;text-align:center;width:100%;}.dc-slider .slider-container .slick-dots li{display:inline-block;width:10px;height:10px;margin:10px 5px;}.dc-slider .slider-container .slick-dots li button{color:transparent;background:#fff;border:1px solid #000;width:10px;height:10px;outline:none;padding:0;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}.dc-slider .slider-container .slick-dots li.slick-active button{background:rgb(195, 0, 47);border-color:rgb(195, 0, 47);width:10px;height:10px;}.form-box{position:absolute;top:0;bottom:0;left:20%;z-index:10;background:#ebebeb;border:1px solid #ababab;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:20px;color:#333;width:350px;height:340px;margin:auto;}.slick-slide img{margin:auto;}.form-box .btn:focus{background:#fff;color:#1f9b20;}.form-box .form-title{font-weight:600;margin:0 0 10px 0;color:#333;}.form-box label{display:none;}.form-box .form-field{margin:10px 0;}.form-box input{padding:10px 15px;height:auto;}.form-box .btn{padding:10px 15px;background:#fff;border:2px solid #1f9b20;color:#1f9b20;font-weight:900;margin:10px 0 0 0;position:relative;}.form-box .btn:after{font-family:"FontAwesome";font-size:1.3em;content:"\f00c";position:absolute;right:10px;top:7px;}.form-box .btn:hover{background:#1f9b20;border-color:#1f9b20;color:#fff;}.boxes{padding-top:40px;padding-bottom:60px;}.boxes h2{font-size:60px;font-weight:500;padding:0 0 0 0;margin:0 0 20px 0;text-transform:uppercase;}.boxes h3{color:#2c3e50;margin-top:40px;text-transform:uppercase;color:#333333;font-size:30px;}.boxes h3 span{color:#a5a5a5;font-size:14px;font-weight:500;font-family:"Dosis",sans-serif;text-transform:uppercase;display:block;}.boxes .col-md-4 img{width:100%;height:auto;}.boxes .col-md-4 h3{padding-left:0;line-height:36px;padding-bottom:0;display:block;}.intro-section{padding:40px 0;}.boxes .table-services{padding:0;box-sizing:border-box;border-right:7px solid rgb(195, 0, 47);margin-top:5px;text-align:left;}.boxes .table-services .row-1{border-top:0 !important}.table-services .services-header{background:rgb(195, 0, 47);text-align:left;}.table-services .services-header h3{margin:0;}.boxes .table-services .services-rows{border-bottom:1px solid #ffffff;position:relative;background:rgb(226, 226, 226);width:100%;}.boxes .table-services .services-rows a{display:block;width:100%;height:100%;padding:20px 15px 20px 90px;background:rgb(226, 226, 226);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.boxes .table-services .services-rows .triangle{border-top:12px solid transparent;border-bottom:15px solid transparent;border-right:15px solid rgb(195, 0, 47);position:absolute;right:-7px;margin-top:-12px;top:50%;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.boxes .table-services .services-rows:last-child{border-bottom:none}.boxes .table-services .services-rows .h3{font-size:16pt;color:#333333;line-height:18pt;font-weight:500;margin:0;text-align:left;display:block;}.boxes .table-services .services-rows .h3 .small-paragraph{font-size:12pt;color:#333333;display:inline-block;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.boxes .table-services .services-rows .h3 strong{font-weight:600;text-transform:uppercase;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.boxes .table-services .services-rows i{position:absolute;left:30px;top:50%;margin-top:-16.5px;font-size:25pt;color:#333333;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.boxes .table-services .services-rows a:hover{background:rgb(226, 226, 226);padding:25px 10px 25px 90px;}.boxes .table-services .services-rows a:hover .h3,.boxes .table-services .services-rows a:hover i,.boxes .table-services .services-rows a:hover .small-paragraph{color:rgb(195, 0, 47);}.boxes .table-services .services-rows:hover .triangle{opacity:1;right:0;}.house-promotion{margin:20px 0;}.promo-manufacturer{margin:20px 0;}.promo-manufacturer .promo-terms-toggle{margin:10px 0;cursor:pointer;display:block;}.promo-manufacturer .promo-terms{font-size:10pt;line-height:12pt;color:#ababab;display:none;margin:10px 0;}.promotions-wrap{color:#333;}#no-promo{display:none;}.promotions-wrap .promotion{background:rgb(226, 226, 226);padding:20px;margin-bottom:20px;overflow:hidden;}.promotions-wrap .promotion .video{margin:auto;float:none;}.promotions-wrap .promotion iframe{width:100%!important;height:auto;display:block;}.promotions-wrap .promotion .video .more-info{text-align:center;}.promotions-wrap .promotion .video .more-info a{margin:auto;display:inline-block;margin-top:15px;float:none;padding:15px 35px;}.promotions-wrap .promotion .promo-content{position:relative;}.promotions-wrap .promotion .promo-content .promo-popover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.promotions-wrap .promotion .promo-info{position:absolute;top:50%;-webkit-transform:translateY(-150%) scale(0,0);-moz-transform:translateY(-150%) scale(0,0);-ms-transform:translateY(-150%) scale(0,0);-o-transform:translateY(-150%) scale(0,0);transform:translateY(-150%) scale(0,0);width:35%;min-width:315px;left:0;right:0;margin:auto;border:1px solid rgb(195, 0, 47);border-radius:25px;overflow:hidden;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 5px rgba(0,0,0,0.2);-ms-box-shadow:0 0 10px 5px rgba(0,0,0,0.2);-o-box-shadow:0 0 10px 5px rgba(0,0,0,0.2);box-shadow:0 0 10px 5px rgba(0,0,0,0.2);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.promotions-wrap .promotion .promo-image{position:relative;text-align:center;background:#fff;}.promotions-wrap .promotion .promo-image img{max-width:100%;margin:auto;}.promotions-wrap .promotion .promo-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);}.promotions-wrap .promotion .promo-info .btn{padding:15px 10px;border-radius:0;display:block;width:100%;font-weight:600;font-size:15px;border:0;background:#ffffff;color:rgb(195, 0, 47);}.promotions-wrap .promotion .promo-info .btn:focus{color:rgb(195, 0, 47)!important;}.promotions-wrap .promotion .promo-info .more-info .btn{background:#fff;color:rgb(195, 0, 47);}.promotions-wrap .promotion .promo-info .more-info .btn:focus{color:rgb(195, 0, 47)!important;}.form-promotion-information .promotion{background:rgb(226, 226, 226);padding:20px;margin-bottom:15px;text-align:center;}.form-promotion-information .promotion p{color:#888;margin:0;}.form-promotion-information .promotion img{max-height:300px;margin:auto;display:block;}.form-promotion-information .promotion iframe{width:50%;}@media (min-width:768px){.promotions-wrap .promotion .promo-content:hover .promo-popover{opacity:1;}.promotions-wrap .promotion .promo-content:hover .promo-info{-webkit-transform:translateY(-50%) scale(1,1);-moz-transform:translateY(-50%) scale(0,0);-ms-transform:translateY(-50%) scale(0,0);-o-transform:translateY(-50%) scale(0,0);transform:translateY(-50%) scale(1,1);}.promotions-wrap .promotion .promo-info .btn:hover{background:rgb(226, 226, 226);color:#333333;}.promotions-wrap .promotion .promo-info .more-info .btn:hover{background:rgb(195, 0, 47);color:#fff!important;}.promotions-wrap .promotion .promo-info .e-mail{padding-left:0;}.promotions-wrap .promotion .promo-info .e-mail .btn{border-left:1px solid rgb(226, 226, 226);}.promotions-wrap .promotion .promo-info .print{padding-right:0;}}@media (max-width:767px){.promotions-wrap .promotion .promo-mask{display:none;}.promotions-wrap .promotion .promo-content .promo-popover{opacity:1;position:relative;}.promotions-wrap .promotion .promo-info{position:relative;-webkit-transform:translateY(0) scale(1,1);-moz-transform:translateY(0) scale(1,1);-ms-transform:translateY(0) scale(1,1);-o-transform:translateY(0) scale(1,1);transform:translateY(0) scale(1,1);-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;width:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;min-width:initial;}.promotions-wrap .promotion .promo-info .btn,.promotions-wrap .promotion .promo-info .btn:hover{color:rgb(195, 0, 47)!important;padding:10px 10px;font-size:14px;}.promotions-wrap .promotion .video .more-info a,.promotions-wrap .promotion .video .more-info a:hover{width:100%;display:block;padding:10px;margin-top:0;border-radius:0;color:#fff!important;background-color:rgb(195, 0, 47)!important;border-color:rgb(195, 0, 47)!important;}.promotions-wrap .promotion .promo-info .more-info .btn{color:rgb(195, 0, 47)!important;}.promotions-wrap .promotion .promo-info .print,.promotions-wrap .promotion .promo-info .e-mail{width:50%;float:left;}.promotions-wrap .promotion .promo-info .print{padding-right:0;}.promotions-wrap .promotion .promo-info .e-mail{padding-left:0;border-left:1px solid rgb(226, 226, 226);}.form-promotion-information .promotion iframe{width:100%;}}.promotion-list{}.promotion-list .item-wrap{margin:15px 0;}.promotion-list .item-wrap:nth-child(2n+1){}.promotion-list .item{background:rgb(226, 226, 226);border-radius:5px;box-shadow:0 0 10px 1px rgba(0,0,0,0.2);position:relative;cursor:pointer;}.promotion-list .item .promotion-heading{width:100%;position:relative;border-radius:5px 5px 0 0;overflow:hidden;min-height:80px;}.promotion-list .item .promotion-header{position:relative;padding:15px 15px 0 15px;bottom:0;left:0;width:100%;}@media (max-width:620px){.promotion-list .item-wrap{margin:0 0 30px 0;}}.promotion-list .item .title{font-size:24px;display:block;font-weight:600;color:#333333;}.promotion-list .item .date{font-size:13px;color:#333333;display:block;}.promotion-list .item .promo-image{overflow:hidden;}.promotion-list .item .promo-image img{transition:transform 1s;}.promotion-list .item .promotion-description{padding:0 15px;margin:15px 0;}.promotion-list .item .promotion-description .description{border-top:1px solid #ababab;padding-top:10px;}.promotion-list .item .promotion-description p:last-child,.promotion-list .item .promotion-description p:last-of-type{margin-bottom:0;}.promotion-list .item .promotion-cta{padding:0 15px 15px 15px;margin:15px 0 0 0;}.promotion-list .item .promotion-cta .btn{text-transform:uppercase;background-color:#ffffff;color:rgb(195, 0, 47);font-weight:600;font-size:14px;padding:15px 45px;border-radius:25px;margin:auto;}.promotion-list .item .promotion-cta i.fa{font-size:20px;margin-left:10px;font-weight:600;vertical-align:top;}.promotion-list .item:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}.promotion-list .item:hover .promotion-cta .btn{background-color:rgb(195, 0, 47);border-color:rgb(195, 0, 47);color:#fff;}.promotion-list .pager-container{display:none;}.promotion-details .more-info{text-align:center;}.promotion-details .more-info a{padding:15px 45px;border-radius:25px;}@media (max-width:620px){.promotion-list .item .promotion-cta .btn,.promotion-details .more-info a{width:100%;}}.used-search-top{background:rgb(226, 226, 226);padding:15px 0 15px 0;}.used-search-top .left,.used-search-top .right,.used-search-top .control{padding:0 2px 0 2px;width:20%;}.used-search-top .left{padding-left:15px}.used-search-top .right{padding-right:15px}.used-search-top .form-control,.used-search-top .btn-site-color{height:44px;padding:5px 15px;}.used-slider{padding:0 0 30px 0;background:rgb(226, 226, 226);color:#333;}.used-slider h3{display:block;color:#333333;text-transform:uppercase;font-size:40px;line-height:40px;text-align:center;margin:0 0 0 0;padding:30px 0 30px 0;}.used-slider{position:relative;}.used-slider a.arrows{position:absolute;left:50%;top:50%;margin-top:-30px;width:40px;height:40px;text-align:center;line-height:38px;display:block;font-size:20px;border-radius:50%;-webkit-border-radius:50%;color:#333333;border:solid 1px #333333;background:rgb(226, 226, 226);z-index:99;cursor:pointer;cursor:hand;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}.used-slider a.arrows:hover{background:#ffffff;}.used-slider a.arrows-left{margin-left:-620px;}.used-slider a.arrows-right{margin-left:580px;}.used-slider ul{margin:0 auto 0 auto;padding:0 0 0 0;list-style-type:none;width:100%;}.used-slider ul li{margin:0 0 0 0;padding:0 0 0 0;overflow:hidden;line-height:normal;float:left;width:100%;}.used-slider ul li div{background:#ffffff;border:solid 1px rgb(226, 226, 226);margin:0 .5% 20px .5%;width:24%;padding:10px;float:left;overflow:hidden;line-height:normal;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}.used-slider ul li div:hover{background:#ffffff;border-color:#ffffff;}.used-slider ul li div a{margin:0 0 0 0;padding:0 0 0 0;display:block;text-decoration:none;border:none;color:#333333;text-align:center;}.used-slider ul li div a span.image{display:table;margin:0 0 0 0;padding:0 0 0 0;width:100%;height:200px;overflow:hidden;background:#ffffff;position:relative;}.used-slider ul li div a span.image img{position:absolute;display:block;top:0;left:0;right:0;bottom:0;margin:auto;padding:0 0 0 0;background:#ffffff;border:none;width:auto;height:auto;max-width:100%;max-height:100%;}.used-slider ul li div a span.make,.used-slider ul li div a span.model,.used-slider ul li div a span.mileage{margin:0 0 0 0;padding:0 0 0 0;display:block;font-size:18px;}.used-slider ul li div a span.make{font-weight:600;margin-top:10px;}.used-slider ul li div a span.model{color:#333333;}.used-slider ul li div a span.mileage{display:none;}.used-slider ul li div a span.price{padding:0 0 0 0;margin:5px 0 0 0;font-size:24px;color:rgb(195, 0, 47);font-weight:bold;display:block;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.used-slider ul li div a:hover span.price{color:#404040;}.inventory_v1{padding:35px 0;background:#ffffff;}.inventory_v1 a.inventory-full{display:block;color:#333333;text-transform:uppercase;font-size:36px;text-align:center;margin:0 0 20px 0;}.inventory_v1 span.title{display:block;font-size:24px;margin:0 0 10px 0;}.inventory_v2{padding:40px 0;}.inventory_v2 a.inventory-full{display:block;color:#333333;text-transform:uppercase;font-size:46px;text-align:center;margin:0;font-weight:700;line-height:24pt;}.inventory_v2 a.inventory-full span{font-size:22pt;font-weight:300;margin-top:20px;line-height:16pt;}.inventory_v2 a{display:block;}.inventory_v2 a span.title{display:block;font-size:24px;margin:0 0 0 0;color:#333333;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;}.inventory_v2 a i.fa{font-size:38pt;margin:10px 0;padding:10px 12px;color:#333333;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;}.inventory_v2 .col-sm-4{padding:0 40px;text-align:center;}.inventory_v2 .col-sm-4 a:hover span.title{color:rgb(195, 0, 47);}.inventory_v2 .col-sm-4 a:hover i.fa{color:rgb(195, 0, 47);}.inventory_v2 .col-sm-4 a:hover p{color:rgb(195, 0, 47);}.inventory_v2 .inventory-3colls{margin:0}.inventory_v2 .inventory-3colls .inventory .center{margin-top:0}.index-form-section{background:rgb(226, 226, 226);}.index-form-section h2{margin-bottom:20px;}.index-form-section .form-contact-us{width:80%;margin:auto;}.index-form-section .form-contact-us .col-sm-6:first-child{padding-right:7.5px;}.index-form-section .form-contact-us .col-sm-6:last-child{padding-left:7.5px;}.index-form-section .form-contact-us .col-sm-6 p{margin-bottom:15px;}.index-form-section .form-contact-us .text-right{margin:0;}.index-form-section .form-contact-us .btn{background:rgb(195, 0, 47);border-color:rgba(195, 0, 47, 0);}.index-form-section .form-contact-us .btn:hover{background:rgb(165, 1, 41);border-color:rgba(195, 0, 47, 0);}.used-makes{padding:0 0 0 0}.used-makes ul{margin:0 0 20px 0;padding:0 0 0 0;list-style-type:none;}.used-makes ul li{margin:0 0 0 0;padding:0 0 0 0;overflow:hidden;line-height:normal;display:inline-block;}.used-makes ul li.clear{margin:0 0 0 0;padding:0 0 0 0;line-height:normal;clear:both;float:none;}.used-makes ul li a{margin:0 20px 0 0;padding:0 0 0 0;font-size:18px;color:#fff;}.used-makes ul li a:hover{color:rgb(195, 0, 47);}.used-makes a.complete-inventory{margin:20px 0 0 0}.inventory-new{}.inventory-new .listing{}.inventory-new .listing .product{margin:0 0 20px 0;padding:15px;background:rgb(226, 226, 226);border:solid 2px rgb(226, 226, 226);position:relative;}.inventory-new .listing .product div.image{padding-left:0}.inventory-new .listing .product div.image a{display:block;border:none;overflow:hidden;max-width:100%;width:100%;height:160px;border:solid 3px #efefef;background:#dddddd;}.inventory-new .listing .product div.image a:hover{box-shadow:0 0 9px 0 rgba(0,0,0,0.4)}.inventory-new .listing .product div.details{padding-left:0;padding-right:0;overflow:hidden;}.inventory-new .listing .product div.details div.vehicle{max-width:100%;width:100%;overflow:hidden;height:33px;}.inventory-new .listing .product div.details div.vehicle a{display:block;font-size:24px;font-weight:bold;color:rgb(195, 0, 47);margin:0 0 0 0;padding:0 0 0 0;}.inventory-new .listing .product div.details div.vehicle a span.version{color:#333333}.inventory-new .listing .product div.details div.description{margin:0 0 0 0;padding:0 0 0 0;text-transform:uppercase;max-width:100%;width:100%;overflow:hidden;}.inventory-new .listing .product div.details div.options{margin:2px 0 0 0;padding:0 0 0 0;overflow:hidden;max-width:100%;width:100%;height:70px;}.inventory-new .listing .product div.details div.options ul{margin:0 14px 0 0;padding:0 0 0 0;float:left;list-style:none;}.inventory-new .listing .product div.details div.actions{margin:0 0 0 0;padding:0 0 0 0;overflow:hidden;max-width:100%;width:100%;}.inventory-new .listing .product div.details div.actions a{border-color:rgb(195, 0, 47);color:#ffffff;background:rgb(195, 0, 47);width:180px;}.inventory-new .listing .product div.details div.actions a:hover{background:#404040}.inventory-new .listing .product div.details div.actions a.btn-details{}.inventory-new .listing .product div.details div.actions a.btn-action-call{margin-left:10px;border-color:rgba(195, 0, 47, 0);color:#fff;background:rgb(195, 0, 47);}.inventory-new .listing .product div.details div.actions a.btn-action-call:hover{background:rgb(165, 1, 41);border:solid 1px rgba(195, 0, 47, 0);}.inventory-new .listing .product div.right{padding-right:0;text-align:center;overflow:hidden;}.inventory-new .listing .product div.right span.starting-at{display:block;text-align:center;margin:0 0 0 0;padding:4px 0 04px 0;color:#ffffff;background:#404040;font-size:14px;}.inventory-new .listing .product div.right span.price{display:block;text-align:center;margin:0 0 0 0;padding:4px 0 4px 0;color:#ffffff;background:rgb(195, 0, 47);font-size:30px;font-weight:bold;}.inventory-new .listing .product div.right span.msrp{display:block;text-align:center;margin:0 0 0 0;padding:4px 0 4px 0;background:#ffffff;font-size:16px;}.inventory-used{}.inventory-used .searching{padding:20px 0 0 0;font-size:20px;}.inventory-used .listing{}.inventory-used .listing .product{margin:0 0 20px 0;padding:15px;background:rgb(226, 226, 226);border:solid 2px #efefef;position:relative;}.inventory-used .listing .product a.youtube{position:absolute;display:block;top:30px;left:30px;}.inventory-used .listing .product a.youtube img{display:block}.inventory-used .listing .product div.image{padding-left:0}.inventory-used .listing .product div.image a{display:block;border:none;overflow:hidden;max-width:100%;width:100%;height:190px;line-height:190px;background:#333;text-align:center;position:relative;}.inventory-used .listing .product div.image a:hover{box-shadow:none;}.inventory-used .listing .product div.image a img{display:inline-block;border:none;max-width:100%;max-height:100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;}.inventory-used .listing .product div.details{padding-left:0;padding-right:0;overflow:hidden;}.inventory-used .listing .product div.details div.vehicle{max-width:100%;width:100%;overflow:hidden;height:33px;}.inventory-used .listing .product div.details div.vehicle a{display:block;font-size:24px;font-weight:bold;color:rgb(195, 0, 47);margin:0 0 0 0;padding:0 0 0 0;}.inventory-used .listing .product div.details div.vehicle a span.version{color:#333333;}.inventory-used .listing .product div.details div.vehicle a:hover,.inventory-used .listing .product div.details div.vehicle a:hover span.version{}.inventory-used .listing .product div.details div.description{margin:0 0 0 0;padding:0 0 0 0;text-transform:uppercase;max-width:100%;width:100%;overflow:hidden;height:42px;}.inventory-used .listing .product div.details div.options{margin:0 0 0 0;padding:0 0 0 0;overflow:hidden;max-width:100%;width:100%;height:80px;}.inventory-used .listing .product div.details div.options ul{margin:0 14px 0 0;padding:0 0 0 0;float:left;list-style:none;}.inventory-used .listing .product div.details div.actions{margin:0 0 0 0;padding:0 0 0 0;overflow:hidden;max-width:100%;width:100%;}.inventory-used .listing .product div.details div.actions a{border-color:rgba(153, 153, 153, 0);color:#fff;background:rgb(153, 153, 153);width:180px;}.inventory-used .listing .product div.details div.actions a:hover{background:rgb(204, 204, 204);border-color:rgba(153, 153, 153, 0);color:#fff;}.inventory-used .listing .product div.details div.actions a.btn-details{}.inventory-used .listing .product div.details div.actions a.btn-action-call{margin-left:10px;background-color:rgb(195, 0, 47);border-color:rgba(195, 0, 47, 0);color:#fff;}.inventory-used .listing .product div.details div.actions a.btn-action-call:hover{background-color:rgb(165, 1, 41);border-color:rgba(195, 0, 47, 0);color:#fff;}.inventory-used .listing .product div.right{padding:0 0 8px 0;text-align:center;overflow:hidden;background:#ffffff;}.inventory-used .listing .product div.right span{display:block}.inventory-used .listing .product div.right span.price{margin:0 0 0 0;padding:8px 0 8px 0;color:#ffffff;background:rgb(195, 0, 47);font-size:24px;line-height:24px;font-weight:bold;}.inventory-used .listing .product div.right span.price span.price-regular{font-size:16px;line-height:16px;text-decoration:line-through;font-weight:normal;margin:4px 0 0 0;}.inventory-used .listing .product div.right span.price span.price-payments{margin:4px 0 0 0;}.inventory-used .listing .product div.right span.price span.hts-licensing{margin:4px 0 0 0;font-size:12px;font-weight:normal;}.inventory-used .listing .product div.right span.stock-number{margin:8px 0 0 0;font-weight:bold;color:#333333;}.inventory-used .listing .product div.right span.certified,.inventory-used .listing .product div.right span.carproof{margin:8px 0 0 0}.inventory-used .listing .product div.right span.certified img,.inventory-used .listing .product div.right span.carproof img{display:block;margin:0 auto 0 auto;width:auto;height:40px;}.inventory-used .listing .product div.right .video-icon{font-size:40px;line-height:40px;margin-top:0;color:#333333;padding:0 10px 0 10px;cursor:pointer;}.inventory-used .listing .product div.right .video-icon img{display:block;margin:auto;max-height:70px;}.inventory-used .listing .product .carproof-badge{display:block;width:100%;position:relative;}.inventory-used .listing .product .carproof-badge > div{width:100% !important;height:auto !important;background:#ffffff;text-align:center;font-size:0;padding:15px 0 !important;}.inventory-used .listing .product .carproof-badge > div a{height:auto;display:inline-block;width:auto;vertical-align:middle;}.inventory-used .listing .product .carproof-badge > div a img{display:block;width:auto;height:auto;position:static;}.search-engine{}.search-engine .control{margin-bottom:4px;position:relative;}.search-engine .control-left{padding-right:2px}.search-engine .control-center{padding-right:2px;padding-left:2px;}.search-engine .control-right{padding-left:2px}.search-engine .btn-site-color{height:45px;}.search-engine legend{padding-bottom:5px;}.search-engine legend a{cursor:default;font-size:12pt;color:#333333;}.search-engine legend a:hover{color:#333333;}.search-engine-v2{}.search-engine-v2 .advanced-options{text-align:left;font-weight:500;font-size:12px;cursor:pointer;margin-top:5px;}.search-engine-v2 .car-type,.search-engine-v2 .fuel-type,.search-engine-v2 .sort,.search-engine-v2 .keyword,.search-engine-v2 .certified{display:none;}.search-engine-v2 .control .form-control.checkbox{height:auto;display:inline-block;width:auto;}.action-call{}.action-call{}.action-call h3{font-size:24px;text-transform:uppercase;}.action-call h3 span.vehicle{}.action-call .image{background:#f6f6f6;padding:12px;margin-bottom:15px;}.action-call .image .action-calls-buttons{margin-top:10px;}.action-call .image h2{text-align:center;padding:8px 0 0 0;margin:0 0 0 0;}.action-call .image img{}.action-call action-calls-buttons{}.action-call .action-calls-buttons a{display:block;background:rgb(195, 0, 47);color:#ffffff;margin-bottom:8px;padding:8px;border-radius:5px;text-transform:uppercase;text-align:center;}.action-call .action-calls-buttons a.current{background:rgb(153, 153, 153);}.action-call .action-calls-buttons a.current:hover{background:rgb(204, 204, 204);}.action-call .action-calls-buttons a:hover{background:#404040}.action-call h1.page-title{display:none;}.action-call .text-toggle{display:none;}table.compare{border-collapse:collapse;width:100%;table-layout:auto;}table.compare tr{}table.compare tr td{padding:12px 0 12px 0;border-bottom:dotted 1px #d9d9d9;border-right:solid 1px #d9d9d9;text-align:center;overflow:hidden;color:#333333;}table.compare tr td.versions{text-transform:uppercase;width:25%;}table.compare tr td.vehicle{padding:0 0 0 0;background: #6B6B6B;border-bottom:solid 1px #d9d9d9;width:25%;}table.compare tr td.vehicle a,table.compare tr td.vehicle span{display:block;color:#ffffff;padding:12px 12px 12px 12px;background: #6B6B6B;}table.compare tr td.vehicle a:hover{background: #ababab}table.compare tr td.vehicle img{display:none}table.compare tr td.vehicle spantable.compare tr td.vehicle a{display:block}table.compare tr td.section{border-bottom:solid 1px #d9d9d9;padding:0 0 0 0;}table.compare tr td.section div.wrapper{text-align:left;background:rgb(226, 226, 226);font-size:16px;line-height:48px;padding:0 12px 0 12px;}table.compare tr td.section div.wrapper span.name{display:block;float:left;color:rgb(195, 0, 47);font-weight:bold;}table.compare tr td.section div.wrapper span.navigator{display:block;float:right;}table.compare tr td.section div.wrapper span.navigator a{display:inline-block;font-size:24px;color:#666666;}table.compare tr td.header{color:#333333;padding-left:10px;}table.compare tr td.header span{display:block;text-align:left;}table.compare tr.alternate td{}table.compare tr td.data span{display:block}table.compare tr td.current,table.compare tr td.current span,table.compare tr td.current a{color:#333333;}table.compare tr td.current-vehicle,table.compare tr td.current-vehicle a,table.compare tr td.current-vehicle span{background:rgb(195, 0, 47);color:#ffffff;}.details-compare .wrapper{overflow:hidden}.details-compare .notice{margin-top:20px;color:rgb(195, 0, 47);}.details-compare .selection{}.details-compare .selection .input-group{margin-bottom:15px}.details-compare .selection .input-group .input-group-addon{min-width:80px;text-align:right;}.details-compare .selection .image{margin-bottom:15px;}.details-compare .selection .image img{border-radius:4px;background:#eeeeee;}.details-build-and-price{}.details-build-and-price h1.page-title{margin:0 0 16px 0;padding:0;}.details-build-and-price h2{margin:0 0 20px 0;padding:0;text-align:center;font-size:36px;line-height:36px;}.details-build-and-price .select{}.details-build-and-price .select .input-group{margin-top:10px}.details-build-and-price .select .input-group .input-group-addon{min-width:80px}.details-build-and-price-main{padding-top:0;padding-bottom:0;}.details-build-and-price-main .image{}.details-build-and-price-main .image img{margin:auto;display:block;}.details-build-and-price-main .prices{}.details-build-and-price-main .prices table{width:100%;border-collapse:collapse;table-layout:auto;margin:0;padding:0;background:#ffffff;}.details-build-and-price-main .prices table tr th{background:#efefef;border-left:solid 1px #ffffff;border-bottom:none;text-align:center;font-weight:bold;padding:8px;}.details-build-and-price-main .prices table tr td{border-bottom:dotted 1px #cccccc;padding:6px;border-left:solid 1px #efefef;}.details-build-and-price-main .prices table tr th.caption,.details-build-and-price-main .prices table tr td.caption{border-left:none}.details-build-and-price-main .prices table tr th.msrp,.details-build-and-price-main .prices table tr td.msrp{width:100px}.details-build-and-price-main .prices table tr td.msrp{text-align:right}.details-build-and-price-main .prices table tr td.original{text-decoration:line-through;color:#ff0000;}.details-build-and-price-main .links{}.details-build-and-price-main .links a{display:block;background:rgb(195, 0, 47);color:#ffffff;padding:8px;margin-bottom:10px;border-radius:5px;text-transform:uppercase;text-align:center;}.details-build-and-price-main .links a:hover{background:#404040}.details-build-and-price-main .notice-price{margin-top:6px;font-size:12px;text-align:center;}.details-build-and-price-calculator{padding-bottom:0}.details-build-and-price-options h4{background:#333333;color:#ffffff;padding:10px;margin:0;}.details-build-and-price-options .data{overflow:hidden}.details-build-and-price-options .data table{width:100%;border-collapse:collapse;table-layout:auto;margin:0;padding:0;}.details-build-and-price-options .data table tr th{background:rgb(226, 226, 226);border-left:solid 1px #ffffff;border-bottom:none;text-align:center;font-weight:bold;padding:8px;}.details-build-and-price-options .data table tr{}.details-build-and-price-options .data table tr.alternate td{background:#f9f9f9}.details-build-and-price-options .data table tr td{border-left:solid 1px #efefef;border-bottom:dotted 1px #cccccc;padding:6px;}.details-build-and-price-options .data table tr th.state,.details-build-and-price-options .data table tr td.state{border-left:none;width:40px;}.details-build-and-price-options .data table tr td.state{text-align:center}.details-build-and-price-options .data table tr th.description,.details-build-and-price-options .data table tr td.description{}.details-build-and-price-options .data table tr th.code,.details-build-and-price-options .data table tr td.code,.details-build-and-price-options .data table tr th.invoice,.details-build-and-price-options .data table tr td.invoice{display:none}.details-build-and-price-options .data table tr th.invoice,.details-build-and-price-options .data table tr td.invoice{width:90px}.details-build-and-price-options .data table tr td.invoice{text-align:right}.details-build-and-price-options .data table tr th.msrp,.details-build-and-price-options .data table tr td.msrp{width:90px}.details-build-and-price-options .data table tr td.msrp{text-align:right}.details-build-and-price .technical-specifications{overflow:hidden}.details-build-and-price-finance{}.details-build-and-price-finance .finance-table-wrap{}.details-build-and-price-finance .finance-table-wrap table{width:100%;}.details-build-and-price-finance .finance-table-wrap table tr th{padding:8px;background:rgb(226, 226, 226);}.details-build-and-price-finance .finance-table-wrap table tr th.title{border-right:1px solid #ffffff;color:#ffffff;background:#333333;font-weight:500;text-transform:uppercase;font-size:18px;}.details-build-and-price-finance .finance-table-wrap table tr th.title a{color:#333333;}.details-build-and-price-finance .finance-table-wrap table tr td{padding:6px;border-bottom:1px dotted #ababab;}.details-build-and-price-finance .finance-table-wrap table tr td.value{text-align:right;width:100px;border-left:1px solid rgb(226, 226, 226);}section.back-to-search{padding-top:20px;}section.back-to-search i{margin-right:5px;}section.back-to-search + section,section.back-to-search + div{padding-top:20px;}.details{}.details-main{}@media screen and (max-width:780px){.details-main .details-social-btn-section .twitter-share{margin-bottom:10px;}.details-main .details-social-btn-section .fb-like{margin-right:5px;margin-left:0 !important;}.details-main .details-social-btn-section .pull-right{float:left !important;}}.details-main .price{background:rgb(195, 0, 47);color:#ffffff;text-align:center;font-size:40px;line-height:60px;height:60px;overflow:hidden;}.details-main .price .current{display:block}.details-main .price .starting,.details-main .price .starting-at{font-size:16px}.details-main .price .msrp{font-size:12px;text-transform:uppercase;}.details-main .price .regular{display:block;font-size:20px;text-decoration:line-through;font-weight:normal;background:#b31b17;padding:4px;line-height:normal;}.details-main .images{max-width:100%;width:100%;overflow:hidden;position:relative;background:rgb(226, 226, 226);height:350px;}.details-main .images .slick-slide,.details-main .images .slick-track,.details-main .images .slick-list{height:100%!important;}.details-main .images a{display:block;border:none;position:relative;height:100%;width:100%;}.details-main .images a img{display:block;width:auto;height:auto;max-height:100%;max-width:100%;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;}.details-main .images-carousel{max-width:100%;width:100%;overflow:hidden;position:relative;padding-right:2px;}.details-main .images-carousel{max-width:100%;width:100%;overflow:hidden;border-top:solid 1px #efefef;border-bottom:solid 0 #ffffff;position:relative;}.details-main .images-carousel a.prev,.details-main .images-carousel a.next{position:absolute;z-index:999;top:0;display:block;font-size:20px;text-align:center;border:none;color:#ffffff;text-decoration:none;text-align:center;display:block;overflow:hidden;width:30px;height:100px;line-height:100px;cursor:pointer;background:rgb(195, 0, 47);}.details-main .images-carousel a.prev{left:0;border-right:solid 0 #ffffff;}.details-main .images-carousel a.next{right:0;border-left:solid 0 #ffffff;}.details-main .images-carousel .slick-slide{overflow:hidden;border-right:solid 1px #efefef;}.details-main .images-carousel img{display:block;max-width:none;min-width:none;width:auto;max-height:none;min-height:none;height:100px;}.details-main .total-images{background:rgb(226, 226, 226);text-align:center;padding:10px 0 10px 0;}.details-main .total-images span{display:block}.details-main .links a{margin:10px 0 0 0;background:rgb(153, 153, 153);border:solid 1px rgba(153, 153, 153, 0);color:#fff;}.details-main .links a:hover{background:rgb(204, 204, 204);border:solid 1px rgba(153, 153, 153, 0);color:#fff;}.details-main .info{background:#ffffff;font-size:30px;line-height:60px;height:60px;white-space:nowrap;position:relative;overflow:hidden;color:#333333}.details-main .info span.data{text-align:left;display:block;padding-left:15px;}.details-main .info a.print{color:#333333;text-align:right;display:block;padding-right:15px;}.details-main .version{text-align:center;font-size:30px;text-transform:uppercase;line-height:50px;border-bottom:solid 1px #ababab;color:#333333;}.details-main .caracteristics{margin:20px 0 0 0;padding:0 0 20px 0;text-align:center;border-bottom:solid 1px #ababab;color:#333333;}@media (max-width:768px){.details-main .caracteristics .col-sm-4{margin-bottom:10px;}}.details-main .caracteristics span{display:block;font-weight:bold;margin-bottom:0;}.details-main .caracteristics span.icon{height:45px;margin:2px 0 2px 0;}.details-main .caracteristics span.icon-odometer{background:url(../../images/site/car-odometer.png) no-repeat 50% 50%}.details-main .caracteristics span.icon-transmission{background:url(../../images/site/car-transmission.png) no-repeat 50% 50%}.details-main .caracteristics span.icon-traction{background:url(../../images/site/car-traction.png) no-repeat 50% 50%}.details-main .caracteristics span.icon-doors{background:url(../../images/site/car-doors.png) no-repeat 50% 50%}.details-main .caracteristics span.icon-power{background:url(../../images/site/car-power.png) no-repeat 50% 50%}.details-main .caracteristics span.icon-motor{background:url(../../images/site/car-motor.png) no-repeat 50% 50%}.details-main .caracteristics span.icon-fuel{background:url(../../images/site/car-fuel.png) no-repeat 50% 50%}.details-main .caracteristics span.icon-seats{background:url(../../images/site/car-seats.png) no-repeat 50% 50%}.details-main .address{margin:0 0 0 0;padding:10px 0 0 0;color:#333333;}.details-main .address span{display:block}.details-main .address span.phone{text-align:right;font-size:35px;}.details-main .address span.company{font-weight:bold}.details-main .carproof a,.details-main .inventory-return a{display:block;text-align:center;margin-bottom:10px;}.details-main .btn-carproof:hover{background:#404040;border:solid 1px #404040;}.details-main .action-calls-buttons{margin:15px 0 0 0}.details-main .action-calls-buttons a{display:block;background:rgb(195, 0, 47);color:#ffffff;padding:8px;margin-bottom:10px;border-radius:5px;text-transform:uppercase;text-align:center;}.details-main .action-calls-buttons a.current{background:#36bd29}.details-main .action-calls-buttons a.current:hover{background:#2bab1e}.details-main .action-calls-buttons a:hover{background:#404040}.details-main .price-notice{margin:5px 0 0 0;text-align:left;}.details-main .price-notice .edit-view{display:inline-block;vertical-align:middle;}.details-main .price-notice p{text-align:left!important;margin:0;font-size:12px;color:rgb(195, 0, 47);display:inline-block;}.details-description{text-align:center;padding:20px 0 20px 0;background:rgb(195, 0, 47);color:#ffffff;font-size:24px;text-transform:uppercase;}.details-description span{display:block}.details-caracteristics{text-align:center;padding:20px 0 20px 0;}.details-caracteristics .data span{font-weight:bold;display:block;}.details-caracteristics .data span.icon{height:45px;margin:2px 0 2px 0;}.details-caracteristics .data span.icon-power{background:url(../../images/site/car-power.png) no-repeat 50% 50%}.details-caracteristics .data span.icon-motor{background:url(../../images/site/car-motor.png) no-repeat 50% 50%}.details-caracteristics .data span.icon-transmission{background:url(../../images/site/car-transmission.png) no-repeat 50% 50%}.details-caracteristics .data span.icon-fuel{background:url(../../images/site/car-fuel.png) no-repeat 50% 50%}.details-caracteristics .data span.icon-seats{background:url(../../images/site/car-seats.png) no-repeat 50% 50%}.details-comments{}.details-comments .comments{background:#ffffff;padding:0;}.details-comments .text{text-align:justify}.details-versions{}.details-versions .slider{margin:0 0 0 0;position:relative;padding-right:2px;background:#f6f6f6;}.details-versions .slider div{overflow:hidden;height:180px;}.details-versions .slider div a{display:block;position:relative;border-right:solid 1px #ffffff;}.details-versions .slider div a img{display:block;height:150px;}.details-versions .slider div a span{display:block;background:rgb(195, 0, 47);color:#ffffff;text-align:center;height:30px;line-height:30px;}.details-versions .slider a.prev,.details-versions .slider a.next{position:absolute;z-index:49;top:0;bottom:0;display:block;font-size:20px;text-align:center;border:none;color:#ffffff;text-decoration:none;text-align:center;display:block;overflow:hidden;width:30px;line-height:180px;cursor:pointer;background:#333333;}.details-versions .slider a.prev{left:0;border-right:solid 0 #ffffff;}.details-versions .slider a.next{right:0;border-left:solid 0 #ffffff;}.details-specifications .notice{padding:0 0 0 0;margin:20px 0 0 0;color:rgb(195, 0, 47);}.details-specifications .notice p{color:rgb(195, 0, 47);font-size:12px;margin:0;}.details-specifications .specifications{background:#ffffff}.details-specifications .specifications .nav-tabs li{padding:0 0 0 0;margin:0 0 0 0;}.details-specifications .specifications .nav-tabs li a{border:none;border-left:solid 1px #ffffff;background:#efefef;border-radius:0;color:#333333;padding:15px;font-size:16px;text-transform:uppercase;}.details-specifications .specifications .nav-tabs li a:hover,.details-specifications .specifications .nav-tabs li a:focus{border:none;border-left:solid 1px #ffffff;background: #ababab;color:#ffffff;}.details-specifications .specifications .nav-tabs li.active a{background:#ffffff}.details-specifications .specifications .nav-tabs li.active a:hover,.details-specifications .specifications .nav-tabs li.active a:focus{color:#333333;border:none;}.details-specifications .specifications .data .technical-specifications,.details-specifications .specifications .data .standard-equipment,.details-specifications .specifications .data .colors{overflow:hidden;}.details-specifications .specifications .data{padding:20px}.details-specifications .specifications .data ul{padding:0 0 0 0;margin:0 0 0 0;list-style:none;}.details-specifications .specifications .data ul li{padding:0 0 0 0;margin:0 0 0 0;}.details-specifications .specifications .data ul li a{display:block;padding:0 0 0 0;margin:0 0 0 0;font-weight:bold;border:none;color:rgb(195, 0, 47);}.details-specifications .specifications .data ul li a:hover{color:rgb(195, 0, 47)}.details-specifications .specifications .data ul li a span{display:block;padding:0 0 0 0;margin:0 0 0 0;font-weight:bold;}.details-specifications .specifications .data ul li ul{padding:0 0 0 0;margin:0 0 15px 0;}.details-specifications .specifications .data ul li ul li{padding:6px 0 6px 0;margin:0 0 0 0;border-bottom:dotted 1px #cccccc;clear:both;}.details-specifications .specifications .data ul li ul li span{display:inline-block;width:49%;padding:0 0 0 0;margin:0 0 0 0;font-weight:normal;}.details-specifications .specifications .data .standard-equipment ul li ul li span{display:block;width:auto;}.details-specifications .specifications .data .colors table{width:100%;border:none;}.details-specifications .specifications .data .colors table th{border:none;font-weight:bold;padding:6px 0 6px 0;}.details-specifications .specifications .data .colors table td{border:none;padding:6px 0 6px 0;border-bottom:dotted 1px #cccccc;}.details-specifications .specifications .data .colors table td img{display:inline;width:14px;height:14px;vertical-align:middle;}.details-calculator{}.details-calculator .input-group{margin-bottom:10px}.details-calculator .input-group-addon i{width:24px}.details-calculator .title{background: #6B6B6B;color:#ffffff;padding:10px 0 10px 0;margin:0 0 0 0;text-transform:uppercase;font-size:30px;text-align:center;}.details-calculator .calculator{padding:20px 20px 20px 20px;margin:0 0 0 0;background:rgb(226, 226, 226);}.details-calculator .calculator span.notice{padding:0 0 0 0;margin:-35px 0 0 0;display:block;font-size:12px;}@media (max-width:767px){.details-calculator .calculator span.notice{margin-top:15px;}}.details-calculator .calculator .payment-and-rates{overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #ababab;}.details-calculator .calculator span.total{padding:5px 10px 5px 10px;margin:0 0 0 0;display:block;font-size:24px;background:#fff;color:rgb(195, 0, 47);text-align:center;height:45px;}.details-calculator .calculator .payment-and-rates > div{padding:0 10px 10px 10px;background:#fff;}.details-calculator .calculator .payment-and-rates .btn-rates-and-payments{padding:10px 20px;font-weight:600;}.details-map{}.details-calculator .taxe-checkbox{display:inline-block;position:relative;}.details-calculator .taxe-checkbox input{display:block;margin:2px 0 0 5px;}.details-calculator .asterisks{margin-top:0;position:relative;}.details-social-toolbar{position:fixed;right:0;top:50%;z-index:9000;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none;}.details-social-toolbar .social-content{}.details-social-toolbar .social-content .social-group{margin:0;padding:0;list-style:none;}.details-social-toolbar .social-content .social-group .social-btn{margin:0;padding:0;}.details-social-toolbar .social-content .social-group .social-btn a{display:block;width:50px;height:40px;position:relative;background:rgb(195, 0, 47);cursor:pointer;right:-10px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.details-social-toolbar .social-content .social-group .social-btn a i.fa{position:absolute;top:50%;left:13px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:18px;color:#fff;}.details-social-toolbar .social-content .social-group .social-btn a:hover{transform:translateX(-10px);}.details-social-toolbar .social-content .social-group .social-btn a:hover i.fa{}.details-social-toolbar .social-content .social-group .social-btn.facebook a{background:#3b5998;}.details-social-toolbar .social-content .social-group .social-btn.google-plus a{background:#dd4b39;}.details-social-toolbar .social-content .social-group .social-btn.twitter a{background:#55acee;}.details-new-top{padding:0;background:#efefef;border:0;z-index:998;position:relative;}.details-new-top .dropdown:hover .dropdown-menu{display:block}.details-new-top div.models{display:block;margin:0 0 0 0;padding:0 0 0 0;float:left;}.details-new-top div.models ul{margin:0 0 0 0;padding:0 0 0 0;list-style:none;}.details-new-top div.models ul li{margin:0 0 0 0;padding:0 0 0 0;}.details-new-top div.models ul li a{background:url(../../images/site/arrow-gray-02-down.png) no-repeat 10px 50%;margin:0 0 0 0;padding:10px 20px 10px 30px;color:#666666;text-transform:uppercase;display:block;font-size:24px;}.details-new-top div.models ul li a:hover{background-color:#dddddd}.details-new-top div.models ul li ul{margin:0 0 0 0;padding:0 0 0 0;border-radius:0;border:none;}.details-new-top div.models ul li ul li{margin:0 0 0 0;padding:0 0 0 0;}.details-new-top div.models ul li ul li a{background:url(../../images/site/arrow-gray.png) no-repeat 10px 50%;padding:10px 20px 10px 26px;font-size:18px;}.details-new-sliders{padding:0;position:relative;}.details-new-sliders .flex-direction-nav a{border-color:#fff;color:#fff;}.details-new-sliders .flex-direction-nav a:hover,.details-new-sliders .flex-control-paging li a{background:#fff;color:rgb(195, 0, 47);}.details-new-sliders .flex-control-nav{z-index:99;bottom:20px;}.details-new-comments .text{font-size:16px;text-align:left;}.details-new-comments .similar{text-align:right;}.details-new-comments .similar span.title{display:block;font-size:30px;margin-bottom:20px;text-transform:uppercase;}.details-new-comments .similar ul{list-style:none;}.details-new-comments .similar ul li{}.details-new-comments .similar ul li a{color:#ffffff;}.details-new-comments .similar ul li a:hover{color:rgb(195, 0, 47);}.price-calculator{position:fixed;right:-480px;top:0;max-width:350px;width:100%;height:100%;min-height:101%;background:rgb(226, 226, 226);z-index:200000;-webkit-transform:translateZ(0);-webkit-overflow-scrolling:touch;border-left:1px solid #ababab;}.price-calculator .calculator-wrap{-webkit-overflow-scrolling:touch}.price-calculator .heading{width:100%;text-align:left;position:relative;}.price-calculator .heading h3{text-transform:uppercase;font-weight:900;font-size:14pt;color:rgb(195, 0, 47);border-bottom:1px solid #ababab;margin:0;padding:10px 10px 10px 50px;}.price-calculator .heading a{position:absolute;top:0;left:0;height:100%;background:rgb(195, 0, 47);display:block;width:40px;text-align:center;line-height:50px;}.price-calculator .heading a .fa{color:#fff;font-size:18pt;line-height:46px;}.price-calculator .heading a:hover{background:rgb(195, 0, 47)}.price-calculator .core{padding:20px 0;height:100%;background:$global_borderColor2;overflow-y:scroll;-webkit-transform:translateZ(0);-webkit-overflow-scrolling:touch;}.price-calculator .core ul{list-style:none;padding:0;margin:0;}.price-calculator .core ul li{font-weight:300;font-size:14pt;margin:10px 0 0 0;}.price-calculator .core ul li:last-child{margin-bottom:45px;}.price-calculator .core ul li a{color:#333333;display:block;width:100%;position:relative;padding:10px 0 10px 30px;text-decoration:none !important;}.price-calculator .core ul li .price-finder{background:#ffffff;border-top:1px solid #ababab;border-bottom:1px solid #ababab;padding:20px 30px;text-align:right;}.price-calculator .core ul li .price-finder .ui-slider{height:3px;background:#ababab;margin:20px 0;cursor:pointer;}.price-calculator .core ul li .price-finder .ui-slider-range{height:3px;background:rgb(195, 0, 47);}.price-calculator .core ul li .price-finder .ui-slider-handle{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;cursor:w-resize;top:-9px;width:20px;height:20px;background:#fff;border:1px solid #ababab;outline:none !important;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.15);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.15);box-shadow:0 3px 5px rgba(0,0,0,0.15);}.price-calculator .core ul li .price-finder .range-amount{text-align:right;outline:none !important;display:inline;max-width:100px;padding:5px;border:1px solid #ababab;color:#333333;background:#ffffff;}.price-calculator .core ul li .price-finder .value-type{background:rgb(226, 226, 226);display:inline-block;padding:5px;border:1px solid #ababab;border-left:0;color:#333333;}.price-calculator .core ul li .price-finder.loan-terms{text-align:center}.price-calculator .core ul li .price-finder.loan-terms label{color:rgb(195, 0, 47);font-weight:300;cursor:pointer;width:10.8%;margin:2%;display:block;float:left;}.price-calculator .core ul li .price-finder.loan-terms input{display:none}.price-calculator .core ul li .price-finder.loan-terms input:checked + label{border-bottom:3px solid rgb(195, 0, 47);}.price-calculator .core ul li.frequence{overflow:auto;padding:20px;}.price-calculator .core ul li.frequence label{color:#333333;font-weight:300;cursor:pointer;background:#ffffff;width:45%;margin:5px 2.5%;padding:5px 0;display:block;float:left;text-align:center;}.price-calculator .core ul li.frequence #weekly + label{width:45%}.price-calculator .core ul li.frequence #monthly + label{width:45%}.price-calculator .core ul li.frequence #bi-weekly + label{width:95%}.price-calculator .core ul li.frequence input{display:none}.price-calculator .core ul li.frequence input:checked + label{background:rgb(195, 0, 47);color:#fff;}.price-calculator .core ul li.taxes{padding:20px 20px 0 20px}.price-calculator .core ul li.taxes input[type="checkbox"]{display:none}.price-calculator .core ul li.taxes input[type="checkbox"] + label{font-weight:400;font-size:12pt;margin:0 2.5%;position:relative;padding-left:25px;cursor:pointer;color:#333333;}.price-calculator .core ul li.taxes input[type="checkbox"] + label:before{content:"\f096";font-size:16pt;position:absolute;left:0;top:50%;margin-top:-12px;font-family:"FontAwesome";}.price-calculator .core ul li.taxes input[type="checkbox"]:checked + label:before{content:"\f046";color:#1ad878;}.price-calculator .core ul li .payment-tab{text-align:center;}.price-calculator .core ul li .payment-tab .calculator-msrp-display{font-weight:700;font-size:24px;}.price-calculator .core ul li .payment-tab .calculator-payment-display{font-weight:600;font-size:18px;}.price-calculator .core ul li .payment-tab .calculator-disclaimer{font-size:13px;}.price-calculator .core ul li .payment-tab .calculator-msrp-display .special-price{display:none;}.price-calculator .core ul li .payment-tab .calculator-msrp-display.price-promotion{}.price-calculator .core ul li .payment-tab .calculator-msrp-display.price-promotion .default-price{font-weight:500;font-size:16px;display:inline-block;position:relative;margin-right:10px;}.price-calculator .core ul li .payment-tab .calculator-msrp-display.price-promotion .special-price{color:rgb(195, 0, 47);display:inline-block;}.price-calculator .core ul li .payment-tab .calculator-msrp-display.price-promotion .default-price:after{content:"";position:absolute;bottom:10px;left:-10%;-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg);border-bottom:2px solid rgb(195, 0, 47);width:120%;}.Gmaps{width:100%;height:600px;position:relative;}.Gmaps #map{width:100%;height:100%;}.Gmaps #map #map-command-mobile{position:absolute;top:0;right:0;z-index:1000;}.Gmaps #map #map-command-mobile button{background:#000;color:#fff;padding:10px 20px;border:0;margin:10px;outline:none;}.Gmaps #map #map-command-mobile #start-gps{background:#1ad878}.Gmaps #map #map-command-mobile #close-map{background:#e73c3c}.Gmaps #map-mask{width:100%;height:100%;background:rgba(255,255,255,0.5);position:absolute;top:0;left:0;z-index:1000;text-align:center;}.Gmaps #map-mask .toggle-mobile-map{background:rgb(195, 0, 47);border:1px solid rgba(195, 0, 47, 0);border:0;color:#fff;padding:10px 20px 10px 40px;font-weight:600;font-size:12pt;outline:none;display:inline;position:absolute;top:0;right:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.Gmaps #map-mask .toggle-mobile-map:hover{background:rgb(165, 1, 41);color:#fff;border-color:rgba(195, 0, 47, 0);}.negative-top-fix{position:relative;top:-300px;}.intelligent-forms .inner-form{background:#fff;border:1px solid #DEDEDE;margin:auto;float:none;padding:40px;}.intelligent-forms .inner-form .heading{padding:20px 20px 0 20px;vertical-align:top;}.intelligent-forms .inner-form .heading .choose-form{font-size:14pt;color:#737373;padding:0 1%;vertical-align:top;}.intelligent-forms .inner-form .heading .choose-form a{text-decoration:none}.intelligent-forms .inner-form .heading .choose-form i.fa{margin-left:10px}.intelligent-forms .inner-form .heading .choose-form .form-dropdown{display:inline-block;position:relative;cursor:pointer;color:#191919;}.intelligent-forms .inner-form .heading .choose-form .form-dropdown #trigger-form-dropdown,.intelligent-forms .inner-form .heading .choose-form .form-dropdown #trigger-form-dropdown + i.fa{color:rgb(195, 0, 47);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}.intelligent-forms .inner-form .heading .choose-form .form-dropdown #trigger-form-dropdown:hover,.intelligent-forms .inner-form .heading .choose-form .form-dropdown #trigger-form-dropdown:hover + i.fa{color:rgb(195, 0, 47)}.intelligent-forms .inner-form .heading .choose-form .form-dropdown ul{list-style:none;margin:0;padding:0;position:absolute;background:#fff;border:1px solid #DEDEDE;top:30px;left:-10px;display:none;}.intelligent-forms .inner-form .heading .choose-form .form-dropdown ul li{display:block;white-space:nowrap;margin:10px 0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}.intelligent-forms .inner-form .heading .choose-form .form-dropdown ul li a{color:#333;padding:10px 20px;display:inline-block;}.intelligent-forms .inner-form .heading .choose-form .form-dropdown ul li.current{display:none}.intelligent-forms .inner-form .heading .choose-form .form-dropdown ul li:hover{background:rgb(195, 0, 47)}.intelligent-forms .inner-form .heading .choose-form .form-dropdown ul li:hover a{color:#fff}.intelligent-forms .inner-form .used-forms{padding:20px}.intelligent-forms .inner-form .used-forms .form-control{padding:10px;border:1px solid #ababab;background:#fff;outline:none;float:left;}.intelligent-forms .inner-form .used-forms .form-control.form-control-error{border-color:#ff4b4b;}.intelligent-forms .inner-form .used-forms .form-control.half-width{width:48%;margin:10px 1%;}.intelligent-forms .inner-form .used-forms .form-control.full-width{width:98%;margin:10px 1%;}.intelligent-forms .inner-form .used-forms textarea{border:1px solid #ababab;width:98%;max-width:98%;margin:10px 1%;margin-bottom:0;outline:none;min-height:200px;padding:10px;resize:none;}.intelligent-forms .inner-form .used-forms input:focus,.intelligent-forms .inner-form .used-forms textarea:focus{border:1px solid rgb(195, 0, 47)}.intelligent-forms .inner-form .used-forms label{display:block;margin:10px 1%;}.intelligent-forms .inner-form .used-forms label.second-choice{margin-bottom:0;color:#333;font-weight:300;}.intelligent-forms .inner-form .used-forms button{padding:20px;width:98%;margin:10px 1%;background:rgb(195, 0, 47);font-size:16pt;color:#fff;border:0;font-weight:300;position:relative;outline:none !important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}.intelligent-forms .inner-form .used-forms button i.angle-1px{position:absolute;right:40px;top:50%;color:#fff;margin-top:-10px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}.intelligent-forms .inner-form .used-forms button i.angle-1px:before{content:"";position:absolute;top:0;left:1px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}.intelligent-forms .inner-form .used-forms button i.angle-1px:after{content:"";position:absolute;top:0;left:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid rgb(195, 0, 47);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}.intelligent-forms .inner-form .used-forms button:hover{background:rgb(165, 1, 41);color:#fff;}.intelligent-forms .inner-form .used-forms button:hover i.angle-1px:before{content:"";position:absolute;top:0;left:1px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;}.intelligent-forms .inner-form .used-forms button:hover i.angle-1px:after{content:"";position:absolute;top:0;left:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid rgb(165, 1, 41);}.intelligent-forms .inner-form .used-forms .form-separator{margin:40px 1%;width:98%;height:0;border-bottom:1px solid #ababab;}.intelligent-forms .inner-form .used-forms .used-check-box{width:98%;margin:10px 1%;}.intelligent-forms .inner-form .used-forms .used-check-box input[type="checkbox"]{display:none}.intelligent-forms .inner-form .used-forms .used-check-box input[type="checkbox"] + label{position:relative;padding-left:30px;cursor:pointer;font-weight:600;}.intelligent-forms .inner-form .used-forms .used-check-box input[type="checkbox"] + label:before{content:"\f096";color:#404040;font-family:'FontAwesome';font-size:16pt;position:absolute;left:0;top:50%;margin-top:-10px;}.intelligent-forms .inner-form .used-forms .used-check-box input[type="checkbox"]:checked + label:before{content:"\f046";color:#1ad878;}.intelligent-forms .inner-form .dynamic-used-forms .dynamic-form{display:none}.intelligent-forms .inner-form .dynamic-used-forms .dynamic-form.current{display:block}.details-used-video{background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;width:100%;height:100%;z-index:9000;display:none;}.details-used-video .video-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:40px;}.details-used-video .close-details-used-video{position:absolute;top:0;right:0;font-size:32px;color:#fff;cursor:pointer;}.details-used-main .price{position:relative;}.youtube-video-btn{position:absolute;left:10px;top:10px;cursor:pointer;display:none;margin:auto auto;}.technical-sheet-search{}.technical-sheet-search .listing{}.technical-sheet-search .listing a.make{display:block;color:#333333;text-transform:uppercase;padding:10px;}.technical-sheet-search .listing a.make.alternate{background:#f6f6f6}.technical-sheet-search .listing a.make:hover{background:rgb(195, 0, 47);color:#ffffff;}.details-technical-sheet-description{text-align:center;padding:20px 0 20px 0;background:rgb(195, 0, 47);color:#ffffff;font-size:24px;text-transform:uppercase;}.details-technical-sheet-main{padding-bottom:20px}.details-technical-sheet-main h1{padding:0 0 0 0;margin:0 0 10px 0;}.details-technical-sheet-main h2{font-size:40px;text-align:center;padding:0 0 0 0;margin:0 0 0 0;}.details-technical-sheet-versions{padding-top:0}.recalls-search{}.recalls-search .listing{}.recalls-search .listing a{display:block;color:#333333;text-transform:uppercase;padding:10px;}.recalls-search .listing a.alternate{background:#f6f6f6}.recalls-search .listing a:hover{background:rgb(195, 0, 47);color:#ffffff;}.recalls{}.recalls h1{padding:0 0 0 0;margin:0 0 10px 0;}.recalls h2{font-size:40px;text-align:center;padding:0 0 0 0;margin:0 0 0 0;}.recalls .item{padding:0 0 0 0;margin:0 0 0 0;}.recalls .item table{width:100%;border-collapse:collapse;}.recalls .item table tr.alternate{}.recalls .item table tr.recall-number{}.recalls .item table tr.date-recall{}.recalls .item table tr.notification-type{}.recalls .item table tr.system{}.recalls .item table tr.unit-affected{}.recalls .item table tr.category{}.recalls .item table tr.recall-detail{}.recalls .item table td{padding:8px;vertical-align:top;border-bottom:solid 1px #efefef;}.recalls .item table td.caption{width:130px;font-weight:bold;}.recalls .item table td.data{}.form label{display:block}.form label.inline{display:inline}.form span.mandatory{color:#ea1010}.form-control{padding:10px 15px;height:45px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;border-color:#ababab;}select.form-control{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url('../../images/site/arrow-gray-02-down.png');background-repeat:no-repeat;background-position:98% 50%;}select::-ms-expand{display:none;}.form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;border-color:rgb(195, 0, 47);}.form-control-default{}.form-control-focus{border-color:rgb(195, 0, 47);}.form-control-error{border-color:#ff4b4b!important;}.form-control.birthdate{display:inline-block;width:32%;}.form .btn-form{background:rgb(195, 0, 47);border-color:rgba(195, 0, 47, 0);color:#fff;}.form .btn-form:hover{background:rgb(165, 1, 41);border-color:rgba(195, 0, 47, 0);color:#fff;}.input-group-addon{border-color:#ababab;background-color:rgb(226, 226, 226);color:#333333;}.form .col-sm-3 .mobile-hidden{margin-top:9px;}.our-team-section{}.our-team-section .spacer{margin-top:0;}.our-team{border:solid 1px rgb(226, 226, 226);margin-bottom:30px;}.our-team span{display:block;text-align:center;padding:10px 0 10px 0;}.our-team span.name{background:rgb(226, 226, 226);color:#333333;text-transform:uppercase;font-size:20px;}.our-team span.image{display:block;text-align:center;padding:10px 10px 10px 10px;background:#ffffff;position:relative;height:200px;}.our-team span.image img{display:block;padding:0 0 0 0;margin:0 auto 0 auto;border:solid 5px rgb(226, 226, 226);max-height:100%;}.our-team span.position{background:#ffffff;color:rgb(195, 0, 47);font-weight:600;padding-top:0;}.our-team span.email{background:rgb(226, 226, 226);border-bottom:dotted 1px #eeeeee;display:none;}.our-team span.phone{background:rgb(226, 226, 226);}.iframe-container{position:relative;}.iframe-container iframe{display:block;}.iframe-mask{position:absolute;top:0;left:0;width:100%;height:100%;}.iframe-mask > .btn{height:100%;width:100%;margin:auto;background:rgba(0,0,0,0.5);border:0;}.iframe-mask .btn span{background-color:rgb(195, 0, 47);padding:10px;width:auto;height:auto;}.iframe-container.fullscreen{width:100%;height:100%;z-index:9999;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;}.iframe-container.fullscreen iframe{width:100%!important;height:100%!important;}.iframe-container.fullscreen .iframe-mask{height:auto;width:auto;right:0;left:auto;}.iframe-container.fullscreen .iframe-mask > .btn{background:transparent;}.our-videos{}#video-slider .slider{padding:0;margin:0;width:100%;background:#333;}#video-slider .slider .slide{padding:0;margin:0;width:100%;list-style:none;}#video-slider iframe{display:block;border:0;}#video-slider .slider .slider-arrow{display:block;position:absolute;background:#fff;width:40px;height:40px;border:1px solid #333;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:rgb(195, 0, 47);top:50%;cursor:pointer;margin-top:-20px;}#video-slider .carousel{padding:5px 40px;margin:0;background:#333;}#video-slider .carousel .seat{padding:5px;margin:0;width:100%;list-style:none;cursor:pointer;opacity:0.7;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}#video-slider .carousel .seat.slick-center,#video-slider .carousel .seat:hover{opacity:1;}#video-slider .carousel .slider-arrow{position:absolute;top:50%;width:30px;height:60px;margin-top:-30px;background:#444;cursor:pointer;color:#fff;border:1px solid #666;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}#video-slider .carousel .slider-arrow.slider-prev{left:0;border-left:0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}#video-slider .carousel .slider-arrow.slider-next{right:0;border-right:0;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}#video-slider .carousel .slider-arrow i.fa{font-size:26px;position:absolute;top:50%;margin-top:-13px;left:50%;margin-left:-4.5px;}#video-slider .carousel .slider-arrow:hover{border-color:rgb(195, 0, 47);color:rgb(195, 0, 47);}.blog-list{}.blog-list .item{border-bottom:dotted 1px  #6B6B6B;padding-bottom:30px;margin-bottom:30px;}.blog-list .alternate{background:#efefef}.blog-list .item img{border-radius:4px;display:block;margin:auto;width:100%;}.blog-list .item .title{display:block;padding:0 0 0 0;margin:0 0 6px 0;font-size:24px;line-height:24px;font-weight:bold;text-transform:uppercase;}.blog-list .item .date{padding:0 0 0 0;margin:0 0 6px 0;display:block;color: #6B6B6B;}.blog-details{}.blog-details img{border-radius:4px;display:block;margin:auto auto 20px auto;width:100%;}.blog-details .details{text-align:justify}table.hours tr th,table.hours tr td{padding:4px}table.hours-boxed{width:100%;margin-bottom:20px;}table.hours-boxed tr th,table.hours-boxed tr td{padding:10px 4px 10px 4px;}table.hours-boxed tr.alternate{background:rgb(226, 226, 226);}table.hours-boxed thead tr{background:rgb(226, 226, 226);color:rgb(195, 0, 47);font-weight:bold;}table.hours-boxed tfoot tr{background:rgb(226, 226, 226);color:rgb(195, 0, 47);font-weight:bold;}table.hours-boxed tfoot tr.alternate{background: #F8F8F8}.pagination{margin:0 0;border-radius:0;}.pagination > li > a,.pagination > li > span{color:#444444}.pagination > li:first-child > a,.pagination > li:first-child > span{border-radius:0;}.pagination > li:last-child > a,.pagination > li:last-child > span{border-radius:0;}.pager li > a,.pager li > span{border-radius:0;background-color:#ffffff;border-color:rgb(226, 226, 226);color:#333333;}.pager li > a:hover,.pager li > span:hover{border-radius:0;background-color:rgb(226, 226, 226);border-color:rgb(226, 226, 226);color:#333333;}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{color:#ffffff;background:rgb(195, 0, 47);border-color:rgb(195, 0, 47);}.spacer{margin-top:30px}.spacer-small{margin-top:15px}.content-toggler{position:relative;border-bottom:1px solid transparent;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;font-weight:600;color:rgb(195, 0, 47);padding:0;}.content-toggler.mobile{position:relative;border-bottom:1px solid transparent;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;font-weight:600;color:rgb(195, 0, 47);padding:0;display:none;}.content-toggler.open{border-color:#ababab;padding-bottom:10px;}.content-toggler i.fa{font-size:14pt;color:rgb(195, 0, 47);display:none;}.content-toggler i.fa:before{content:"\f0d7";}.content-toggler.open i.fa:before{content:"\f0d8";}@media screen and (max-width:767px){.content-toggler.mobile{display:block}.mobile-hidden{display:none}.content-toggler i.fa{display:inline-block;}}.clear{margin:0;padding:0;line-height:normal;height:auto;width:auto;float:none;clear:both;border:none;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{background:rgb(195, 0, 47);box-shadow:rgb(195, 0, 47) 0 1px 3px 0 inset;color:#fff;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#a20b02}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{background:rgb(195, 0, 47);box-shadow:rgb(195, 0, 47) 0 1px 3px 0 inset;color:#fff;}p{font-size:12pt;line-height:21pt;}.inventory-used .listing .product a.youtube{position:absolute;display:block;bottom:30px;top:inherit;left:27px;}.inventory-new .listing .product div.image a img{display:block;border:none;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}.savoir{background:url("../../../1188/Website/Images/icons/arrow-blue.png") no-repeat scroll 5px 50%;padding:10px 15px 10px 28px;display:inline-block;text-transform:uppercase;font-size:18px;}.inventory-used .listing .product div.image a,.inventory-new .listing .product div.image a{background-color:white}.inventory-new .listing .product div.image a:hover{box-shadow:none}.para{background:-moz-linear-gradient(left,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,0.65)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000',endColorstr='#00000000',GradientType=1 );}.inventory-new .listing .product div.image a{background-color:white;position:relative;}.titre-thumb{position:absolute;opacity:0;margin-top:-57px;margin-left:9px;z-index:9;font-weight:bolder;position:absolute;opacity:0;margin-top:-57px;margin-left:9px;z-index:9;color:#D6D6D6;font-weight:bolder;background-color:#5F5F5F;width:116px;padding:3px;border-bottom:2px solid white;}#thumbs li a img:hover ~ .titre-thumb{opacity:1}#thumbs{overflow:auto;list-style:none;padding:0;}#thumbs li{float:left}#thumbs a{display:block;padding:10px;outline:none;}#thumbs a:hover,#thumbs a:focus{background:#fff}#thumbs a.active{}#viewer{position:relative;margin-left:8px;}#viewer iframe[src*="loader"]{position:absolute;left:50%;top:50%;margin:-15px 0 0 -15px;}#viewer iframe{width:100%;height:400px;}.demande-info{background-color:#1C66CE;padding:20px;color:white;font-weight:bold;font-size:15px;position:relative;top:20px;}.demande-info:hover{color:white;background-color:#0A4CA9;}.container.textSlider{height:100%}#btnSearch.btn.btn-block.btn-site-color.slider{width:250px;margin-top:30px;}.textSlider-2{display:block}.textSlider{position:absolute;top:25px;z-index:2;text-align:left;font-size:24px;color:#333333;}div.col-sm-12.temoignage{border-bottom:1px solid rgb(171,171,171);padding:13px;}#contenu{display:none}body,h1,h2,h3,h4,h5{color:#333333;}body p{color:#333333;font-size:11.5pt;line-height:20.5pt;}.header{background-color:rgb(226, 226, 226);}.content-parallax-makes{background-image:url(../../../1188/Website/images/home/parallax-wall.jpg);background-size:100% auto;background-position:50% 50%;background-repeat:no-repeat;background-attachment:fixed;}.content-parallax-makes .all-makes-btn{margin:0;}.details-new-comments{background-image:url(../../../1188/Website/images/home/parallax-wall.jpg);background-size:100% auto;background-position:50% 50%;background-repeat:no-repeat;background-attachment:fixed;}.container.text{left:50px}.sliders .text{font-size:32px;padding:0;text-transform:none;}.sliders .title{font-size:65px}.container.text > span{text-transform:none}.boxes h3{color:#1c66cd;font-size:28px;text-align:center;text-transform:uppercase;margin-top:0;}.boxes h3 span{}header > div.header{padding:20px 0}.header-menu .phone{font-size:24px}.content-parallax p{color:#ffffff;font-size:18px;}.inventory-used .listing .product{background-color:rgb(226, 226, 226);border:medium none;}.inventory-used .video-frame{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:9999;display:none;}.inventory-used .video-frame iframe{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}.inventory-used .video-frame .close-video-frame{position:absolute;right:60px;top:30px;color:#fff;font-size:52px;cursor:pointer;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.inventory-used .video-frame .close-video-frame:hover{color:#e73c3c;}.form label{display:none}.btn.btn-action-call{background-color:rgb(153, 153, 153);border-color:rgba(153, 153, 153, 0);color:#fff;}.btn:focus{color:#fff!important;}.footer p{color:rgb(51, 51, 51);}.details-map{display:none}.landing-confirmation{display:none;}.promotion-action-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;display:none;}.promotion-action-popup .popup-mask{position:absolute;left:0;top:0;width:100%;height:100%;display:block;background:rgba(0,0,0,0.8);}.promotion-action-popup .popup-close{position:absolute;top:-15px;right:-15px;background:#333;border:3px solid #fff;color:#fff;width:30px;height:30px;border-radius:50%;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px 2px rgba(0,0,0,0.5);-ms-box-shadow:0 0 5px 2px rgba(0,0,0,0.5);-o-box-shadow:0 0 5px 2px rgba(0,0,0,0.5);box-shadow:0 0 5px 2px rgba(0,0,0,0.5);cursor:pointer;}.popup-close i.fa{margin-left:7px;margin-top:4px;}.promotion-action-popup .popup-content{background:rgb(226, 226, 226);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);max-width:600px;width:auto;padding:15px;-webkit-border-radius:5px 0 5px 5px;-moz-border-radius:5px 0 5px 5px;-ms-border-radius:5px 0 5px 5px;-o-border-radius:5px 0 5px 5px;border-radius:5px 0 5px 5px;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px 5px rgba(0,0,0,0.3);-ms-box-shadow:0 0 10px 5px rgba(0,0,0,0.3);-o-box-shadow:0 0 10px 5px rgba(0,0,0,0.3);box-shadow:0 0 10px 5px rgba(0,0,0,0.3);opacity:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.promotion-action-popup.open .popup-content{opacity:1;}.promotion-action-popup .popup-image{}.promotion-action-popup .popup-controls{margin-top:15px;text-align:center;}.promotion-action-popup .popup-controls button{border:0;padding:10px 25px;outline:none!important;background-color:rgb(195, 0, 47);color:#fff;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;font-weight:600;text-transform:uppercase;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;width:200px;margin:10px;}.promotion-action-popup .popup-controls button:hover{background:#404040;}.promotion-action-popup .popup-text{}.promotion-action-popup .popup-title{font-weight:700;color:#333;margin:0;text-transform:uppercase;font-size:22px;}.promotion-action-popup .popup-text p{color:#ababab;}@media (max-width:768px){.promotion-action-popup .popup-content{width:85%;}.popup-controls button{width:100%;margin:10px 0;}}.modal-mask{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:9000;}.dc-modal .modal-frame{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:90%;max-width:800px;height:90%;max-height:600px;background:#fff;padding:20px 20px;background-size:cover;background-position:top center;background-repeat:no-repeat;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}.dc-modal .modal-head{width:100%;border:0;}.dc-modal .modal-title{display:block;text-align:center;color:#333333;padding:10px;font-size:22pt;font-weight:300;text-transform:uppercase;border:0;}.dc-modal .close-modal{position:absolute;top:8px;right:10px;display:block;font-size:16pt;color:#e73c3c;cursor:pointer;padding:10px;z-index:2000;}.dc-modal .close-modal i.fa{display:block;}.dc-modal .modal-core{width:50%;color:#fff;}.dc-modal .modal-footer{border:0;position:absolute;bottom:0;left:0;width:100%;padding:20px;}.dc-modal .modal-info{font-size:18pt;font-weight:900;background:rgba(0,0,0,0.8);display:block;padding:20px;}.dc-modal .btn{width:100%;padding:10px;margin:0 0 0 0;display:block;border:1px solid rgba(195, 0, 47, 0);background:rgb(195, 0, 47);color:#fff;font-size:14pt;font-weight:500;text-transform:uppercase;outline:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;position:relative;vertical-align:top;}.dc-modal .btn i.fa{margin-left:10px;font-size:20pt;font-weight:500;vertical-align:top;}.dc-modal .btn:hover{border:1px solid rgba(195, 0, 47, 0);background:rgb(165, 1, 41);color:#fff;}.modal-form .modal-core{width:55%;height:80%;text-align:center;background:rgba(245,245,245,0.9);padding:20px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);}.modal-core .modal-title{font-size:18pt;font-weight:700;text-transform:uppercase;color:#333;}.modal-core .modal-subtitle{color:#222;}.modal-core .form-control{margin:15px 0;}.global-modal-v2{}.global-modal-v2 .modal-image{background-size:cover;background-position:center center;height:100%;position:absolute;top:0;right:0;padding:0;opacity:0.9;}.global-modal-v2 input{border-radius:0;}.global-modal-v2 .modal-body{padding:0 15px;}.global-modal-v2 .modal-body .form-modal{padding:30px 15px;background:rgb(226, 226, 226);text-align:center;}.global-modal-v2 .modal-body .modal-title{font-weight:600;font-size:20px;}.global-modal-v2 .modal-body .modal-description{font-weight:500;margin-bottom:20px;}.global-modal-v2 button.close{position:absolute;top:5px;right:5px;opacity:1;background:#ffffff;width:30px;height:30px;border-radius:50%;text-align:center;color:#333333;border:1px solid #ababab;}.global-modal-v2 button.close i.fa{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:16.5px;}.global-modal-v2 .modal-title{margin-top:0;color:#333333;font-weight:600;}.global-modal-v2 .btn{display:block;background:rgb(195, 0, 47);border:0;width:100%;height:44px;border-radius:0;}.global-modal-v2 .btn:hover{background:#404040;}@media screen and (max-height:600px){.dc-modal .modal-frame{max-height:none;height:auto;bottom:auto;margin:40px auto;}.modal-form .modal-core{position:static;margin:auto;}.modal-mask{overflow-y:auto;}}@media screen and (max-width:768px){.modal-mask{overflow-y:auto;}.dc-modal .modal-frame{max-height:none;height:auto;bottom:auto;top:20px;margin-bottom:20px;}.dc-modal .modal-core{margin-top:0;width:100%;height:auto;max-height:none;position:relative;top:auto;bottom:auto;}.dc-modal .close-modal{top:0;right:0;padding:5px;}}@media screen and (max-width:380px){.modal-core .modal-title{font-size:14pt;}.modal-core .modal-subtitle{font-size:11pt;}.dc-modal .btn{font-size:10.5pt;}}.modal-body,.modal-body p{color:#000!important;}.modal-body p{text-align:center;margin:20px 0;}.modal .modal-content{overflow:hidden;}.promotion-information-modal .modal-header{padding:15px 15px 30px 15px;text-align:center;position:relative;box-shadow:0 0 10px 2px rgba(0,0,0,0.3);}.promotion-information-modal .modal-header:after{content:"";position:absolute;bottom:-15px;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);border-left:30px solid transparent;border-right:30px solid transparent;border-top:15px solid rgb(195, 0, 47);}.promotion-information-modal .modal-header .modal-title{font-size:18px;font-weight:600;text-transform:uppercase;margin-top:15px;}.promotion-information-modal .modal-header .modal-sub-title{color:#fff;font-weight:300;margin:0;}.promotion-information-modal .modal-body{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;text-align:center;padding-top:30px;}.promotion-information-modal .modal-body p{margin:0 0 15px 0;color:#333!important;}.promotion-information-modal .modal-body .form-response{display:none;}.promotion-information-modal .modal-body .form-response .form-response-text p{margin-top:8px;}.promotion-information-modal .modal-body .promotion-attachment{padding:15px;}.promotion-information-modal .modal-body .modal-footer{padding-left:0;padding-right:0;margin-bottom:-15px;margin-top:15px;text-align:center;background:#e5e5e5;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}.promotion-information-modal .modal-body .modal-footer .btn{padding:10px 35px;}.promotion-information-modal .modal-body .modal-footer .btn,.promotion-information-modal .modal-body .modal-footer .btn:focus,.promotion-information-modal .modal-body .modal-footer .btn:visited,.promotion-information-modal .modal-body .modal-footer .btn:active{padding:10px 15px;display:block;float:left;width:100%;border-color:#fff;background:#fff;color:rgb(195, 0, 47)!important;font-weight:600;margin:0;border:0;}.promotion-information-modal .modal-body .promotion-info-controls .btn,.promotion-information-modal .modal-body .promotion-info-controls .btn:focus,.promotion-information-modal .modal-body .promotion-info-controls .btn:visited,.promotion-information-modal .modal-body .promotion-info-controls .btn:active{padding:10px 15px;display:block;float:left;width:50%;border-color:#fff;background:#fff;color:rgb(195, 0, 47)!important;font-weight:600;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;margin:0;border:0;}.promotion-information-modal .modal-body .promotion-info-controls .btn:first-child{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}.promotion-information-modal .modal-body .promotion-info-controls .btn:last-child{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}.promotion-information-modal .modal-body .promotion-info-controls .btn:not(:first-child){border-left:1px solid #e5e5e5;}.promotion-information-modal .modal-body .promotion-info-controls .btn:hover,.promotion-information-modal .modal-body .modal-footer .btn:hover{background:rgb(195, 0, 47);color:#fff!important;}.side-popup{position:fixed;width:100%;max-width:300px;left:auto;right:auto;left:-300px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);margin:auto;z-index:1500;}.side-popup.left{left:-300px;right:auto;}.side-popup.right{right:-300px;left:auto;}.side-popup .popup-box{background:#404040;color:#ffffff;padding:20px 20px;text-align:center;-webkit-border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;-ms-border-radius:0 0 10px 0;-o-border-radius:0 0 10px 0;border-radius:0 0 10px 0;}.side-popup .popup-toggler{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right top 0;-moz-transform-origin:right top 0;-ms-transform-origin:right top 0;-o-transform-origin:right top 0;transform-origin:right top 0;text-align:center;padding:10px 20px;background:rgb(195, 0, 47);text-transform:uppercase;font-weight:900;font-size:14pt;position:absolute;right:0;color:#fff;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}.side-popup.right .popup-toggler{left:0;right:auto;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left top 0;-moz-transform-origin:left top 0;-ms-transform-origin:left top 0;-o-transform-origin:left top 0;transform-origin:left top 0;}.side-popup .popup-toggler:after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin:auto;width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-top:10px solid rgb(195, 0, 47);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.side-popup .popup-toggler:before{content:"";position:absolute;top:-10px;left:0;right:0;margin:auto;width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid rgb(195, 0, 47);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;opacity:0;}.side-popup .popup-toggler:hover{background-color:#404040;color:#fff;}.side-popup .popup-toggler:hover:before{border-bottom:10px solid #404040;}.side-popup .popup-toggler:hover:after{border-top:10px solid #404040;}.side-popup.open .popup-toggler:after{opacity:0;}.side-popup.open .popup-toggler:before{opacity:1;}.side-popup .popup-box h3{font-size:16pt;font-weight:700;margin:0;color:#ffffff;}.side-popup .popup-box p{margin:0;font-size:12pt;color:#ffffff;}.side-popup .popup-box input{padding:10px;margin:20px 0;display:block;width:100%;border:1px solid #ababab;outline:none!important;}.side-popup .popup-box textarea{padding:10px;margin:20px 0;display:block;width:100%;height:85px;border:1px solid #ababab;outline:none!important;overflow:auto;resize:vertical;}.side-popup .popup-box button{width:100%;border:0;background:rgb(195, 0, 47);color:#fff;border:1px solid rgb(195, 0, 47);padding:10px;font-weight:700;font-size:14pt;text-transform:uppercase;}.side-popup .popup-box button:hover{background:#404040;color:#fff;border-color:#404040;}.side-popup a{position:absolute;right:-61px;top:0;}.side-popup a i.fa{font-size:16pt;position:absolute;top:50%;margin-top:-9.5px;right:20px;}@media screen and (min-width:768px){.side-popup .popup-box{display:block;}}@media (max-width:768px){.side-popup{position:relative;width:100%;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;max-width:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;background:#404040;}.side-popup .popup-box{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;max-width:350px;margin:auto;display:none;}.side-popup .popup-toggler,.side-popup.right .popup-toggler,.side-popup.left .popup-toggler{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:block;position:relative;top:auto;bottom:auto;}.side-popup .popup-toggler{position:relative;top:auto;bottom:auto;left:auto;right:auto;width:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:block;}.side-popup .popup-toggler:before{display:none;}.side-popup .popup-toggler:after,.side-popup.open .popup-toggler:after{opacity:1;}.side-popup.open .popup-toggler:after{opacity:1;bottom:0;border-bottom:10px solid #404040;border-top:0;}.side-popup .popup-box h3{display:none;}}.landing-confirmation-modal .modal-footer{text-align:center;}.landing-confirmation-modal .btn{display:inline-block;}.floating-call{position:fixed;bottom:0;left:0;width:100%;background:#3EBD4B;color:#fff;text-align:center;padding:20px 10px;font-size:16pt;font-weight:600;z-index:9999;display:none;}.floating-form{position:fixed;top:100%;left:0;background:#f0f0f0;width:100%;height:100%;max-height:100%;z-index:99999;padding:20px;overflow-y:scroll;}.floating-form .form-control,.floating-form .form-control-wrap{margin:20px 0;height:44px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #ababab;}.floating-form .form-control-error{border-color:#ff4b4b!important;}.floating-form .form-control-wrap .form-control{margin:0;}.floating-form .close-form{display:block;position:absolute;right:7px;top:7px;font-size:18pt;color:red;}.floating-form .close-form i.fa{display:block;}.floating-form textarea{min-height:100px;resize:vertical;}.floating-form .checkbox-icon{display:none}.floating-form .checkbox-icon + label{position:relative;cursor:pointer;padding:0 0 0 45px;margin:20px 0;display:block;}.floating-form .checkbox-icon + label span{vertical-align:middle;display:inline-block;}.floating-form .checkbox-icon + label:before{content:"\f204";font-family:"FontAwesome";font-size:22pt;color:#666;position:absolute;left:0;top:50%;margin-top:-20px;display:inline-block;vertical-align:middle;font-weight:500;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.floating-form .checkbox-icon:checked + label:before{color:#46D655;content:"\f205";}.floating-form .radio-group{background:#fff;padding:0 0;border:1px solid #ababab;}.floating-form .radio-icon{display:none;}.floating-form .radio-group .radio-icon + label{position:relative;cursor:pointer;padding:10px 45px 10px 10px;margin:0 0;display:block;}.floating-form .radio-group .radio-icon + label:not(:last-of-type){border-bottom:1px solid #ababab;}.floating-form .radio-group .radio-icon + label span{vertical-align:middle;display:inline-block;}.floating-form .radio-group .radio-icon + label:before{content:"\f096";font-family:"FontAwesome";font-size:16pt;color:#666;position:absolute;right:10px;top:50%;margin-top:-14px;display:inline-block;vertical-align:middle;font-weight:500;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.floating-form .radio-group .radio-icon:checked + label:before{color:#46D655;content:"\f14a";}.floating-form button{width:100%;border:0;outline:0!important;height:44px;background:#46D655;color:#fff;font-weight:600;font-size:12pt;}.floating-form button.sent{background:#2599E8;}#floating-form-autorization + label{}.radio-ab-choice{margin:20px 0;background:#fff;}.radio-ab-choice .ab-choice{display:none;}.radio-ab-choice .ab-choice + label{float:left;width:50%;text-align:center;padding:10px;display:block;margin:0;font-weight:700;color:#333;border:1px solid #ababab;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.radio-ab-choice .a-choice + label{border-right:1px solid #ababab;}.radio-ab-choice .ab-choice + label.current{background:#46D655;color:#fff;border-color:transparent;}@media screen and (min-width:1px) and (max-width:767px){.floating-call{display:block;}}#divModalLogin .login-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.8);}#divModalLogin .login-loader{position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffff;z-index:100;opacity:0.9;height:100px;width:100px;margin:auto;border-radius:20px;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,0.5);-ms-box-shadow:0 3px 5px -1px rgba(0,0,0,0.5);-o-box-shadow:0 3px 5px -1px rgba(0,0,0,0.5);box-shadow:0 3px 5px -1px rgba(0,0,0,0.5);}#divModalLogin .login-loader .loader{margin:auto;font-size:10px;position:absolute;top:50%;left:50%;text-indent:-9999em;border-top:10px solid #333333;border-right:10px solid #333333;border-bottom:10px solid #333333;border-left:10px solid rgb(195, 0, 47);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;}#divModalLogin .login-loader .loader,#divModalLogin .login-loader .loader:after{border-radius:50%;width:50px;height:50px;}@-webkit-keyframes load8{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg);}}@keyframes load8{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg);}}.newVehicleList{display:none;}.modal-open .modal{z-index:999999999999999;}.hybrid-car-btn{background-color:#6dbc11!important;border-color:#6dbc11!important;color:#fff!important;}.hybrid-car-btn:hover{background-color:#5a9a0f!important;border-color:#5a9a0f!important;color:#fff!important;}.details-build-and-price-calculator .calculator span.notice{margin:0;}.back-to-top{position:fixed;bottom:10px;right:10px;z-index:9000;cursor:pointer;padding:10px;overflow:hidden;}.back-to-top a{background:rgb(195, 0, 47);display:block;width:50px;height:50px;color:#fff;font-size:32px;border-radius:50%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-transform:scale(0) rotate(-180deg);-moz-transform:scale(0) rotate(-180deg);-ms-transform:scale(0) rotate(-180deg);-o-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg);}.back-to-top.enable a{-webkit-transform:scale(0.9) rotate(0);-moz-transform:scale(0.9) rotate(0);-ms-transform:scale(0.9) rotate(0);-o-transform:scale(0.9) rotate(0);transform:scale(0.9) rotate(0);}.back-to-top a i.fa{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-55%);-moz-transform:translate(-50%,-55%);-ms-transform:translate(-50%,-55%);-o-transform:translate(-50%,-55%);transform:translate(-50%,-55%);}.back-to-top.enable:hover a{-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0);-webkit-box-shadow:0 5px 7px 1px rgba(0,0,0,0.3);-moz-box-shadow:0 5px 7px 1px rgba(0,0,0,0.3);-ms-box-shadow:0 5px 7px 1px rgba(0,0,0,0.3);-o-box-shadow:0 5px 7px 1px rgba(0,0,0,0.3);box-shadow:0 5px 7px 1px rgba(0,0,0,0.3);}img[data-lazyLoad]{opacity:0;}.map-overlay{position:relative;}.map-overlay:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:transparent;z-index:100;}.line-separator{height:0;width:100%;border-bottom:1px solid #333333;display:block;margin:15px 0;}.text-clientColor{color:rgb(195, 0, 47);}.bg-clientColor{background-color:rgb(195, 0, 47);}.to-fullscreen{position:fixed;top:0;left:0;width:100%!important;height:100%!important;z-index:9999;}.no-scroll{overflow-y:hidden !important;}.no-scroll-mobile{position:fixed;top:0;left:0;bottom:0;right:0;overflow:hidden;}.logo-footer{margin-left:5px;}.logo-footer img{max-height:15px;margin-top:-0.28em;}@media (max-width:768px){.no-scroll{position:fixed;top:0;left:0;bottom:0;right:0;overflow-y:hidden !important;}}.modal-mask{display:none;}#fullscreenMask{background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:none;}#fullscreenContent{padding:0;list-style:none;margin:0;position:relative;height:100%;}#fullscreenContent .slick-list{}#fullscreenContent .preview-cloned{width:100%;height:100%;position:relative;}#fullscreenContent .preview-cloned img{display:block;margin:auto;width:auto;height:auto;max-width:95%;max-height:95%;position:absolute;top:0;left:0;right:0;bottom:0;}#fullscreenClose{position:absolute;top:10px;right:30px;color:#fff;z-index:1000;font-size:42px;cursor:pointer;}#fullscreenMask #fullscreenContent .mask-click{z-index:1500;}#fullScreenSlider{padding:0;margin:0;position:relative;height:100%;}#fullScreenSlider *:not(img){height:100%;}#fullScreenSlider .slider-arrow{position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;background:#fff;color:#000;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:1px solid #000;text-align:center;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;z-index:500;font-size:23pt;}#fullScreenSlider .slider-prev{left:20px;}#fullScreenSlider .slider-next{right:20px;}#fullScreenSlider .slider-arrow .fa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-top:4px;}#used_seoText1{display:none;padding-bottom:15px;border-bottom:1px solid rgba(100,100,100,0.3);margin-bottom:15px;}.price-calculator .core ul li.taxes,.details-calculator .calculator .taxes-container *{display:none;}.details-calculator .calculator .taxes-container{height:25px;}