﻿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}#videorow{overflow:hidden;width:100%;z-index:-1}#topRow,#videobanner{transform:translateZ(0);-webkit-transform:translateZ(0)}#videobanner{position:relative}#videobanner .modfull{min-height:800px}#video-bg{top:0;right:0;bottom:0;left:0;overflow:hidden}#video-bg>video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.rel-pos{position:relative;top:0 !important}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#video-bg>video{top:0 !important;height:130% !important;width:100% !important}}.gridwrap{width:100%;height:100%;top:0;background:url(../images/gridoverlay.png) repeat 0 0;position:absolute}.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}}#videobanner{overflow:hidden}#videobanner .slider{max-height:100px;bottom:50px;max-width:100% !important}#videobanner .slider .homepage-small-slider{max-width:850px;margin:0 auto}#videobanner #videoOverlay{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);text-align:center;position:absolute;top:40%;left:0;right:0;width:100%}#videobanner #videoOverlay .personalizer-wrap h3{display:block;text-transform:uppercase;font-size:2.14286em;color:#cb2046;margin:0;font-weight:normal;text-align:center}#videobanner #videoOverlay .personalizer-wrap h2{display:block;text-transform:uppercase;font-size:3.57143em;font-weight:800;text-align:center;color:#fff;margin:0}#videobanner #videoOverlay #videoCta{top:50px;position:relative;width:800px;margin:0 auto;text-align:center}#videobanner #videoOverlay #videoCta .ctaCircle{margin-right:10%;background:#cb2046;border:2px solid #cb2046;border-radius:100%;height:100px;width:100px;display:inline-block;line-height:6}#videobanner #videoOverlay #videoCta .ctaCircle p{margin-top:30px;color:#fff;font-size:15px;width:100%;line-height:1;position:relative}@media (max-width: 1025px){#videobanner #videoOverlay #videoCta .ctaCircle{display:none}}#modelRow{padding:150px 0 180px;position:relative;overflow:hidden}#modelRow .ui-widget-content{background:none !important}#modelRow:before{content:'Models';text-transform:uppercase;font-size:12.14286em;font-weight:800;color:#333;opacity:0.05;position:absolute;top:0;margin:0}#modelRow h2{font-size:3.57143em;font-weight:bold;color:#333;text-transform:uppercase;margin:0}#modelRow h2 span{color:#cb2046}#modelRow #model-tabs{position:relative;padding-top:145px}#modelRow #model-tabs .model-lineup{padding:0 50px}#modelRow #model-tabs #sedans .item:before{content:'Sedans'}#modelRow #model-tabs #sport-cars .item:before{content:'Sport Cars'}#modelRow #model-tabs #suvs .item:before{content:'SUVs'}#modelRow #model-tabs #trucks .item:before{content:'Trucks'}#modelRow #model-tabs #commercial .item:before{content:'Commercial'}#modelRow #model-tabs #model-lineup-dropdown{position:absolute;right:0;height:60px;top:-60px;z-index:950}#modelRow #model-tabs #model-lineup-dropdown ul{display:none}#modelRow #model-tabs #model-lineup-dropdown #selected-brand,#modelRow #model-tabs #model-lineup-dropdown .ui-tabs-nav li{padding:0 30px 0 40px;display:block;width:280px;color:#fff;font-family:"Verdana", sans-serif;letter-spacing:.02em;line-height:60px;text-transform:uppercase}#modelRow #model-tabs #model-lineup-dropdown #selected-brand{background:#cb2046 url("/wp-content/themes/DealerInspireDealerTheme/images/dropdownarrow.png") no-repeat right 40px center}#modelRow #model-tabs #model-lineup-dropdown .ui-tabs-nav{position:absolute}#modelRow #model-tabs #model-lineup-dropdown .ui-tabs-nav li{background:#cb2046}#modelRow #model-tabs #model-lineup-dropdown .ui-tabs-nav li a{display:block;color:#fff}#modelRow #model-tabs #model-lineup-dropdown .ui-tabs-nav li.ui-state-hover,#modelRow #model-tabs #model-lineup-dropdown .ui-tabs-nav li.ui-state-active{background:#9f1937 !important}#modelRow #model-tabs #model-lineup-dropdown .ui-tabs-nav li.ui-state-hover a,#modelRow #model-tabs #model-lineup-dropdown .ui-tabs-nav li.ui-state-active a{text-decoration:none}@media screen and (max-width: 1024px){#modelRow #model-tabs #model-lineup-dropdown{top:0;left:0;right:auto}}#modelRow .item{text-align:center;margin:0 15px;position:relative}#modelRow .item img{-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}#modelRow .item:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}#modelRow .item:before{content:'Cars';position:absolute;top:0;left:0;color:#333;opacity:0.05;font-weight:800;font-size:3.21429em;line-height:1em;margin:0;text-transform:uppercase}#modelRow .item h2{font-size:1.42857em;color:#666;text-transform:uppercase;font-weight:400;margin-top:30px}#modelRow .item a{text-decoration:none !important;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}#modelRow .owl-buttons div{margin-top:-40px;position:absolute;top:50%;width:45px;height:79px;background:url("/wp-content/themes/DealerInspireDealerTheme/images/arrow-pink.png") no-repeat center center;background-size:contain;text-indent:-9999px}#modelRow .owl-buttons div.owl-prev{left:0}#modelRow .owl-buttons div.owl-next{right:0;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}@media (max-width: 767px){#modelRow{padding:60px 0 150px;text-align:center}#modelRow h2{font-size:2.85714em}#modelRow .item:before{font-size:2.14286em}#modelRow:before{font-size:5.71429em;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}#modelRow #model-tabs .model-lineup{padding:0 20px}#modelRow #model-tabs #model-lineup-dropdown{top:0;left:50%;right:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}#modelRow .owl-buttons div{width:15px}}.lang-spanish #modelRow:before{content:'Modelos'}.lang-spanish #modelRow #model-tabs #sedans .item:before{content:'Sedán'}.lang-spanish #modelRow #model-tabs #sport-cars .item:before{content:'Coche Deportivo'}.lang-spanish #modelRow #model-tabs #suvs .item:before{content:'SUVs'}.lang-spanish #modelRow #model-tabs #trucks .item:before{content:'Camioneta'}.lang-spanish #modelRow #model-tabs #commercial .item:before{content:'Comercial'}#commercialRow{padding:125px 0 95px;background-image:url("../images/commercial-bg.jpg");position:relative;height:715px;max-height:calc(100vh - 90px);text-align:center}#commercialRow h4{text-transform:uppercase;font-size:1.14286em;letter-spacing:0.04em;text-shadow:0.5px 0.5px 1px rgba(255,255,255,0.9)}#commercialRow h2{font-size:6.07143em;font-weight:800;text-transform:uppercase;text-shadow:0.5px 0.5px 1px rgba(255,255,255,0.9)}#commercialRow h2 span{color:#cb2046}#commercialRow .button-row{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:90px}@media (max-width: 1024px){#commercialRow .button-row .magic-button{display:block !important}}#commercialRow:before{content:'';position:absolute;width:2px;height:130px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);top:-65px;background:#666}@media (max-width: 767px){#commercialRow{padding:62.5px 0 47.5px;height:auto;max-height:none}#commercialRow h2{font-size:2.5em}#commercialRow .button-row{position:relative;left:0;bottom:0;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}}#reviewRow{background-image:url("../images/testimonial-bg.jpg");-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:relative;min-height:550px;width:50%;float:left;overflow:hidden}#reviewRow #review-box{padding:0 50px}#reviewRow .review-content{padding:65px 20% 85px;position:absolute;text-align:center;bottom:0;left:0;width:100%;max-height:300px;background:#cb2046;z-index:1}#reviewRow .review-content .inner-box{max-height:150px;overflow:auto}#reviewRow .review-content p{color:#fff;font-size:1.14286em;line-height:2em}#reviewRow .review-content:before{content:'';background-image:url("../images/quote.png");position:absolute;top:-29px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);width:58px;height:43px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}#reviewRow .review-content:after{content:'';width:176px;height:176px;position:absolute;top:-88px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);background:#cb2046;border-radius:100%;z-index:-1}#reviewRow .owl-buttons div{margin-top:-40px;position:absolute;top:50%;width:45px;height:79px;background:url("/wp-content/themes/DealerInspireDealerTheme/images/arrow-white.png") no-repeat center center;background-size:contain;text-indent:-9999px}#reviewRow .owl-buttons div.owl-prev{left:0}#reviewRow .owl-buttons div.owl-next{right:0;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}@media (max-width: 767px){#reviewRow{width:100%;float:none}#reviewRow:before{content:'';position:absolute;background:rgba(203,32,70,0.4);top:0;left:0;width:100%;height:100%}#reviewRow #review-box{padding:0 20px}#reviewRow .review-content{max-height:250px}#reviewRow .review-content .inner-box{max-height:100px}#reviewRow .owl-buttons div{width:15px}}#locationRow{background-image:url("../images/map-bg.jpg");-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;min-height:550px;padding:170px 15px;width:50%;float:left;text-align:center}#locationRow h4{color:#fff;font-size:1.14286em;text-transform:uppercase;letter-spacing:0.04em;margin-bottom:20px}#locationRow h2{color:#fff;font-size:4.71429em;text-transform:uppercase;font-family:"Verdana", sans-serif;font-weight:bold;margin-bottom:45px}#locationRow h2 span{color:#cb2046}@media screen and (max-width: 1024px){#locationRow h2{font-size:3.92857em}}@media (max-width: 767px){#locationRow{padding:85px 0;width:100%;float:none}}@media (max-width: 500px){#locationRow h2{font-size:3.57143em}}#aboutRow{padding:270px 0 170px;background-image:url("../images/about-bg.jpg");position:relative;text-align:center}#aboutRow h2{font-size:2.14286em;text-transform:uppercase;color:#fff}#aboutRow img{margin-bottom:40px}#aboutRow p{color:#fff;font-size:1.14286em;line-height:2em}#aboutRow p a{color:#fff;font-weight:700;text-decoration:underline;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}#aboutRow p a:hover{color:green}#aboutRow a.read-more{color:#fff;font-size:1.14286em;text-transform:uppercase;font-weight:bold;display:block;margin-top:50px;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;text-decoration:none !important}#aboutRow a.read-more:hover{color:#fff;letter-spacing:0.1em}#aboutRow .about-container{max-height:350px;overflow:auto}#aboutRow:before{content:'';position:absolute;width:2px;height:130px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);top:60px;background:#666}@media (max-width: 767px){#aboutRow{padding:85px 0}#aboutRow:before{content:none}}#videobanner #searchform .inventory-search-field{width:100%;height:70px;border:none;padding-left:20px;font-size:1.145em;text-transform:uppercase}#videobanner #searchform .inventory-search-field:focus{outline:none}#videobanner #searchform .inventory-search-field::-webkit-input-placeholder{color:#444}#videobanner #searchform .search-anything-submit-btn{position:absolute;top:0;right:0;background:transparent;height:70px;width:70px}#videobanner #searchform .search-anything-submit-btn i{font-size:18px}@media screen and (min-width: 1025px){.homepage-bg-slider{margin-top:135px}}#mobileCtaRow{background:#fff;padding:0;text-align:left}#mobileCtaRow .options-container .cta-row{padding:15px 0;border-top:1px solid #000;width:50%;float:left}#mobileCtaRow .options-container .cta-row.b-left{border-left:1px solid #000}#mobileCtaRow .options-container .cta-row .cta-label{letter-spacing:1px;text-transform:uppercase;font-size:18px;line-height:32px;margin-left:15px;padding-top:12px;float:left}@media (max-width: 425px){#mobileCtaRow .options-container .cta-row .cta-label{font-size:14px}}@media (max-width: 360px){#mobileCtaRow .options-container .cta-row .cta-label{font-size:11px}}#mobileCtaRow .options-container .cta-row .button{float:left;background:transparent;border-radius:22px;background-clip:padding-box;height:35px;min-width:35px;padding:0;line-height:39px;font-size:16px;margin:0 0 0 15px;letter-spacing:normal}@media (max-width: 425px){#mobileCtaRow .options-container .cta-row .button{margin:0 0 0 10px}}@media (max-width: 360px){#mobileCtaRow .options-container .cta-row .button{margin:0 0 0 8px}}#mobileCtaRow .options-container .cta-row .button img{max-width:50px}#mobile-advanced-search{background:none !important}#mobile-advanced-search #search-anything-field{border:solid 1px #333 !important}#mobile-advanced-search .personalizer-wrap.overlayloader{display:none}#mobile-advanced-search span.orselect{display:none}#mobile-advanced-search .row.bottom{display:none}#mobile-advanced-search #search-anything-field{height:40px;line-height:40px;border-radius:0;background-clip:padding-box;border:1px solid #000}#mobile-advanced-search button.search-anything-submit-btn{height:40px;border-radius:0;background-clip:padding-box}#mobile-advanced-search .searchfields{width:100%}#mobile-advanced-search select{height:35px;width:100%;border-radius:0;background-clip:padding-box}#mobile-advanced-search .searchsubmit{width:100%;height:35px}#mobile-advanced-search button.advanced-search-btn{padding:10px;font-weight:300;background:#666;font-size:22px;border-radius:0;background-clip:padding-box}#homepageSlider{margin-top:160px}@media (max-width: 1024px){#homepageSlider{margin-top:0}}@media screen and (max-width: 1100px){#ctaRow .options-container .cta-row .cta-label{font-size:15px !important}}
