﻿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}.find-a-car{background:url(../images/searchbarbg.png) repeat-x 0 0 #111;height:60px;padding:15px 0;position:relative;z-index:10}.find-a-car .container{background:transparent}.find-a-car .container .find-label{float:left;font-size:20px;line-height:30px;color:#fff;font-weight:100;font-family:'Open Sans', arial, sans-serif;text-transform:uppercase}.find-a-car .container form{margin:0}.find-a-car .container input[type=text]{float:left;width:60%;margin-left:2%;margin-right:2%;height:30px;border-radius:5px;background-clip:padding-box;border:none;padding:0 20px}.find-a-car .container input[type=text] label{display:none}.find-a-car .container label{display:none}.find-a-car .container input[type=submit]{width:18%}@media (min-width: 768px) and (max-width: 1199px){.responsive-on .find-a-car .container .find-label{font-size:16px}.responsive-on .find-a-car .container input[type=text]{width:35%}.responsive-on .find-a-car .container label{display:none}.responsive-on .find-a-car .container .button{margin-left:20px}}@media (min-width: 768px) and (max-width: 979px){.responsive-on .find-a-car .container{background:transparent}.responsive-on .find-a-car .container .find-label{margin-right:18px;font-size:16px}.responsive-on .find-a-car .container input[type=text]{width:35%;height:24px;margin:-8px 0 0 28px}.responsive-on .find-a-car .container .button.primary-button{font-size:14px;padding:6px 18px;float:right}.responsive-on .find-a-car .container .find-label{font-size:14px}.responsive-on .find-a-car .container label{display:none}}#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 #9e1b32;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:#352c2c;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:#9e1b32;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:#9e1b32;line-height:20px;color:#fff;font-size:24px}}#alg-search{background:#fff;background-clip:padding-box;-moz-background-clip:padding;-webkit-background-clip:padding;border:none;border-radius:5px;background-clip:padding-box;color:#222;font-family:"JLR Proxima Nova Regular", Arial, sans-serif;font-size:14px;height:30px;line-height:20px;margin:10px 0 0;padding:10px;width:100%}#alg-search::-ms-clear{display:none}.twitter-typeahead .catTitle{font-size:16px}.tt-dropdown-menu{font-family:"JLR Proxima Nova Regular", Arial, sans-serif;font-size:14px;float:left;background-color:#e5e5e5;position:absolute;color:#000;padding:10px 0px;width:100%;min-width:500px;border:1px solid #ccc;max-height:300px;overflow:scroll;overflow-x:hidden}.tt-dropdown-menu a,.tt-dropdown-menu a:visited{color:#000}.tt-dropdown-menu .catTitle{border-bottom:1px solid #ccc;font-size:16px;margin-bottom:5px;padding-bottom:5px}.tt-dropdown-menu .algolia-dataset{width:50%;padding:0 30px;float:left}.tt-dropdown-menu .algolia-dataset .tt-suggestions{margin-bottom:30px}.tt-dropdown-menu .tt-dataset-email .name,.tt-dropdown-menu .tt-dataset-phone .name,.tt-dropdown-menu .tt-dataset-departmentHours .name{display:block;color:#000;font-size:12px}.tt-dropdown-menu .tt-dataset-departmentHours .resultDisclaimer{font-size:10px;display:block}.tt-dropdown-menu .contentSearchResult,.tt-dropdown-menu .contentEmailResult,.tt-dropdown-menu .contentNumberResult,.tt-dropdown-menu .contentDeptResult{text-align:left;padding:5px 5px 5px 30px;margin-bottom:5px;line-height:20px;clear:both;overflow:hidden;position:relative}.tt-dropdown-menu .contentSearchResult .glyphicon,.tt-dropdown-menu .contentSearchResult i,.tt-dropdown-menu .contentEmailResult .glyphicon,.tt-dropdown-menu .contentEmailResult i,.tt-dropdown-menu .contentNumberResult .glyphicon,.tt-dropdown-menu .contentNumberResult i,.tt-dropdown-menu .contentDeptResult .glyphicon,.tt-dropdown-menu .contentDeptResult i{font-size:18px;position:absolute;left:3px;top:7px;min-width:22px;color:#9e1b32}.tt-dropdown-menu .contentDeptResult{height:auto}.tt-dropdown-menu .pageResultLink{display:block}.tt-dropdown-menu a.pageResultLink:hover{text-decoration:none;background-color:#DDDDDD}.tt-dropdown-menu .inventorySearchResult{padding-bottom:10px;padding:5px 0 10px 5px}.tt-dropdown-menu .inventorySearchResult:hover{background-color:#DDDDDD}.tt-dropdown-menu .inventorySearchResult .imgContainer{float:left;width:30%;border:solid red 0px}.tt-dropdown-menu .inventorySearchResult .conetntSectionContainer{float:left;width:60%;margin-left:5px;border:solid orange 0px}.tt-dropdown-menu .inventorySearchResult .invTitle{text-align:left;font-size:13px;font-weight:bold}.tt-dropdown-menu .inventorySearchResult .invColor{font-size:10px;float:left}.tt-dropdown-menu .inventorySearchResult .invPrice{color:green;float:left;font-size:15px}.tt-dropdown-menu .inventorySearchResult .invPrice.priceAsText{font-size:10px}.tt-dropdown-menu .inventorySearchResult .invMiles{float:right;font-size:13px}.fancy-title{position:relative;width:100%}.fancy-title h2{color:#9e1b32;font-family:'Jaguar', sans-serif;font-size:36px;font-weight:bold;letter-spacing:normal}.fancy-title h3{letter-spacing:.25em;text-transform:uppercase}.fancy-title h1{margin:0}.fancy-title h1 .top-h1{display:block;color:#9e1b32;font-family:'Jaguar', sans-serif;font-size:36px;font-weight:bold;letter-spacing:normal;margin-top:20px;margin-bottom:10px}.fancy-title h1 .sub-h1{display:block;font-size:18px;font-family:"JLR Proxima Nova Semi", Arial, sans-serif;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#000;margin-top:20px;margin-bottom:10px}.horizontal-line{position:absolute;top:46px;left:0;width:102.5%;height:2px;background:#ccc}.horizontal-line:after{position:absolute;top:-7px;left:100%;display:block;width:16px;height:16px;content:'';border:2px solid #ccc;border-radius:50%;background-clip:padding-box}.vertical-line{position:absolute;top:46px;left:-2.5%;width:2px;height:100px;background:#ccc}.vertical-line:after{position:absolute;top:100px;left:-7px;display:block;width:16px;height:16px;content:'';border:2px solid #ccc;border-radius:50%;background-clip:padding-box}.offsetrow-content{padding:15px 0}.offsetrow-content .button{margin-top:20px}#video-title-overlay{position:absolute;left:50px;top:240px}#video-title-overlay .overlayloader{background:#3e3e3e;background:rgba(0,0,0,0.8);color:#fff;padding:20px;margin-bottom:15px}#video-title-overlay .overlayloader h1,#video-title-overlay .overlayloader h2{margin:0;font-size:18px;line-height:24px;font-family:'Jaguar', sans-serif;text-transform:uppercase}#video-title-overlay .button{margin:0 0 10px;display:block}#topRow{position:relative}#videobanner,#slidebanner{position:relative;min-height:700px;overflow-x:hidden}#videobanner .banner-bottom,#slidebanner .banner-bottom{position:absolute;width:100%;bottom:0;left:0}#slidebanner{z-index:1}#videorow{min-height:600px}.home .royalSlider{width:100% !important;height:100% !important;position:absolute !important;left:0;top:0}.home .royalSlider .rsABlock,.home .royalSlider .rsSBlock{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-width:100%;min-height:100%;top:0 !important;left:0 !important}.home .royalSlider .rsABlock .slide-box,.home .royalSlider .rsSBlock .slide-box{background:#111;background:rgba(0,0,0,0.8);color:#fff;padding:25px;max-width:385px;min-width:300px;-webkit-align-self:center;align-self:flex-start;margin:200px auto;margin-left:50px;height:282px}.home .royalSlider .rsABlock .slide-box h2,.home .royalSlider .rsSBlock .slide-box h2{font-family:'Jaguar', sans-serif;font-size:24px;letter-spacing:0.05em;margin-top:0;margin-bottom:5px;line-height:1em}.home .royalSlider .rsABlock .slide-box h3,.home .royalSlider .rsSBlock .slide-box h3{font-family:'JLR Proxima Nova Regular', sans-serif;font-size:16px;letter-spacing:0.085em;line-height:1.2em;margin-top:0;margin-bottom:5px}.home .royalSlider .rsABlock .slide-box strong,.home .royalSlider .rsSBlock .slide-box strong{font-family:'JLR Proxima Nova Semi', sans-serif}.home .royalSlider .rsABlock .slide-box .button,.home .royalSlider .rsSBlock .slide-box .button{background:#9e1b32;color:#fff;font-size:12px;padding:10px 23px;line-height:25px;font-weight:normal;margin-top:30px;margin-bottom:0}.home .royalSlider .rsABlock .slide-box .button:hover,.home .royalSlider .rsSBlock .slide-box .button:hover{background:#352c2c;color:#fff}.home .royalSlider .rsABlock .button.royal-button,.home .royalSlider .rsSBlock .button.royal-button{background:#9e1b32;color:#fff;font-size:12px;padding:10px 23px;line-height:25px;font-weight:normal;margin-bottom:0;right:20px;top:55px}.home .royalSlider .rsABlock .button.royal-button:hover,.home .royalSlider .rsSBlock .button.royal-button:hover{background:#352c2c;color:#fff}.home .royalSlider .rsABlock .jaguar-disclaimer,.home .royalSlider .rsSBlock .jaguar-disclaimer{font-size:7px}.home .royalSlider .rsABlock .slide-disclaimer,.home .royalSlider .rsSBlock .slide-disclaimer{color:#fff;font-size:12px;text-align:center;position:absolute;bottom:120px;left:0;padding:0 50px;width:100%}.home .royalSlider .rsABlock .slide-disclaimer.dark-disclaimer,.home .royalSlider .rsSBlock .slide-disclaimer.dark-disclaimer{color:#000}.home .royalSlider .rsNav.rsTabs{float:none;position:absolute;left:50px;bottom:15px;height:20px;text-align:left;-webkit-font-smoothing:antialiased;text-shadow:none;z-index:10}.home .royalSlider .rsNav.rsTabs .rsNavItem{cursor:pointer;background:#615f61;border:1px solid #615f61;color:#000;width:20px;min-width:20px;height:20px;margin-right:5px;font-family:"JLR Proxima Nova Semi", sans-serif;line-height:18px;text-align:center;-webkit-transition:all 0.5s;-webkit-transition-delay:ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;display:inline-block;padding:0;border-radius:0;background-clip:padding-box}.home .royalSlider .rsNav.rsTabs .rsNavItem.rsNavSelected{background:#000;color:#615f61}.di-slider.jaguar-1800x760-slider .slide-box{margin:150px auto 0 auto;padding:25px;background-color:rgba(0,0,0,0.75)}.di-slider.jaguar-1800x760-slider .slide-box h2{font-size:24px;font-family:‘Jaguar’,sans-serif;letter-spacing:0.05em;color:#fff}.ie9 .home .royalSlider .rsABlock .slide-box{margin-top:160px}.ie9 .home .royalSlider .rsABlock .slide-disclaimer{position:absolute;bottom:30px;width:80%;left:10%}@media (max-width: 1199px){.home .royalSlider .rsABlock .slide-box,.home .royalSlider .rsSBlock .slide-box{padding:20px;max-width:40%}.home .royalSlider .rsABlock .slide-box h2,.home .royalSlider .rsSBlock .slide-box h2{font-size:18px}.home .royalSlider .rsABlock .slide-box h3,.home .royalSlider .rsSBlock .slide-box h3{font-size:14px}.home .royalSlider .rsABlock .slide-box .button,.home .royalSlider .rsSBlock .slide-box .button{margin-top:20px}.home .royalSlider .rsABlock .slide-box .jaguar-disclaimer,.home .royalSlider .rsSBlock .slide-box .jaguar-disclaimer{font-size:7px;max-width:90%;min-width:30%}}@media (max-width: 1199px){.button.royal-button{margin-top:60px;right:20px}}@media (max-width: 1024px){a.button.royal-button{margin-top:40px}}.homepage-slider{bottom:0;background:#000}.homepage-slider .flex-control-nav{display:none}.homepage-slider .container-wide{width:90%;max-width:1400px;margin:0 auto;padding-left:15px;padding-right:15px}.homepage-slider .container-wide #flexslider_hg_homepage_wrapper{margin:0 auto;padding:10px 0;max-width:850px}.homepage-slider .container-wide #flexslider_hg_homepage_wrapper .flexslider{background:none;border:none}.homepage-slider .container-wide #flexslider_hg_homepage_wrapper .flexslider .slide-data{display:none;pointer-events:none}.homepage-slider .container-wide .jaguar-852x158-slider{margin:0 auto;padding:10px 0;max-width:852px}#modelRow{padding:50px 0}#modelRow h2{font-weight:bold;font-family:'Jaguar', sans-serif}#modelRow span.model-intro{display:block;margin-bottom:15px;font-size:16px}#modelRow span.starting-at{display:block;margin-bottom:15px}#modelRow .model-main{padding-right:30px}#modelRow #modelthumb{padding:0 25px}#modelRow #modelthumb .item{padding:0 5px}#modelRow .owl-item img{border:2px solid transparent}#modelRow .owl-item.synced img{border-color:#9e1b32}#modelRow .model-carousel-controls .prev{position:absolute;left:-25px;top:35%;text-indent:-9999px;width:20px;height:25%;z-index:999;background:url(/wp-content/themes/DealerInspireCommonTheme/images/dealer-groups/jaguar/prev-arrow.png) no-repeat center #3e3e3e}#modelRow .model-carousel-controls .next{position:absolute;right:-15px;top:35%;text-indent:-9999px;width:20px;height:25%;z-index:999;background:url(/wp-content/themes/DealerInspireCommonTheme/images/dealer-groups/jaguar/next-arrow.png) no-repeat center #3e3e3e}@media (max-width: 768px){#modelRow .model-carousel-controls .prev{left:15px;top:0;height:100%}#modelRow .model-carousel-controls .next{right:15px;top:0;height:100%}}#cpoRow{background:#f2f2f2;position:relative;padding:30px 0}#cpoRow .white-top{background:#fff;position:absolute;top:0;left:0;width:100%;height:140px}#cpoRow .horizontal-line{margin-left:-2.5%}#cpoRow .horizontal-line:after{display:none}#cpoRow .fancy-title{text-align:right}#cpoRow .offsetrow-content{padding-left:15px;padding-top:30px;text-align:right}#serviceRow{padding:50px 0}#serviceRow .service-row{position:relative}#serviceRow img.service-hero{position:absolute;bottom:-50px;left:52%;width:48%}#mapRow{position:relative;height:500px;border-top:10px solid #000}#mapRow #new_map_canvas{height:100%}#mapRow #new_map_canvas img{max-width:none}#directionsRow{padding:15px 0;background:#9e1b32;color:#fff;font-family:'JLR Proxima Nova Regular';font-weight:100}#directionsRow .getdirectionstext{display:block;padding-top:3px;font-size:18px;line-height:24px;letter-spacing:0.1em}#directionsRow .getdirectionstext .bolder{font-weight:400}#directionsRow form.getdirections input{height:28px;line-height:28px;padding:0 5px;background:none transparent;border:none;border-bottom:1px solid #ccc;border-radius:0px;background-clip:padding-box;width:100%;font-family:'JLR Proxima Nova Regular', sans-serif;text-transform:uppercase;color:#fff !important;font-size:14px;letter-spacing:0.1em}#directionsRow form.getdirections button{height:28px;line-height:28px;margin:0;padding:0 15px;font-size:14px;font-family:'JLR Proxima Nova Regular';vertical-align:top;border:1px solid #fff}#directionsRow form.getdirections button:hover{background:#352c2c;color:#fff;border-color:#352c2c}#welcomeRow{padding:50px 0}#welcomeRow .fancy-title h1{text-transform:uppercase}@media (max-width: 1199px){#serviceRow{padding:30px 0}#serviceRow .service-row{position:relative}#serviceRow img.service-hero{position:absolute;bottom:-30px;left:52%;width:48%}}@media (max-width: 1024px){.tt-dropdown-menu{width:640px}#videobanner{background:url(../images/banner-bg.jpg) no-repeat center center;background-size:cover;min-height:480px}#videobanner #videorow{min-height:480px}#videobanner .banner-content{margin-top:-140px}#video-title-overlay{top:40px}.main-search-toggle{width:810px}.fancy-title h2{font-size:26px}.fancy-title h3{font-size:16px}.fancy-title .horizontal-line{top:36px}.fancy-title .vertical-line{top:36px}.fancy-title h1 .top-h1{font-size:26px}.fancy-title h1 .sub-h1{font-size:16px}#cpoRow{padding:30px 0}#cpoRow .white-top{height:120px}#cpoRow .offsetrow-content{padding-top:15px}#serviceRow{padding:15px 0}#serviceRow img.service-hero{bottom:-15px}}@media (max-width: 960px){.main-search-toggle{width:670px}#directionsRow .getdirectionstext{font-size:14px}#directionsRow form.getdirections button{padding:0 10px}}@media (max-width: 767px){.fancy-title h2{font-size:20px}.fancy-title h3{font-size:14px}.fancy-title h1 .top-h1{font-size:20px}.fancy-title h1 .sub-h1{font-size:14px}.fancy-title .horizontal-line{top:30px}.fancy-title .horizontal-line:after{display:none}#cpoRow .fancy-title{text-align:left}#cpoRow .offsetrow-content{padding-left:0px;padding-top:15px;text-align:left}#serviceRow img.service-hero{position:relative;left:15%;width:70%}#directionsRow .getdirectionstext{margin-bottom:15px}#directionsRow form.getdirections button{margin-top:15px}}#mapRow #new_map_canvas{height:100%}
