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}.personalizer-wrap{color:#fff;font-family:"ToyotaType", 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}}#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}}.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}}#fullpage-bkg-slide{position:relative;z-index:0;min-height:600px}#fullpage-bkg-slide .flexslider{width:100%;height:100% !important;margin:0;padding:0;border:none;position:fixed !important}#fullpage-bkg-slide .flexslider .flex-control-nav,#fullpage-bkg-slide .flexslider .flex-control-paging{display:none}#fullpage-bkg-slide .flexslider .slides li{width:100%;height:100% !important;margin:0;padding:0;background-size:cover;background-repeat:no-repeat;background-position:center;min-height:600px}#fullpage-bkg-slide .flexslider .slides li[data-full-slide-link]:hover{cursor:pointer}#fullpage-bkg-slide .flexslider .slides li .slide-text{padding:2%;margin:18% 80px;width:440px;float:left;background:#fff;background:rgba(255,255,255,0.8);border-radius:10px}#fullpage-bkg-slide .flexslider .slides li .slide-text.position-right{float:right}#fullpage-bkg-slide .flexslider .slides li .slide-text.position-center{float:none;margin-right:auto;margin-left:auto}#homepage-advanced-search #search-anything-field,#homepage-advanced-search #alg-search{width:88%;background:#fff;padding:10px;border:none;color:#333;border-radius:5px;background-clip:padding-box;margin:10px 0 15px;float:left;height:40px;line-height:20px;font-size:16px}#homepage-advanced-search button.search-anything-submit-btn{float:right;width:10%;height:40px;margin:10px 0 15px;background:url(../images/searchicon.png) no-repeat center center #EB0A1E;border-radius:5px;background-clip:padding-box;font-size:16px}#homepage-advanced-search select{background:url(../images/dropdownarrow.png) no-repeat right center #fff;padding:10px;color:#333;border:none;outline:none;float:left;border-radius:5px;background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin-right:2%;height:40px;line-height:20px;font-size:16px}#homepage-advanced-search select.year{width:22%}#homepage-advanced-search select.model{width:24%}#homepage-advanced-search select.make{width:24%}#homepage-advanced-search button.advanced-search-btn{float:right;width:24%;border-radius:5px;background-clip:padding-box;outline:none;border:none;padding:0 10px;background:#EB0A1E;font-size:16px;line-height:40px}@media (max-width: 767px){#mobile-advanced-search{padding:30px 0;background:url(/wp-content/themes/DealerInspireDealerTheme/images/mobile/search-banner-bg.jpg) no-repeat center center #333;background-size:cover;color:#fff;text-align:center}#mobile-advanced-search .personalizer-wrap{padding:0 15px 15px}#mobile-advanced-search .personalizer-wrap h1,#mobile-advanced-search .personalizer-wrap h2,#mobile-advanced-search .personalizer-wrap h3{margin-top:0}#mobile-advanced-search #search-anything-field{width:88%;background:#fff;padding:5px 10px;border:none;color:#333;border-radius:5px;background-clip:padding-box;margin:0;float:left;height:30px;line-height:20px;font-size:14px}#mobile-advanced-search .searchfields{width:80%;float:left}#mobile-advanced-search .searchsubmit{width:20%;float:left}#mobile-advanced-search button.search-anything-submit-btn{float:right;width:10%;height:30px;margin:0;background:#EB0A1E;border-radius:5px;background-clip:padding-box;border:none;background-size:24px}#mobile-advanced-search span.orselect{display:block;text-align:center;margin:10px 0;color:#fff;font-size:12px}#mobile-advanced-search select{background:url(../images/dropdownarrow.png) no-repeat right center #fff;padding:5px 10px;color:#333;border:none;outline:none;float:left;border-radius:5px;background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';appearance:none;cursor:pointer;margin-right:2%;margin-bottom:6px;height:30px;line-height:20px;font-size:12px;width:48%}#mobile-advanced-search button.advanced-search-btn{float:right;width:100%;border-radius:5px;background-clip:padding-box;outline:none;border:none;padding:23px 10px;background:#EB0A1E;line-height:20px;color:#fff;font-size:24px}}.personalizer-wrap{color:#fff;font-family:"ToyotaType", 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}}#videobanner{overflow:hidden;min-height:400px;max-height:800px}#videobanner #videooverlay{position:absolute;top:50%;margin-top:-255px;left:0;width:100%;z-index:9}@media (max-width: 1024px){#videobanner #videooverlay{top:40%;margin-top:-195px}}#videobanner #videooverlay .videooverlay-content{max-width:800px;margin:0 auto;font-family:"ToyotaType", sans-serif}#videobanner #videooverlay .videooverlay-content h2{color:#fff;font-size:45px;font-family:"ToyotaType", sans-serif !important;font-weight:300;text-shadow:0px 1px 0px #333}#videobanner #videooverlay .videooverlay-content #dynamicservicebox{text-align:center;color:#fff}#videobanner #videooverlay .videooverlay-content #dynamicservicebox .outline-button{background:transparent;border:2px solid #EB0A1E;border-radius:0px;padding:12px 20px;min-width:100%;font-size:15px;color:#fff}#videobanner #videooverlay .videooverlay-content #dynamicservicebox .outline-button:hover{background:#EB0A1E}#videobanner #videooverlay .videooverlay-content #dynamicservicebox .dynamic-hours{color:#fff}#videobanner #videooverlay .videooverlay-content #dynamicservicebox .dynamic-hours .department{display:none}#videobanner #videooverlay .videooverlay-content #dynamicservicebox .dynamic-hours .hours{display:block}.oem_slider{background-color:rgba(0,0,0,0.8)}.oem_slider .oem_sliderWrapper{max-width:960px}.oem_slider .oem_sliderWrapper .di-slider{margin:0 auto;width:100%}@media (max-width: 767px){.oem_slider{background:none;padding:0px}.oem_slider .oem_sliderWrapper{padding:0px}}#homepage-advanced-search .twitter-typeahead{width:100%;background:rgba(51,51,51,0.7);padding:3px}#homepage-advanced-search #alg-search{width:100%;background:#fff;color:#333;margin:0;font-family:"ToyotaType", sans-serif;border-radius:0px;background-clip:padding-box;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#homepage-advanced-search select{background:url(/wp-content/themes/DealerInspireDealerTheme/images/dropdownarrow.png) no-repeat right center rgba(51,51,51,0.7);padding:0 10px;color:#fff;border-radius:0 !important;line-height:18px;font-size:14px}#homepage-advanced-search button.advanced-search-btn{background:#EB0A1E;border:none;font-size:14px;text-transform:uppercase;height:40px;width:20%;color:#fff;padding:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;border-radius:0px;background-clip:padding-box}#homepage-advanced-search button.advanced-search-btn:hover{background-color:#ba0818;text-decoration:none}body #whitewrap .di-slider .di-slider-disclaimer .di-slider-disclaimer-contents{max-height:60px;max-width:600px;margin:-35px auto;overflow-y:scroll;font-size:10px}#ctaRow{background:#fff;padding:75px 0}@media screen and (max-width: 767px){#ctaRow{padding:40px 0}}@media (max-width: 767px){#ctaRow h2.row-title{font-size:18px}}@media (min-width: 767px){#ctaRow .col-sm-2{width:19.666667%}}#ctaRow a.ctabox{width:100%;display:block;position:relative;overflow:hidden;margin-bottom:20px}#ctaRow a.ctabox img{vertical-align:center;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;transform:scale(1.2)}#ctaRow a.ctabox h2{color:#fff;font-weight:300;font-size:28px;margin-top:0;position:absolute;z-index:888;bottom:25px;left:25px;-webkit-transition:bottom 0.25s ease-in;transition:bottom 0.25s ease-in}@media screen and (max-width: 1200px) and (min-width: 1025px){#ctaRow a.ctabox h2{font-size:30px}}@media screen and (max-width: 1024px){#ctaRow a.ctabox h2{font-size:20px}}#ctaRow a.ctabox .ctabox-overlay{opacity:0;background:rgba(0,0,0,0.75);position:absolute;bottom:0;left:0;width:100%;height:100%;-webkit-transition:opacity 0.25s ease-in;transition:opacity 0.25s ease-in}#ctaRow a.ctabox .ctabox-overlay .ctabox-linktext{opacity:0;position:absolute;bottom:30px;left:50px;color:#EB0A1E;font-family:"ToyotaType", sans-serif;font-size:18px;font-weight:400;-webkit-transition:all 0.5s ease 0.25s;transition:all 0.5s ease 0.25s}@media screen and (min-width: 1024px){#ctaRow a.ctabox:hover img{transform:scale(1.3)}#ctaRow a.ctabox:hover h2{bottom:65px}#ctaRow a.ctabox:hover .ctabox-overlay{opacity:1}#ctaRow a.ctabox:hover .ctabox-overlay .ctabox-linktext{opacity:1;left:25px}}#modelRow{padding:50px 0;position:relative}#modelRow #gradient{position:absolute;top:0;width:100%;height:55%;z-index:-2}#modelRow .gradient-top{background-image:url(/wp-content/themes/DealerInspireDealerTheme/images/angle-bg-5.png);background-repeat:repeat;position:absolute;top:0;width:100%;height:55%;z-index:-1}#modelRow #models{width:100%;padding:0 30px;position:relative;z-index:10}#modelRow #models .item{text-align:center}#modelRow #models .item .label-wrap{margin:0 auto;position:relative;font-size:12px}#modelRow #models .item .label-wrap strong{font-size:14px}#modelRow #models .item .label-wrap .model-name{font-size:20px}#modelRow #models .item .label-wrap .model-name strong{font-size:20px}#modelRow #models .item .model-button{position:absolute;top:20%;left:50%;margin-left:-50px;font-size:44px;text-shadow:2px 2px 2px rgba(0,0,0,0.25);background:#EB0A1E;color:#fff;height:100px;line-height:100px;width:100px;border-radius:50px;background-clip:padding-box;box-shadow:2px 2px 5px rgba(0,0,0,0.25);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.25);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.25);transform:scale(0);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#modelRow #models .item:hover .model-button{transform:scale(1)}#modelRow .owl-controls .owl-prev{position:absolute;left:-20px;top:10%;text-indent:-9999px;width:33px;height:54px;background:url(/wp-content/themes/DealerInspireDealerTheme/images/prev-arrow.png) no-repeat center transparent;z-index:500}#modelRow .owl-controls .owl-next{position:absolute;right:-20px;top:10%;text-indent:-9999px;width:33px;height:54px;background:url(/wp-content/themes/DealerInspireDealerTheme/images/next-arrow.png) no-repeat center transparent;z-index:500}#carRow{background-color:green}#carRow .car-vroom{padding-top:50px}#carRow .banner-content{color:#fff;text-align:center;margin-top:30px}#carRow .banner-content h2{font-weight:700;font-size:20px;line-height:25px;padding-bottom:5px;padding-top:0;margin:0;font-family:"Oswald",sans-serif}#carRow .banner-content h3{font-size:22px;line-height:25px;margin:0;font-weight:400;padding-top:0;font-family:"Oswald",sans-serif;padding-bottom:0px}#carRow .banner-content hr{border-top:3px solid #eee;width:30%;margin-top:0px;margin-bottom:0px}#carRow .banner-content .button.primary-button{margin:12px 0 0 0;font-size:12px;background:#444444;border-bottom:2px solid #1a1a1a;padding:12px 20px 10px;border-radius:0px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#carRow .banner-content .button.primary-button:hover{background:#1a1a1a}#welcomeRow{background:#edf0f5}#welcomeRow .reviews-box h2{text-align:center;padding:25px 0}#welcomeRow #review-box .review{width:300px;margin:0 auto;background:#fff;height:420px;overflow:auto;box-sizing:border-box;padding:25px}#welcomeRow #review-box .review .overviewbox>img{display:none}#welcomeRow #review-box .review .source .reviewsource{display:block;clear:both;position:relative;font-weight:400;font-size:20px}#welcomeRow #review-box .review .source .reviewdate{padding-bottom:10px;display:block}#welcomeRow #review-box .review .rating{margin-bottom:15px;background-image:url("/wp-content/themes/DealerInspireDealerTheme/images/rating-sprite.png")}#welcomeRow #review-box .reviewbox{padding-top:20px;border-top:1px solid #d7d7d7}#welcomeRow #review-box .reviewbox p{font-size:12px;color:#888888;line-height:20px}#welcomeRow #review-box .reviewbox p:first-of-type{max-height:238px;overflow:auto}#welcomeRow #review-box .reviewbox p:last-of-type{position:absolute;font-size:14px;bottom:0}#welcomeRow #review-box .owl-prev{position:absolute;font-size:0;height:50px;width:50px;background:url("/wp-content/themes/DealerInspireDealerTheme/images/arrow-l.png") no-repeat center;top:41%;left:15%;z-index:11}@media (max-width: 767px){#welcomeRow #review-box .owl-prev{left:0}}#welcomeRow #review-box .owl-next{position:absolute;font-size:0;height:50px;width:50px;right:15%;background:url("/wp-content/themes/DealerInspireDealerTheme/images/arrow-r.png") no-repeat center;top:41%;z-index:11}@media (max-width: 767px){#welcomeRow #review-box .owl-next{right:0}}#welcomeRow .about-box{background-color:#edf0f5;color:#ccc;height:607px;padding:50px}@media (max-width: 767px){#welcomeRow .about-box{background-image:none;background:#fff;padding:10px 20px;height:auto}}#welcomeRow .about-content{max-width:618px;margin:0 auto;box-sizing:border-box;color:#fff;background:rgba(0,0,0,0.7);padding:50px;margin-top:15px;max-height:450px;overflow-y:auto}@media (max-width: 1024px){#welcomeRow .about-content{background:#000}}@media (max-width: 767px){#welcomeRow .about-content{max-width:none;background:none;color:#333;padding:0px;max-height:none;margin-bottom:20px}}#welcomeRow .about-content h1,#welcomeRow .about-content h2{font-weight:300;color:#fff;margin-top:0;padding-bottom:10px}@media (max-width: 767px){#welcomeRow .about-content h1,#welcomeRow .about-content h2{color:#333}}#welcomeRow .about-content p{font-size:12px;font-weight:200;line-height:20px}#welcomeRow .about-content a{color:#EB0A1E}#mapRow{position:relative}#mapRow .mapwrap{height:500px}#mapRow .map-box{height:250px;width:340px;position:absolute;background:#fff;top:100px;left:100px;color:#111;padding:0px 30px 0px}#mapRow .map-box h2{font-size:18px;margin-top:0px;font-weight:400;color:#666666;text-transform:none}#mapRow .map-box .getdirectionstext{font-weight:bold;font-size:22px;margin-top:60px;display:block;text-transform:uppercase}#mapRow .map-box form input{background:#eee;height:30px;border:none;width:80%;padding:0 10px;display:inline;vertical-align:bottom;font-size:13px}#mapRow .map-box button{background:#EB0A1E;width:15%;border-radius:0;background-clip:padding-box;border:none;display:inline;height:30px;color:#fff;margin:0;max-width:50px}#map-canvas{height:100%}#reviews-button{border-radius:0;margin-top:20px;border-bottom:3px solid #b50d0d}@media (max-width: 767px){#mobile-advanced-search{background:url(/wp-content/themes/DealerInspireDealerTheme/images/mobile/search-banner-bg.jpg) no-repeat center center #333;background-size:cover}#mobile-advanced-search select{background:url(/wp-content/themes/DealerInspireDealerTheme/images/dropdownarrow.png) no-repeat right center #fff}.mobile-tab-content .mobile-tab-content-inside select{background:url(/wp-content/themes/DealerInspireDealerTheme/images/dropdownarrow.png) no-repeat right center #eee}}
