:root{--fontFamilyBold:Dacia-Block-Bold;--fontFamilyRegular:Dacia-Regular;--primaryColor:#646b52;--secondaryColor:#ff671b;--tertiaryColor:#bbbcb8;--loaderColor:#646b52;--headerBackground:#646b52;--headerBorder:#646b52;--headerText:white;--headerImage:white;--buttonDefaultText:white;--SelectedbuttonText:white;--footerBackground:white;--footerButtonBackground:#646b52;--footerHoverButtonBackground:#ff671b;--footerButton:white;--iconColor:white;--progressBackground:#ff671b;--progressText:white;--iconBackground:#646b52;--selectedIconColor:white;--selectedIconBackground:#ff671b;--imageColor:white;--backgroundURL:url(/dealer-app/resources/izmoEmporioHybridLegacy/templates/template1/images/izmoemporio_logo.png) no-repeat}.no-padding{padding:0}#sideNavigation .panel-group{background-color:#fff;margin-bottom:0;position:fixed;width:auto}.panel-group .panel{margin-bottom:0;border-radius:0}.panel-group .panel+.panel{margin-top:0}.panel{border:none}.panel .panel-heading .fa{float:right;font-size:1.63vw;color:silver}.panel-body{overflow:auto}.color-container h4{margin-top:1.14vh;padding-bottom:.114vh;margin-bottom:.456vh;font-size:15px}.color-container h3{margin:0;margin-top:.6985vh;font-size:15px;text-align:left!important}.color-container span{background-color:#000;height:2em;width:auto;display:block;border:1px solid #e0e0e0}#color-container{padding:0;overflow-x:hidden}.color-container{padding:0 .2968vw;border-bottom:none;width:5.5vw;display:inline-block;margin:0 .5935vw;padding-bottom:0}::-webkit-scrollbar-track{box-shadow:inset 0 0 2px 0 grey}::-webkit-scrollbar-thumb{background:#999}::-webkit-scrollbar-thumb:hover{background:#847e7e}.disabled{cursor:pointer}#exterior-container,#wheel-container{position:absolute;overflow:auto;overflow-x:hidden}.personalize #exterior-container{width:928px!important;margin-left:20px;text-align:center}#visualizer_container{position:absolute;z-index:-99}.exteriorContent img,.wheelContent img{width:auto;object-fit:cover;border:1px solid #ccc;margin:0 auto;display:block}.personalize .exteriorContent img{height:115px;max-width:115px}.exteriorContent,.wheelContent{color:#000}#exterior-container ul,#wheel-container ul{margin:0;padding:0;list-style-type:none;display:flex;justify-content:center}#exterior-container ul li,#wheel-container ul li{position:relative;display:inline-block;width:50%;padding:10px}#exterior-container ul li.selected>.exterior-main,#exterior-container ul li.selected>ul,#wheel-container ul li.selected>ul,.exterior-container ul li.selected>ul,.wheel-container ul li.selected>ul{display:block}#exterior-container ul li a,#wheel-container ul li a{margin-top:2px;padding-bottom:4px;display:block;border:none}#exterior-container ul li .image-border a{margin:0;padding:0}#imgGalleryExterior #exterior-container ul li a,#imgGalleryInterior #exterior-container ul li a{text-align:center}#exterior-container ul li a:focus,#exterior-container ul li a:hover,#wheel-container ul li a:focus,#wheel-container ul li a:hover{color:initial}#exterior-container ul li>.exterior-main,#exterior-container ul li>ul,#wheel-container ul li>ul{display:none;position:absolute;left:100%}#exterior-container ul li.selected>ul,#wheel-container ul li.selected>ul{position:fixed;top:38px;left:9.5%;width:180px;background:#ffffff00;height:420px;overflow:auto;overflow-x:hidden}#exterior-container ul li.selected .exterior-main>ul{width:auto;height:165px;overflow:auto;overflow-x:hidden;border:none}#exterior-container ul li.selected .exterior-main{position:fixed;left:151px!important;width:900px;bottom:13px}#exterior-container ul li.selected>ul,#wheel-container ul li.selected>ul{position:fixed;top:38px;left:9.5%;width:180px;background:#ffffff00;height:420px;overflow:auto;overflow-x:hidden}#exterior-container ul li.selected>ul{top:112px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.exteriorContent h4,.wheelContent h4{margin:0;font-size:14px;color:#000;border-top:1px solid #999;white-space:pre-line;padding-top:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:41px;text-align:left}.exteriorContent h3,.wheelContent h3{margin:0;font-size:18px;text-align:left!important;padding-bottom:5px}.facnyOvershade{width:100%}.facnyOvershade,.image-border .hovershade{opacity:0;transition:.5s ease}.facnyOvershade .hovershade{opacity:1}.image-border .hovershade.eye-container{left:26px;opacity:1}.facnyOvershade .hovershade .fa-search,.image-border .hovershade .fa-eye{color:#fff;font-size:14px;background-color:unset;height:auto;border:none;height:24px;width:24px;display:flex;align-items:center;justify-content:center}.image-border .hovershade.innerParts .fa-eye{left:-.8em!important}.image-border .hovershade.eye-container:disabled .fa-eye,.image-border .hovershade.eye-container[disabled] .fa-eye{color:#999;opacity:.5}.facnyOvershade,.facnyOvershade .hovershade .fa-search{opacity:1}span.close{cursor:pointer;position:fixed;padding:3px 7px;transform:translate(500%,-100%);background-color:var(--secondaryColor);opacity:1;z-index:999;color:#000;display:inline-block;height:26px;width:26px;border:none}.close:focus,.close:hover{opacity:1;cursor:pointer}.exterior-main .close{cursor:pointer;position:static;padding:3px 9px;transform:unset}#visualizer_container{width:100%;margin-top:-1px;height:100vh}#myCanvas{width:100%}.flex-direction-nav{list-style:none;padding:0 5%}.rotate-left{float:left;position:absolute;left:8%;top:calc(50% - 30px);cursor:pointer;z-index:1}.rotate-right{float:right;position:absolute;right:8%;top:calc(50% - 30px);cursor:pointer;z-index:1}.flex-prev{width:60px;height:60px;opacity:.7;pointer-events:none}.flex-next{width:60px;height:60px;pointer-events:none;opacity:.7}.zoom-btn{position:absolute;bottom:0;right:1.484vw;z-index:1;width:auto;height:8vh}.extra-btn{position:absolute;bottom:1vh;left:25px;z-index:1;width:30px}.zoom-btn .control-btn img{width:3.493vh}.control-btn{color:#000}#viewer .vr img{width:100%}#viewer .vr{outline:0}section#threesixty-main{width:min(65vw,125.7vh);margin-left:auto;margin-right:auto;margin-top:1%}#hotspotcontainer{position:absolute;top:1.7%;margin-top:.5%}.btn{border:0;position:relative;height:35px}.control-btn{width:5.131vh;height:5.131vh;padding:.456vh;background-color:rgba(0,0,0,.75);border:1px solid #fff}.control-block{position:absolute;top:3.42vh;right:6.825vw;padding:.57vh;z-index:1}.control-block.eyeButton{right:2.671vw}.rotate-left img,.rotate-right img{width:32px}.control-btn img{width:2.28vh}.interior-msg{opacity:.9}.interior-msg .msgtext{padding:10px}#background-Container{position:fixed;bottom:0;width:9.496vw;height:48.9vh;overflow:auto;overflow-x:auto;overflow-x:hidden;margin:0;padding:0}#background-Container li{list-style:none;padding:1.397vh .8903vw;position:relative}#background-Container li.backgroundcontainer .backgroundContent img:hover,#background-Container li.selected.backgroundcontainer .backgroundContent img{border:1px solid var(--secondaryColor);outline:2px solid var(--secondaryColor)}#background-Container .close{padding:.4191 .5342vw!important;transform:translate(429%,-106%)!important}#visualizer_container{background-image:url("");background-repeat:no-repeat;background-size:cover}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0;box-shadow:none}.facnyOvershade .hovershade .fa-search:hover{border:none!important}.facnyOvershade .hovershade span:hover{border:none!important}.facnyOvershade .hovershade:hover{border:none!important}.interior-msg .close{transform:translate(440%,-110%);font-size:21px;padding:8px 9px}.dialog-close{background-color:#00aeef!important}.backgroundcontainer a:hover{text-decoration:none}.backgroundcontainer h4{color:#000}.rotate-left,.rotate-right{width:60px;height:60px;border-radius:50%;padding:15px;background-color:#ffffff73}.panel-collapse{cursor:pointer}.fancybox-close{background-image:none!important}.fancybox-outer span.close{position:fixed;top:.7em;height:1.3em;padding:6px!important;right:.55em;z-index:100;font-weight:600;font-family:Arial;transform:translate(45%,-156%);padding:3px 10px;background:#fff;border:1px solid #dadada;z-index:999;border-radius:5px 5px 0 0}.fancybox-overlay1 .fancybox-wrap1.fancybox-opened{width:500px!important;top:4em!important;height:calc(100vh - 100px)!important}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap1,.fancybox-wrap1 iframe,.fancybox-wrap1 object{padding:0;margin:0;outline:0;vertical-align:top}.fancybox-wrap1{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fancybox-overlay1{background:rgba(0,0,0,.5)!important;overflow-y:hidden!important}.customizeFancyText{position:relative;width:100%;display:block;overflow:visible;text-align:left;padding:0 15px;margin-top:-2em;height:auto}.fancybox-lock .fancybox-overlay,body.fancybox-margin>.fancybox-overlay.fancybox-overlay-fixed{display:none!important}#new_fancybox-overlay.fancybox-overlay1.fancybox-overlay-fixed{display:block;left:0}.customizeFancyText .cPrice{display:block;font-weight:400;position:relative;top:1.2em}.customizeFancyText .cTitle{position:absolute;top:.5em;left:.7em;line-height:4vh;font-weight:700}.customizeFancyText .cDescription{font-weight:400;line-height:20px;position:relative;width:30vw;height:auto;margin-top:1em;margin-bottom:2em}.customizeFancyText{display:none}.fancybox-title .customizeFancyText{display:block}.fancybox-title-float-wrap .child{display:block!important}@media (min-width:320px) and (max-width:480px){#background-Container .close{transform:translate(0,-100%)!important;right:60px}.exterior-main .color-container{padding:5px;border:0!important}#exterior-container ul li.selected .exterior-main>ul::-webkit-scrollbar,#sideNavigation .panel-body::-webkit-scrollbar,#sideNavigation .panel-group::-webkit-scrollbar,#wheel-container ul li.selected .exterior-main>ul::-webkit-scrollbar{display:none}.extra-btn{bottom:100px}.SelectedMobile{height:175px;overflow:scroll}.SelectedMobile li.selectedTransparent::before{border:0}.SelectedMobile li.selectedTransparent::after{border-top:49px solid transparent}#background-Container{bottom:60px;right:14.5%;width:120px;height:260px}.backgroundContent h4{margin:0;font-size:15px}.backgroundContent img{height:50px}#exterior-container ul.SelectedMobile{overflow:hidden}.facnyOvershade .hovershade.innerParts{bottom:24px!important}.fancybox-opened .fancyWrapper .fancybox-skin{height:40em!important}.image-border .hovershade.innerParts{bottom:24px!important}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-item.fancybox-close{top:5px;right:5px;width:30px;height:27px;position:absolute}.fancybox-inner span.close:hover{color:#fff}.slideOut #sideNavigation{left:-27vh;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.slideOut .fullWindow{width:100%}.glyphicon-chevron-left:before{position:relative;left:5px}.glyphicon-chevron-right:before{position:relative;left:48px}.facnyOvershade .hovershade.innerParts,.image-border .hovershade.innerParts{bottom:39px}.close1{position:absolute!important;top:-15px;right:0;transform:unset!important}.fancybox-opened .fancybox-skin{height:485px!important;overflow:auto;padding:0!important;background-color:#fff}.fancybox-opened .fancyWrapper{background:#f9f9f9;height:100%}.fancybox-opened .fancybox-skin{box-shadow:unset!important}.left_panel_start_price{color:#fff;background:#001e50;text-align:center;font-size:22px;line-height:6.4vh;vertical-align:middle;height:6.4vh}#headingOne a.collapsed{border-bottom:1px solid #dadada}.interior360_panel a{cursor:pointer;display:flex;align-items:center;padding:5px 0 5px 0}#ng-app .fullWindow #visualizer_container{border-top:1px solid #ddd;border-left:1px solid #ddd}.customize_left_panel_txt{padding:0 0 .43vw .5em;font-size:27px;margin-left:.54vw;color:#000}.panel-group .panel-default>.panel-heading,.reduced_panel_mob .panel-default>.panel-heading{background-color:var(--iconBackground);border-radius:0;width:7.544vh;height:7.544vh;border:1px solid var(--iconColor);margin-bottom:2.096vh;color:#fff}a:focus,a:hover{text-decoration:none}img.lft_panel_img,svg.icon_img{height:2.964vh;margin:auto}.icon_custom_img{height:1.52vw;margin-left:.1em}img.icon_accessories_img{height:1.52vw;margin-left:.1em}span.accessories_txt{color:#000;padding-left:5px}.panel-body div>h4,ul#background-Container li.backgroundcontainer h4{display:-webkit-box;-webkit-line-clamp:2;border-top:1px solid #999;padding-top:max(1.21vh,10px);-webkit-box-orient:vertical;overflow:hidden;height:max(6.147vh,44px);text-align:left;text-overflow:ellipsis}#color-container .color-container>h4{height:max(4.3vh,38px);color:#000}.panel-body div>a>h3,.panel-body div>h3{color:#000}#fancybox-loading{position:absolute!important;top:36%!important;left:42%!important}.acc_items.oneItem{height:44vh;transition:height .5s}#select_acc_info.oneItem{height:41vh;transition:height .5s}.fancybox-skin .fancybox-title.fancybox-title-float-wrap{position:absolute!important;bottom:10px!important;height:auto;width:100%;text-align:left;bottom:0!important;left:30px!important;right:auto!important}.fancybox-outer a.fancybox-nav.fancybox-next,.fancybox-outer a.fancybox-nav.fancybox-prev{display:none}div.exterior-main ul li.exterior-container.color-container.ng-scope{width:75%!important}li.exterior-container div.exteriorContent img.ng-scope{margin:.1em;width:5.5vw}.ng-isolate-scope div.exterior-main ul{border:1px solid #dadada}li.exterior-container div.exteriorContent h4.ng-binding.ng-scope{width:5.5vw;font-size:15px!important}div.exterior-main ul li.exterior-container.color-container.ng-scope.selected{width:auto!important;margin-left:.4em;padding-left:0;padding-right:0}.ng-isolate-scope div.exterior-main span.close{position:absolute;right:0;top:-1.4em;font-weight:700;font-family:Arial;padding:3px 10px;border-width:1px;border-radius:5px 5px 0 0;border-style:solid;border-color:#dadada}.panel-title>a{font-size:22px!important;color:#666}.customize_left_panel_txt .collapsed .fa-plus:before{content:"\f067"}.customize_left_panel_txt .fa-plus:before{content:"\f068"}.customize_left_panel_txt .fa-angle-up.fa-plus:before{content:"\f106"}.customize_left_panel_txt .fa-angle-down.fa-plus:before{content:"\f107"}#sel_acc{position:fixed;bottom:0;height:auto;width:25%;background:#eee;margin-left:-.85em;cursor:pointer;border-top:1px solid #dadada}.acc_items{margin-left:.9vw;height:calc(100vh - 210px);width:24.3vw;overflow-y:auto}button#get_quote{color:#fff;background:#001e50;border-radius:5px;font-size:15px;padding:5px 10px;position:absolute;bottom:1em;left:36%;border-color:transparent}.acc_items .collapse{display:block}.acc_items ul{margin-left:-2vw}.acc_items li{width:50%;display:inline-block;list-style:none;padding-left:10px}.acc_items li>div{width:90%}.acc_items li>div>h4{line-height:1.15em;font-size:11px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.acc_items .image-border{display:inline-block;border:1px solid #c7c7c7;width:100%;height:auto;overflow-y:hidden}.acc_items .image-border img{width:80%}.image-border button.close{font-size:28px;padding:0 5px;background:#eee;border-radius:5px;opacity:.99;position:absolute;right:.8em;font-family:Arial}.modal-backdrop.fade.in{display:none}#quotePopup .modal-dialog .modal-content{left:3vw;width:90%!important;border-radius:0;height:55vh!important}.trim-header.g-bg-lightblue-v10.row{width:95%;margin-left:1.5em;margin-top:.5em}.modal-content .trim-header button.close{opacity:1;font-size:1.4em;font-family:Arial}.trimsContainer .form-group span.glyphicon{width:9%;display:inline-block;border:1px solid #ccc;padding:.7em;height:34px;border-radius:0 4px 4px 0;position:relative;top:0;color:#ccc;float:left;border-left:none}#visualizer_container .visible-lg{display:block!important}.fancybox-overlay1 .fancybox-desktop{left:calc(50vw - 250px)!important}#visualizer_container .interior-msg{width:auto}#exterior-container div.exterior-main ul li.exterior-container.color-container.ng-scope{width:65px!important;display:inline-block}#exterior-container .facnyOvershade .hovershade.innerParts,#exterior-container .image-border .hovershade.eye-container.innerParts{bottom:1.2em}.modal-content .trim-header button.close:hover{color:#000}#quotePopup h2.modal-title{margin-top:0;font-weight:700}#acc_list{display:inline-block;text-align:left;width:50%;height:29vh;background:#f5f5f5;overflow:auto}#acc_list p.sel_acc_heading{font-size:22px;margin-left:1em;border-bottom:1px solid #ddd;width:90%;margin-top:.2em;padding-bottom:.3em;font-weight:700;margin-bottom:0}#acc_list ol{font-size:14px}#acc_list li{line-height:2.7em;border-bottom:1px solid #ddd;width:95%}button.close{outline:0!important}.trimsContainer .form-group input.form-control{width:91%;display:inline-block;float:left;border-radius:4px 0 0 4px;box-shadow:none;padding:.684vh .7122vw;height:3.876vh}.trimsContainer .form-group span.glyphicon{width:9%;display:inline-block;border:1px solid #ccc;padding:.7em;height:34px;border-radius:0 4px 4px 0;position:relative;top:0;color:#ccc;float:left;border-left:none;font-size:13px}.trimsContainer .form-group input[name=zipcode]{border-radius:4px}#frm-trimPopUp ::placeholder{font-family:Arial}.fancyWrapper .fancybox-outer .fancybox-inner{position:absolute;display:block;top:100px;left:30px;margin:auto!important;width:410px!important;height:60vh!important;overflow-y:auto;border-top:1px solid #d5d5d5!important}#accordion>.panel-default span{font-size:1.956vh;color:#fff;margin-left:.6985vh}#accordion>.panel-default h4.panel-title{margin-left:.74vw}a:focus{outline:0;outline-offset:0}.fancybox-outer>.fancybox-inner{border:none!important}.fancybox-image{width:auto!important;height:auto!important;margin-left:auto!important;margin-right:auto!important;padding:10px!important}.slideOut #sideNavigation.col-sm-3{left:-25%}.panel-group .panel.panel-default{box-shadow:none}.headingThree h4.panel-title a span{color:#000;display:flex;flex-grow:1;margin-left:.2968vw}.color_panel span{display:flex;flex-grow:1}.accessoriesHeading{border-bottom:1px solid #dadada;margin-right:.5em}.exteriorContent .customDescription button#add_accessory{display:none}button#add_accessory,button#cancel_accessory{width:auto;min-width:9.2vw;height:20px;text-align:center;line-height:0;padding:18px;background:var(--primaryColor);color:#fff;border-color:transparent;margin-bottom:1em}#quotePopup .trimsContainer .form-group{margin-bottom:2.28vh}.customize_left_panel_txt .panel h4.panel-title a.collapsed{border-bottom:1px solid #dadada}#car_canvas_section .interior_img_msg,#colorGallery .interior_img_msg,#imageGalleryPopup .interior_img_msg,#interiorPanopopup .interior_img_msg,#videoPopup .interior_img_msg{position:absolute;width:60%;margin-left:20%;margin-right:20%;top:6.985vh;text-align:center}#imageGalleryPopup .interior_img_msg{margin-left:0}#colorGallery .interior_img_msg,#imageGalleryPopup .interior_img_msg,#interiorPanopopup .interior_img_msg,#videoPopup .interior_img_msg{top:30px}#car_canvas_section p.interior_img_txt,#colorGallery p.interior_img_txt,#imageGalleryPopup p.interior_img_txt,#interiorPanopopup p.interior_img_txt,#videoPopup p.interior_img_txt{color:#000;position:relative;display:inline-block;line-height:8.382vh;padding:0 1.187vw;box-shadow:0 8px 24px 0 rgb(0 0 0 / 20%);background-color:rgba(255,255,255,.8)}#car_canvas_section p.interior_img_txt::after,#colorGallery p.interior_img_txt::after,#imageGalleryPopup p.interior_img_txt::after,#interiorPanopopup p.interior_img_txt::after,#videoPopup p.interior_img_txt::after{content:"";position:absolute;top:8.382vh;left:50%;border-radius:0;border-width:10px;border-style:solid;border-color:rgba(255,255,255,.8) transparent transparent transparent}#car_canvas_section .interior_img_msg button.close{display:inline-block;background:0 0!important;font-size:1.8em!important;margin-left:.5em;color:#666;font-weight:300;font-family:Arial;opacity:1;line-height:8.382vh}#car_canvas_section .interior_img_msg button.close:hover{opacity:.5}.visible-xs span.trim_popup_close.close{display:none}.sel_mobile_panel span.close{display:block!important;height:1.3em;right:23vw;font-family:Arial;padding:2px 6px;background:#fff;border:1px solid #dadada;z-index:1;border-radius:5px 5px 0 0}.hide_mobile_panel{display:none}#sideNavigation.visible-xs.sel_mobile_panel{bottom:265px;top:auto}#sideNavigation.sel_mobile_panel.sel_color_panel{bottom:340px}#colorGallery,#imageGalleryPopup,#interiorPanopopup,#videoPopup{height:77vh;width:97vw;margin-left:1.5vw;margin-top:2.5vh;background:#fff}#imageGalleryPopup,#interiorPanopopup,#videoPopup{background:rgba(255,255,255);z-index:2}#colorGallery{display:block;z-index:0}#colorGallery .image_container{width:100%}#interiorPanopopup form,#interiorPanopopup iframe{height:99%}#videoPopup video{width:95%;margin:2.5%;height:85%}#colorGallery p.interior_img_txt,#imageGalleryPopup p.interior_img_txt,#videoPopup p.interior_img_txt{opacity:1;box-shadow:0 0 22px 0 rgb(0 0 0 / 56%)}#colorGallery p.interior_img_txt button#txt_button,#imageGalleryPopup p.interior_img_txt button#txt_button,#interiorPanopopup p.interior_img_txt button#txt_button,#videoPopup p.interior_img_txt button#txt_button{padding:0 5px;font-size:1.8em!important;font-weight:300;font-family:Arial;display:inline-block;line-height:60px;opacity:1;color:#666}#colorGallery p.interior_img_txt button#txt_button:hover,#imageGalleryPopup p.interior_img_txt button#txt_button:hover,#interiorPanopopup p.interior_img_txt button#txt_button:hover,#videoPopup p.interior_img_txt button#txt_button:hover{opacity:.5}#colorGallery p.interior_img_txt button#txt_button,#imageGalleryPopup p.interior_img_txt button#txt_button{opacity:.6}.image_container{display:flex;height:100%;width:60%}img.imageGallery_image{width:70%;margin:auto;display:block;max-width:58vw}#colorGallery img.imageGallery_image{width:100%;max-width:55vw}#personalize #exterior-container ul li{width:120px;padding:0;padding-top:10px;margin:0 15px}span.imgGallery_leftButton.fa.fa-angle-left,span.imgGallery_leftButton.fa.fa-angle-right{position:fixed;cursor:pointer;top:50vh;background:#f3f3f3;border-radius:50%;width:1.5em;height:1.5em;font-weight:700;line-height:1.4em;text-align:center;font-size:30px}.cTitle1{line-height:1}#sideNavigation .panel-heading a{display:flex;align-items:center;padding-top:.57vh;padding-bottom:.57vh;height:100%}span.imgGallery_leftButton.fa.fa-angle-left{left:27vw}span.imgGallery_leftButton.fa.fa-angle-right{right:2vw}.expandRightPanel span.imgGallery_leftButton.fa.fa-angle-left{left:6vw}li.backgroundcontainer a .backgroundContent h4{display:none}ul#background-Container span.close{display:none}#background-Container{width:auto;height:auto;bottom:2.794vh;display:flex;margin-left:4.451vw;width:52.35vw;justify-content:center}.backgroundContent img{width:auto;height:5.935vw;max-width:5.935vw}.facnyOvershade .hovershade.innerParts .fa-search{left:.7em}#visualizer_container{width:100%;height:100vh}.zoom-btn .control-btn{width:6.287vh;height:6.287vh;border-radius:50%;background-color:rgba(0,0,0,.75);margin-right:20px}#sideNavigation .panel-heading span.tooltip_button_info{visibility:hidden;height:50px;width:250px;background-color:rgba(255,255,255,.8);text-align:center;padding:15px 20px 18px;position:relative;font-size:13px;top:-45px;left:60px;box-shadow:0 8px 24px 0 rgb(0 0 0 / 20%);color:#000;display:none}#sideNavigation .panel-heading span.tooltip_button_info::after{content:"";position:absolute;top:15px;left:-21px;border-radius:0;border-width:10px;border-style:solid;border-color:transparent rgba(255,255,255,.8) transparent transparent}.fontFamilyBold{font-family:var(--fontFamilyBold)!important}.fontFamilyRegular{font-family:var(--fontFamilyRegular)!important}.fontFamilyReadRegular{font-family:Read-Regular!important}.fontSize36{font-size:max(1.96vw, 13px)!important}.fontSize34{font-size:max(1.85vw, 13px)!important}.fontSize30{font-size:max(1.63vw, 13px)!important}.fontSize27{font-size:max(1.47vw, 13px)!important}.fontSize26{font-size:max(1.41vw, 15px)!important}.fontSize25{font-size:1.36vw!important}.fontSize24{font-size:max(1.3vw, 13px)!important}.fontSize22{font-size:max(1.2vw, 13px)!important}.fontSize20{font-size:max(1.1vw, 13px)!important}.fontSize18{font-size:max(.98vw, 16px)!important}.fontSize17{font-size:.92vw!important}.fontSize16{font-size:max(.87vw, 13px)!important}.fontSize15{font-size:15px!important}.fontSize14{font-size:max(.76vw, 10px)!important}.fontSize12{font-size:max(.65vw, 10px)!important}#COLORS,#personalize,#scenario_background{left:5.935vw;bottom:11.1vh;position:fixed;border:1px solid var(--secondaryColor);background:rgba(255,255,255,.8);max-width:none!important;width:47vw!important;cursor:default}#accordion>.panel-default span.color-box{height:min(8.978vh,4.674vw);width:min(9.15vh,4.763vw);border:1px solid #ccc;margin-left:auto;margin-right:auto}.icon_next_trim,.icon_prev_trim{height:2.096vh;position:absolute;top:min(5.7vh,2.968vw);cursor:pointer}.icon_prev_trim{left:3.561vw}.icon_next_trim{right:1.5vw}#accordion>.panel-default .color-container span.color-box:hover,#accordion>.panel-default .color-container.selected span.color-box{outline:2px solid var(--secondaryColor);border:1px solid var(--secondaryColor)}#COLORS button.close,#personalize button.close,#personalize1 accessory-group button.close,#scenario_background button.close{opacity:1;height:max(3vh,26px);width:max(3vh,26px);line-height:0;background:var(--secondaryColor);position:absolute;right:.6985vh;top:.6985vh}#COLORS span.icon_close_img,#personalize span.icon_close_img,#personalize1 accessory-group span.icon_close_img,#scenario_background span.icon_close_img{width:max(1.816vh,13px);margin-left:0;top:0;font-size:max(1.254vh,11px);color:#fff}.panel_popup_side_bar{background:var(--secondaryColor);width:2.968vw;height:min(29.34vh,16vw);float:left}#COLORS .panel_popup_side_bar.hidePrice{height:min(18.7vh,9.735vw)}svg.icon_side_bar{height:1.237vw;margin:.85vw}.panel_popup_side_bar i.fa.fa-angle-down,.panel_popup_side_bar i.fa.fa-angle-up{bottom:5.588vh;position:absolute;left:1.009vw;font-size:max(1.484vw,20px);color:#fff;cursor:pointer}span.count_exterior{bottom:10px;position:absolute;left:7px;padding:3px 9px;background:#fff;color:var(--secondaryColor)!important;cursor:pointer}.imgGallery_RightButton,.imgGallery_leftButton{position:absolute;top:38vh}.imgGallery_RightButton img,.imgGallery_RightButton svg,.imgGallery_leftButton img,.imgGallery_leftButton svg{height:2.85vh}.imgGallery_RightButton .orangeImg,.imgGallery_RightButton:hover .grayImg,.imgGallery_leftButton .orangeImg,.imgGallery_leftButton:hover .grayImg{display:none}.imgGallery_RightButton:hover .orangeImg,.imgGallery_leftButton:hover .orangeImg{display:inline}.imgGallery_RightButton{right:40%}#image_gallery{width:23.74vw;position:absolute;top:10.34vh;right:3.561vw}#image_gallery .panel-heading.headingThree{border-bottom:none;background:var(--tertiaryColor);border-radius:0;width:10.74vw;cursor:pointer;padding:1.14vh .8903vw}.inPanel.imageContainer{display:inline-block;width:24.04vw;margin-right:2%;margin-top:1.397vh;position:absolute;right:-.8903vw;top:5.588vh}#image_gallery .linkTab h4.panel-title{text-align:center}#image_gallery .imageContainer nav#exterior-container{width:24.1vw}#image_gallery .imageContainer #exterior-container ul li{width:10.65vw;padding:0;border:1px solid #ccc;margin-bottom:1.711vh}#image_gallery .imageContainer #exterior-container ul{padding-left:0;margin-left:0;margin-bottom:1.14vh;height:55.5vh;overflow-y:auto;display:block}#image_gallery .imageContainer #exterior-container ul li:nth-child(odd){margin-right:1.187vw}#image_gallery .imageContainer .exteriorContent img{border:none;max-width:90%}#image_gallery .imageContainer #exterior-container ul li a{margin-top:0;padding-bottom:0}#image_gallery .imageContainer #exterior-container ul li.selected a{border:2px solid var(--secondaryColor)}#image_gallery .imageContainer #exterior-container ul li.selected{background:0 0;border:1px solid var(--secondaryColor)}#image_gallery .panel-heading.headingThree.selected{background:var(--secondaryColor);cursor:default}#image_gallery .headingThree h4.panel-title a span{color:var(--headerText);display:inline}#image_gallery .headingThree.selected h4.panel-title a span{color:var(--SelectedbuttonText)!important}#image_gallery .linkTab .panel-heading:not(.selected) h4.panel-title a{cursor:pointer}#vehicle_video .exteriorContent img{border:1px solid #ccc}#vehicle_video li.selected .exteriorContent .image-border{border:1px solid var(--secondaryColor)}#vehicle_video li.selected .exteriorContent .image-border{border:2px solid var(--secondaryColor)}.image-show .hovershade img.icon_information_img{border:none;max-width:none;width:22px;height:22px;border-radius:50%}.image-border span.fancyContenttab{position:absolute;top:5px;right:5px;cursor:pointer}#vehicle_video #exterior-container ul{padding-left:6%;margin-left:-10px}button#cancel_accessory{background:var(--tertiaryColor);margin-right:15px;min-width:6vw}.eyeButton.selected button.control-btn,.eyeButton:hover button.control-btn{background:var(--secondaryColor)}#COLORS span.count_exterior,#COLORS1 span.count_exterior{display:none}#image_gallery .imageContainer .panel-collapse.selected{display:block}#image_gallery .imageContainer .panel-collapse{display:none}.imgGallery_leftButton{left:.5925vw}span.landscapeInfo{display:none}#visualizer_container .interior-msg{background-color:rgba(0,0,0,.75)}.interior-msg .control-btn.close-centerContent.control-block{top:-40px;right:0;width:40px;height:40px;display:block!important}.interior-msg .control-btn.close-centerContent.control-block img{width:20px}#imageGalleryPopup,#imageGalleryPopup .image_container,img.imageGallery_image{touch-action:pan-x pan-y}#accordion>.panel-default .relatedPartInfo span{color:var(--secondaryColor);top:-.6985vh;left:-.4191vh}.control-block:hover>button.control-btn,.zoom-btn .control-btn:hover{background:var(--secondaryColor)}iframe#image_360_rotate{border:none;height:87vh;max-height:80.5vh}#imageGalleryPopup button.control-block:hover,#interiorPanopopup button.control-block:hover,#videoPopup button.control-block:hover,.fancybox-outer button.control-block:hover,button#add_accessory:hover,button#cancel_accessory:hover{background:var(--secondaryColor)}.panel_popup_side_bar i.fa.fa-angle-down:hover,.panel_popup_side_bar i.fa.fa-angle-up:hover{opacity:.5}.icon_next_trim:hover,.icon_prev_trim:hover{fill:#ccc!important}div.longTitle{display:none}#color-container .color-container>h4:hover+div.longTitle{display:block;position:absolute;bottom:8.16vh;width:130%;text-align:center;color:#000;margin-left:-1vw;line-height:1.2em;padding:1.14vh;background-color:rgba(255,255,255);box-shadow:0 0 14px 0 rgb(0 0 0 / 56%)}div.longTitle:after{content:"";position:absolute;top:100%;left:50%;border-radius:0;border-width:10px;border-style:solid;border-color:rgba(255,255,255) transparent transparent transparent}#color-container .color-container>h4:hover+div.longTitle{width:14.5%}#image_gallery .panel-heading.headingThree:hover{background:var(--secondaryColor)}svg.icon_img.selectedPanel{fill:var(--selectedIconColor)!important}#COLORS button.close:hover{opacity:.5}#image_gallery .headingThree:hover h4.panel-title a span{color:var(--SelectedbuttonText)}@media (min-width:1800px){#quotePopup h3.modal-title{top:.5em!important}.color_panel.sel_panel img.icon_color_img{position:relative;left:.1em;top:0}.color_panel.sel_panel span{left:2px;top:2px;position:relative}img.lft_panel_img,svg.icon_img{height:min(3.632vh,1.543vw)}}@media (min-width:1700px){#quotePopup h3.modal-title{top:.6em}}@media (max-width:1700px) and (min-width:1500px){#quotePopup h3.modal-title{top:.7em}}@media (max-width:1600px){.fontSize20{font-size:15px!important}img.icon_accessories_img{height:24px}.image-border span.fancyContenttab{right:6px}#color-container .color-container>h4,.panel-body div>h4,ul#background-Container li.backgroundcontainer h4{height:34px}}@media (max-width:1400px){.image-border span.fancyContenttab{right:4px;top:3px}#exterior-container div.exterior-main ul li.exterior-container.color-container.ng-scope{width:42px!important}#exterior-container div.exterior-main ul li.exterior-container.color-container.ng-scope h4{padding-top:5px;height:28px}}@media (min-width:993px){.colorBackgroundMobile{display:none}#sideNavigation .panel-group,.panel-group .panel.panel-default{background:0 0}#sideNavigation.col-sm-3{position:relative;top:3.42vh;left:1.781vw;width:auto;z-index:1}button.btn.control-btn.close-side-panel.control-block{display:none}.panel-group .panel-default>.panel-heading:hover>a>svg{position:absolute;left:max(1.816vh,13px);fill:var(--selectedIconColor)!important}#videoGallery.panel-heading:hover>a>svg{left:max(2.096vh,15px)}#accordion>.panel-default>.panel-heading:hover a span{display:inline;margin-left:max(2.968vw,50px);margin-right:1.484vw}.panel-group .panel-default>.panel-heading:hover{width:max(13.89vw,234px);background-color:var(--secondaryColor)}#accordion>.panel-default a span{display:none;font-size:max(.76vw, 14px)}.image_gallery,.interior360_panel,.vehicle_video{display:table-cell;width:8.33vw;border-right:1px solid #dadada}.image_gallery.sel_panel,.interior360_panel.sel_panel,.vehicle_video.sel_panel{background:#eee}.reduced_panel{position:fixed;width:25vw;left:0;border:1px solid #dadada;border-width:1px 0 0 0;bottom:1.65em;background:#fff}.accessoriesHeading a{display:block;padding:10px}.accessoriesHeading a img,.accessoriesHeading a span{display:block;margin:0 auto;text-align:center}.panel-group .panel-default>.panel-heading{margin-bottom:0;padding:.57vh 1.14vh}.panel-group .panel.panel-default{margin-bottom:1.711vh;overflow:hidden}#sideNavigation .panel-heading a:hover{text-decoration:none}.panel-group .personalize .panel.panel-default{margin-bottom:0}.exterior360_panel a{display:flex;padding-top:4px;padding-bottom:4px;align-items:center;width:22.75vw;vertical-align:middle;border-bottom:1px solid #dadada;margin-left:2em;cursor:pointer;box-sizing:content-box}.vehicle_video.sel_panel>.headingThree .panel-title a{padding-top:1.2em}.image_gallery.sel_panel>.headingThree .panel-title a{padding-top:1em}#COLORS .panel-body{border-top:none;padding-top:2.28vh}#vehicle_video #exterior-container ul li{margin-top:2%;padding:10px}#vehicle_video{transition-delay:0s;transition-duration:0s;width:25%;position:absolute;top:65px;right:-10.5vw;display:none}#vehicle_video .image-border img{max-width:100%}#vehicle_video #exteriorContainer,#vehicle_video nav#exterior-container{height:145px!important;border-top:none}.image_gallery .exteriorContent .image-border,.vehicle_video .exteriorContent .image-border{display:inline-block}.vehicle_video #exterior-container ul{margin:0;padding:0;padding-left:0;margin-left:0;margin:auto 10px}.panel-group .panel-heading+.oneItemPanel.panel-collapse>.panel-body{border-top:none!important}.oneItemPanel,.onloadtlc #personalize{display:block}.personalize>.panel-heading a{border-bottom:1px solid #dadada}#sideNavigation.collapseLeftPanel,#sideNavigation.collapseLeftPanel .panel-group{width:4%}#car_canvas_section.expandRightPanel,#colorGallery.expandRightPanel,#imageGalleryPopup.expandRightPanel,#interiorPanopopup.expandRightPanel,#videoPopup.expandRightPanel{width:96%}#colorGallery.expandRightPanel .interior_img_msg,#imageGalleryPopup.expandRightPanel .interior_img_msg,#interiorPanopopup.expandRightPanel .interior_img_msg,#videoPopup.expandRightPanel .interior_img_msg{width:96vw}.reduced_panel>i.fa.fa-angle-down{display:none}#imageGalleryPopup button.control-block,#interiorPanopopup button.control-block,#videoPopup button.control-block{background:rgba(0,0,0,.75);height:5.7vh;width:5.7vh;border:1px solid #fff;right:1.781vw}iframe#videoEmbedIframe{height:58.76vh;width:78vw;margin-left:9.5vw;margin-top:9.687vh}accessory-group .image-border a.image-show.facnyOvershade{position:absolute;bottom:104px;left:18px}#exterior-container .facnyOvershade .hovershade.innerParts,#exterior-container .image-border .hovershade.eye-container.innerParts{bottom:.9em}#exterior-container .facnyOvershade .hovershade.innerParts{bottom:0!important}.inPanel.linkTab{display:inline-block;width:11.75vw;border-bottom:none;box-shadow:none;margin-bottom:0;margin-left:.1187vw}.inPanel.linkTab.linkTabSelected{border-bottom:2px solid #001e50}.inPanel.linkTab a i.fa{display:none!important}.customize_left_panel_txt #image_gallery .panel-default.inPanel.linkTab{width:4em;margin-left:0!important;padding-left:0!important;display:inline-flex;justify-content:center;top:-4px;position:relative}.customize_left_panel_txt #image_gallery .inPanel.linkTab span{padding-left:0}.customize_left_panel_txt #image_gallery .inPanel.linkTab a.collapsed{border:none}.personalize.sel_panel .collapse.collapse-exterior{display:block}.personalize.panel .panel-heading.headingThree{display:block!important}#background-Container i.fa{display:none}.panel-group .panel-default>#interior360.panel-heading:hover{width:max(10.03vw,169px)}.panel-group .panel-default>#imageGallery.panel-heading:hover{width:max(9.911vw,167px)}.panel-group .panel-default>#videoGallery.panel-heading:hover{width:max(9.793vw,165px)}.inPanel.imageContainer{position:absolute;right:-.8903vw;top:6vh}#color-container{width:41.35vw!important;margin-left:4.451vw;display:flex;justify-content:flex-start}img.hotspot:not([id$="_clone"]):hover{display:none!important}img.hotspot:hover+img.hotspot[id$="_clone"],img.hotspot[id$="_clone"]:hover{display:block!important}}@media (max-width:2560px) and (min-width:992px){.fontSize12{font-size:15px!important}#color-container .color-container>h4{height:56px;padding-top:20px}.color-container h3{margin-top:9px}#quotePopup .modal-dialog .modal-content{height:56vh!important}.view2d .icon_next_trim,.view2d .icon_prev_trim{top:min(5.7vh,3.25vw)}}@media (max-width:2560px) and (min-width:992px) and (max-height:1200px){#quotePopup .modal-dialog .modal-content{height:62vh!important}}@media (max-width:2560px) and (min-width:992px) and (max-height:768px){#color-container .color-container>h4{height:21px;padding-top:5px}.color-container h3{margin-top:0}#quotePopup .modal-dialog .modal-content{height:66vh!important}}@media (max-width:2048px) and (min-width:992px){.fontSize12{font-size:12px!important}#color-container .color-container>h4{height:45px;padding-top:16px}.color-container h3{margin-top:7px}}@media (max-width:2048px) and (min-width:1700px){#COLORS .panel-body{padding-top:1.7vh}#COLORS span.icon_close_img{font-size:max(1vh,11px)}#COLORS button.close{height:max(2vh,26px);width:max(2vh,26px)}.icon_next_trim,.icon_prev_trim{height:1.8vh}}@media (max-width:2048px) and (min-width:992px) and (max-height:768px){#color-container .color-container>h4{height:31px;padding-top:5px}.color-container h3{margin-top:0}}@media (max-width:1200px) and (min-width:993px){button#get_quote{left:29%}button#add_accessory{left:10.5vw}.color-container span{width:auto}.fontSize16{font-size:13px!important}#exterior-container ul li a,#wheel-container ul li a{padding:2px 5px}.acc_items ul{margin-left:-4.2vw}.panel .panel-heading .fa{margin-top:.5vw}#car_canvas_section .interior_img_msg,#colorGallery .interior_img_msg,#imageGalleryPopup .interior_img_msg,#interiorPanopopup .interior_img_msg,#videoPopup .interior_img_msg{width:100%;left:auto;margin-left:auto;margin-right:auto}.extra-btn{bottom:3vh}.zoom-btn{bottom:1vh}.facnyOvershade,.hovershade.eye-container{bottom:3px;left:6px}.image-border .hovershade.eye-container{left:30px;left:28px}accessory-group .image-border a.image-show.facnyOvershade{bottom:68px!important;left:12px!important}#exterior-container ul li.selected .exterior-main{width:661px}#exterior-container div.exterior-main ul li.exterior-container.color-container.ng-scope{width:48px!important}#image_gallery .panel-heading.headingThree{width:162px}#image_gallery{width:355px;right:20px}#image_gallery .imageContainer nav#exterior-container{width:355px}.inPanel.imageContainer{width:358px}#image_gallery .imageContainer #exterior-container ul li:nth-child(odd){margin-right:10px}#image_gallery .imageContainer #exterior-container ul li{width:48.5%}.inPanel.linkTab{width:172px}.control-block{right:8vw}#COLORS .panel_popup_side_bar.hidePrice{height:min(17.23vh,11.08vw)}#quotePopup .modal-dialog .modal-content{left:7vw}#color-container .color-container>h4:hover+div.longTitle{margin-left:-1.8vw;width:17.5%;bottom:9.61vh}.icon_next_trim,.icon_prev_trim{height:2.3vh;top:min(6.7vh,5vw)}#color-container .color-container>h4,.panel-body div>h4{height:35px}}@media (min-width:769px) and (max-width:1200px){li.exterior-container .ng-isolate-scope .exterior-main.ng-scope{left:25vw!important}#exterior-container ul li,#wheel-container ul li{width:50%}.acc_items li{width:50%}}@media (max-width:992px){#color-container{margin-left:0;width:98%;scrollbar-width:none}.visible-xs span.popup_close.close span.icon_close_img{width:13px;position:relative;top:-2px;left:1px;font-size:11px;color:#fff}.visible-xs span.popup_close.close{left:calc(100vw - 175px)}#accordion>.panel-default span.color-box{height:80px;width:83px}#COLORS1 .color-container>h4{height:30px;line-height:13px;white-space:normal;text-overflow:clip;-webkit-line-clamp:inherit;padding-top:5px}#COLORS1 .color-container>h3{font-weight:400}.colorBackgroundMobile,.colorTextMobile,.personalizeTextMobile{width:100%;background:var(--secondaryColor);color:#fff;padding:10px 0 10px 30px;font-size:14px}.reduced_panel_mob .panel-heading a span{display:none}.customize_left_panel_txt.customAdjust{position:absolute}.panel.panel-default.personalize:not(.sel_mobile_panel){position:fixed}.personalize>.headingThree>h4.panel-title>a.collapsed{border-bottom:none}.positionadjust .fa-angle-down{position:relative;left:-.5em}.sel_mobile_panel span.close.myCar{top:66vh;left:73vw}.visible-xs.sel_mobile_panel .panel.panel-default.image_gallery.sel_mobile_panel,.visible-xs.sel_mobile_panel .panel.panel-default.personalize.sel_mobile_panel,.visible-xs.sel_mobile_panel .panel.panel-default.vehicle_video.sel_mobile_panel{position:fixed;top:auto;bottom:104px;background-color:transparent;width:100%}.visible-xs.sel_mobile_panel .inPanel.linkTab .panel-heading{padding-top:0;border-top:none}.visible-xs.sel_mobile_panel .inPanel.linkTab .panel-title{line-height:0}#colorGallery,#imageGalleryPopup,#interiorPanopopup,#videoPopup{height:calc(100vh - 255px)}.personalize.sel_mobile_panel .positionadjust{bottom:7.5vh}.positionadjust:nth-child(2){bottom:6.7vh!important;display:none}#videoPopup #framecontainer{position:absolute;width:96%;top:45px}iframe#videoEmbedIframe{height:55vh;margin:2% 2% 0 2%}#colorGallery .interior_img_msg,#imageGalleryPopup .interior_img_msg,#videoPopup .interior_img_msg{bottom:37vh;width:100%}.image_gallery #exterior-container ul li{padding:4px 0;width:7em}#imgGalleryInterior1 #exterior-container ul li{padding-left:5px}#colorGallery{border-bottom:none}.image_gallery .panel-heading.headingThree.positionadjust,.vehicle_video .panel-heading.headingThree.positionadjust{padding-top:.5em;display:none}#vehicle_video1 nav#exterior-container{margin-top:.5em}#vehicle_video1 #exterior-container ul li{width:7em;padding-bottom:.5em}#car_canvas_section button.control-block,#colorGallery button.control-block{display:none}span.imgGallery_leftButton.fa.fa-angle-left{left:2vw}#car_canvas_section .interior_img_msg,#colorGallery .interior_img_msg,#imageGalleryPopup .interior_img_msg,#interiorPanopopup .interior_img_msg,#videoPopup .interior_img_msg{width:100%;left:auto;margin-left:auto;margin-right:auto}.control-btn{margin-left:1em}.exterior360_panel a{border-bottom:1px solid #dadada;padding-bottom:.5em}div#headingOne{margin-top:-1.3vh}.icon_custom_img,img.icon_accessories_img,img.icon_color_img,img.lft_panel_img{height:17px;position:relative;top:-1px}button#add_accessory{left:29.5vw}#car_canvas_section #visualizer_container .interior-msg{top:25%}#vehicle_video1 .image-border img{max-width:100%}#imageGalleryPopup .image_container{height:58%;width:100%;margin-top:5vh}.imgGallery_RightButton,.imgGallery_leftButton{top:25vh}.imgGallery_RightButton{right:10px}#image_gallery{width:99%;top:auto;right:auto;bottom:156px;left:10px;background:#fff}#imageGalleryPopup .inPanel.linkTab{display:inline-block;width:180px;border-bottom:none;box-shadow:none;margin-bottom:0}.inPanel.imageContainer{width:100%;box-shadow:none;position:fixed;bottom:285px;left:25px;right:auto;top:auto}#image_gallery .panel-heading.headingThree{padding:9px 15px;padding-top:7px}#image_gallery .imageContainer nav#exterior-container{width:95%}#image_gallery .imageContainer #exterior-container ul li{width:17%;margin-right:3%!important}#image_gallery .imageContainer #exterior-container ul{height:16.3vh}#image_gallery img.imageGallery_image{height:100%;width:auto;max-width:none;max-height:50vh}#vehicle_video{position:absolute;width:100%;top:71vh;left:2%;display:none}#image_gallery .panel-heading.headingThree{width:153px}#vehicle_video #exterior-container ul li{width:140px}#vehicle_video .exteriorContent img{max-width:100%}.colorBackgroundMobile{bottom:0;position:absolute}#visualizer_container .zoom-btn.visible-lg{display:none!important}accessory-group .exterior-main p.related_part{top:-17px;left:62px}#visualizer_container{height:calc(100vh - 60px)}.control-btn img{width:13px}.control-btn{width:31px;height:31px;padding:0 0 1px 1px}.control-block{top:10px;right:50px}.control-block.eyeButton{right:10px;display:none}.personalize .exteriorContent h4{padding-top:5px;height:27px}.personalize #exterior-container ul{justify-content:flex-start}.personalize li.hasRelatedAcc>.exteriorContent img{height:27px}#color-container.panel-body{width:auto!important}.relatedPartInfo{right:2px}fancybox-outer .fancybox-inner img.fancybox-image{margin-left:auto!important}#color-container .color-container>h4:hover+div.longTitle{white-space:normal;margin-left:-1vw;line-height:1em;width:11.5%;bottom:13.06vh}section#threesixty-main{width:98vw;margin-top:0}#hotspotcontainer{top:0;left:1.25%}}@media (max-width:992px){#imageGalleryPopup button.control-block,#interiorPanopopup button.control-block,#videoPopup button.control-block{right:30px}.backgroundContent img{height:85px;max-width:85px}.personalize #exterior-container ul li.selected .exterior-main>ul{top:auto;width:auto!important}.reduced_panel_mob{position:fixed;left:0;bottom:97px;height:60px;width:100%;text-align:center;background:#ddd}.reduced_panel_mob .panel-default>.panel-heading{width:40px;height:40px;padding:0;margin-bottom:0;cursor:pointer}#sideNavigation .panel-heading span.tooltip_button_info{top:-100px;left:-115px;display:none}#sideNavigation .panel-heading span.tooltip_button_info::after{top:50px;left:50%;border-color:rgba(255,255,255,.8) transparent transparent transparent}.reduced_panel_mob .panel.panel-default{display:inline-block;border-bottom:none;margin:auto;margin:10px 7px}.image_gallery,.interior360_panel,.vehicle_video{display:table-cell;width:33.33vw;border-right:1px solid #dadada}.smallAccessories a{display:block;padding:5px}.smallAccessories a img,.smallAccessories a span{display:block;margin:0 auto;text-align:center}.panel.panel-default.image_gallery,.panel.panel-default.vehicle_video{width:100%}.visible-xs.sel_mobile_panel #accordion{display:block!important}.personalize.sel_mobile_panel>.collapse,.vehicle_video.sel_mobile_panel .collapse-exterior.collapse{display:block;height:auto!important}#sideNavigation.sel_mobile_panel.sel_color_panel{bottom:340px}#sideNavigation.visible-xs.sel_mobile_panel.sel_personalize_panel{bottom:320px}.visible-xs.sel_mobile_panel .panel.panel-default.personalize.sel_mobile_panel{bottom:130px}.personalize>.panel-collapse{height:198px!important;background:rgba(255,255,255,.8);width:100vw;position:fixed;bottom:63px;left:0}.personalize>.panel-collapse.hidePrice{height:185px!important}#background-Container{left:0;bottom:100px;white-space:nowrap;overflow:auto;width:100%!important;justify-content:flex-start;margin-left:0}.extra-btn button.btn.control-btn:nth-child(2){display:block;bottom:55px;left:-10px;z-index:500}.extra-btn button.btn.control-btn:nth-child(2)>img{width:5vw}.sel_personalize_panel>span.trim_popup_close.close{z-index:0}.visible-xs:not(.sel_color_panel) #color_toggle i.fa.fa-angle-down:before{content:"\f106"}.sel_color_panel #color_toggle i.fa.fa-angle-up:before{content:"\f107"}.backgroundcontainer>a{width:100%}#background-Container a.arrow_Icon{position:absolute;right:0;bottom:15px;width:20px;height:35px}span.imgGallery_leftButton.fa.fa-angle-left,span.imgGallery_leftButton.fa.fa-angle-right{top:35vh}#sideNavigation.visible-xs{position:absolute;top:calc(100vh - 261px)}#sideNavigation.visible-xs.hidePrice{top:calc(100vh - 248px)}#sideNavigation.visible-xs.hidecolorPrice{top:calc(100vh - 358px)}#COLORS1 i.fa.fa-angle-down,#COLORS1 i.fa.fa-angle-up,.personalize i.fa.fa-angle-down,.personalize i.fa.fa-angle-up{position:absolute;right:50px;bottom:12px;font-size:25px;cursor:pointer}#COLORS1 .colorTextMobile>span.count_exterior,.personalize .personalizeTextMobile>span.count_exterior{position:absolute;right:10px;left:auto;bottom:15px}#sideNavigation.visible-xs #accordion{background-color:transparent}.panel.panel-default.color_panel{background-color:rgba(255,255,255,.8);border-top:1px solid var(--secondaryColor)}#scenario_background button.close{top:-27px;right:15px}#scenario_background .panel_popup_side_bar{display:none}#scenario_background{width:100vw!important;height:150px;bottom:60px;left:0;border:none}#scenario_background .icon_next_trim,#scenario_background .icon_prev_trim{display:none}#exterior-container ul::-webkit-scrollbar,ul#background-Container::-webkit-scrollbar{display:none}#colorGallery img.imageGallery_image{max-width:80vw}.color-container{width:93px}.fancybox-outer .cTitle1{width:85%}.visFooter .logo_group>img.img-responsive:last-child{margin-right:0}#accordion>.panel-default .color-container:not(.selected) span.color-box:hover,#background-Container li.backgroundcontainer:not(.selected) .backgroundContent img:hover,.personalize li:not(.selected)>.exteriorContent .image-border a>img:hover{outline:0;border:none}#color-container .color-container:last-child>h4:hover+div.longTitle{margin-left:-1.5vw!important}#color-container .color-container:last-child>h4:hover+div.longTitle:after{right:10%;left:auto}}@media (min-width:769px) and (max-width:992px){.fontSize15,.fontSize16,.fontSize20{font-size:13px!important}.personalize accessory-group .exteriorContent h3{top:0;left:-5px}#exterior-container ul li.selected .exterior-main{width:14.4vw;left:26.1vw!important}#visualizer_container canvas:first-child{height:auto!important;width:100%!important}.hidden-xs{display:none!important}.visible-xs{display:block!important}#car_canvas_section{display:block;position:absolute!important;top:0;width:100%!important}#sideNavigation .panel-group{overflow:hidden;white-space:nowrap}#sideNavigation .panel-group{width:100%}.color_toggle{position:fixed;height:3.2em;width:100%;background:#fff;border-top:1px solid #dadada;cursor:pointer}#color_toggle{bottom:125px}#personalize_toggle{bottom:83px}.color_toggle a{width:97.5%;margin-left:2em;line-height:3.5em;color:#333}#sel_acc p,#sel_acc1 p,.color_toggle p{top:1em}.zoom-btn{bottom:4em}.extra-btn{bottom:5em}.sel_mobile_panel #accordion>.panel.panel-default{height:16em}#accordion>.panel-default h4.panel-title{margin-top:0}#color-container.panel-body{height:161px!important;overflow:auto;white-space:nowrap}#COLORS1 #color-container.panel-body.hidePrice{height:142px!important}#exterior-container ul li.selected .exterior-main>ul::-webkit-scrollbar,#sideNavigation .panel-body::-webkit-scrollbar,#sideNavigation .panel-group::-webkit-scrollbar,#wheel-container ul li.selected .exterior-main>ul::-webkit-scrollbar{display:none}.color-container{margin-top:-5px}.acc_items li,.color-container{max-width:8.8em}#color-container.panel-body{padding-left:5px;padding-top:1.5em;display:flex}#sel_acc i.fa-angle-up,#sel_acc i.fa.fa-angle-down{right:.5em}.panel-title .fontFamilySemiBold i.accordion_icon{display:none}#COLORS1+.panel-heading h4.panel-title i.accordion_icon.fa.fa-angle-down{left:0;font-size:10px}.panel-heading h4.panel-title i.accordion_icon.fa.fa-angle-down{font-size:15px}.panel-title .fontFamilySemiBold i.accordion_icon{position:relative;right:.45em}.smallAccessories{border-bottom:1px solid #dadada!important}button#add_accessory{min-width:15vw}.facnyOvershade .hovershade.innerParts .fa-search{left:-.1em;top:0;position:absolute}.personalize.sel_mobile_panel>.panel-collapse>.panel.panel-default.inPanel{position:relative;top:-25px}.color-container{max-width:9.7em}img.imageGallery_image{max-width:max(56vw,59vh);width:min(70vw,59vh)}}@media (min-width:769px) and (max-width:992px){img.icon_accessories_img{margin-top:-.3em}.customize_left_panel_txt{padding-top:0;position:relative;top:-.5em}.headingThree a.collapsed i.accordion_icon{display:none}#quotePopup .modal-dialog .modal-content{left:0;width:95vw!important}.image-border .hovershade.eye-container{left:30px}.acc_items ul{margin-left:-4.75vw}#car_canvas_section .interior_img_msg,#colorGallery .interior_img_msg,#imageGalleryPopup .interior_img_msg,#interiorPanopopup .interior_img_msg,#videoPopup .interior_img_msg{top:30px}.panel.panel-default.image_gallery{margin-top:.2em!important}.panel.panel-default.vehicle_video{margin-top:-.15em!important}#personalize1 .exteriorContent h3{margin:5px 0 0 5px}.customizeFancyText .cDescription{width:70vw}.acc_items{height:165px;overflow:auto;overflow-y:hidden;width:100%;white-space:nowrap}.acc_items ul{margin-left:-4.5vw;margin-top:.5em}.acc_items .image-border{width:100%;height:auto;overflow:hidden}button#get_quote{bottom:5px;left:45%}.facnyOvershade,.facnyOvershade .hovershade .fa-search,.hovershade.eye-container{left:5px;bottom:3px}.ng-isolate-scope div.exterior-main span.close{position:fixed;right:.1em;bottom:18em;top:auto}#exterior-container ul li.selected .exterior-main{left:0!important;width:100%;bottom:100px;overflow:visible}li.exterior-container.parentWheel.disabled{display:none!important}#exterior-container div.exterior-main ul li.exterior-container.color-container.ng-scope{display:inline-block!important;width:2.1em!important;padding-left:0;padding-right:0;margin-left:10px;margin-right:10px;margin-top:0;padding-top:0}}@media (min-height:1060px) and (max-width:992px){img.lft_panel_img,svg.icon_img{height:min(2.964vh,2.9vw);margin:auto}#image_gallery{bottom:230px}.inPanel.imageContainer{bottom:360px}#colorGallery,#imageGalleryPopup,#interiorPanopopup,#videoPopup{height:calc(100vh - 265px)}#color-container .color-container>h4:hover+div.longTitle{bottom:11.06vh}}@media (max-height:820px) and (max-width:992px){#accordion>.panel-default span.color-box{height:60px;width:63px}#color-container.panel-body{height:140px!important}#sideNavigation.visible-xs{top:calc(100vh - 240px)}.color-container{width:74px}#COLORS1 #color-container.panel-body.hidePrice{height:122px!important}#sideNavigation.visible-xs.hidePrice{top:calc(100vh - 337px)}img.imageGallery_image{width:min(70vw,50vh)}#imageGalleryPopup .image_container{margin-top:0}.imgGallery_RightButton,.imgGallery_leftButton{top:18vh}div.longTitle:after{left:10%}#COLORS .panel_popup_side_bar.hidePrice{height:min(22.9vh,13.2vw)}#color-container .color-container>h4:hover+div.longTitle{bottom:14.06vh}}@media (max-height:690px) and (max-width:992px){.inPanel.imageContainer{bottom:220px}#image_gallery{bottom:129px}.reduced_panel_mob{bottom:50px}#sideNavigation.visible-xs.hidecolorPrice{top:calc(100vh - 311px)}#sideNavigation.visible-xs.hidePrice{top:calc(100vh - 290px)}#colorGallery,#imageGalleryPopup,#interiorPanopopup,#videoPopup{height:calc(100vh - 205px)}#color-container .color-container>h4:hover+div.longTitle{bottom:16.06vh}}@media (max-height:620px){.control-btn img{position:relative;top:-1px}.panel_popup_side_bar{height:min(31.34vh,16vw)}#COLORS .panel_popup_side_bar.hidePrice{height:min(20.55vh,16vw)}#COLORS{bottom:10.5vh}#color-container .color-container>h4:hover+div.longTitle{bottom:9.792vh}}@media (max-height:620px) and (max-width:992px){img.imageGallery_image{max-width:40vw}.imgGallery_RightButton,.imgGallery_leftButton{top:20vh}#imageGalleryPopup .image_container{margin-top:0}#color-container .color-container>h4:hover+div.longTitle{bottom:18.69vh}}@media (max-height:572px) and (max-width:992px){.inPanel.imageContainer{bottom:198px}#image_gallery{bottom:105px}.image-show .hovershade img.icon_information_img{width:17px;height:17px}iframe#videoEmbedIframe{height:50vh}iframe#videoEmbedIframe{margin-top:-10px}}@media (max-height:525px) and (max-width:992px){img.imageGallery_image{max-width:30vw}}@media (max-height:496px) and (max-width:992px){iframe#videoEmbedIframe{height:65vh}}@media (max-width:768px){.relatedPartInfo{right:3px}.personalize #exterior-container ul{display:flex}.personalize #exterior-container ul li{padding:15px}.personalize .exteriorContent h3{margin-top:5px}.personalize .image-border img.icon_thrash_img{right:10px}.color-container span{height:3em}.sel_mobile_panel .positionadjust>.panel-title>a{position:relative;top:-.7em}.color-container{margin-top:10px}#image_gallery1 .inPanel.linkTab span{padding-bottom:5px}.personalize.sel_mobile_panel .positionadjust{bottom:5.4vh!important;display:none}.personalize.sel_mobile_panel .positionadjust>.panel-title>a{position:relative;top:-.2em}.personalize.sel_mobile_panel .positionadjust>.panel-title>a>span{position:relative;top:5px}.sel_mobile_panel .positionadjust>.panel-title>a{position:relative;top:-.7em}.sel_mobile_panel .positionadjust>.panel-title>a>span{position:relative;top:3px}#exterior-container ul,#wheel-container ul{display:block}.fontSize16,.fontSize20{font-size:13px!important}.fontSize15{font-size:15px!important}.fontSize25{font-size:11px!important}.personalize accessory-group .exteriorContent h3{top:0}#color-container.panel-body{padding-left:5px;display:flex}.zoom-btn{bottom:9em}.extra-btn{bottom:11em}#accordion>.panel-default h4.panel-title{margin-top:0}.customize_left_panel_txt .panel h4.panel-title a.collapsed{border-bottom:none}#headingOne a.collapsed{border-bottom:none}.acc_items .image-border{width:100%;height:auto;overflow:hidden}img.icon_accessories_img{margin-top:-.15em}img.icon_color_img{margin-top:.1em}img.icon_color_img,img.lft_panel_img{margin-top:.15em}#headingOne a.collapsed span{position:relative;top:.05em}.acc_items li{max-width:9em}.color-container span{height:3em}.visible-xs h4.panel-title a.collapsed{border-bottom:1px solid #dadada!important}#sideNavigation .panel-group{width:100%}.customize_left_panel_txt{padding-top:0;position:relative!important;top:-.5em}#car_canvas_section{display:block;position:absolute!important;top:0}#sideNavigation.visible-xs{position:absolute;top:calc(100vh - 257px)}#sideNavigation.visible-xs.hidePrice{top:calc(100vh - 243px)}#sideNavigation.visible-xs.hidecolorPrice{top:calc(100vh - 354px)}.headingThree a.collapsed i.accordion_icon{display:none}#sideNavigation.visible-xs.sel_mobile_panel{bottom:296px}#sideNavigation.sel_mobile_panel.sel_color_panel{bottom:340px}.visible-xs .customize_left_panel_txt .panel:nth-last-child(2) a.collapsed{margin-top:-.2em}.panel-heading h4.panel-title i.accordion_icon.fa.fa-angle-down{margin-top:.5em;margin-right:.25em;font-size:15px}#COLORS1+.panel-heading h4.panel-title i.accordion_icon.fa.fa-angle-down{margin-top:.2em;margin-right:0}img.lft_panel_img{top:.05em;position:relative}#imgGalleryInterior1 #exterior-container ul li{padding-left:14px}.panel.panel-default.color_panel:not(.sel_mobile_panel){top:calc(100vh - 225px);height:auto!important}#vehicle_video1 ul.exteriorparent{padding-top:.8em}.panel.panel-default.exterior360_panel:not(.sel_mobile_panel){top:calc(100vh - 266px);height:auto!important}.visible-xs.sel_mobile_panel .inPanel h4.panel-title a.collapsed{border-bottom:none!important}.image_gallery .panel-heading h4.panel-title i.accordion_icon.fa.fa-angle-down,.vehicle_video .panel-heading h4.panel-title i.accordion_icon.fa.fa-angle-down{margin-right:.3em}#colorGallery .interior_img_msg,#imageGalleryPopup .interior_img_msg,#videoPopup .interior_img_msg{bottom:39vh}.facnyOvershade .hovershade.innerParts .fa-search{left:-.1em;position:absolute;top:0}#personalize_toggle{bottom:88px}#personalize1 #exterior-container ul li{padding-right:2px}#imageGalleryPopup .inPanel.linkTab{width:35%}.personalize>.panel-collapse{height:194px!important}.personalize>.panel-collapse.hidePrice{height:180px!important}.inPanel.imageContainer{left:22px}#visualizer_container canvas:first-child{padding-bottom:20px}#visualizer_container{margin-top:9px}#image_gallery .imageContainer #exterior-container ul li{width:22%}#color-container .color-container>h4:hover+div.longTitle{width:14%}}@media (max-width:768px){.acc_items{height:210px;overflow:auto;width:100%;white-space:nowrap;background:#fff}#exterior-container ul li.selected .exterior-main>ul::-webkit-scrollbar,#sideNavigation .panel-body::-webkit-scrollbar,#sideNavigation .panel-group::-webkit-scrollbar,#wheel-container ul li.selected .exterior-main>ul::-webkit-scrollbar,.acc_items::-webkit-scrollbar,.panel-title .fontFamilySemiBold i.accordion_icon{display:none}.acc_items ul{margin-left:-5vw;margin-top:10px}.acc_items li{max-width:9em}#accordion>.panel.panel-default{height:3.61em}.customize_left_panel_txt .panel.panel-default{margin-top:0}.panel .panel-heading .fa{margin-top:1em}.exterior-main li.exterior-container,.exterior-main ul{display:block!important}#exterior-container ul li.selected .exterior-main{left:0!important;width:100%;bottom:87px;overflow:visible}.visible-xs .customize_left_panel_txt.info_txt_marker{display:none!important}.visible-xs h4.panel-title a.collapsed{border-bottom:1px solid #dadada!important}.sel_mobile_panel #headingOne span{position:relative;top:.3em;left:-.6em}.personalize .headingThree>h4.panel-title>a.collapsed{border-bottom:none!important}.visible-xs.sel_mobile_panel .panel.panel-default.image_gallery.sel_mobile_panel,.visible-xs.sel_mobile_panel .panel.panel-default.personalize.sel_mobile_panel,.visible-xs.sel_mobile_panel .panel.panel-default.vehicle_video.sel_mobile_panel{position:relative;bottom:0}.sel_mobile_panel #headingOne{position:fixed;width:100%;bottom:6vh;display:none}.smallAccessories{border-bottom:1px solid #dadada!important}.panel.panel-default.image_gallery{margin-top:0}.panel.panel-default.vehicle_video{margin-top:-.25em}.fancybox-overlay1 .fancybox-wrap1.fancybox-opened{top:30px!important}.customizeFancyText .cDescription{width:70vw;max-height:15em}.panel-title .fontFamilySemiBold i.accordion_icon{position:relative;right:.45em}.interior360_panel a i.accordion_icon.fa.fa-angle-down{top:1em;left:-2.75em}#sel_acc1 span{top:0}#personalize1 accessory-group .exterior-main .close{top:-73px}.personalize #exterior-container ul li.hasRelatedAcc{bottom:233px;left:7px}.panel-body accessory-group .image-border>h4{padding-top:5px;height:35px}accessory-group .exterior-main p.related_part{top:-38px;left:58px}.personalize #exterior-container ul li.selected .exterior-main>ul{display:flex!important;height:123px;bottom:16px}.personalize li.hasRelatedAcc>.exteriorContent img.relatedPartsLeftArrow{top:-25px;left:20px}}@media (max-width:768px){#exterior-container div.exterior-main ul li.exterior-container.color-container.ng-scope{display:inline-block!important;width:2.1em!important;padding-left:0;padding-right:0;margin-left:0;margin-left:10px;margin-right:10px;margin-top:0;padding-top:0}#personalize1>.panel.panel-default.inPanel{position:relative;top:-10px}.exteriorContent h4,.wheelContent h4{font-size:10px}accessory-group .image-border a.image-show.facnyOvershade{bottom:26px}#exterior-container .facnyOvershade .hovershade.innerParts{bottom:92px!important}.ng-isolate-scope div.exterior-main span.close{position:fixed;right:.1em;bottom:16.6em;top:auto}li.exterior-container.parentWheel.disabled{display:none!important}span.accessories_txt{left:-.3em}.visible-xs h4.panel-title img{height:12px}.inPanel .collapse-exterior{margin-top:5px}#image_gallery1{top:5px}#vehicle_video1{margin-top:15px}.color_toggle a{color:#333;width:97.3%;margin-left:20px;line-height:3em}#color_toggle{bottom:127px}.customize_left_panel_txt .vehicle_video.sel_mobile_panel{display:block;margin-left:1px}#colorGallery img.imageGallery_image{max-width:90vw}img.imageGallery_image{width:85%;max-width:max(56vw,62vh)}#car_canvas_section .interior_img_msg,#colorGallery .interior_img_msg,#imageGalleryPopup .interior_img_msg,#interiorPanopopup .interior_img_msg,#videoPopup .interior_img_msg{top:10px}#frm-trimPopUp,.yearHidden #frm-trimPopUp{width:100%}}@media (min-height:955px) and (max-width:768px){#image_gallery{bottom:190px}.inPanel.imageContainer{bottom:315px}#colorGallery,#imageGalleryPopup,#interiorPanopopup,#videoPopup{height:calc(100vh - 265px)}}@media (min-height:1150px) and (max-width:768px){#interiorPanopopup{height:calc(100vh - 126px)}}@media (max-height:820px) and (max-width:768px){.hidePrice #color-container.panel-body{height:125px!important}#sideNavigation.visible-xs.hidecolorPrice{top:calc(100vh - 322px)}}@media (max-height:779px) and (max-width:768px){#color-container.panel-body{padding-top:.5em}}@media (max-height:683px) and (max-width:768px){#sideNavigation.visible-xs.hidecolorPrice{top:calc(100vh - 275px)}}@media (max-height:609px) and (min-width:993px){#visualizer_container>.interior-msg{top:15%}}@media (max-height:554px) and (max-width:768px){.color_toggle{bottom:64px}}@media (max-height:484px){.control-btn{padding:0}#COLORS{bottom:13vh}#COLORS .panel_popup_side_bar.hidePrice{height:min(24vh,17vw)}.icon_next_trim,.icon_prev_trim{top:min(8.7vh,6vw)}}@media (max-height:531px) and (max-width:768px){.zoom-btn{bottom:4em}.extra-btn{bottom:6em}}@media (min-width:577px) and (max-width:768px){#trimPopup .modal-body #frm-trimPopUp .trimsContainer .col-md-trim{border-width:0 1px 1px 0}button#get_quote{bottom:15px;left:43%}.sel_mobile_panel span.close.myCar{left:69vw;top:65.6vh}.trimsContainer .form-group.g-mb-30{height:2em}.trimsContainer .form-group span.glyphicon{padding-left:1.5em}.modal-content .trim-header button.close{font-size:2.5em}#quotePopup1 .modal-dialog .modal-content{height:620px!important;margin-top:-1vh}#send_quote{top:.5em}#color-container.panel-body{height:157px!important;overflow:auto;white-space:nowrap}#COLORS1 #color-container.panel-body.hidePrice{height:145px!important}.sel_mobile_panel #accordion>.panel.panel-default{height:15em}#sideNavigation .panel-group{overflow:auto;white-space:nowrap}#car_canvas_section .interior_img_msg{top:90px}.sel_mobile_panel span.close{right:27vw}button#add_accessory{min-width:21vw;left:27vw}}@media (max-height:733px) and (max-width:768px) and (min-width:577px){#personalize1>.panel.panel-default.inPanel{top:-10px}}@media (max-height:654px) and (max-width:768px){#color-container.panel-body{height:141px!important}#COLORS1 #color-container.panel-body.hidePrice{height:122px!important}.personalize #exterior-container ul li.hasRelatedAcc{bottom:217px}accessory-group .exterior-main p.related_part{top:-38px}#personalize1 accessory-group .exterior-main .close{top:-72px}.personalize #exterior-container ul li.selected .exterior-main>ul{height:107px}#exterior-container .facnyOvershade .hovershade.innerParts{bottom:77px!important}.personalize #exterior-container ul li.selected .exterior-main.hidePrice>ul{height:91px;bottom:17px}.personalize #exterior-container .hidePrice .facnyOvershade .hovershade.innerParts{bottom:55px!important}ul.hideprice accessory-group .exterior-main p.related_part{top:-41px}img.imageGallery_image{width:45%}}@media (max-height:555px) and (max-width:768px){#accordion>.panel-default span.color-box{height:28px;width:31px}.color-container{width:42px}.color-container{margin-top:0}#color-container.panel-body{height:101px!important}#sideNavigation.visible-xs,#sideNavigation.visible-xs.hidePrice{top:calc(100vh - 201px)}#COLORS1 #color-container.panel-body.hidePrice{height:82px!important}#sideNavigation.visible-xs.hidecolorPrice{top:calc(100vh - 232px)}.hidePrice #color-container.panel-body{height:82px!important}img.imageGallery_image{width:35%}#color-container .color-container>h4:hover+div.longTitle{width:20%;z-index:1;bottom:17vh}}@media (max-width:576px){.inPanel.imageContainer{left:19px}.visible-xs.sel_mobile_panel .panel.panel-default.image_gallery.sel_mobile_panel,.visible-xs.sel_mobile_panel .panel.panel-default.personalize.sel_mobile_panel,.visible-xs.sel_mobile_panel .panel.panel-default.vehicle_video.sel_mobile_panel{left:3vw}button#get_quote{left:40%}#personalize1>.panel.panel-default.inPanel{top:-10px}.fontSize25{font-size:10px!important}.acc_items li{max-width:8em}.panel .panel-heading .fa{font-size:10px}.zoom-btn{bottom:7em}.extra-btn{bottom:9em}.fancybox-overlay1 .fancybox-wrap1.fancybox-opened{width:95vw!important;left:2.5vw!important}.fancyWrapper .fancybox-outer .fancybox-inner{width:82%!important}#sideNavigation #color1 span.tooltip_button_info,#sideNavigation #color1 span.tooltip_button_info::after{left:0}#sideNavigation #personalizePanel1 span.tooltip_button_info{left:-210px}#sideNavigation #personalizePanel1 span.tooltip_button_info::after{left:89%}#vehicle_video1 .image-border img{margin-left:.3vw}.customizeFancyText .cTitle{top:3em;left:0;position:relative;width:85vw}.fancybox-outer span.close img.icon_close_img{height:10px}.customizeFancyText .cDescription{top:0;width:85vw;max-height:20em!important}#quotePopup1 .modal-dialog .modal-content{height:630px!important;top:12vh}#car_image{width:100%;height:11em;border-right:none}.sel_mobile_panel span.close.myCar{top:67vh}#selected_car_info{height:23em}#acc_list{display:block;height:11em;width:100%}#frm-trimPopUp .trimsContainer .form-group{height:2em}#send_quote{top:0}#color-container.panel-body{height:12.3em!important;overflow:auto;white-space:nowrap}#COLORS1 #color-container.panel-body.hidePrice{height:11em!important}#sideNavigation.visible-xs.sel_mobile_panel{bottom:312px}#COLORS1+.panel-heading h4.panel-title i.accordion_icon.fa.fa-angle-down{margin-top:0}#sideNavigation .panel-group{min-height:18em;overflow:auto;white-space:nowrap}#exterior-container ul li,#wheel-container ul li{width:4em}.acc_items ul{margin-left:-6vw}#vehicle_video1 ul.exteriorparent{padding-top:1em}.color_toggle{bottom:46px}#car_canvas_section .interior_img_msg{top:55px}#exterior-container ul.SelectedMobile li.selected>.exteriorContent>a:after{right:4%}#sideNavigation.visible-xs{top:calc(100vh - 260px)}#color-container .color-container>h4:hover+div.longTitle{width:19%;bottom:15.5vh}#color-container .color-container>h4:hover+div.longTitle:after{left:20%}}@media (max-width:576px){.positionadjust{bottom:5vh}.personalize.sel_mobile_panel .positionadjust{bottom:6.4vh}.visible-xs.sel_mobile_panel .panel.panel-default.image_gallery.sel_mobile_panel,.visible-xs.sel_mobile_panel .panel.panel-default.personalize.sel_mobile_panel,.visible-xs.sel_mobile_panel .panel.panel-default.vehicle_video.sel_mobile_panel{bottom:0}.sel_mobile_panel #headingOne{position:fixed;width:100%;bottom:7.2vh}#color-container.panel-body{padding-top:.5em}#colorGallery .interior_img_msg,#imageGalleryPopup .interior_img_msg,#videoPopup .interior_img_msg{bottom:40vh}button#add_accessory{min-width:21vw;left:37vw}.ng-isolate-scope div.exterior-main span.close{bottom:17.3em}#exterior-container .image-border .hovershade.eye-container.innerParts{bottom:.97em!important}#personalize1 .inPanel .collapse-exterior{margin-left:0}#sideNavigation.sel_mobile_panel.sel_color_panel{bottom:350px!important}#image_gallery1{left:-15px;width:100vw}#imageGalleryPopup .inPanel.linkTab{width:45%}#image_gallery .imageContainer nav#exterior-container{width:97%;margin-left:-2px}#imageGalleryPopup button.control-block,#interiorPanopopup button.control-block,#videoPopup button.control-block{right:5px;top:5px}.control-block.eyeButton{right:25px}.control-block{right:65px}#COLORS1 i.fa.fa-angle-down{bottom:40px}#COLORS1 i.fa.fa-angle-up{bottom:58px}}@media (max-width:576px){@supports (-webkit-appearance:none) and (stroke-color:transparent){#sideNavigation .panel-group{min-height:229px}}}@media (max-height:820px) and (max-width:576px){#sideNavigation.visible-xs.hidecolorPrice{top:calc(100vh - 319px)}#color-container .color-container>h4:hover+div.longTitle{bottom:20.5vh}}@media (max-height:690px) and (max-width:576px){.reduced_panel_mob{bottom:98px}#color-container .color-container>h4:hover+div.longTitle{bottom:23.5vh}}@media (max-height:683px) and (max-width:576px){#sideNavigation.visible-xs.hidecolorPrice{top:calc(100vh - 319px)}#colorGallery,#imageGalleryPopup,#interiorPanopopup,#videoPopup{height:calc(100vh - 255px)}.inPanel.imageContainer{bottom:262px}iframe#videoEmbedIframe{height:43vh}}@media (max-height:654px) and (max-width:576px){#color-container.panel-body{height:10.8em!important}#COLORS1 i.fa.fa-angle-down{bottom:60px}#COLORS1 #color-container.panel-body.hidePrice{height:9.5em!important}#COLORS1 i.fa.fa-angle-up{bottom:78px}#color-container .color-container>h4:hover+div.longTitle{bottom:25.4vh}}@media (max-height:618px) and (max-width:576px){.imgGallery_RightButton,.imgGallery_leftButton{top:15vh}}@media (max-height:654px) and (max-width:390px){accessory-group .exterior-main p.related_part{top:-36px}}@media (max-height:572px) and (max-width:576px){.inPanel.imageContainer{bottom:241px}}@media (max-height:555px) and (max-width:576px){#color-container.panel-body{height:8em!important}#color-container .color-container>h4:hover+div.longTitle{bottom:37.19vh}#sideNavigation.visible-xs{top:calc(100vh - 204px)}#COLORS1 i.fa.fa-angle-down{bottom:98px}#COLORS1 #color-container.panel-body.hidePrice{height:6em!important}#sideNavigation.visible-xs.hidecolorPrice{top:calc(100vh - 276px)}#COLORS1 i.fa.fa-angle-up{bottom:125px}.personalize>.panel-collapse{height:141px!important}#personalize1 accessory-group .exterior-main .close{top:-67px}#personalize1 accessory-group .exterior-main .close,#personalize1 accessory-group .exterior-main.hidePrice .close{top:-64px}.backgroundContent img{height:43px}#scenario_background{height:105px}ul.hideprice accessory-group .exterior-main p.related_part{top:-42px}#background-Container{bottom:110px}}@media (max-height:534px) and (max-width:576px){#sideNavigation.visible-xs.hidecolorPrice{top:calc(100vh - 232px)}#colorGallery,#imageGalleryPopup,#interiorPanopopup,#videoPopup{height:calc(100vh - 253px)}.reduced_panel_mob{bottom:50px}.inPanel.imageContainer{bottom:196px}#image_gallery{bottom:55px}}@media (max-width:550px){.fontSize36{font-size:10px!important}}@media (max-width:480px){.subHeading .open>.dropdown-menu{left:-1vw!important}.modal-content .trim-header button.close{transform:none;position:relative!important;left:-.5em}#sideNavigation.visible-xs.sel_mobile_panel{bottom:305px}#exterior-container ul.SelectedMobile li.selected>.exteriorContent>a:after{right:4.5%}.acc_items ul{margin-left:-7vw}.subHeading .dropdown.open:nth-child(2)>a{left:25%}button#get_quote{bottom:30px;left:39%}button#add_accessory{min-width:36vw;left:29vw}#image_gallery1{margin-top:10px}#imageGalleryPopup .inPanel.linkTab{width:50%}.control-block{right:60px}#image_gallery .panel-heading.headingThree{width:150px}#colorGallery .interior_img_msg,#imageGalleryPopup .interior_img_msg,#interiorPanopopup .interior_img_msg,#videoPopup .interior_img_msg{width:80%;top:10px}#colorGallery p.interior_img_txt,#imageGalleryPopup p.interior_img_txt,#interiorPanopopup p.interior_img_txt,#videoPopup p.interior_img_txt{font-size:13px!important}.reduced_panel_mob{bottom:93px}#image_gallery .imageContainer #exterior-container ul li{width:30%}#color-container .color-container>h4:hover+div.longTitle{width:22%}#quotePopup .modal-dialog .modal-content{left:.5vw;width:99%!important}}@media (max-height:534px) and (max-width:480px){#sideNavigation.visible-xs.hidecolorPrice{top:calc(100vh - 273px)}.reduced_panel_mob{bottom:90px}}@media (max-width:390px){.extra-btn{bottom:2em!important}span.imgGallery_leftButton.fa.fa-angle-left,span.imgGallery_leftButton.fa.fa-angle-right{top:25vh}button#get_quote{left:34%}#visualizer_container .interior_img_msg{width:60%}.reduced_panel_mob::-webkit-scrollbar{display:none}.reduced_panel_mob{white-space:nowrap;overflow:visible}#colorGallery .interior_img_msg,#imageGalleryPopup .interior_img_msg,#interiorPanopopup .interior_img_msg,#videoPopup .interior_img_msg{width:100%;top:50px}#visualizer_container .interior_img_msg{top:16px;width:70%}.control-block{right:10px}.reduced_panel_mob{bottom:90px}#sideNavigation.visible-xs.hidecolorPrice{top:calc(100vh - 315px)}.inPanel.imageContainer{bottom:265px}#image_gallery{width:98%;bottom:145px}img.imageGallery_image{width:82%}#color-container .color-container>h4:hover+div.longTitle{bottom:23.83vh}div.longTitle:after{left:10%}.colorBackgroundMobile,.colorTextMobile,.personalizeTextMobile{padding:6px 0 10px 30px}#hotspotcontainer{top:-3%;left:0}}@media (min-height:755px) and (max-width:390px){#colorGallery,#imageGalleryPopup,#interiorPanopopup,#videoPopup{height:calc(100vh - 290px)}#image_gallery{bottom:160px}.inPanel.imageContainer{bottom:320px}#color-container .color-container>h4:hover+div.longTitle{bottom:21vh}}@media (min-height:821px) and (max-width:390px){#sideNavigation.visible-xs.hidecolorPrice{top:calc(100vh - 351px)}#color-container .color-container>h4:hover+div.longTitle{bottom:17.83vh}}@media (max-height:690px) and (max-width:390px){#colorGallery,#imageGalleryPopup,#interiorPanopopup,#videoPopup{height:calc(100vh - 275px)}#image_gallery{bottom:125px}.inPanel.imageContainer{bottom:280px}}@media (max-height:633px) and (max-width:390px){#color_toggle a span,#personalize_toggle a span{position:relative;top:-3px}.icon_custom_img,img.icon_color_img{top:-4px}img.imageGallery_image{width:50%}#color-container .color-container>h4:hover+div.longTitle{bottom:25.83vh}}@media (max-height:572px) and (max-width:390px){.inPanel.imageContainer{bottom:241px}#image_gallery{bottom:97px}#color-container .color-container>h4:hover+div.longTitle{bottom:28.83vh}}@media (max-height:611px) and (max-width:768px){#visualizer_container .interior_img_msg{top:50px;width:100%}}@media (max-height:590px) and (min-width:1201px){img.imageGallery_image{width:65%}}@media (max-height:590px){#videoPopup button.control-block{top:5px}}@media (max-height:590px) and (min-width:993px){iframe#videoEmbedIframe{margin-top:10px}#colorGallery,#imageGalleryPopup,#interiorPanopopup,#videoPopup{height:74vh}}@media (max-height:590px) and (max-width:992px){#videoPopup #framecontainer{top:50px}#vehicle_video{top:auto;bottom:80px}}@media (max-height:590px) and (max-width:576px){.zoom-btn{bottom:4em}.extra-btn{bottom:6em}}@media (max-height:555px) and (max-width:390px){#sideNavigation.visible-xs.hidecolorPrice{top:calc(100vh - 273px)}#interiorPanopopup form,#interiorPanopopup iframe{height:98%}#color-container .color-container>h4:hover+div.longTitle{bottom:35.83vh}}@media (max-height:509px) and (max-width:390px){img.imageGallery_image{width:25%}.imgGallery_RightButton,.imgGallery_leftButton{top:11vh}#color-container .color-container>h4:hover+div.longTitle{bottom:205px;width:50%}}@media (max-height:557px) and (min-width:1201px){#image_gallery{top:30px}#imageGalleryPopup button.control-block{right:0;top:0}}@media (max-height:557px) and (max-width:1200px){.acc_items{margin-left:.05vw}}@media (max-height:535px) and (min-width:993px){#car_canvas_section .interior_img_msg,#colorGallery .interior_img_msg,#imageGalleryPopup .interior_img_msg,#interiorPanopopup .interior_img_msg,#videoPopup .interior_img_msg{top:5px}.panel-group .panel.panel-default{margin-bottom:5px}#personalizePanel .relatedPartInfo{bottom:18px}}@media (max-height:535px) and (max-width:1200px) and (min-width:993px){#image_gallery .imageContainer #exterior-container ul{height:50vh}}@media (max-height:534px) and (max-width:480px){#image_gallery{bottom:100px}.inPanel.imageContainer{bottom:260px}#image_gallery .panel-heading.headingThree{width:130px}}@media (max-height:513px) and (min-width:1200px){img.imageGallery_image{width:55%}}@media (max-height:496px){.fancyWrapper .fancybox-outer .fancybox-inner{height:50vh!important}#accordion>.panel-default span.color-box{height:min(11.67vh,6.232vw);width:min(11.95vh,6.35vw)}}@media (max-height:498px) and (max-width:480px){#interiorPanopopup form,#interiorPanopopup iframe{height:98%}}@media (max-height:463px) and (max-width:390px){.extra-btn{bottom:2em}iframe#videoEmbedIframe{height:calc(99vh - 166px)}}@media (max-height:458px){#colorGallery img.imageGallery_image{max-width:45vw}}@media (max-height:458px) and (max-width:992px){img.imageGallery_image{max-width:20vw}.inPanel.imageContainer{bottom:180px}#image_gallery{bottom:114px}#image_gallery .imageContainer #exterior-container ul{height:91px}#colorGallery img.imageGallery_image{max-width:55vw}}@media (max-height:458px) and (max-width:576px){img.imageGallery_image{max-width:65vw}}@media (max-height:458px) and (max-width:390px){.inPanel.imageContainer{bottom:160px}}@media (max-height:430px) and (min-width:993px){#sideNavigation.col-sm-3{top:10px}}@media (max-height:430px) and (max-width:992px){.reduced_panel_mob{height:49px}.reduced_panel_mob .panel.panel-default{margin:5px 7px}#car_canvas_section .interior_img_msg,#colorGallery .interior_img_msg,#imageGalleryPopup .interior_img_msg,#interiorPanopopup .interior_img_msg,#videoPopup .interior_img_msg,.control-block{top:10px}#sideNavigation.visible-xs{top:calc(100vh - 229px)}#sideNavigation.visible-xs.hidecolorPrice{top:calc(100vh - 211px)}#colorGallery,#imageGalleryPopup,#interiorPanopopup,#videoPopup{height:calc(100vh - 72px)}}@media (max-height:430px) and (max-width:768px){#sideNavigation.visible-xs{top:calc(100vh - 191px)}#exterior-container ul li.selected .exterior-main>ul{bottom:-8px}#sideNavigation.visible-xs.hidecolorPrice{top:calc(100vh - 171px)}}@media (max-height:430px) and (max-width:576px){#sideNavigation.visible-xs{top:calc(100vh - 193px)}#COLORS1 i.fa.fa-angle-down{bottom:103px}#sideNavigation.visible-xs.hidecolorPrice{top:calc(100vh - 167px)}#COLORS1 i.fa.fa-angle-up{bottom:124px}.personalize>.panel-collapse,.personalize>.panel-collapse.hidePrice{height:136px!important}#sideNavigation.visible-xs,#sideNavigation.visible-xs.hidePrice{top:calc(100vh - 187px)}#color-container.panel-body{height:7.5em!important}}@media (max-height:430px) and (max-width:576px){#sideNavigation.visible-xs,#sideNavigation.visible-xs.hidePrice{top:calc(100vh - 262px)}}@media (max-height:370px) and (max-width:390px){iframe#videoEmbedIframe{height:calc(99vh - 176px)}}@media (max-height:349px) and (max-width:768px){iframe#videoEmbedIframe{height:calc(99vh - 174px)}button#get_quote{bottom:26px}}@media (max-height:264px) and (max-width:768px){.extra-btn{bottom:8em}}@media (max-height:690px) and (max-width:992px) and (orientation:landscape){#sideNavigation.visible-xs{display:none!important}#sideNavigation.col-sm-3{position:absolute;top:80px;left:10px;width:auto;z-index:1}#sideNavigation.col-sm-3.hidden-xs{display:block!important}#sideNavigation .panel-group{background:0 0;width:auto}.panel-group .panel.panel-default{margin-bottom:5px;overflow:hidden;background:0 0}#visualizer_container{height:100vh}#accordion>.panel-default a span{display:none}#sideNavigation .panel-heading a{display:block}#sideNavigation #color.panel-heading a{margin-left:-6px;padding-top:0}#sideNavigation #imageGallery.panel-heading a,#sideNavigation #interior360.panel-heading a{margin-left:-6px}#sideNavigation #imageGallery.panel-heading a,#sideNavigation #interior360.panel-heading a,#sideNavigation #videoGallery.panel-heading a{padding-top:0}#sideNavigation #videoGallery.panel-heading a{margin-left:-8px}#sideNavigation #backgroundChange.panel-heading a{padding-top:0;margin-left:-4px;margin-top:-2px}#sideNavigation #personalizePanel.panel-heading a{padding-top:0;margin-left:-5px}img.lft_panel_img,svg.icon_img{height:19px}.panel-group .panel-default>.panel-heading{width:39px;height:39px;margin-bottom:0}#COLORS,#personalize,#scenario_background{left:50px;bottom:auto;top:80px;border:none;width:22vw!important;height:175px!important}span.landscapeInfo{display:block;margin-top:10px;margin-left:10px;font-size:10px}.panel_popup_side_bar{height:20px;float:none;width:100%;background:rgba(255,255,255,.8)}.icon_next_trim,.icon_prev_trim,svg.icon_side_bar{display:none}#accordion>.panel-default span:not(.icon_close_img){margin-left:10px;margin-top:10px;color:#000;font-size:10px}.panel_popup_side_bar i.fa.fa-angle-down,.panel_popup_side_bar i.fa.fa-angle-up{bottom:auto;left:auto;top:4px;right:35px;color:var(--secondaryColor)}#COLORS button.close,#personalize button.close,#personalize1 accessory-group button.close,#scenario_background button.close{position:fixed;right:auto;top:80px;left:calc(22vw + 50px);height:19px;width:19px}#color-container.panel-body{border-top:none;white-space:normal;padding-top:0;height:140px!important;flex-wrap:wrap;display:flex}.color-container{padding:0;width:37%;margin:0 10px}#accordion>.panel-default span.color-box{height:7.5vw;width:7.5vw}#color-container .color-container{display:inline-block!important;height:100px}#color-container .color-container>h4,.panel-body div>h4,ul#background-Container li.backgroundcontainer h4{border-top:none;padding-top:0;height:23px}.colorBackgroundMobile{display:none}#exterior-container div.exterior-main ul li.exterior-container.color-container.ng-scope{width:38%!important;padding-top:0!important}#visualizer_container .interior_img_msg{width:85%}#car_canvas_section .interior_img_msg{top:10px;margin-left:50px}#colorGallery,#imageGalleryPopup,#interiorPanopopup,#videoPopup{height:calc(100vh - 139px)}#videoPopup #framecontainer{top:25px}iframe#videoEmbedIframe{height:50vh;margin-top:20px}#COLORS .panel_popup_side_bar.hidePrice{height:20px}#colorGallery,#imageGalleryPopup,#interiorPanopopup,#videoPopup{width:98vw;margin-left:1vw;overflow:hidden}#imageGalleryPopup button.control-block,#interiorPanopopup button.control-block,#videoPopup button.control-block{right:10px}#imageGalleryPopup .image_container{height:100%;width:56%}.imgGallery_RightButton,.imgGallery_leftButton{top:34vh}.imgGallery_RightButton{right:50%}#image_gallery{width:35%;top:30px;right:60px;bottom:auto;left:auto}#imageGalleryPopup .inPanel.linkTab{display:inline-block;width:17vw;border-bottom:none;box-shadow:none;margin-bottom:0}.inPanel.imageContainer{position:absolute;right:-15px;top:40px}img.imageGallery_image{max-width:50vw}img.imageGallery_image{margin-left:auto}img.imageGallery_image{width:min(70vw,75vh)}#image_gallery .panel-heading.headingThree{width:15vw}.inPanel.imageContainer{position:absolute;right:-8px;top:40px;bottom:auto;left:auto}#image_gallery .imageContainer #exterior-container ul li:nth-child(odd){margin-right:20px}#image_gallery .imageContainer #exterior-container ul{height:42vh}#image_gallery .imageContainer #exterior-container ul li{width:14.5vw}#image_gallery .imageContainer nav#exterior-container{width:100%}#remove_fancybox-overlay.fancybox-overlay1 .fancybox-wrap1.fancybox-opened{top:0!important;height:200px!important;width:40vw!important;left:30vw!important}#car_canvas_section #visualizer_container .interior-msg{top:90px;left:56vw;width:40%}#sideNavigation .panel-group{max-height:59vh;overflow-y:auto}iframe#image_360_rotate{max-height:76vh}#image_gallery .imageContainer #exterior-container ul li{margin-right:7%!important}#color-container .color-container>h4:hover~h3{margin-top:-5vh}#color-container .color-container>h4:hover+div.longTitle{bottom:72px;width:250%;position:relative;height:auto}#color-container .color-container:nth-child(2n)>h4:hover+div.longTitle{left:-120%}#color-container .color-container:nth-child(2n) div.longTitle:after{left:75%}#color-container .color-container:nth-child(odd) div.longTitle:after{left:25%}#pano.landScape section#threesixty-main{width:min(65vw,125.7vh)}#pano.landScape #hotspotcontainer{left:auto}}@media (max-height:480px) and (max-width:992px) and (orientation:landscape){#pano.landScape #hotspotcontainer{top:-2%;margin-left:-.5%}}@media (max-height:520px) and (max-width:768px) and (orientation:landscape){#accordion>.panel.panel-default{height:auto}#accordion>.panel-default span,span.landscapeInfo{font-size:11px}.panel_popup_side_bar i.fa.fa-angle-down,.panel_popup_side_bar i.fa.fa-angle-up{top:5px;font-size:20px}.color-container{width:33%}#accordion>.panel-default span.color-box{height:6.5vw;width:6.5vw}#COLORS .panel_popup_side_bar.hidePrice,.panel_popup_side_bar{height:35px}.panel_popup_side_bar i.fa.fa-angle-down,.panel_popup_side_bar i.fa.fa-angle-up{bottom:auto;top:25px;right:auto;left:10px}#exterior-container div.exterior-main ul li.exterior-container.color-container.ng-scope{width:34%!important}#image_gallery .imageContainer #exterior-container ul li:nth-child(odd){margin-right:15px}#image_gallery .imageContainer #exterior-container ul li{width:14.1vw}.headingThree h4.panel-title a span{margin-left:0}#image_gallery .panel-heading.headingThree{padding:9px 10px}#color-container.panel-body{height:125px!important}#color-container .color-container{height:100px}#interiorPanopopup form,#interiorPanopopup iframe{height:98%}}@media (max-height:261px) and (max-width:768px) and (orientation:landscape){.fancyWrapper .fancybox-outer .fancybox-inner{height:58vh!important}}@media (max-height:520px) and (max-width:576px) and (orientation:landscape){#accordion>.panel-default span.color-box{height:15.5vw;width:15.5vw}.backgroundContent img{height:15.5vw}.color-container{width:90%}#background-Container li{width:100%}#exterior-container div.exterior-main ul li.exterior-container.color-container.ng-scope{width:86%!important}#image_gallery .imageContainer #exterior-container ul li:nth-child(odd){margin-right:10px}.headingThree h4.panel-title a span{font-size:12px!important}#image_gallery .imageContainer #exterior-container ul li{width:13.5vw}img.imageGallery_image{margin-left:15vw}#color-container .color-container{height:130px}#color-container .color-container>h4:hover+div.longTitle{width:100%}}@media (max-height:520px) and (max-width:390px) and (orientation:landscape){#accordion>.panel-default span:not(.icon_close_img){margin-left:0}#color-container .color-container>h4:hover~h3{margin-top:-10vh}}