﻿.container-wide{margin:0 auto;max-width:1400px;padding-left:15px;padding-right:15px;width:90%}#di-page-composer .bgimagerow{background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed;overflow-x:hidden}#di-page-composer .bgimagerow .overlay-wrapper{position:relative}#di-page-composer .bgimagerow .overlay-wrapper .color-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#di-page-composer .bgimagerow .overlaybox{padding:30px;margin:160px 0;font-family:inherit;font-size:18px;background:url(../images/overlayboxdark-bg.png) repeat;color:#fff}#di-page-composer .bgimagerow .overlaybox.light{color:#333;background:url(../images/overlayboxlight-bg.png) repeat}@media (max-width: 1024px){#di-page-composer .bgimagerow{background-attachment:scroll}#di-page-composer .bgimagerow .overlaybox{font-size:16px;margin:100px 0;padding:20px}}#di-page-composer .galleryrow .overlaybox{float:left;width:100%}#di-page-composer .galleryrow .overlaybox h2.gallerytitle{color:#fff;margin-top:0;margin-bottom:30px}#di-page-composer .galleryrow ul.imagegallery{list-style:none;margin:0;padding:0}#di-page-composer .galleryrow ul.imagegallery li{width:16.6666666%;padding:1px;float:left}#di-page-composer .galleryrow ul.imagegallery li span.overflow-hidden{display:block;overflow:hidden;padding:1px}#di-page-composer .galleryrow ul.imagegallery li span.overflow-hidden img{width:100%;transform:scale(1.1)}#di-page-composer .galleryrow ul.imagegallery li span.overflow-hidden p{margin:0}#di-page-composer .direct-compare-image-row .direct-compare-image-row-inner{padding:3% 0}#di-page-composer .direct-compare-image-row .direct-compare-image-row-inner .direct-compare-container{max-width:1200px}#di-page-composer .direct-compare-image-row .direct-compare-image-row-inner .vehicle-image-vs-inner{text-align:center;position:relative}@media (max-width: 767px){#di-page-composer .direct-compare-image-row .direct-compare-image-row-inner .vehicle-image-vs-inner{display:none}}#di-page-composer .direct-compare-image-row .direct-compare-image-row-inner .vehicle-image-vs-inner .vs{display:inline-block;margin-top:100px;width:80px;height:80px;line-height:80px;background:rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2);border-radius:300px}#di-page-composer .direct-compare-image-row .direct-compare-image-row-inner .vehicle-image-vs-inner .vs .vs-inner{display:inline-block;font-size:2em;text-shadow:1px 1px 2px rgba(0,0,0,0.3);font-weight:100}#di-page-composer .direct-compare-image-row .direct-compare-image-row-inner .vehicle-inner{text-align:center}#di-page-composer .direct-compare-image-row .direct-compare-image-row-inner .vehicle-inner .vehicle-image-inner{max-width:450px;margin:0 auto}#di-page-composer .direct-compare-image-row .direct-compare-image-row-inner .vehicle-inner .vehicle-image-inner img.vehicle-image{width:100%;height:auto !important;display:inline-block}#di-page-composer .direct-compare-image-row .direct-compare-image-row-inner .vehicle-inner .vehicle-image-inner img.vehicle-image.flip{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;filter:fliph}#di-page-composer .direct-compare-image-row .direct-compare-image-row-inner .vehicle-inner .dc-dipc-vehicle-title{text-shadow:1px 1px 2px rgba(0,0,0,0.3)}#di-page-composer .direct-compare-image-row .direct-compare-image-row-inner .vehicle-inner .dc-dipc-vehicle-title h2{font-size:1.5em}@media (max-width: 767px){#di-page-composer .direct-compare-image-row .direct-compare-image-row-inner .vehicle-inner .dc-dipc-vehicle-title h2{font-size:1em}}#di-page-composer .direct-compare-data-row{border-top:1px solid #eee;border-bottom:1px solid #eee}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-sub-row{padding:15px 0}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-sub-row.odd{background:#fff}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-sub-row.dc-dipc-sub-row--dc_dipc_divider{border-bottom:1px solid #aaa}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row,#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-divider-row{max-width:1300px;margin:0 auto;text-align:center}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row{display:flex;align-items:center;justify-content:center}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row .dc-dipc-data-inner i.fa-star,#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row .dc-dipc-data-inner i.fa-star-o,#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row .dc-dipc-data-inner i.fa-check,#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row .dc-dipc-data-inner i.fa-close{transform:scale(1.5)}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row .dc-dipc-data-inner i.fa-check{color:#4CAF50}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row .dc-dipc-data-inner i.fa-close{color:#F44336}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row .dc-dipc-data-inner .fa-wrap{text-align:center;max-width:130px;width:100%;margin:0 auto;float:right}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row .dc-dipc-data-inner .dc-dipc-star-rating{color:#FF8F00}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row .dc-dipc-data-inner .dc-dipc-star-rating i{margin:0 3px}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row .dc-dipc-data-inner.dc-dipc-data-left{flex:1;text-align:right}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row .dc-dipc-data-inner.dc-dipc-data-middle{width:20%}@media (max-width: 767px){#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row .dc-dipc-data-inner.dc-dipc-data-middle{width:40%}}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row .dc-dipc-data-inner.dc-dipc-data-middle p{margin-bottom:0}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row .dc-dipc-data-inner.dc-dipc-data-middle p.middle-label{font-weight:bold;margin-bottom:5px}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row .dc-dipc-data-inner.dc-dipc-data-middle p.middle-sub-label{font-size:75%}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row .dc-dipc-data-inner.dc-dipc-data-right{flex:1;text-align:left}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-data-row .dc-dipc-data-inner.dc-dipc-data-right .fa-wrap{float:left}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-divider-row{position:relative;padding:5px 0 10px}#di-page-composer .direct-compare-data-row .dc-dipc-data-row-inner .dc-dipc-divider-row:after{content:"•••";position:absolute;display:block;left:0;bottom:-11px;text-align:center;width:100%;opacity:0.5}#di-page-composer{font-family:inherit;font-size:16px}#di-page-composer h2{font-size:32px;margin-bottom:20px}#di-page-composer .cover{background-size:cover}#di-page-composer .no-cover{background-size:auto !important}#di-page-composer .light-text{color:#fff}#di-page-composer .dark-text{color:#111}#di-page-composer .smaller{font-size:0.8em}#di-page-composer div.dipc-more-button{text-align:right}#di-page-composer div.dipc-more-content{display:none}#di-page-composer .panel-group .panel{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-clip:padding-box;-moz-background-clip:padding;-webkit-background-clip:padding;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:none}#di-page-composer .panel-group .panel+.panel{margin-top:1px}#di-page-composer .panel-group .panel .panel-heading{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-clip:padding-box;-moz-background-clip:padding;-webkit-background-clip:padding;height:120px;text-align:center;padding:40px 0;cursor:pointer;background-repeat:no-repeat;background-position:center center;background-size:cover}#di-page-composer .panel-group .panel .panel-heading h4{font-size:36px;color:#fff;font-family:inherit;font-weight:100;line-height:40px}#di-page-composer .panel-group .panel .panel-collapse{position:relative}#di-page-composer .panel-group .panel .panel-collapse.in:before{content:'';height:40px;width:20px;border:20px solid transparent;border-bottom-color:#fff;position:absolute;top:-36px;left:50%;margin-left:-20px}#di-page-composer .fullcontentrow .container-fluid .inner-wysiwyg{padding:0}#di-page-composer #modelsliderRow{height:auto;border-bottom:1px solid #fff;position:relative}#di-page-composer #modelsliderRow .flexslider{border:none;margin:0;box-shadow:none;overflow:hidden}#di-page-composer #modelsliderRow .flexslider ul.slides{margin:0;padding:0;list-style:none}#di-page-composer #modelsliderRow .flexslider ul.slides li img{width:100%;height:auto !important;vertical-align:middle}#di-page-composer #modelsliderRow .flexslider ul.slides .slideoverlay{position:absolute;top:0;width:100%;pointer-events:none}@media (max-width: 767px){#di-page-composer #modelsliderRow .flexslider ul.slides .slideoverlay{position:relative;top:0;right:0;bottom:0;left:0}}#di-page-composer #modelsliderRow .flexslider ul.slides .slideoverlay .slidecontent{width:360px;padding:30px;background:#000;background:rgba(0,0,0,0.8);margin-top:100px;color:#fff;pointer-events:initial !important}@media (max-width: 1024px){#di-page-composer #modelsliderRow .flexslider ul.slides .slideoverlay .slidecontent{margin-top:30px}}@media (max-width: 767px){#di-page-composer #modelsliderRow .flexslider ul.slides .slideoverlay .slidecontent{margin-top:10px;width:100%;background:#eee;color:#333}}#di-page-composer #modelsliderRow .flexslider ul.slides .slideoverlay .slidecontent h2{font-size:30px;margin:0 0 10px 0}#di-page-composer #modelsliderRow .flexslider ul.slides .slideoverlay .slidecontent h3{font-size:20px;font-weight:500;margin:0 0 10px 0;font-style:italic}#di-page-composer #modelsliderRow .flexslider ul.slides .slideoverlay .slidecontent .button{margin:10px 0 0 0}#di-page-composer #modelsliderRow .flexslider ul.slides .slideoverlay .slidecontent .button .glyphicon{margin-right:5px}#di-page-composer #modelsliderRow .flexslider ul.flex-direction-nav{list-style:none}#di-page-composer #modelsliderRow .flexslider .flex-control-nav.flex-control-thumbs{margin-top:15px;text-align:center}#di-page-composer #modelsliderRow .flexslider .flex-control-nav.flex-control-thumbs li{float:none;max-width:200px;margin:0 0.5%;width:18%}#di-page-composer #modelsliderRow ol.flex-control-nav.flex-control-paging{bottom:0}#di-page-composer #modelsliderRow ol.flex-control-nav.flex-control-paging li a{background:#aaa}#di-page-composer #modelsliderRow ol.flex-control-nav.flex-control-paging li a.flex-active{background:#ccc}#di-page-composer li.post{width:30%;margin-right:5%;float:left}#di-page-composer li.post:last-child{margin-right:0}#di-page-composer .dipc-videorow-wrap{position:relative}#di-page-composer .dipc-videorow-wrap .dipc-videorow{position:relative}#di-page-composer .dealer-social{margin:25px 0}#di-page-composer .dealer-social a{color:#111}#di-page-composer .dealer-social a i{font-size:19px;margin:0 5px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#di-page-composer .dealer-social a i.fa.fa-facebook{color:#3b5998}#di-page-composer .dealer-social a i.fa.fa-facebook:hover{color:#2d4373}#di-page-composer .dealer-social a i.fa.fa-twitter{color:#00aced}#di-page-composer .dealer-social a i.fa.fa-twitter:hover{color:#0087ba}#di-page-composer .dealer-social a i.fa.fa-instagram{color:#111}#di-page-composer .dealer-social a i.fa.fa-instagram:hover{color:#000}#di-page-composer .dealer-social a i.fa.fa-youtube{color:#b31217}#di-page-composer .dealer-social a i.fa.fa-youtube:hover{color:#850d11}#di-page-composer .dealer-social a i.fa.fa-google{color:#4285F4}#di-page-composer .dealer-social a i.fa.fa-google:hover{color:#1266f1}#di-page-composer .dealer-social a i.fa.fa-pinterest{color:#cb2027}#di-page-composer .dealer-social a i.fa.fa-pinterest:hover{color:#9f191f}#di-page-composer .dealer-social a:hover{text-decoration:none}@media (max-width: 1199px){#di-page-composer #modelsliderRow .flexslider .slides .slideoverlay .slidecontent{margin-top:70px}#di-page-composer .panel-group .panel .panel-heading{height:100px;padding:30px 0}#di-page-composer .panel-group .panel .panel-heading h4{font-size:30px}}@media (max-width: 1024px){#di-page-composer{font-size:14px}#di-page-composer h2{font-size:24px;margin-bottom:15px}#di-page-composer #modelsliderRow .flexslider .slides .slideoverlay .slidecontent{margin-top:50px;padding:20px;width:280px}#di-page-composer #modelsliderRow .flexslider .slides .slideoverlay .slidecontent h2{font-size:24px}#di-page-composer #modelsliderRow .flexslider .slides .slideoverlay .slidecontent h3{font-size:18px}#di-page-composer .panel-group .panel .panel-heading{height:80px;padding:20px 0}#di-page-composer .panel-group .panel .panel-heading h4{font-size:24px}#di-page-composer .panel-group .panel .panel-collapse.in:before{top:-30px}#di-page-composer li.post{width:100%;margin-right:0%;float:none}#di-page-composer .dipc-videorow-wrap{position:relative;margin-top:25%;margin-bottom:10%}#di-page-composer .dipc-videorow-wrap .dipc-videorow{position:relative}#di-page-composer .dipc-videorow-wrap .dipc-videorow #videoOverlay{position:relative}#di-page-composer .dipc-videorow-wrap .dipc-videorow #videoOverlay *{color:#444}#di-page-composer .dipc-videorow-wrap .dipc-videorow #videoOverlay .overlaycontent{width:100%}.dealerpage #dealersliderRow #dealerbannerRow .dealerheader .dealerheaderinfo h1{font-size:32px;margin-bottom:5px}.dealerpage #dealersliderRow #dealerbannerRow .dealerheader .dealerheaderinfo h3.address{margin-bottom:10px}}@media (max-width: 767px){#di-page-composer .panel-group .panel .panel-heading{height:50px;padding:5px 0}#di-page-composer .panel-group .panel .panel-heading h4{font-size:18px}.dealerpage #dealersliderRow{padding-bottom:0}.dealerpage #dealersliderRow #dealerbannerRow{position:relative;height:auto;padding-top:20px;padding-bottom:20px;background:#333}.dealerpage #dealersliderRow #dealerbannerRow .dealerheader{height:auto}.dealerpage #dealersliderRow #dealerbannerRow .dealerheader .dealerprofilepic{width:100px;margin-right:15px;height:auto}.dealerpage #dealersliderRow #dealerbannerRow .dealerheader .dealerprofilepic img{position:relative}.dealerpage #dealersliderRow #dealerbannerRow .dealerheader .dealerheaderinfo{height:auto;position:relative;bottom:0;text-shadow:none}.dealerpage #dealersliderRow #dealerbannerRow .dealerheader .dealerheaderinfo h1{font-size:20px;font-weight:300;margin-top:0}.dealerpage #dealersliderRow #dealerbannerRow .dealerheader .dealerheaderinfo h3.address{font-size:14px}.dealerpage #dealersliderRow #dealerbannerRow .dealerheader .dealerheaderbottom{padding:0}.dealerpage #dealercontentRow{margin-top:20px}.dealerpage #dealercontentRow .dealer-sidebar{padding:15px;background:#eee;margin-bottom:20px}.dealerpage #dealercontentRow .dealer-sidebar .dealerphones{margin-bottom:20px;border-bottom:1px dotted #ccc}.dealerpage #dealercontentRow .dealer-sidebar .dealerhours{margin-bottom:0}.dealerpage #dealercontentRow .dealer-content h2{margin-bottom:20px}}

/*# sourceMappingURL=di_page_composer.css.map */