iframe.iframe-responsive{width:1px;min-width:100%;*width:100%}.di-z-modal,.di-z-overlay,.di-z-extra-high,.di-z-high,.di-z-mid,.di-z-low,.di-z-half,.di-z-impact,.di-z-buried{position:relative}.di-z-modal{z-index:1050}.di-z-overlay{z-index:1000}.di-z-mobile-overlay{z-index:1030}.di-z-extra-top{z-index:500}.di-z-extra-high{z-index:400}.di-z-high{z-index:300}.di-z-mid{z-index:200}.di-z-low{z-index:100}.di-z-half{z-index:50}.di-z-impact{z-index:1}.di-z-buried{z-index:-1}.video-row-wrapper{width:100%;margin-top:0;height:400px;overflow:hidden;position:relative;background-color:#f5f5f5}@media (min-width: 1025px){.video-row-wrapper{margin-top:0px;height:calc(100vh - 0px)}}.video-row-wrapper video{display:block;width:100%;height:100%;opacity:0;background-image:none;background-attachment:scroll;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;transform:translateZ(0);-webkit-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out}@supports (object-fit: cover){.video-row-wrapper video{object-fit:cover}}@supports (object-position: 50% 50%){.video-row-wrapper video{object-position:50% 50%}}@supports not (object-fit: cover){.video-row-wrapper video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}}@supports not (object-position: 50% 50%){.video-row-wrapper video{position:relative;top:50%;transform:translateY(-50%)}}@media all and (-ms-high-contrast: none){.video-row-wrapper video,.video-row-wrapper *::-ms-backdrop{top:0\0;left:0\0;min-width:100%\0;min-height:100%\0;width:100%\0;background-size:cover\0}}.video-row-wrapper video::-webkit-media-controls{display:none !important}@supports not (height: calc(100vh - 0px)){.video-row-wrapper{height:500px}}@media all and (-ms-high-contrast: none){.video-row-wrapper,*::-ms-backdrop{height:100%\0}}.video-row-pattern-overlay{background:none repeat;width:100%;height:100%;top:0;position:absolute}.bgimagerow{background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed}.bgimagerow .overlaybox{padding:30px;margin:160px 0;font-family:'Open Sans', sans-serif;font-size:18px;background-color:#222;background-color:rgba(34,34,34,0.9)}.bgimagerow .overlaybox.light{color:#333;background-color:#fff;background-color:rgba(255,255,255,0.8)}@media (max-width: 1024px){.bgimagerow{background-attachment:scroll}.bgimagerow .overlaybox{font-size:16px;margin:100px 0;padding:20px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){.bgimagerow{background-attachment:scroll !important;background-position:50% 50% !important}.bgimagerow .overlaybox{font-size:16px;margin:100px 0;padding:20px}}#sliderRow{height:auto;max-height:none;position:relative;overflow:hidden}#sliderRow .slideoverlay{position:absolute;left:5%;top:25%}#sliderRow .flexslider{border:none;margin:0;box-shadow:none}.sliderBox{margin-top:15%;margin-left:0;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000);zoom:1;background:rgba(0,0,0,0.75);width:330px;color:#fff;padding:10px}.sliderBox h2{margin-top:0;margin-bottom:15px;font-size:36px}.sliderBox .welcome{background:url("/wp-content/themes/DealerInspireCommonTheme/images/welcomebg.png") no-repeat left 42px transparent;font-size:18px;line-height:125%}.sliderBox .welcome ul.welcomebuttons{list-style:none;margin:20px 0 10px;padding:0}.sliderBox .welcome ul.welcomebuttons li{margin:10px 0;background:url("/wp-content/themes/DealerInspireCommonTheme/images/silverbuttonbg.png") repeat-x 0 0 #cfcfcf;height:50px}.sliderBox .welcome ul.welcomebuttons li a{line-height:30px;padding:10px 20px;color:#111;display:block;font-size:18px;font-family:'Open Sans', arial, sans-serif;text-shadow:1px 1px 2px #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sliderBox .welcome ul.welcomebuttons li a:hover{text-decoration:none}.sliderBox .welcome ul.welcomebuttons li .finddealer{background:url("/wp-content/themes/DealerInspireCommonTheme/images/finddealericon.png") no-repeat 265px center transparent}.sliderBox .welcome ul.welcomebuttons li .customize{background:url("/wp-content/themes/DealerInspireCommonTheme/images/customizeicon.png") no-repeat 265px center transparent}.sliderBox .welcome ul.welcomebuttons li .viewinventory{background:url("/wp-content/themes/DealerInspireCommonTheme/images/browseinventoryicon.png") no-repeat 265px center transparent}.sliderBox .welcome ul.welcomebuttons li:hover{background-position:left bottom}.flexslider{border:none}.slide-data{display:none;pointer-events:none}.slide-data a{pointer-events:all}.slider{background-image:url("../images/bg-featured-slider.png");background-position:left top;background-repeat:repeat;width:100%;position:absolute;bottom:0px;left:0px;right:0px;z-index:5}.slider #flexslider_hg_homepage_wrapper{max-width:845px;margin:0px auto}.slider #flexslider_hg_homepage_wrapper #flexslider_hg_homepage{margin:0;background:none;border:none;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;zoom:1}.slider #flexslider_hg_homepage_wrapper #flexslider_hg_homepage ul.slides img{height:auto}.slider #flexslider_hg_homepage_wrapper #flexslider_hg_homepage .flex-direction-nav .flex-disabled{display:none}.slider #flexslider_hg_homepage_wrapper #flexslider_hg_homepage .slides .slide:before,.slider #flexslider_hg_homepage_wrapper #flexslider_hg_homepage .slides .slide:after{background:transparent !important}@media (max-width: 1024px){.slider #flexslider_hg_homepage_wrapper{max-width:700px;height:85px}}.personalizer-wrap{color:#fff;font-family:"Nunito Sans", sans-serif;text-align:center}.personalizer-wrap h1,.personalizer-wrap h1 a,.personalizer-wrap a h1{color:#fff;font-weight:bold;line-height:normal}.personalizer-wrap h2,.personalizer-wrap h2 a,.personalizer-wrap a h2{color:#fff;font-weight:bold;line-height:normal}.personalizer-wrap h3,.personalizer-wrap h3 a,.personalizer-wrap a h3{color:#fff;font-weight:bold;line-height:normal}.personalizer-wrap h4,.personalizer-wrap h4 a,.personalizer-wrap a h4{color:#fff;font-weight:bold;line-height:normal}.personalizer-wrap h5,.personalizer-wrap h5 a,.personalizer-wrap a h5{color:#fff;font-weight:bold;line-height:normal}.personalizer-wrap h6,.personalizer-wrap h6 a,.personalizer-wrap a h6{color:#fff;font-weight:bold;line-height:normal}.personalizer-wrap h1{font-size:4.172rem}.personalizer-wrap h2{font-size:3.338rem}.personalizer-wrap h3{font-size:2.67rem}.personalizer-wrap h4{font-size:2.136rem}.personalizer-wrap h5{font-size:1.709em}.personalizer-wrap h6{font-size:1.367em}@media (max-width: 768px){.personalizer-wrap h1,.personalizer-wrap h2,.personalizer-wrap h3,.personalizer-wrap h4,.personalizer-wrap h5,.personalizer-wrap h6{font-size:1.709em}}.brand-container.prestige{display:none}#videobanner{min-height:600px;position:relative;overflow:hidden}@media screen and (min-width: 1024px){#videobanner{margin-top:130px}}@media screen and (max-width: 1024px){#videobanner .di-slide.swiper-slide.swiper-slide-active{width:auto !important;height:700px}}#videobanner #videorow.modfull{min-height:750px}#videobanner #brandRow{top:0;left:0px;position:absolute;width:100%;z-index:10}#videobanner #brandRow h2{font-size:18px;font-weight:700;letter-spacing:5px;text-transform:uppercase;text-align:center;color:#fff;margin-bottom:35px}#videobanner #brandRow .brand-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%;height:110px;background-color:#000;background-color:rgba(0,0,0,0.5);background:none;background:rgba(0,0,0,0.5);padding:0 10%}#videobanner #brandRow .brand-list .brand-container{width:calc(100% / 7);height:100%;position:relative}#videobanner #brandRow .brand-list .brand-container .toggle{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;height:100%}#videobanner #brandRow .brand-list .brand-container .toggle.values-logo{height:none}#videobanner #brandRow .brand-list .brand-container .toggle .logo{max-width:180px;margin:auto}#videobanner #brandRow .brand-list .brand-container .overlay{top:100%;position:absolute;width:250px;opacity:0;visibility:hidden;z-index:400;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;left:-20px}#videobanner #brandRow .brand-list .brand-container .overlay.below{top:100%;bottom:auto}#videobanner #brandRow .brand-list .brand-container .overlay .dealer-info-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-top:6px;border:1px solid #555;box-shadow:0 0 5px 0 rgba(0,0,0,0.1)}#videobanner #brandRow .brand-list .brand-container .overlay .dealer-info-wrap:last-child{margin-bottom:6px}#videobanner #brandRow .brand-list .brand-container .overlay .dealer-info-wrap .dealer-info{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:rgba(0,0,0,0.8);padding:10px}#videobanner #brandRow .brand-list .brand-container .overlay .dealer-info-wrap .dealer-info .fa{color:#fff}#videobanner #brandRow .brand-list .brand-container .overlay .dealer-info-wrap .dealer-info a{display:block;font-size:12px;color:#fff;text-transform:uppercase;letter-spacing:2px;margin:10px 0px}#videobanner #brandRow .brand-list .brand-container:hover .overlay{opacity:1;visibility:visible}#videobanner #brandRow .brand-list .brand-container.values-logo{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#videobanner #brandRow .brand-list .brand-container.values-logo .toggle{height:auto}#videobanner #brandRow .brand-list .brand-container.values-logo .overlay{left:-300px;width:800px;color:#fff}#videobanner #brandRow .brand-list .brand-container.values-logo .overlay .dealer-info{text-align:left}#videobanner #brandRow .brand-list .brand-container.values-logo .overlay .dealer-info ul{margin:0 auto}#videobanner #videooverlay{position:absolute;top:25%;left:0;width:100%;z-index:1}@media screen and (max-width: 1024px){#videobanner #videooverlay{top:0%}}@media screen and (max-width: 767px){#videobanner #videooverlay{top:20px;margin-top:0}}#videobanner #videooverlay .videooverlay-content{max-width:850px;margin:0 auto;font-family:"Nunito Sans", sans-serif}#videobanner #videooverlay .videooverlay-content .personalizer-wrap{color:#fff;font-family:"Nunito Sans", sans-serif;text-align:center}#videobanner #videooverlay .videooverlay-content .personalizer-wrap h1,#videobanner #videooverlay .videooverlay-content .personalizer-wrap h1 a,#videobanner #videooverlay .videooverlay-content .personalizer-wrap a h1{color:#fff;font-weight:800;line-height:normal}#videobanner #videooverlay .videooverlay-content .personalizer-wrap h2,#videobanner #videooverlay .videooverlay-content .personalizer-wrap h2 a,#videobanner #videooverlay .videooverlay-content .personalizer-wrap a h2{color:#fff;font-weight:800;line-height:normal}#videobanner #videooverlay .videooverlay-content .personalizer-wrap h3,#videobanner #videooverlay .videooverlay-content .personalizer-wrap h3 a,#videobanner #videooverlay .videooverlay-content .personalizer-wrap a h3{color:#fff;font-weight:800;line-height:normal}#videobanner #videooverlay .videooverlay-content .personalizer-wrap h4,#videobanner #videooverlay .videooverlay-content .personalizer-wrap h4 a,#videobanner #videooverlay .videooverlay-content .personalizer-wrap a h4{color:#fff;font-weight:800;line-height:normal}#videobanner #videooverlay .videooverlay-content .personalizer-wrap h5,#videobanner #videooverlay .videooverlay-content .personalizer-wrap h5 a,#videobanner #videooverlay .videooverlay-content .personalizer-wrap a h5{color:#fff;font-weight:800;line-height:normal}#videobanner #videooverlay .videooverlay-content .personalizer-wrap h6,#videobanner #videooverlay .videooverlay-content .personalizer-wrap h6 a,#videobanner #videooverlay .videooverlay-content .personalizer-wrap a h6{color:#fff;font-weight:800;line-height:normal}#videobanner #videooverlay .videooverlay-content .personalizer-wrap h1{font-size:4.172rem}#videobanner #videooverlay .videooverlay-content .personalizer-wrap h2{font-size:3.338rem}#videobanner #videooverlay .videooverlay-content .personalizer-wrap h3{font-size:2.67rem}#videobanner #videooverlay .videooverlay-content .personalizer-wrap h4{font-size:2.136rem}#videobanner #videooverlay .videooverlay-content .personalizer-wrap h5{font-size:1.709em}#videobanner #videooverlay .videooverlay-content .personalizer-wrap h6{font-size:1.367em}@media (max-width: 768px){#videobanner #videooverlay .videooverlay-content .personalizer-wrap h1,#videobanner #videooverlay .videooverlay-content .personalizer-wrap h2,#videobanner #videooverlay .videooverlay-content .personalizer-wrap h3,#videobanner #videooverlay .videooverlay-content .personalizer-wrap h4,#videobanner #videooverlay .videooverlay-content .personalizer-wrap h5,#videobanner #videooverlay .videooverlay-content .personalizer-wrap h6{font-size:1.709em}}#videobanner #videooverlay .videooverlay-content .personalizer-wrap h2{font-size:60px;line-height:60px;text-shadow:1px 1px 1px rgba(0,0,0,0.6)}@media screen and (max-width: 1024px){#videobanner #videooverlay .videooverlay-content .personalizer-wrap h2{font-size:36px;line-height:36px}}#videobanner #videooverlay .videooverlay-content h2{color:#fff;text-align:center;font-size:60px;line-height:60px;margin-bottom:20px;font-weight:800}@media screen and (max-width: 1024px){#videobanner #videooverlay .videooverlay-content h2{font-size:36px;line-height:36px}}@media (max-width: 1024px){#videobanner #videooverlay{top:10%}#videobanner #videooverlay .videooverlay-content{max-width:730px}}@media (max-width: 1199px){#videobanner #brandRow .brand-list{padding:0}}.bottom-buttons{text-align:center;display:block;margin:0 auto}.bottom-buttons .button{text-align:center;display:inline-block;width:31% !important;border-radius:0}.bottom-buttons .button:hover{border-color:#fff;color:#fff}@media screen and (max-width: 767px){.bottom-buttons .button{width:100% !important;display:block;border-top:3px solid #fff;margin:0}.bottom-buttons .button:hover{border-top:3px solid #fff}}.skinny-slider .di-slider{text-align:center;top:-160px;margin-bottom:-50px}.skinny-slider .di-slider .di-slide .slide-image,.skinny-slider .di-slider .di-slide .slide-image img{width:880px !important}@media (max-width: 767px){.skinny-slider .di-slider{top:0px !important;margin-bottom:0px !important}}#ctaRow .vw-wrap{max-width:1800px}#ctaRow .no-padding{padding:0px !important}#ctaRow .cta-wrap{width:100%;height:100%;display:block;position:relative;background-color:#333}#ctaRow .cta-wrap .cta-dummy{padding-top:100%}#ctaRow .cta-wrap .cta-img{-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-o-filter:grayscale(50%);filter:grayscale(50%);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:1;position:relative}#ctaRow .cta-wrap .cta-text{opacity:1;background:transparent;position:absolute;bottom:0;left:30px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;z-index:2;color:#fff;-webkit-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in}#ctaRow .cta-wrap .cta-text .cta-svg svg{fill:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}#ctaRow .cta-wrap .cta-text .cta-svg img{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}#ctaRow .cta-wrap .cta-text .cta-top{font-size:3.2rem;letter-spacing:1.2px;font-weight:800;display:block}#ctaRow .cta-wrap .cta-text .cta-bottom{text-transform:uppercase;display:block;padding:10px 0}@media (min-width: 1025px){#ctaRow .cta-wrap:hover img{transform:scale(1.1);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);z-index:2}}@media screen and (max-width: 1199px){#ctaRow .cta-wrap .cta-svg img{max-height:70px}}@media screen and (max-width: 1024px){#ctaRow .cta-wrap .cta-text .cta-top{font-size:2.2rem}#ctaRow .cta-wrap .cta-text .cta-bottom{padding:5px 0}#ctaRow .cta-wrap .cta-svg img{max-height:50px}}#reviewsRow{background-image:url("../images/reviewsrow-bg.jpg");padding:80px 0;text-align:center;color:#fff}#reviewsRow h2{font-size:5rem;font-weight:700}#reviewsRow .owl-item .review{background:#fff;margin:4%;color:#111;text-align:left;padding:35px}#reviewsRow .owl-item .review .overviewbox img{display:none}#reviewsRow .owl-item .review .overviewbox .source{margin-bottom:4%}#reviewsRow .owl-item .review .overviewbox .source .reviewsource{display:block;font-weight:800;font-size:20px}#reviewsRow .owl-item .review .overviewbox .source .reviewdate{display:block;color:#999}#reviewsRow .owl-item .review .overviewbox .rating{margin-bottom:6%}#reviewsRow .owl-item .review .reviewbox{border-top:1px solid #eee;padding-top:10px}#reviewsRow .owl-controls{display:none !important}#mapRow{background-color:#272425}#mapRow .overlay{color:#fff;width:100%;margin:0 auto;padding:25px 50px;font-family:"Nunito Sans", sans-serif;border:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#mapRow .overlay .section-title{margin:0;font-size:2rem;padding-right:30px;font-weight:600}#mapRow .overlay form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;min-width:33%}#mapRow .overlay form select{width:500px;margin:0;outline:none;background:url("../images/dropdownarrow.png") #fff;background-repeat:no-repeat;background-position:95%;border:none;color:#999;height:50px;vertical-align:bottom;padding:0 20px;border-radius:0px;background-clip:padding-box;font-size:15px;box-shadow:0px 4px 1px rgba(0,0,0,0.2);margin-right:10px;appearance:none !important;-webkit-appearance:none;text-transform:uppercase;font-weight:800}#mapRow .overlay form input[type="text"]{-webkit-box-flex:2;-webkit-flex-grow:2;-moz-flex-grow:2;-ms-flex-positive:2;flex-grow:2;border-radius:0px;background-clip:padding-box;border:none;height:50px;background:url("../images/dropdownarrow.png") #fff;font-size:15px;padding:0 20px;color:#999;margin-right:15px;box-shadow:0px 4px 1px rgba(0,0,0,0.2)}#mapRow .overlay form .input-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;width:100%}#mapRow .overlay .button,#mapRow .overlay .button:visited{border:none;padding:15px;margin:0;width:150px !important;height:50px;border-radius:0px;background-clip:padding-box;box-shadow:0px 4px 1px rgba(0,0,0,0.2);background:#166bea;color:#fff;font-weight:600}#mapRow .overlay .button:hover,#mapRow .overlay .button:visited:hover{background:#1156bc;color:#fff}@media (max-width: 1024px){#mapRow .overlay{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#mapRow .overlay .section-title{font-size:25px;margin-bottom:10px}#mapRow .overlay form{min-width:inherit}}@media (max-width: 767px){#mapRow{padding:0;min-height:initial}#mapRow .overlay{padding:40px 20px;width:100%;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#mapRow .overlay .section-title{margin-bottom:30px;padding:0}#mapRow .overlay form{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#mapRow .overlay form select{width:360px;margin-bottom:10px;margin-right:0}}#aboutRow{padding:60px 0;text-align:center;font-family:"Nunito Sans", sans-serif}#aboutRow h1{font-weight:800;font-size:4rem}#aboutRow p{color:#999999;line-height:28px;font-size:1.5rem}#aboutRow p a{font-weight:600}#aboutRow p a:hover{text-decoration:none;color:#1156bc}
