#suvwra a,.pass_and_register a,.tab-links a:hover,a,a:active,a:hover{text-decoration:none}#article-frm,#footer .f1,#hsearch-frm,#suvwra,.as-img,.as-title,.emp-dir-head,.fwsicon,.gmm-info-window-inner,.lineup-wrap a,.login_dialog h2,.no-articles-wrap,a.boxclose{text-align:center}footer,footer ul{height:6.75em;box-sizing:border-box;box-sizing:border-box}#finance,#finence .introduction .wrapper{padding-top:4em}#hours2 a,#houston2 a,#tople li,.breadcrumb,.dropdown-menu li,.tab-links li,.tohead2 ul,.tohead2 ul li,.veh_search_result ul li{list-style:none}#csh-login-wrap{max-width:450px;min-width:320px;display:none;z-index:99999}.login_dialog{position:relative;border:1px solid rgba(161,161,161,.6);background:#fff;padding:30px}.hdapopup,a.boxclose{position:absolute;top:0}.login_dialog button,input,label,select,textarea{font-family:"Libre Franklin","Helvetica Neue",helvetica,arial,sans-serif;font-size:16px!important;font-weight:400;line-height:1.66}.login_dialog h2{font-size:28px!important}.login_dialog label{display:inline-table;margin-bottom:5px}.login_dialog input::placeholder{opacity:.8!important}#allow_pass,#checkin_form .departments-wrap,#custom_finance_form .cff-step .form-elements,#custom_finance_form_wrap.individual .close-hdapopup,#custom_finance_form_wrap.individual .heading,#inventorydetail-page .comment-text-inner.show .gradient-bg,#mobile-nav,#nav-fade-bg,.comparison tbody tr:nth-child(odd),.handbook-view-wrap.hide,.hidden,.hide,.mod-compare-box .compare-remove-vehicle,.mod-compare-box .saved-deals,.mod-compare-box .saved-vehicles,.mod-compare-box .viewed-vehicles,.mod-compare-vehicles.info-head.v-eprice-button.btn-group.eprice_details.eprice_details_mobile,.mod-searchbox2 .title .fa-minus,.mod-searchbox2 .title.always-expanded .fa-plus,.other-content-mobile,.popupsuccess,.s_panel.hide,.s_panel_ch.hide,.s_panel_ch2.hide,.tab,body.customer-checkin .col-lg-2,header #mobile-nav-trigger-alt,header button#mobile-nav-trigger{display:none}.pass_and_register a{font-size:16px;display:inline-block!important;margin-right:10px}.login_dialog h2{margin-top:0;margin-bottom:20px;font-weight:400}.login_dialog input[type=email],.login_dialog input[type=password],.login_dialog input[type=text]{border:1px solid rgba(96,125,139,.25)!important;min-height:32px!important;margin-bottom:10px!important;padding:7px 12px!important;width:100%}.login_dialog input[type=submit]{display:block;cursor:pointer;margin:10px 0 15px;font-weight:700;width:100%;min-height:32px!important}#checkin_form .departments-wrap .on,#checkin_form .dpt-input-wrap.on,#custom_finance_form .cff-step .form-elements.show,#custom_finance_form .cff-step.show .form-elements,.co-applicant-form-wrap.show,.forgetmenot,.mod-compare-box .saved-vehicle:hover .compare-remove-vehicle,.mod-compare-box.deal-opened .saved-deals,.mod-compare-box.saved-opened .saved-vehicles,.mod-compare-box.viewed-opened .viewed-vehicles,.other-content,.s_panel.show,.s_panel_ch.show,.s_panel_ch2.show,.tab.active,header nav ul.menu li:hover ul.sub-menu{display:block}.alert_status{background:#f44336!important;color:#f1f1f1!important;font-style:italic!important;padding-left:10px}#video-popup,.hdapopup{background:rgba(0,0,0,.5);left:0}.mod-compare-box .header .title em,.popover{font-style:normal}a.boxclose{width:30px;height:30px;right:0;cursor:pointer;line-height:30px;color:#009688;z-index:10;font-size:18px}a.boxclose:hover{background:rgba(0,0,0,.1)}.boxclose:after{content:"\00D7";display:inline-block}.hdapopup{display:none;opacity:0;width:100%;height:100%;transition:.5s;z-index:2147482999}.hdapopup-inner .finance_popup{font-size:20px;font-weight:700;line-height:normal;margin:20px 0 13px 35px;color:#fff}.hdapopup.on{display:block!important;opacity:1;height:auto;transition:.5s}.hdapopup-inner{width:50%;position:relative;margin:50px auto;background-color:#fff}.active .dept-name,.active.emp-dir .dept-name,.custom-btn a,.custom-btn a:active,.custom-btn a:hover,.df-menu.head h6,.img-popup-close:active,.img-popup-close:focus,.img-popup-close:hover,.nav-link.active .material-icons,.text-white,.tohead2 a{color:#fff}.about-us-houston .tab-links .active a,.carousel-item:hover .carousel-item-title a,.close:hover,.text-black{color:#000}.cancelca_cuemail,.cancelca_emailvdetail,.close-hdapopup{background:url(/wp-content/uploads/close-overlay-icon.png) no-repeat;cursor:pointer;display:block;height:18px;overflow:hidden;position:absolute;right:10px;text-indent:-500px;top:15px;width:17px}.disabled,input.disabled{cursor:not-allowed}#custom_finance_form_wrap .close-hdapopup{text-indent:0;color:#fff;height:auto}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px)}}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-15px)}60%{transform:translateY(-10px)}}a,a:active{background:0 0;color:rgba(0,62,85,.97)}.modal.is-visible .tda-modal-inner .modal-form .deactivate,body{color:#4e5758}:active,:focus,a:active,a:hover{outline:0}img{border:0;max-width:100%}body,html{padding:0;margin:0;width:100%;overflow-x:hidden}html{background:#f9f9f9;font-size:16px;line-height:1.625;font-family:sans-serif}body{display:block;font-weight:400;position:static;margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#suvwra a{display:block;color:#424243}#inventorydetail-page .print,#suvwra a:hover,.mod-compare-box .saved-vehicle .vehicle-link:hover .name{text-decoration:underline}.lineup-wrap{padding:8em 0;margin:0 auto;background:#d9e5f2}.full,.one-third,.three-quarters,header div#logo,header nav{padding-left:0;padding-right:0}#accordion h3,.button,div.df-menu.closer,input#show_pro{background:#4a7dbb}.value-ur-trade-frm .form-group{margin:15px auto}.value-ur-trade-frm .form-control{border:1px solid transparent;border-radius:0;padding:5px 8px}#finance{padding-bottom:4em}#finance .one-third{padding-left:20px;padding-right:20px;width:29%}.lineup-wrap a{display:block;margin-top:40px;color:#4e80bd;text-decoration:none}#customer_sign_pad,#tophead,.attach-elm-wrap,.df-menu.list-group,.form-group,.handbook-view-wrap,.mod-compare-box .saved-vehicle,.ps-make-models .less-more a,.right-block .contact,.v-image-inner,.wrapper{position:relative}#video-popup,header{position:fixed;top:0}.full{clear:both;width:100%}.one-third{width:33.33333%;float:left}.three-quarters{width:75%;float:left}.text-right{text-align:right}.button.right,.last-ele,div.df-menu a span,div.df-menu h6 span#closer,footer ul#follow{float:right}h1,h2,h3,h4,h5,h6{line-height:1;margin:0 0 .75em}.play-button:hover{background:#b82309;color:#111}.button{padding:.33em .666em;border:1px solid #325886;color:#f9f9f9;text-decoration:none;border-radius:2px}.about-us-houston .staffs-list .staff,.button.left,.qa-avatar,.qac-avatar{float:left}header{background:0 0;float:left;width:100%;display:block;clear:both;z-index:99;overflow:visible;transition:.4s linear;height:79px}.admin-bar #popupfa,.admin-bar header{top:32px}header .main{width:100%;float:left;display:block;background:rgba(0,62,85,.97);height:100%}header .sub{width:100%;float:left;display:block;background:rgba(255,255,255,.9);box-shadow:0 0 2px rgba(0,0,0,.3);position:relative}header .sub:last-child{border-bottom:thin solid #ddd}header .sub .contain{max-width:100%;margin-left:auto;margin-right:auto}header .sub .contain:after{content:" ";display:block;clear:both}header .sub .inv-search{width:66.66667%;float:left;padding:0}#video-popup{height:100%;width:100%;z-index:999999999999;text-align:center}#video-popup.off{display:none;opacity:0;transition:.5s}#video-popup.on{display:block;opacity:1;transition:.5s}#video-popup .video-popup-inner{margin-top:95px;display:inline-block;position:relative;width:55%;height:auto}#video-popup .video-popup-close{color:#fff;position:absolute;right:-36px;text-decoration:none;font-size:20px;padding:3px 10px;line-height:21px}#video-popup video{width:100%;height:100%}.modalDialog.on,.modalDialog:target{opacity:1;pointer-events:auto}.gmm-info-window{padding:8px}.gmm-info-window-heading{margin:5px!important;font-size:20px!important}@media (max-width:990px){#value_trade_in_from{padding:3px}#value_trade_in_from .form-group label{font-size:12px}}@media (max-width:1048px){header #mobile-nav-trigger-alt{position:absolute;top:1em;right:.2em;display:block;background:0 0;border:none;color:#f9f9f9;font-size:1em;max-height:3.125rem}}header div#logo{width:33%;float:left;margin:0}header div#logo a{width:100%;text-decoration:none;overflow:hidden;color:transparent;max-height:78px;text-align:center;float:left}header div#logo a img{padding-top:3px;float:none;max-height:70px}header nav{width:66%;float:left}header nav ul.menu{margin:0;padding:0;list-style-type:none;position:relative;float:right}header nav ul.menu li{padding:0;margin:0;position:relative;float:left}header nav ul.menu li a{color:#f9f9f9;text-decoration:none;padding:1.46em .625em;font-size:1.1em;float:left;position:relative;background:0 0}header nav ul li a:hover{color:#fdfd96;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}header nav ul li#need_help{border-left:thin solid #2b4c74}header nav ul.sub-menu{margin:0;padding:0;list-style-type:none;display:none;float:none;position:absolute;top:79px;background:rgba(0,62,85,.97);width:174px;right:0}header nav ul.sub-menu li{padding:0;margin:0;position:relative;float:none}header nav ul.sub-menu li a{color:#f9f9f9;text-decoration:none;padding:5px 10px;font-size:1.1em;float:none;position:relative;background:0 0}@media (max-width:69.375em){header button#mobile-nav-trigger{position:absolute;display:block;background:0 0;border:none;color:#f9f9f9;font-size:1.33rem;top:10px;left:15px;text-align:center;padding:0}header div#logo{width:100%;margin:0;max-height:78px;float:left}header div#logo a img{max-width:260px;max-height:3.813em;float:none;margin-left:auto;margin-right:auto}header nav{display:none}#mobile-nav,#mobile-nav ul li,#mobile-nav ul li a{width:100%;display:block}#mobile-nav{position:fixed;top:0;left:0;bottom:0;max-width:220px;padding:0;-moz-transform:translateX(-220px);-ms-transform:translateX(-220px);-webkit-transform:translateX(-220px);transform:translateX(-220px);-moz-transition:.3s linear;-o-transition:.3s linear;-webkit-transition:.3s linear;transition:.3s linear;background:rgba(241,241,241,.9);z-index:999;overflow-y:auto;-webkit-overflow-scrolling:touch}#mobile-nav ul{padding:0;margin:0}#mobile-nav ul li{float:left}#mobile-nav ul li a{list-style:none;color:#4e5758;padding:1em;border-bottom:1px solid #d0d0d0;text-decoration:none}#mobile-nav ul li a:focus{background-color:transparent}#mobile-nav ul li a:hover{background-color:#f5f5f5;color:#111}#mobile-nav.is-visible{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-moz-transition:-moz-transform .3s linear;-o-transition:-o-transform .3s linear;-webkit-transition:-webkit-transform .3s linear;transition:transform .3s linear}#nav-fade-bg{position:fixed;top:0;left:0;right:0;bottom:0;background:#111;opacity:0;visibility:hidden;z-index:998;display:block}#nav-fade-bg.is-visible{opacity:.6;visibility:visible}}.article-search__button,.tda-search__button{position:absolute;background:#4a7dbb;right:9px;top:6px;border:none;box-shadow:0 1px 3px rgba(0,0,0,.3);color:#fff;padding:.5em .8em;border-radius:4px}.panel{width:100%;margin:0;border:1px solid #dcdcdc;border-radius:3px;position:relative;float:left}.introduction section#fetch-form form.search-form,.inventorydetail-page,.mod-compare-box .compare-box-content,.mod-compare-box .header .tab:hover,.mod-compare-box.opened .header .tab,.panel.card,body.customer-checkin{background:#fff}.inventryview .dropdown-menu li:hover,input.disabled{background:#eee}input,textarea{color:#4e5758;line-height:1.625;border:1px solid #b1b5bb;position:relative;outline:0;padding:5px 10px;margin:2px 0}div.df-menu h6.df-close,footer,footer ul li a{color:#f9f9f9}.drop-form{position:fixed;width:100%;min-height:0;max-height:0%;background:rgba(222,222,222,.97);z-index:10;float:left;overflow-y:hidden;-moz-transition:min-height .3s cubic-bezier(.27, .67, .83, .73),max-height .3s cubic-bezier(.27, .67, .83, .73);-o-transition:min-height .3s cubic-bezier(.27, .67, .83, .73),max-height .3s cubic-bezier(.27, .67, .83, .73);-webkit-transition:min-height .3s cubic-bezier(.27, .67, .83, .73),max-height .3s cubic-bezier(.27, .67, .83, .73);transition:min-height .3s cubic-bezier(.27, .67, .83, .73),max-height .3s cubic-bezier(.27, .67, .83, .73)}.drop-form.active{min-height:100vh;max-height:100vh;visibility:visible;overflow-y:auto;-webkit-overflow-scrolling:touch}.iframe-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.iframe-container iframe,.modal.is-visible .tda-modal-inner .tda-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#custom_finance_form_wrap{padding-top:0!important;z-index:2147482999!important}#custom_finance_form_wrap.individual{display:block;opacity:1;height:auto;background:#fff}#custom_finance_form_wrap.individual .hdapopup-inner{width:90%;margin-top:10px}#custom_finance_form_wrap .hdapopup-inner{width:80%;height:auto}#finance_form_wrap .iframe-container,.drop-form .content{position:relative;height:100%;width:100%}.drop-form .content{clear:both;max-width:30em;padding:0;margin:0 auto}.drop-form .content iframe{width:100%;display:block;float:left;min-height:100vh}.drop-form .content .bg-white{float:left;background:#f9f9f9;border:thin solid #dcdcdc;box-shadow:0 0 7px rgba(0,0,0,.17);width:100%}div.df-menu{background:rgba(0,62,85,.16);padding:0;border-top:thin solid rgba(0,62,85,.16);float:left;width:100%;display:block;cursor:pointer}.arrow-right,.fws11 a,.mod-car-finder .content,.mod-car-finder .find-icon,.mod-searchbox2 .title .fa-plus,.mod-searchbox2 .title.always-expanded .fa-minus,.search-wrap.show,.slick-slide img,.testdrive-badge,footer ul,footer ul#follow li,footer ul#follow li a{display:inline-block}div.df-menu.closer{border-color:#4375b3}div.df-menu a{color:#003e55}div.df-menu h6{color:#003e55;padding:1em;margin:0;line-height:1;border-bottom:thin solid rgba(0,62,85,.16);display:block;font-size:15px}div.df-menu h6 span{font-weight:300}div.df-menu:nth-child(2n){background:#f9f9f9;border-color:#f1f1f1}div.df-menu .df-makes-list{width:100%;list-style-type:none;margin:0;padding:0;background:#f9f9f9}div.df-menu .df-makes-list li{border-bottom:thin solid #eee;width:100%;float:left;display:block}div.df-menu .df-makes-list li:nth-child(odd){background:#f1f1f1}div.df-menu .df-makes-list li a{display:block;padding:.5em 1em;color:#4a7dbb;text-decoration:none}div.df-menu .df-makes-list li a span{padding:0 .5em}.drop-form#finance-form .content{max-width:960px}#footer{background:#fff;margin-bottom:17px;margin-top:4px;border-top:1px solid #ddd}footer{position:absolute;bottom:0;width:100%;background:#767676;display:block;float:left}footer ul{margin:0;padding:0;list-style-type:none;float:left}.announcement-wrap ul,.message-board-wrap ul,.modal.is-visible .tda-modal-inner .modal-content ul li,footer ul li{padding:0;margin:0}footer ul li a{padding:.125em 1em;display:block;text-decoration:none}footer ul li a:hover{color:#ffde00}footer ul li a:first-child{padding-top:1em}footer ul#follow li:first-child{padding-top:1em;padding-bottom:.5em;display:block;text-align:center;line-height:1.625}footer ul#follow li a{padding:.5em 1em;box-shadow:0 0 1px rgba(0,0,0,.2);border-radius:2px}footer ul#follow li a#tda-twitter{background:#55acee}footer ul#follow li a#tda-twitter:hover{background:#3ea1ec}footer ul#follow li a#tda-fb{background:#4c66a4}footer ul#follow li a#tda-fb:hover{background:#445b93}footer ul#follow li a#tda-gp{background:#dd4b39}footer ul#follow li a#tda-gp:hover{background:#d73925}.mt-1{margin-top:1em}.mt-2{margin-top:0}.mt-22{padding-top:10px;padding-bottom:0}.mt-3{margin-top:3em}.mt-4{margin-top:4em}.mt-5{margin-top:5em}.mt-6{margin-top:6em}.mt-7{margin-top:7em}.mt-8{margin-top:8em}.mt-9{margin-top:9em}.mt-10{margin-top:10em}.mb-1{margin-bottom:1em}.mb-2{margin-bottom:2em}.mb-3{margin-bottom:3em}.mb-4{margin-bottom:4em}.mb-5{margin-bottom:5em}.mb-6{margin-bottom:6em}.mb-7{margin-bottom:7em}.mb-8{margin-bottom:8em}.mb-9{margin-bottom:9em}.mb-10{margin-bottom:10em}.mb-half{margin-bottom:.5em}.mb-quarter{margin-bottom:.25em}.pad-1{padding:1em}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.finance,.modal,.why{height:100%;width:100%}.plr-15{padding:0 15px}.plr-20{padding:0 20px}.border-top{border-top:1px solid #4e5758}.border-bottom{border-bottom:1px solid #4e5758}blockquote{border-left:thin solid #4a7dbb;padding:.625em 1em;color:#818181}.modal{display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,.4);opacity:0;visibility:hidden;z-index:-1;overflow-y:scroll;-webkit-overflow-scrolling:touch;transition:.5s linear}.modal .tda-modal-inner{width:85%;max-width:55.5556em;margin:3em auto;clear:both;opacity:0;visibility:hidden;position:relative}.modal.is-visible{display:block;opacity:1;visibility:visible;z-index:5;transition:.3s linear}.modal.is-visible .deactivate{font-size:1.25em;line-height:1.25;position:absolute;top:3.5rem;right:5rem;color:#f9f9f9;text-decoration:none;cursor:pointer}.modal.is-visible .tda-modal-inner{visibility:visible;opacity:1;transition:.75s linear}.modal.is-visible .tda-modal-inner.small{max-width:23.438rem}.modal.is-visible .tda-modal-inner .modal-content,.modal.is-visible .tda-modal-inner .modal-form{float:left;position:relative;height:auto;width:100%;padding:1em;background:rgba(255,255,255,.97);border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.33367);z-index:8}.modal.is-visible .tda-modal-inner .modal-content ul{list-style-type:none;margin:0;padding:1.313%;float:left;width:50%}.modal.is-visible .tda-modal-inner .modal-content ul li.title{font-weight:600}.modal.is-visible .tda-modal-inner .tda-video{position:relative;height:auto;width:100%;padding-top:0;padding-bottom:56%;overflow:hidden}.home-wrap{width:100%;float:left;position:relative}.introduction{width:100%;min-height:100vh;position:relative;float:left;display:block;padding:0 0 25px}.introduction-inner{padding-bottom:25px;min-height:500px}.cu-map,.finance,.why{min-height:100vh}.introduction .wrapper{padding-top:5px;padding-bottom:5px}.introduction section#fetch-form ul#tags{background:#fff;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.3);border:thin solid #dcdcdc}.fancybox-caption-wrap,.fancybox-toolbar{opacity:1!important;visibility:visible}.finance{background:rgba(217,229,242,.64);float:left;display:block}.why{float:left;display:block;background:rgba(217,229,242,.46)}.why .wrapper{padding:2em 0 4em}.why .wrapper h2{color:#767676;font-size:4.6em;text-align:center;text-shadow:1px 0 2px rgba(0,0,0,.13),-1px 0 2px rgba(0,0,0,.13);letter-spacing:.188rem;float:left;width:100%}.copy-wright{margin:10px auto;text-align:center}.copy-write-text{padding:15px 0}.why .wrapper .panel.card .i-display#b-o-y,.why .wrapper h2 span{color:#4a7dbb}.why .wrapper .panel.card{padding:.626em;border-radius:20px;background:rgba(234,234,234,.84)}.why .wrapper .panel.card .i-display{font-size:6em;max-height:1.458em;text-align:center}.why .wrapper .panel.card .i-display#f-y-w{color:#2e8b57}.why .wrapper .panel.card img#wow-cert{float:left;width:100%;display:block;height:8.75em;padding:.3em .5em .5em}.why .wrapper .panel.card h3{text-align:center;color:rgba(0,0,0,.74)}.why .wrapper .panel.card h5{text-align:center;color:#767676}.article-search,.tda-search{max-height:100%;line-height:1.25;padding:0;box-sizing:border-box;position:relative;cursor:text;min-width:93%;background:0 0}.modalDialog{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:99999;opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;transition:opacity .4s ease-in;pointer-events:none}#search_by_payment_popup{z-index:999}#search_by_payment_popup .drop-form{max-height:100%}.modalDialog>div{width:100%;position:relative;padding:5px 20px 13px}.close{line-height:25px;text-align:center;top:5px;width:27px;text-decoration:none;font-weight:700;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-box-shadow:1px 1px 3px #000;float:initial!important;color:#000!important;opacity:1.2!important}#contactus{text-align:center;background:#003e55;color:#fff;height:40px;font-size:20px;padding:4px 0;margin:0}#contactus:hover{background:#000;cursor:pointer}#filter_form .dropdown-menu,#makeanofferpopup .msg2,#popDiv .msg2,#popup_hash-st_schedule_vehiclepopupcontactus .msg2,.about-us-houston .msg2,.contact-page .msg2,.review-steps-wrap,.trade-in-car-houston .msg2{font-size:14px}#filter_form input[type=checkbox]{margin-right:10px;float:left;margin-top:10px}#filter_form .checkbox-label{display:flex}.child-models.on,.filter-items.on,.filter-itemss.on{height:auto;opacity:1;transition:.5s;display:block!important}.child-models,.filter-items{height:0;opacity:0;transition:.5s;display:none;max-height:150px;padding-left:10px}#finence #ei,#finence #ei1,#finence #singlejoin{background:rgba(240,248,255,.63)}#finence #ci,#finence #ci1,#finence #pi{background:rgba(240,248,255,.47)}#finence .go,#finence .gop{text-align:justify}#finence #go{font-size:27px}#finence .form-control{margin-bottom:12px}#finence #driver_license,#finence #driver_license1,#finence #year{margin-bottom:12px!important}#article-frm,.home #hsearch-frm{max-width:640px;margin:0 auto;position:relative}#article-search,#hsearch{background:#fff;border-radius:2px;border:2px solid #dcdcdc;width:98%;height:auto;margin:0 auto 5px;padding:7px 12px}.tohead{background:rgba(0,0,0,.89);margin-top:78px;padding:15px 0}.black_header_wrap .social-icons{text-align:right;padding-right:30px}.black_header_wrap .social-icons a,.fwsicon a{margin:0 7px;display:inline-block;color:#000!important;background:#888;padding:0 8px;border-radius:50%;font-size:24px!important;line-height:39px}#footer .fwsicon a.facebook{padding:0 13px}#footer .fwsicon a.instagram,#footer .fwsicon a.twitter,#footer .fwsicon a.youtube{padding:0 9px}.black_header_wrap .social-icons a.google,.black_header_wrap .social-icons a.instagram,.black_header_wrap .social-icons a.twitter,.black_header_wrap .social-icons a.youtube{padding:0 5px}.black_header_wrap .fa{font-size:23px;margin-right:5px;margin-left:5px}.side_filter_count{text-align:center;font-weight:700}.side_filter_count #car_count{font-size:25px}.required{color:#bf0032}.play-button{background:#e82c0c;color:#f9f9f9;border-radius:36px/8px;padding:.75rem 1.5rem;border:none;text-decoration:none}.allhours1,.allinfo1{color:rgba(0,0,0,.96);font-size:15px}#tople li{float:left;color:#fff;padding-left:20px;font-size:18px;cursor:pointer}#hours2,#houston2{background:#fff;color:#000;font-size:14px;position:absolute;padding:20px 10px;z-index:99}#hours2 a,#houston2 a{font-size:14px;color:#55197f;text-decoration:blink}#hours2 .hours-title,#houston2 .location-name,.locations-wrap .location-title,.mod-compare-box .header .title{font-weight:700}.allinfo1{margin-top:4px;margin-bottom:-4px}.inventryview .dropdown-menu li{float:none;font-size:12px;margin:1px 0;padding:0}.inventryview .dropdown-menu li a{padding:3px 5px;display:block}.inventryview .dropdown-menu{opacity:0;list-style:none;position:absolute;width:158px;margin:4px auto auto;right:11px;background:#fff;padding:5px 8px;border-radius:5px;box-shadow:0 0 4px #999;display:none}.inventryview .display{display:block!important;padding:0 10px}.custom-btn,.custom-btn:hover{color:#fff;padding-left:10px;padding-right:10px}#gridview img,#listview img{width:20px;margin-bottom:-8px}.custom-btn{background:#106aa9;height:40px;margin:0 0 4px;font-size:13px;font-weight:700;border-radius:0;border:0}.custom-btn-gray,.custom-btn-gray:hover,.custom-btn:hover{margin:0 0 4px;font-weight:700;border-radius:0;font-size:13px}.apply-now-button-wrap{padding:0 15px 0 0;height:50px;text-align:right}.apply-now-button{display:inline-block;text-decoration:ffdead;line-height:39px}.custom-btn:hover{background:#000;height:40px}.custom-btn-gray,.custom-btn-gray:hover{background:#ddd;color:#343434;border:0;opacity:1;display:inline-block;padding:5px 10px;text-decoration:none;text-align:center}#popupfa,.btn-gray{background-color:#fff}.custom-btn-gray:hover{opacity:.9}.btn-gray{width:40px;height:40px}#emailussidebar .custom-btn,.deposit-note-box,.gas-calculator-houston-tx input,.gas-calculator-houston-tx select,.mod-compare-vehicles .comparison .info-head,.mod-compare-vehicles .comparison .v-col,.ontopfa,.slidecontainer,.slider,.tabs,.trade-in-car-houston #aboutus_sales_email_frm input,select{width:100%}#dropdown,.inventorydetail-page #result-promptly{color:#222;font-size:12px}.slider{-webkit-appearance:none;appearance:none;height:8px;background:#106aa9;outline:0;-webkit-transition:.2s;transition:opacity .2s}.clearsearchbtn.show,.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#4caf50;cursor:pointer}.slider::-moz-range-thumb{width:25px;height:25px;background:#4caf50;cursor:pointer}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:12px;padding:5px;text-transform:lowercase;position:absolute;z-index:1;bottom:100%;left:-49px;top:-49px;margin-left:-60px}.tooltip:hover .tooltiptext{visibility:visible}.tooltip .tooltiptext::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent}.mod-searchbox2 .title,.mod-searchbox2 .title1{border-bottom:1px solid rgba(0,0,0,.12);margin:0;font-weight:700}.good-deal-btn.tooltip .tooltiptext,.great-deal-btn.tooltip .tooltiptext{width:300%;left:-50px;bottom:37px;top:inherit;font-size:14px;text-transform:uppercase}.refind-result{border-bottom:1px solid rgba(0,0,0,.25);padding-bottom:3px;font-size:20px;margin:0;text-align:center}.filter-inner{border:1px solid #ddd;padding:0 5px;margin:0;overflow-y:auto;overflow-x:hidden;box-shadow:0 0 2px #222}#popupfa,.ontopfa{position:fixed;top:0;margin:0 auto;left:0}#inventory-head.affixed{position:fixed;top:77px;width:100%;background:#d9e5f2;box-shadow:0 2px 14px #333;z-index:999}#left-filter-box.affixed{position:fixed;top:125px}.affixed .filter-inner{height:500px}.hours-box.on,.less-info.on,.more-info.on,.sales.on{height:auto;z-index:99;opacity:1}.fws11 img{border:none;display:block;text-align:center}.clearfix,div#actionButtonsCustomForm{clear:both}.dropdown-menu li a{text-decoration:blink;color:rgba(0,0,0,.75)}.dropdown-menu{overflow:auto}.mod-searchbox2 .filters-box{word-wrap:break-word;padding-top:4px}.mod-searchbox2 .title{font-size:13px;padding:15px 0 3px;cursor:pointer}.mod-car-finder .find-icon .fa-comment-o{font-size:65px;color:#000;margin-right:10px}.mod-searchbox2 .titleslider{font-size:14px;font-weight:700;margin:0;padding:15px 0 10px}.mod-searchbox2 .title1{font-size:13px;padding:15px 0 3px}.mod-searchbox2{padding:10px 8px}.history-title p{color:rgba(0,0,0,.64);font-size:13px;border-bottom:1px solid rgba(128,128,128,.39);text-align:left}.vehicle-info-column .text-left img{width:100px}.vehicle-info-column{padding:19px 2px}.mod-vehicle-info-responsive2 .full{border:1px solid #d5d5d5;padding:2px 0;background-color:#f7f7f7}.mod-vehicle-info .specification{padding-left:40px;margin:0}#tople{margin:5px;padding:0}.ontopfa{background-color:rgba(222,222,222,.97);background-size:cover;color:#aaa;opacity:0;z-index:-1;height:0}.on1{opacity:1!important;z-index:999!important;height:100%!important;display:block!important}#popupfa{width:900px;height:520px;color:#000;right:0;float:none},.tohead1{padding:7px}.tohead2{background:#000;position:relative}.filter-loader,.veh-dynamic-address{position:absolute;text-align:center}.breadcrumb{padding:0}.breadcrumb li{padding-left:5px;font-size:15px;float:left}.breadcrumb>li li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.back-button{display:none;float:left;width:74px;height:37px;margin-top:5px;border-right:1px solid #5e5e5e;background:url(/wp-content/uploads/back_button.png) no-repeat}.inventorydetail-page #introduction{margin-top:25px}.veh-dynamic-address{width:100%;top:12px;font-size:24px}.veh-dynamic-address a{color:rgba(74,125,187,.99)}.vdp-left{width:78%;float:left}.vdp-right{width:22%;float:right}.vdp-right .second{border:1px solid grey}.col-lg-2{width:11%;float:left}.col-lg-8 .firstside,.vdp-left .firstside{width:60%;float:left;position:relative}.col-lg-8 .secondside,.vdp-left .secondside{width:35%;float:right}.mod-searchbox2 .always-expanded{background-position:right -103px}.com-contact-us .contact-about{padding-bottom:15px}.conhead1{padding-bottom:40px!important}.contact-about p{font-size:14px;color:#222}.cu-map{height:100vh}.less-info,.more-info,.sales{height:0;z-index:-1;transition:.5s!important;opacity:0}.gmarker{background-repeat:no-repeat;background-position:4px 6px;padding:5px 30px 20px;background-color:transparent;border:1px solid transparent;border-bottom:1px solid #d3d3d3}.gmarker:last-child{border-bottom:1px solid transparent}.gmarker:hover{border:1px solid #d3d3d3}.about-us-houston .name,.contact-info{font-size:15px;color:#222}.info-switcher{margin-top:9px;display:inline-block;padding:8px 0;width:120px;text-align:center;text-decoration:none;color:#222;background:#eee;border-radius:3px;border:1px solid #a4aeb5}.contact-info .tel a{text-decoration:blink;color:rgba(0,0,0,.73)}.contact-info .contact-us-btn,.get-directions-event-target,.hoursdep{text-decoration:blink;color:#55197f}.cf1 a,.hours-switcher,.lastpopup .view-more a{color:#55197f;text-decoration:none}.conhead1 ul li a{text-decoration:blink;color:rgba(0,0,0,.77)}.less-info,.more-info{cursor:pointer}.less-info.on{transition:.5s!important;float:left}.hours-box.on,.more-info.on{transition:.5s!important}.sales{display:none}.sales.on{transition:.5s!important;display:block}.filter-loader{left:0;top:0;width:100%;z-index:20;background:rgba(255,255,255,.9);height:100%;padding-top:50px}.hours-box{margin:0;padding:12px 20px;font-size:13px;background:#f7f7f7;border:1px solid #d3d3d3;opacity:0;height:0;transition:.5s!important;z-index:-1;cursor:pointer}.com-contact-us .subtitle{font-weight:700;font-size:15px}.dealer{padding:0 6px}.ontop_cuemail,.ontop_emailvdetail,.ontop_st_schedule_aboutus,.ontop_st_schedule_aboutus_salespopup,.ontop_st_schedule_testdrive{z-index:-1;width:100%;height:100%;top:0;left:0;margin:0 auto;display:none;position:fixed;background-color:rgba(34,34,34,.67);background-size:cover;color:#aaa;opacity:0}#inventorydetail-page .introduction,.popover{background-color:#fff}#popup_cuemail,#popup_hash-st_schedule_aboutus,#popup_hash-st_schedule_aboutus_salespopup{width:650px;height:520px;position:fixed;color:#000;background-color:#f5f5f5;top:15%;right:0;margin:0 auto;float:none;left:0}.formBlock-emailus h2{margin:0;padding:0;font-size:16px;font-weight:700;line-height:inherit}.formBlock-emailus{padding:35px 20px}textarea{width:100%;margin-bottom:5px}.inline-fields select{width:auto;margin:5px}.formBlock-emailus input,select{width:100%;height:31px;margin-bottom:5px}.formBlock-emailus p{font-size:15px}.formBlock-emailus .custom-btn:hover{color:#fff;background-color:#000}#aboutus_sales_email_frm input,#aboutus_sales_email_frm textarea,.c-vehicles .list .vehicle,.table.dataTable{width:100%!important}.message{height:90px}.dealer-location a{text-decoration:blink;font-size:14px}#finence #introduction{min-height:0;background-color:#fff}.lastpopup .view-more a:hover{color:rgba(0,0,0,.83);text-decoration:underline}.value-ur-trade-frm .error{border:1px solid red;box-shadow:0 0 3px red}#inventorydetail-page .comment-text-inner{margin-top:20px;margin-bottom:15px;max-height:72px;overflow:hidden;position:relative}.show-hide-desc a{color:#666;font-size:12px;text-decoration:none}.mod-disclaimer{padding:0 10px;color:#666;margin:20px 0}#inventorydetail-page .comment-text-inner.show{max-height:none}#inventorydetail-page .comment-text-inner .gradient-bg{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);height:21px;width:100%;position:absolute;bottom:0;left:0}.mod-vehicle-history-item.carfax-report{width:50%;float:left}.mod-vehicle-history-item.carstory-report{width:0;float:left;display:none!important}.col-lg-12 .secondside,.mod-vehicle-history-item.dynamic-address-wrap{width:50%;float:right}.mod-vehicle-info .specification-item{list-style:disc;color:#e72955;padding:2px 0;word-wrap:break-word}.mod-vehicle-info ul li{color:#0b65af!important;display:list-item}.secondside .list-unstyled li{font-size:13.5px;padding:2px 20px;color:#222;cursor:initial}.secondside .calculate-box li{font-size:14px;padding:2px 20px;color:rgba(0,0,0,.76)}.tab-links:after{display:block;clear:both;content:""}.tab-links li{margin:0;float:left}.tab-links{border-bottom:1px solid #ddd;padding-bottom:3px}.tab-links a{border-bottom-color:transparent;color:rgba(34,34,34,.62);text-decoration:none;font-size:14px;padding:8px 15px}.tab-links .active a{border:1px solid #cacaca;border-bottom-color:transparent;color:#222}li.active a,li.active a:hover{background:#fff;color:#4c4c4c}.home #fetch-form,.tab-content{margin-top:15px}.mod-vehicle-history .history-title h3{padding-bottom:7px!important}.mod-vehicle-equipment h3{font-weight:700;font-size:20px;cursor:pointer;float:left;clear:both;color:rgba(0,0,0,.83)}.mod-vehicle-equipment .eq-list ul{padding-left:15px;margin:0}.mod-vehicle-equipment .eq-list ul li{font-size:14px;color:#222;float:none;list-style:initial;display:list-item}.glyphicon-minus:before{content:"\2212"}.gas-calculator-houston-tx .tohead{margin-top:44px!important}.mod-mpg-calculator .disclaimer{color:#666;font-size:12px;font-style:italic;text-align:center;padding:10px 0 0}.mod-mpg-calculator .formContent{background-color:#f7f7f7;border:1px solid #d3d3d3;padding:35px 0;overflow:auto}.mod-mpg-calculator .formBlock{margin:0 0 40px}.mod-mpg-calculator .new-auto{border-bottom:1px solid #d3d3d3;padding-bottom:23px}.mod-mpg-calculator fieldset{border:none;margin:0 2px;padding:.35em .625em .75em}.mod-mpg-calculator .field .label{width:112px}.mod-car-finder .content .description,.mod-mpg-calculator .description{color:#222;font-size:14px}.mod-mpg-calculator .heading{margin:30px 0}.field:after,.mod-mpg-calculator .field:before{display:table;content:" "}.mod-mpg-calculator .head{font-size:36px;color:#222;font-weight:400}.mod-mpg-calculator .value-ur-trade-frm .form-control{border:1px solid rgba(128,128,128,.45)}.mod-multi-department-box-responsive1 .contact .contact-item{display:inline;padding-right:5px}.mod-multi-department-box-responsive1 .department{margin-left:15px}.mod-car-finder .content .description a,.mod-multi-department-box-responsive1 a{color:#55197f}#inventorydetail-page .fa-map-marker,#inventorydetail-page .fa-mobile,.mod-multi-department-box-responsive1 a:hover{color:#222}.mod-car-finder{clear:both;height:auto;margin-top:20px;min-height:80px;width:auto;padding:10px 0 0;line-height:150%}.btn1,.popover{line-height:1.42857143;font-size:14px}.mod-car-finder .content .title{color:#222;font-size:20px;font-weight:700}.secondside .mod-shopping-tools-responsive2 ul li{float:none!important}.container{width:100%;max-width:1440px!important;margin:0 auto}.modern-input,form:not(#test-drive-form) input[type=email],form:not(#test-drive-form) input[type=text],form:not(#test-drive-form) select,form:not(#test-drive-form) textarea{border:1px solid #b1b5bb;background:#fff;color:#222;padding-left:5px}form:not(#test-drive-form) input[type=email]:focus,form:not(#test-drive-form) input[type=text]:focus,form:not(#test-drive-form) textarea:focus{box-shadow:inset 0 0 3px #00f}.about-us-houston .tab-links a{color:#55197f;padding:12px;text-decoration:none}.about-us-houston .tab-links a:hover{text-decoration:none;background-color:#eee}.about-us-houston .com-container{padding:0 26px}.about-us-houston .com-our-team .group-name{font-size:18px;font-weight:700;padding-top:20px;color:#222}.about-us-houston .com-our-team .staffs-list{overflow:hidden;padding:17px 0 0;clear:both;margin-right:-40px}.about-us-houston .com-our-team .staffs-list .staff{display:inline-block;vertical-align:top;width:200px;min-height:180px;text-align:center;margin:0;padding:10px}.about-us-houston .com-our-team .staffs-list .staff .photo{border-radius:0}.about-us-houston .com-our-team .staffs-list .staff .photo-wrapper{display:block;height:158px;text-align:center;vertical-align:middle;width:137px;margin:auto}.about-us-houston .com-our-team .staffs-list .staff .position{padding:5px 0 0;color:#222;font-weight:700;font-size:14px}.about-us-houston .com-our-team .staffs-list .staff .phone,.success{color:green}.about-us-houston .com-our-team .staffs-list .staff .links{overflow:hidden;padding:0}.right-block a,.staff.vcard a{text-decoration:none;font-size:14px;color:#55197f}.about-us-houston .photo-wrapper .title{font-weight:700;color:#222;font-size:15px}.about-us-houston .links a,.mod-form2-eprice .content,body.customer-checkin .col-lg-8{padding:0}.trade-in-car-houston .tohead{margin-top:80px!important}.about-us-houston .formdiv{border:1px solid #6e7982;padding:17px 12px;width:100%;background:#f0f0f0}.about-us-houston .mod-multi-department-box-responsive1 .heading{padding:0 0 1px 5px;font-weight:700;font-size:16px;color:#222}.about-us-houston .mod-multi-department-box-responsive1 .department-name,.right-block .department-name{font-weight:700;color:#222}#contact-page h2,.btn1,.popover{font-weight:400}.mod-multi-department-box-responsive1 .description,.right-block .description{padding:0 0 7px 5px;font-weight:400;color:#222;font-size:15px}.about-us-houston .cf1-about{cursor:inherit}.about-us-houston .mod-mpg-calculator .heading{margin:20px 10px}.ontop_st_schedule_aboutus_salespopup.on,.ontop_st_schedule_aboutus_salespopup.show{opacity:1;display:inline-block;z-index:9999}.about-us-houston #aboutus_sales_email_frm .formdiv{border:none;background:#f5f5f5}#aboutus_sales_email_frm .heading,.about-us-houston #aboutus_sales_email_frm .heading{padding:10px;border-bottom:1px solid #ddd}#aboutus_sales_email_frm .heading .h2,.about-us-houston #aboutus_sales_email_frm .heading .h2{margin:4px 20px}.about-us-houston input,.about-us-houston textarea{color:#4e5758;line-height:1.625;border:1px solid #b1b5bb;position:relative;outline:0;padding:5px 6px;margin:2px 0}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popupoveropen{display:block;top:-180px}.popover-content .col-xs-4{width:33.33333333%;float:left;color:#222;padding:0 12px}.popover-content .col-xs-8{width:66.66666667%;float:left;color:#222;padding:0 15px}.mod-multi-department-box-responsive1 .popover .popover-title{text-align:center;color:#000;font-weight:700}.contact-department:hover,.get-directions-event-target:hover{color:#000;text-decoration:underline}.breadcrumb>li li{cursor:inherit;color:#222}.announcement-wrap ul li,.message-board-wrap ul li{text-align:center;color:rgba(0,62,85,.97);list-style:none;opacity:0}#contact-page h2{color:#222;font-size:36px}.right-block .heading{padding:0 0 1px 5px;font-weight:700;font-size:16px;color:#222;margin:0}.right-block a:hover{text-decoration:underline;font-size:14px;color:#222}.trade-in-car-houston .formBlock-emailus{padding:10px 30px}.gas-calculator-houston-tx input,.gas-calculator-houston-tx select,.gas-calculator-houston-tx textarea{width:66%!important}.gas-calculator-houston-tx .title{padding-bottom:20px;color:#222}.gas-calculator-houston-tx .form-button{margin:25px 0}.tohead1_inventry_bradcrumb{height:40px;padding:0 15px}#inventorydetail-page .divider,.approved-box .ap-view li.approved-done{padding:5px}.btn1{display:inline-block;padding:6px 12px;margin-bottom:0;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:0;background:#106aa9;color:#fff}.btn1:hover{color:#fff;background-color:#222}.popover-title{text-align:center;color:#000;font-weight:700;padding:10px 0;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.mod-compare-box{position:fixed;bottom:-2px;z-index:1000;border-top:1px solid #b9b9b9;font-size:14px}.mod-compare-box.above-navigation{bottom:40px}.mod-compare-box.above-statusbar{bottom:5px}.mod-compare-box .header{display:table;table-layout:fixed;width:100%;background:#f7f7f7;height:42px;position:relative;overflow:hidden}.mod-compare-box.opened .header{overflow:visible}.mod-compare-box .header .tab{display:table-cell;vertical-align:middle;background:0 0;cursor:pointer;font-size:13px;border-bottom:1px solid transparent;border-left:1px solid #b9b9b9}.mod-compare-box .header .tab:first-child{border-left:0}.mod-compare-box.deal-opened .header .deal-tab,.mod-compare-box.saved-opened .header .saved-tab,.mod-compare-box.viewed-opened .header .viewed-tab{border-bottom-color:transparent}.mod-compare-box.opened .header .tab,.mod-compare-box.opened.single-tab .header .tab{border-bottom:1px solid #b9b9b9}.mod-compare-box.opened .header .tab.active,.mod-compare-box.opened.single-tab .header .tab.active,.veh_search_result ul li:last-child{border-bottom:0}.mod-compare-box .saved-count,.mod-compare-box .viewed-count{display:inline-block;background:#5c5c5c;border-radius:3px;color:#fff;font-weight:700;margin-left:10px;padding:1px 9px;margin-right:4px}.mod-compare-box .tab:hover .saved-count,.mod-compare-box.deal-opened .deal-tab .saved-count,.mod-compare-box.saved-opened .saved-tab .saved-count,.mod-compare-box.viewed-opened .viewed-tab .saved-count{background:#e70031}.mod-compare-box.opened .compare-box-content{padding:18px 18px 10px}.mod-compare-box .max-height-content{margin:0 -18px;padding:0 18px;overflow:auto;max-height:400px}.mod-compare-box .saved-vehicle .saved-vehicle{margin-top:8px;border-top:1px solid #e3e3e3;padding-top:7px}.mod-compare-box .saved-vehicle .checkbox{position:absolute;top:0;bottom:0;left:2px;width:24px;margin:0;padding-top:inherit}.mod-compare-box .saved-vehicle .vehicle-link{display:block;color:inherit;margin-left:26px;margin-right:20px;text-decoration:none}.mod-compare-box .saved-vehicle .vehicle-img{float:left;margin-right:15px;max-width:65px}.mod-compare-box .saved-vehicle .vehicle-info .name,.mod-compare-box .saved-vehicle .vehicle-info .price-html{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.mod-compare-box .saved-vehicle .vehicle-info .name{margin-bottom:-3px}.mod-compare-box .compare-remove-vehicle{position:absolute;top:2px;bottom:0;right:0;cursor:pointer;width:20px;text-align:center;padding-top:inherit}.mod-compare-box .buttons{margin-top:18px}.mod-compare-box .buttons .compare-btn{margin:0 5px}.compare-btn.disabled,.compare-btn.disabled:active,.compare-btn.disabled:hover{background:#999;color:#666;opacity:1}.mod-compare-box .bounce-animation{-webkit-animation:1s ease-out bounce;animation:1s ease-out bounce}.mod-compare-box .tab:hover .saved-count,.mod-compare-box .tab:hover .viewed-count,.mod-compare-box.deal-opened .deal-tab .saved-count,.mod-compare-box.deal-opened .deal-tab .viewed-count,.mod-compare-box.saved-opened .saved-tab .saved-count,.mod-compare-box.viewed-opened .viewed-tab .viewed-count{background-color:#106aa9!important}.submit-condition{color:#666;clear:both;font-size:12px;font-style:italic;margin:2% auto 1%;text-align:center;max-width:600px}.message-board-wrap{height:75px}.message-board-inner{width:100%;margin:0 auto;padding:0;position:relative}.good-deal-btn,.great-deal-btn{padding:5px 8px;font-size:17px;font-weight:700;cursor:pointer;text-transform:uppercase}.message-board-inner h2{text-align:center;text-transform:uppercase}.message-board-wrap ul li{margin:0;position:absolute;width:100%;font-size:42px;font-weight:700}.announcement-wrap ul li.active,.message-board-wrap ul li.active,.tabcontent .slick-next:hover:before,.tabcontent .slick-prev:hover:before{opacity:1;transition:.5s}.announcement-wrap{height:35px}.announcement-wrap ul li{margin:0;position:absolute;width:100%;font-size:25px;font-weight:700}.df-menu.head{background:#003e55;border-color:#003e55;position:relative}.df-menu.head .closer{position:absolute;top:0;right:5px;color:#fff;display:inline-block;width:auto;text-decoration:none;opacity:.8;padding:14px}.df-menu.head .closer:hover{text-decoration:none;opacity:1}.df-menu.list-group .make-open-link{position:absolute;top:9px;right:8px;padding:2px 9px;width:auto;color:#ddd;border-radius:3px}.df-menu.list-group:hover .make-open-link{color:#4a7dbb;background:rgba(0,0,0,.1)}.vehicle-block1-left,.vehicle-block2-left,.vehicle-block3-left,.vehicle-block4-left{width:50%;float:left;text-align:left}.vehicle-block1-right,.vehicle-block2-right,.vehicle-block3-right,.vehicle-block4-right{width:50%;float:right;text-align:center}.great-deal-btn{color:#0f0}.good-deal-btn{color:#009b00}.good-deal-btn .fa{color:#009b00;transform:rotate(40deg);font-size:20px}.great-deal-btn .fa{color:#0f0;font-size:20px}.inventorydetail-page #result-email-us{color:#222;font-size:25px;line-height:1.22}#testdrivepopup #result-promptly{color:green;text-align:center}.success{margin:30px;display:none}.on,.success.ok{display:block!important}#makeanofferpopup .msg{font-size:24px}.trade-in-car-houston .msg{font-size:36px}#popDiv .msg,#popup_hash-st_schedule_vehiclepopupcontactus .msg,.about-us-houston .msg,.contact-page .msg{font-size:22px}.mod-compare-box{width:320px;border:1px solid #b9b9b9;border-bottom:none;right:25px;left:auto}.mod-compare-box.above-sticky-bar{bottom:0}.home #searchbox.affixed{position:fixed;top:111px;left:0;width:100%;z-index:9999;background:#d9e5f2}.com-inventory-listing .load-more{text-align:center;width:100%;margin:0 auto}.com-inventory-listing .load-more img{width:150px}.review-step-head h3,.vehicle-title{margin:0}.veh-meta{margin:8px 0}.pending-sale-badge_OLD{position:absolute;bottom:-156px;right:0;z-index:9}.pending-sale-badge{position:absolute;top:-28.5px;left:0;z-index:9;padding:2px 20px 2px 12px;background:gold;color:#000;font-weight:700;font-size:15px}.pending-sale-badge .tringle,.testdrive-badge a .tringle{position:absolute;width:0;height:0;top:0;right:-3px;z-index:10;border-left:14px solid transparent;border-right:3px solid transparent;border-bottom:29px solid #fff}.vehicle-details .pending-sale-badge{top:-25px;left:3px}.pending-sale-badge img{max-width:120px}.carousel-item-img img,.comparison,.hb-desc img,.img-popup-inner img,.newh-container{max-width:100%}.testdrive-badge a{padding:5px 30px 5px 10px;color:#fff;background:green;font-weight:700;position:relative}#checkin_form .departments-wrap ul li:hover,.testdrive-badge a:hover{opacity:.8}.comparison{margin:0 auto;font:13px/1.4 "Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;padding:10px}.comparison table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;border-bottom:1px solid #ccc}.comparison td,.comparison th{border-right:1px solid #ccc;empty-cells:show;padding:10px}.compare-heading{font-size:18px;font-weight:700!important;border-bottom:0!important;padding-top:10px!important}.comparison .compare-row{background:#f5f5f5}.comparison .tickblue{color:#0078c1}.comparison .tickgreen{color:#009e2c}.comparison th{font-weight:400;padding:0;border-bottom:1px solid #ccc}.ai-desc,.ai-title,.comparison tr td:first-child,.qa-title,.show_result table tr td:first-child{text-align:left}.comparison .qbo,.comparison .qbse,.comparison .tl{color:#fff;padding:10px;font-size:13px;border-right:1px solid #ccc;border-bottom:0}.comparison .tl2{border-right:0}.comparison .qbse{background:#0078c1;border-top-left-radius:3px;border-left:0}.comparison .qbo{background:#009e2c;border-top-right-radius:3px;border-right:0}.comparison .price-info{padding:5px 15px 15px}.comparison .price-was{color:#999;text-decoration:line-through}.comparison .price-now,.comparison .price-now span{color:#ff5406}.comparison .price-now span{font-size:32px}.comparison .price-small{font-size:18px!important;position:relative;top:-11px;left:2px}.comparison .price-buy{background:#ff5406;padding:10px 20px;font-size:12px;display:inline-block;color:#fff;text-decoration:none;border-radius:3px;text-transform:uppercase;margin:5px 0 10px}.comparison .price-try{font-size:12px}.comparison .price-try a{color:#202020}.comparison .info-item{width:110px;margin:0 auto;border:none;padding:0}.ai-img img,.comparison .v-image img.img-responsive{width:100%;height:auto}.mod-compare-vehicles .comparison .info-head{padding-left:10px;padding-right:10px}.comparison .dropdown-menu.dropdown-menu-active{width:200px!important;overflow:hidden}.compare-vehicles .comparison .dropdown-toggle-btn{position:relative;top:1px}.comparison .dropdown-menu.dropdown-menu-active li{padding-left:40px}.qa-list-wrap{margin-top:50px}.qa-item,.qac-item{text-align:left;margin-bottom:15px}.qa-avatar img,.qac-avatar img{border-radius:50%;padding:2px;max-height:100%;border:1px solid #ddd}.qa-content,.qac-content{float:left;margin-left:10px;padding:10px 20px;background:#fff;border-radius:5px;width:83%}.qa-item-top,.qac-item-top{font-size:13px;margin-bottom:10px}.qa-title a{font-size:25px;font-weight:700}.qa-item-bottom,.qac-item-bottom{font-size:13px;margin-top:10px}.qa-comments-wrap{margin-top:30px;text-align:left;margin-left:100px}.qa-no-comment-wrap{margin:25px;padding:20px;background:#fff;border:1px dashed #ddd;font-weight:700}.qac-form-wrap{margin-top:50px;margin-right:12px}.qac-form-wrap #comment{height:100px}.autocomplete-suggestions{border:1px solid #999;background:#fff;cursor:default;overflow:auto}.autocomplete-suggestion{padding:10px 5px;font-size:1.1em;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{font-weight:400;color:#39f}.hanbook-wrap{width:80%;margin:15px auto;position:relative}.dept-list{padding:0;position:relative}.dept a::after,.loader{position:absolute;top:0}.dept-list li{list-style:none;position:relative;margin:10px 0}.dept a,.dept a:active,.dept a:focus,.dept a:hover{display:block;text-decoration:none;width:100%;height:38px;background:#ddd!important;box-shadow:none}.dept.emp-dir a,.dept.org-chart a{background:orange!important}.active.dept a{background:rgba(0,62,85,.97)!important;color:#fff!important}.active.emp-dir a,.active.org-chart a{background:#ba4202!important}.dept-name{display:inline-block;padding:4px 10px;color:#333;font-size:18px}.handbook-from-wrap,.img-popup,.loader,.search-wrap{display:none;text-align:center}.dept a::after{content:" ";width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:25px solid #ddd;right:-24px}.dept.emp-dir a::after,.dept.org-chart a::after{border-left:25px solid orange}.active.dept a::after{border-left:25px solid rgba(0,62,85,.97)}.active.emp-dir a::after,.active.org-chart a::after{border-left:25px solid #ba4202!important}.handbook-view-inner{padding:30px;width:80%;min-height:350px;margin:0 auto}.handbook-from-wrap{width:100%;padding:20px 0;opacity:0;z-index:-1}.handbook-from-wrap.show{opacity:1;z-index:10;display:block}.loader{width:92%;height:100%;background:rgba(0,0,0,.5);left:50px;padding-top:50px;font-size:20px;font-weight:700;color:#fff}.loader.show{display:block;z-index:99}.hb-children-wrap,.hb-children-wrap2{margin-top:20px}.hb-title,.hb-title-ch,.hb-title-ch2{font-size:20px!important;position:relative}.ui-state-active.hb-title,.ui-state-active.hb-title-ch,.ui-state-active.hb-title-ch2{background:rgba(0,62,85,.97)!important;border-color:rgba(0,62,85,.97)!important}.hb-content-wrap,.hb-content-wrap-ch,.hb-content-wrap-ch2{position:relative;padding-right:35px!important}.hblogout,.welcome-emp{position:absolute;top:25px;font-weight:700}.hb-desc{font-size:17px!important}.hb-desc img{height:auto}.hb-desc img:hover{opacity:.8;cursor:pointer}.search-wrap{width:100%}.searchbox{padding:10px;width:65%;margin:0}.clearsearchbtn,.searchbtn{height:49px;width:53px;vertical-align:top;cursor:pointer}.searchbtn{margin-left:-4px;border:1px solid #ddd;border-left:0}.clearsearchbtn{margin-left:-5px;border:1px solid #ddd;color:red;opacity:0}.handbook-login-wrap{text-align:center;margin-top:50px}.error,.fail,.nodpt-assigned,.red-text{color:red}.hblogout{right:0}.welcome-emp{left:0}.hb-heading{padding:15px 0!important;border-bottom:1px solid #ddd!important;margin-bottom:25px!important}.img-popup{position:fixed;width:100%;height:100%;min-height:100%;padding:0;background:rgba(0,0,0,.9);z-index:-1;top:0;left:0;overflow-y:auto}.img-popup.show{display:inline-block;z-index:9999999999}.img-popup-inner{width:90%;margin:60px auto 40px}.img-popup-close{position:fixed;right:48px;top:18px;text-decoration:none;color:#aaa;font-size:27px;outline:0!important;box-shadow:none!important}.accordion-emp table{text-align:left;width:100%}.accordion-emp table thead th{border-bottom:1px solid #999}@media (min-width:768px){.mod-contact-menu{padding:13px 0;margin:6px auto 8px}.mod-contact-menu-responsive1{height:100%}.mod-contact-menu #contact-menu-accordion{float:left;margin:0 0 0 auto}.mod-contact-menu-responsive1 #contact-menu-accordion{display:table;border-spacing:0;height:100%;font-size:0}}@media (min-width:1200px){.mod-contact-menu .menu-section{padding:0 12px;font-size:15px}}@media (min-width:992px){.mod-contact-menu-responsive1 .menu-section>a{padding:0 8px}.mod-contact-menu-responsive1 .hidden-on-md{display:inline}.panel.card img{padding:5px 25%}}@media (min-width:40em){.wrapper,.wrapper-full{margin-left:auto;margin-right:auto}.half,.quarter,.two-thirds{float:left;padding-left:0;padding-right:0}body{font-size:1em}.wrapper{max-width:60em}.wrapper-full:after,.wrapper:after{content:" ";display:block;clear:both}.wrapper-full{max-width:98%}.half{width:50%}.two-thirds{width:66.66667%}.quarter{width:25%}}@media (max-width:992px){.col-lg-4,.col-lg-8{width:100%}.mod-similar-vehicles{margin-top:25px}}@media (max-width:640px){#finence .go,#finence .gop{font-size:12px}.introduction section#quick-search,.panel.card img{width:100%}#finence .go{text-align:justify}.introduction .wrapper{padding-top:5px;transition:.7s}.mod-compare-box{width:96%;margin:0 7px;left:auto;right:auto}}@media (max-width:40em){.why .wrapper{padding-bottom:3.813em;padding-top:4.813em}.why .wrapper h2{font-size:2.6em}.half,.one-third,.quarter,.three-quarters,.two-thirds{padding-left:.83333%;padding-right:.83333%;float:left;width:100%}.half,.one-third,.quarter,.two-thirds{clear:both}header .sub .inv-search.search__mid{width:75%;float:left;padding-left:0;padding-right:0}header .sub .inv-search.search__mid #vehicle-search{border-bottom:0;border-top:0}header .sub .inv-search.search__mid .search-form{border-bottom:0}header .sub .inv-kw-sr{clear:both;width:100%;float:left;padding:0}header .sub .inv-kw-sr a{font-size:.85em;padding-top:1em}#value_trade_in_from .form-group label{width:100px;float:left;clear:none}#value_trade_in_from .form-group .form-control{float:left;width:70%;clear:none}.error-dialog .error-message{width:100%}.slick-dots{display:none!important}.why .wrapper .panel.card{width:80%;margin:10px auto;float:none}.panel.card img{padding:20px 35%}.black_header_wrap #tople{text-align:center}#tople li{font-size:13px;float:none;display:inline-block}.black_header_wrap .social-icons{padding:0;text-align:center}}@media (max-width:639px){.comparison .price-buy{padding:5px 10px;margin-top:10px}.comparison td,.comparison th{padding:10px 5px}.comparison .hide-mobile{display:none}.comparison .price-now span{font-size:16px}.comparison .price-small{font-size:16px!important;top:0;left:0}.comparison .qbo,.comparison .qbse{font-size:12px;padding:10px 5px}.compare-heading{font-size:13px}}.col-lg-12 .firstside{width:45%;float:left;position:relative}.proside{margin-top:20px;width:90%}a.custom-btn.warranty-check-btn{padding:10px 25px;text-decoration:none;float:none;display:inline-block}img#loading-image{width:60px;height:auto;margin:0 auto;display:none}.proside #accordion td,.proside #accordion th{border:1px solid #cdcdcd;text-align:center;padding:5px 10px}.proside td,.proside th{border:1px solid #cdcdcd;padding:5px 10px}input#show_pro{color:#fff;margin-top:5px;border:none}.paym #down_payment{height:38px;background:#fff;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.3);border:thin solid #dcdcdc;width:90%;margin:0 auto}#accordion h3{width:100%;display:block;padding:.5em;margin:.25em 0;text-align:center;border:1px solid #396499;border-radius:2px;color:#f9f9f9;text-decoration:none;font-weight:600;box-shadow:0 0 7px rgba(0,0,0,.17);-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}#accordion h3 .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)!important}#accordion h3.ui-state-active,#accordion h3:hover{background:#f9f9f9;color:#4e5758;text-shadow:none}.proside table h3{margin-top:20px;border-top:1px solid #cdcdcd;padding-top:20px}.show_result{margin-top:70px;float:right;width:73%;border-top:1px solid #cdcdcd;background:#eee;padding:10px 20px}.show_result table td{border:none;padding:0 0 10px}.show_result table{width:100%;text-align:right;margin:10px 0}tr#total_amount td{border:1px solid;padding-top:10px;border-left:0;border-right:0;padding-bottom:10px}.show_result table tr td:first-child strong{font-weight:400}span.remove_product:before{content:"x";color:red;border:1px solid;border-radius:50%;padding:1px 4px;margin-right:5px;cursor:pointer}.proside .half{margin-bottom:20px}#accordion tbody tr:nth-child(2n){background:#e4e4e4}#accordion thead tr{background:#cdcdcd}#accordion table{margin:0 auto}.ui-accordion .ui-accordion-content .pro_descri{margin-top:0;background:#d9e5f2;padding:10px 20px;font-size:16px;line-height:20px;color:#4e5758;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px}.pro_descri ul{margin-left:20px}.pro_descri li{list-style:disc}#value_trade_in_from,.pages-links a{padding:10px}.pages-links a:first-child{padding-left:0}.js-yext-productlist{display:none!important}.veh_search_result{background:#fff;position:absolute;width:100%;left:0;z-index:10;box-shadow:0 4px 4px #000;margin-top:1px}.veh_search_result ul{padding:0;list-style:none}.veh_search_result ul li a{text-decoration:none;color:#888;padding:4px 15px;display:block;border-bottom:1px dotted;font-size:14px}.veh_search_result ul li a:hover{color:#111}.veh-search-wrap .veh-search-rm{cursor:pointer;color:red}#article-form-section{padding:5px 10px}#article-form-section h3,.page-heading{text-align:center;font-size:42px;color:rgba(0,62,85,.97);font-weight:700;padding:25px 0;margin:0}.form-label,.small-text{font-size:13px}.articles-list-inner,.carousel-inner,.qa-wrap{display:block;text-align:center;margin:10px auto;width:80%}.article-item{width:24%;float:left;margin:5px;height:360px}.as-img img,.img-fluid{height:auto}.ai-title a{display:block;text-align:left}.article-single-inner{width:75%;margin:0 auto}.as-title h3{padding:25px 0;font-size:27px;margin:0;color:rgba(0,62,85,.97)}@media (max-width:767px){.hdapopup-inner{width:95%;margin:50px auto}.home .message-board-wrap ul li{font-size:32px}.home h2.hda-approved-heading{font-size:32px!important}#article-search,#hsearch{width:95%}.article-search__button,.tda-search__button{right:2px}.home #hsearch-frm{max-width:95%;margin:0 auto;position:relative}#inventorydetail-page .firstside,#inventorydetail-page .secondside,.col-lg-12 .secondside,.paym #down_payment,.proside,.show_result{width:100%}#inventorydetail-page .secondside{padding:10px;text-align:center}.mod-vehicle-history,.vehicle-title{text-align:center}.about-us-houston .com-container{padding:2px}.mod-compare-vehicles.info-head.v-eprice-button.btn-group.eprice_details.eprice_details_mobile{display:block!important}.v-eprice-button .btn-group.eprice_details{display:none!important}.compare-vehicles .eprice_details_mobile .dropdown-toggle-btn,.compare-vehicles .eprice_details_mobile .dropdown-toggle-btn.set{background-color:transparent!important}.compare-vehicles .eprice_details_mobile .dropdown-toggle-btn img{width:25px}.mod-compare-vehicles .info-head{min-height:220px!important}.comparison tr{background:#fff!important}.comparison tr td.head_td{background:#f5f5f5!important;font-weight:700;font-size:14px}.comparison td:first-child,.comparison th:first-child{display:none}.comparison tbody tr:nth-child(odd){display:table-row;background:#f7f7f7}.comparison .row{background:#fff}.comparison td,.comparison th{border:1px solid #ccc}.price-info{border-top:0!important}.container{max-width:736px}.inventorydetail-page #introduction{margin-top:0}.col-lg-12 .firstside{width:100%;margin-bottom:30px}}@media (max-width:374px){.container{max-width:360px}.show_result{width:100%;overflow:auto}.show_result table{width:370px}}.value-trade-block a{margin-top:5px}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-lg-3{width:25%;float:none;display:inline-block}.col-lg-4{width:29.5%;float:none;display:inline-block;margin:0 auto;vertical-align:top}.search-logo .types img{padding-top:15px}.img-fluid{max-width:100%;max-height:95px}.search-logo{padding:30px}.search-logo #tabs ul.tabs{display:inline-block;vertical-align:middle;text-align:center}.float-right{float:right!important}.btn{-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}.tabs .view-all-vehicles{width:42%;padding:10px!important}.search-logo #tabs .tabs li{color:#323232;background:#ddd;border:none;padding:0!important;border-radius:3px;font-size:14px;text-transform:uppercase;font-weight:700;margin:0 7px}.search-logo #tabs .tabs li a{color:inherit;text-decoration:none;display:block;padding:5px 10px}.search-logo #tabs .tabs li.active a{background:inherit}.search-logo-box span{position:absolute;right:-10px;top:-10px;border:1px solid #d7d7d7;background:#fff;width:30px;height:30px;line-height:30px;text-align:center;font-weight:700;border-radius:50%;z-index:9;color:#323232}.search-logo-box strong{position:absolute;right:0;left:0;top:25px;text-align:center;font-weight:700;z-index:9;color:#323232;text-transform:uppercase}.search-logo .tabcontent .row{margin-right:-6px}.search-logo #tabs ul.tabs li.active,.search-logo #tabs ul.tabs li.active:focus,.search-logo #tabs ul.tabs li:hover{background:#003e55;color:#fff;border:none}.tabcontent .slick-next:before,.tabcontent .slick-prev:before{font-size:40px;opacity:.5;transition:.5s}#tabs{margin:0;padding:0}#tabs .tabs{position:relative;margin:0}#tabs .tabs li{font-size:14px;text-transform:uppercase;font-weight:600;border-bottom:3px solid transparent;line-height:25px;padding:10px;color:#363636;overflow:hidden;background:0 0;display:inline-block;margin:0;cursor:pointer;position:relative;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}#tabs .tabcontent{padding:0 56px;overflow:hidden}#tabs ul.tabs li.active,#tabs ul.tabs li.active:focus,#tabs ul.tabs li:hover{border-bottom:3px solid #003e55}.pulse{animation-name:pulse;-webkit-animation-name:pulse;-o-animation-name:pulse;-ms-animation-name:pulse;-moz-animation-name:pulse;animation-duration:.4s;-webkit-animation-duration:.4s;-o-animation-duration:.4s;-ms-animation-duration:0.4s;-moz-animation-duration:.4s}@keyframes pulse{0%{transform:scale(.8);opacity:0}100%{transform:scale(1);opacity:1}}@-webkit-keyframes pulse{0%{transform:scale(.8);opacity:0}100%{transform:scale(1);opacity:1}}@-ms-keyframes pulse{0%{transform:scale(.8);opacity:0}100%{transform:scale(1);opacity:1}}@-moz-keyframes pulse{0%{transform:scale(.8);opacity:0}100%{transform:scale(1);opacity:1}}@-o-keyframes pulse{0%{transform:scale(.8);opacity:0}100%{transform:scale(1);opacity:1}}.tabcontent{margin-bottom:0;margin-top:20px;clear:both}ul li{line-height:30px}.search-logo-box{border:1px solid #d7d7d7;border-radius:3px;padding:20px;box-shadow:2px 2px 6px 0 rgba(0,0,0,.1);position:relative;margin:16px 0}.text-center{text-align:center!important}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.tabcontent.makes .slick-prev{left:-42px}.tabcontent.makes .slick-next{right:-30px}.form-progress-bar{height:5px;padding:0;display:block;position:relative;background:#ccc;text-shadow:none;box-shadow:none;border-radius:5px;width:80%;margin:40px auto 55px}.arrow-down,.arrow-left,.arrow-right,.arrow-up{width:0;height:0}.form-progress-bar .form-progress-bar-step{display:inline-block;width:25%;height:5px;text-align:center;position:relative;overflow:visible;color:#666;text-shadow:1px 1px 1px #fff;float:left;font-size:1.5em;cursor:pointer}.form-progress-bar .form-progress-bar-step.active{background-color:#003e55}.form-progress-bar .form-progress-bar-step:first-child{width:0}.form-progress-bar .form-progress-bar-step .step-circle{width:50px;height:50px;display:inline-block;position:absolute;z-index:200;margin-top:-24px;right:-2.5rem;border-radius:2.5rem;border:5px solid #ccc;line-height:40px;font-size:20px;font-weight:700;background:#ccc;text-shadow:none;box-shadow:none}.form-progress-bar .form-progress-bar-step.active .step-circle,.form-progress-bar .form-progress-bar-step.completed .step-circle{background-color:#fff;border-color:#003e55}.form-progress-bar .form-progress-bar-step .step-text{position:absolute;top:35px;width:100px;right:-69px;text-align:center;font-size:.6em;font-weight:700;line-height:1;color:#333}#custom_finance_form .cff-step{z-index:-1;opacity:0;display:none}#custom_finance_form .cff-step.active{z-index:10;opacity:1;display:block}#custom_finance_form .half{width:46%!important;padding:0 15px!important}.form-label{display:block;color:#000}.co-applicant-wrap{margin-top:30px}.co-applicant-form-wrap{display:none;margin:20px auto}#email_us_form h2,.mb10,.right-box.links{margin-bottom:10px}.mt10{margin-top:10px}.review-step-head{position:relative;padding:11px 15px;color:#fff}.mod-form2-eprice form,.qa-popup-content{padding:30px 30px 15px 35px}.review-step-head a{position:absolute;right:5px;top:8px;color:#fff;text-decoration:none}.error-dialog{display:none;opacity:0}.error-dialog .error-message.on,.error-dialog.on{display:block;opacity:1}.error-dialog .error-icon{height:21px;width:21px;position:absolute;right:4px;background:#be4b49;border-radius:50%;top:5px;color:#fff;text-align:center;font-size:20px;font-family:initial;line-height:21px;cursor:pointer;margin:0 2px}.error-dialog .error-icon::before{content:"\0021"}.error-dialog .error-message{background-color:#be4b49;border:0;border-radius:2px;box-shadow:0 0 0 1px rgba(139,3,0,.75),0 1px 10px rgba(0,0,0,.35);color:#fff;position:absolute;right:-4px;top:44px;z-index:999;padding:7px 10px;font-size:14px;display:none;opacity:0;width:109%}.error-dialog .error-message::after{content:"\25b2";position:absolute;top:-19px;right:10px;z-index:7;color:#be4b49;font-size:19px}.arrow-up{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}.arrow-down{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid red}.arrow-right{border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:60px solid green}.arrow-left{border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #00f}.hdapopup-inner .heading,.mod-form2-eprice .heading{overflow:hidden;background:#fff}#custom_finance_form_wrap .hdapopup-inner .heading,#finance_form_wrap .hdapopup-inner .heading,#qa-popup-wrap .hdapopup-inner .heading{background:#003e55;color:#fff}.hdapopup-inner .heading h1,.mod-form2-eprice .heading h1{font-size:20px;font-weight:700;line-height:normal;margin:20px 0 13px 35px}.mod-form2-eprice form{border-top:1px solid #d5d5d5;background:rgba(118,118,118,.07)}.form-message-wrap{padding:30px;background:rgba(118,118,118,.07);text-align:center}.mod-form2-eprice .formBlock{margin:20px 0}.mod-form2-eprice .formBlock p{font-size:14px;max-width:80%;padding:0}.mod-form2-eprice .field input,.mod-form2-eprice .field textarea{width:100%;max-width:none!important;margin:0}.mod-form2-eprice .form-button{margin:0;text-align:left;float:left;padding:10px 0 0}.mod-form2-eprice .field{padding-bottom:4px}#cslider ul{list-style:none;padding-left:0;margin:0}.locations-wrap{margin:30px auto;padding:0 56px;overflow:hidden}.locations-wrap .location-text.location1{float:left;width:40%}.locations-wrap .location-text.location2{float:right;width:40%}.locations-wrap .location-inner{padding:20px 30px;box-shadow:2px 2px 6px 0 rgba(0,0,0,.1);border:1px solid #d7d7d7;border-radius:3px;text-align:center;display:block;color:#333}#value_trade_in_from_wrap #questions{height:64px}#value_trade_in_from_wrap{border:1px solid rgba(128,128,128,.75)}.home-map{padding-right:20px}#map-wrap{min-height:250px}#value_trade_in_from_wrap .form-heading{padding:15px;border-bottom:1px solid #999;text-transform:uppercase;margin:0}.slick-slide{margin:0 10px}#email_us_form{padding:0;background:0 0;border:0}#email_us_form .fit-input{padding-left:10px!important;padding-right:0!important;width:90%!important;margin-left:10px}.page-right-section{width:25%;float:right;text-align:left}.page-left-section{width:74%;float:left}.right-box.qa-types ul{padding:0 0 0 20px;list-style:none}.right-box.qa-types ul li{padding:10px 0;border-bottom:1px solid #ddd}#qa_subject_start{width:60%;margin:0}.ask_question_button{background:#4a7dbb;border:none;box-shadow:0 1px 3px rgba(0,0,0,.3);color:#fff;padding:11px 12px;border-radius:4px;font-weight:700;margin-top:-1px;vertical-align:top}.km-icon-fi,[class*=" icon-"],[class^=icon-]{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:915px){.search-logo #tabs .tabs li{padding:3px 5px;font-size:13px;margin:0 2px}}@font-face{font-family:icomoon;src:url(assets/fonts/icomoon.eot?5kskg6);src:url(assets/fonts/icomoon.eot?#iefix5kskg6) format("embedded-opentype"),url(assets/fonts/icomoon.woff?5kskg6) format("woff"),url(assets/fonts/icomoon.ttf?5kskg6) format("truetype"),url(assets/fonts/icomoon.svg?5kskg6#icomoon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Kendo UI";src:url(assets/fonts/kendoui-1a.eot?slz3dm);src:url(assets/fonts/kendoui-1a.eot?#iefixslz3dm) format("embedded-opentype"),url(assets/fonts/kendoui-1a.woff?slz3dm) format("woff");font-weight:400;font-style:normal}.km-icon-fi{font-family:"Kendo UI"}.km-icon-fi:before{content:""}[class*=" icon-"],[class^=icon-]{font-family:icomoon}.icon-search:before{content:"\e660"}.icon-play-arrow:before{content:"\e6bb"}.icon-menu:before{content:"\e8ae"}.hgrid-wraper .hgrid{display:inline-block;padding:0;background:#fff;border:1px solid #fff;margin-bottom:5.82%}.hgrid-wraper .hgrid:nth-child(odd){width:46.5%;margin-right:5.5%;float:left}.hgrid-wraper .hgrid:nth-child(2n){width:46.5%;float:right}.hgrid-wraper .hgrid:last-child,.hgrid-wraper .hgrid:nth-last-child(2){margin-bottom:0}.hgrid-wraper .hgrid-inner{padding:40px;border:2px solid #000;background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer}.hgrid-wraper .hgrid:hover{padding:5px;background:#eee;border:1px solid #ddd;border-radius:2px;box-shadow:inset 0 0 2px 0 #222;opacity:.9;transition:.1s}.hgrid-wraper .hgrid:hover .hgrid-inner{padding:35px;transition:.1s}.hgrid-wraper .hgrid .hgrid_description{position:relative;padding-bottom:20px;text-align:center;font-family:Arial,Helvetica,Arial,Lucida,sans-serif;font-weight:800;font-size:17px;color:#fff!important}.hgrid-wraper .hgrid .hgrid_description .hgrid_header{font-family:Bangers,display!important;font-weight:700;font-size:48px;color:#000}.et_pb_header_content_wrapper .custom-header{margin-right:15px}.et_pb_header_content_wrapper .custom-header img{margin-left:14px;width:72px;display:inline-block;vertical-align:top;margin-top:-3px}@media (max-width:1000px){.hgrid-wraper .hgrid .hgrid_description .hgrid_header{font-size:45px}.hgrid-wraper .hgrid-inner{padding:30px}.hgrid-wraper .hgrid:hover .hgrid-inner{padding:25px}}@media (max-width:900px){.hgrid-wraper .hgrid .hgrid_description .hgrid_header{font-size:35px}.hgrid-wraper .hgrid-inner{padding:25px}.hgrid-wraper .hgrid:hover .hgrid-inner{padding:20px}}@media (max-width:767px){.hgrid-wraper .hgrid .hgrid_description .hgrid_header{font-size:30px}.hgrid-wraper .hgrid-inner{padding:20px}.hgrid-wraper .hgrid:hover .hgrid-inner{padding:15px}.hgrid-wraper .hgrid .hgrid_description{padding-bottom:0}.et_pb_header_content_wrapper .custom-header{font-size:37px!important}.et_pb_header_content_wrapper .custom-header img{margin-left:4px!important;width:33px!important}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center{width:95%!important}.et_pb_fullwidth_header.et_pb_fullwidth_header_container.center.header-content{width:100%!important}.et_pb_fullwidth_header_subhead{font-size:24px!important}#custom_finance_form .half{width:90%!important;padding:0!important}}@media (max-width:650px){#tabs .tabcontent.types{padding:0 10px!important}#house_finence,.apply-now-button-wrap{text-align:center}#house_finence .col-lg-4,.tabcontent.types .col-lg-4{width:50%;padding:0 5px}.search-logo-box strong{font-size:13px}.form-progress-bar .form-progress-bar-step .step-text{top:25px;width:48px;right:-18px;font-size:10px;font-weight:700;line-height:12px;word-break:break-word}.form-progress-bar .form-progress-bar-step .step-circle{width:30px;height:30px;right:-5px;line-height:21px;font-size:14px;margin-top:-15px}.locations-wrap .location-text.location1{width:100%}.locations-wrap .location-text.location2{width:100%;margin-top:25px}.et_pb_fullwidth_header_subhead{font-size:20px!important}.hgrid-wraper .hgrid .hgrid_description .hgrid_header{font-size:27px}.hgrid-wraper .hgrid-inner{padding:15px}.hgrid-wraper .hgrid:hover .hgrid-inner{padding:10px}}@media (max-width:550px){.hgrid-wraper .hgrid .hgrid_description .hgrid_header{font-size:24px}.hgrid-wraper .hgrid-inner{padding:12px}.hgrid-wraper .hgrid:hover .hgrid-inner{padding:7px}}#custom_finance_form .cff-step.step2 .small-text,#custom_finance_form .cff-step.step3 .small-text{padding-left:20px!important}#custom_finance_form .cff-step.step3 .small-text.spad{padding-left:0!important}body.customer-checkin .heading .head{text-align:center;background:rgba(118,118,118,.07);margin:0}#checkin_form{text-align:center;min-height:500px}#checkin_form h2{margin:25px auto}#checkin_form .departments-wrap ul{padding:0;width:1000px;margin:25px auto 50px}#checkin_form .departments-wrap ul li{margin:10px auto;padding:25px;background:rgba(0,62,85,.97);border-radius:5px;list-style:none}#checkin_form .departments-wrap ul li a{color:#fff;padding:12px 2px;display:block;font-size:26px}#checkin_form .dpt-input-wrap{display:none;position:relative;width:500px;margin:25px auto 50px}#checkin_form .dpt-input input{display:block;padding:5px 10px;background:#eee!important;border:1px solid #ccc!important;text-align:center;width:100%;margin:5px auto}#back2dept{position:absolute;top:5px;left:5px;background:rgba(0,62,85,.97);border:0 solid #ccc;color:#fff;padding:5px;border-radius:4px;font-weight:700;cursor:pointer}#checkin_form button[type=submit]{color:#fff;padding:12px 2px;display:block;background:rgba(0,62,85,.97);border-radius:5px;font-size:26px;margin:40px auto;width:100%;border:0}.in_progress_wrap{position:absolute;bottom:5px;text-align:center;width:89%;color:red;font-weight:700;border:2px solid red;left:0;font-size:15px;background:rgba(255,255,255,.2)}.popular-search-outer,.popular-search-wrap{padding:20px 0;width:100%}.popular-search-wrap{margin:0 auto;background:#fff;float:left;border:1px solid #ddd}.popular-search-inner{width:80%;margin:15px auto;text-align:center}.ext-link,.ps-make-models{margin:10px auto}.ext-link{width:30%;display:inline-block}.ext-link a{font-size:18px}.ps-make-models .show-hide-wrap{height:0;transition:1s;overflow:hidden}.ps-make-models.open .show-hide-wrap{height:auto;transition:1s}.ps-make-models .less-more{text-transform:uppercase;font-weight:700;margin-top:20px}.ps-make-models .less-more a::after{content:' ';border:solid rgba(74,125,187,.97);border-width:0 4px 4px 0;display:inline-block;padding:3px;position:absolute;right:-18px;top:1px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.ps-make-models.open .less-more a::after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);top:6px}.attach-elm-wrap{width:160px;padding:4px;height:100px;float:left;border:1px solid #ddd;margin-left:10px;text-align:center;background-size:contain;background-repeat:no-repeat;background-position:center}.attach-elm-wrap .fa-file-pdf-o{margin-top:20px;font-size:45px;color:red}.attach-elm-wrap .attach-del{position:absolute;top:0;right:5px;color:red}.attach-elm-wrap .attach-open{position:absolute;top:0;right:23px;color:#00f}.attach-elm-wrap img{max-width:100%;max-height:100%}[class*=income-devide]{font-size:12px;font-weight:700}.same-address-chkbox-label{margin-left:25px;font-size:14px}.scroll_content_box{height:150px;overflow:auto;background:#fff;padding:10px;border:1px solid #000;margin-bottom:20px}.approved-box{width:98%;margin:10px auto}.approved-box .ap-icon img{width:50%}.approved-box .ap-view{display:table;padding-left:0;list-style:none;justify-content:space-between;align-items:center}.approved-box .ap-view h1{font-size:18px;font-weight:500;display:block;text-align:center;margin-bottom:0;color:#003e55}.approved-box .add-icon{font-size:40px;font-weight:700;box-shadow:none!important;width:6%}.approved-box .ap-view li{padding:2%;box-shadow:2px 2px 6px 0 rgba(0,0,0,.1);display:table-cell;vertical-align:middle;text-align:center}.approved-box .ap-view li.box{width:10%;background:#fff;border-radius:5px;position:relative}.approved-done .ap-icon{width:100%;height:auto;margin:auto}.approved-box .ap-view .approved-done h1{position:absolute;top:37%;left:3px;width:97%;text-align:center;font-size:25px;font-weight:700;transform:rotate(-28deg);border:3px solid;padding:2px 0}@media (max-width:1000px){.approved-box .ap-view .approved-done h1{font-size:28px}}@media (max-width:950px){.approved-box .ap-view .approved-done h1{font-size:25px}}@media (max-width:850px){.approved-box .ap-view .approved-done h1{font-size:22px}}@media (max-width:768px){.search-logo #tabs .tabs li{display:block;margin:5px auto}.tabs .view-all-vehicles{width:100%}.approved-box .add-icon{font-size:30px}.approved-box .ap-view h4{font-size:15px}.approved-box .ap-view .approved-done h1{font-size:20px}}@media (max-width:650px){.approved-box .ap-view h1{font-size:13px}.approved-box .ap-view .approved-done h1{font-size:15px}}@media (max-width:575px){.approved-box .add-icon{font-size:25px}.approved-box .ap-view h1{font-size:12px}.approved-box .ap-view .approved-done h1{font-size:13px}}@media (max-width:450px){.hgrid-wraper .hgrid .hgrid_description .hgrid_header{font-size:20px}.hgrid-wraper .hgrid-inner{padding:10px}.hgrid-wraper .hgrid:hover .hgrid-inner{padding:5px}.approved-box .ap-view h1{display:none}}.carousel-item{text-align:center;padding:10px;background-color:#fff;border:1px solid #ddd;box-shadow:0 0 5px 1px rgba(96,96,96,.1);margin:0 8px}.carousel-item-title{text-align:center;display:block;margin:5px auto;height:49px}.carousel-item-title a{display:block;text-decoration:none;color:#555}.carousel-wrap{display:block;text-align:center;width:100%}.hda-slider{margin:30px auto 50px;position:relative;display:block}.slick-next::before,.slick-prev::before{color:#000!important}.slick-dots{margin-top:15px!important}.slick-dots li button::before{color:#4e5758!important;font-size:10px!important;margin-top:10px!important;opacity:1!important}.slick-dots li.slick-active button::before{color:#90b969!important}.slick-dots li:hover button::before{opacity:.7!important;color:#90b969!important}.review-step-head,.slidecontainer .irs-from,.slidecontainer .irs-single,.slidecontainer .irs-to{background:#003e55}.hda-approved-wrap h2.hda-approved-heading{color:#003e55!important}.slidecontainer .irs-bar{border-top:1px solid #003e55;border-bottom:1px solid #003e55;background:#003e55;background:linear-gradient(to top,#003e55 0,#177193 100%)}.com-inventory-listing .grid .vehicle-page{width:25%;float:left;padding-bottom:50px;position:relative;height:auto}.call-for-me-wrap{position:absolute;z-index:1;width:653px;text-align:center;top:230px;background:rgba(255,255,255,.8);color:#106aa9;font-size:30px} .flex-direction-nav a{overflow:visible !important;font-size:0}.vehicle-details .call-for-me-wrap{width:100% !important}.vehicle-details #vehicle-slider-wrap .flexslider li{position:relative}.vehicle-block4{height:auto!important}@media(max-width:5000px){.v-image-inner{max-height:550px;overflow:hidden}}@media(max-width:3840px){.v-image-inner{max-height:450px;overflow:hidden}}@media(max-width:3000px){.v-image-inner{max-height:390px;overflow:hidden}}@media(max-width:2560px){.v-image-inner{max-height:300px;overflow:hidden}}@media(max-width:2000px){.v-image-inner{max-height:230px}}@media(max-width:1679px){.v-image-inner{max-height:200px}}@media(max-width:1600px){.v-image-inner{max-height:188px}}@media(max-width:767px){.v-image-inner{max-height:inherit}}
