/* dep siteandmegamenu */
@charset "utf-8";@import url("https://cdn.dealereprocess.org/cdn/css/themes/blue-1484f3.css");@font-face{font-family:'AvenirNextLTPro-Bold';src:url('fonts/AvenirNextLTPro-Bold.eot');src:url('fonts/AvenirNextLTPro-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/AvenirNextLTPro-Bold.woff') format('woff'),url('fonts/AvenirNextLTPro-Bold.woff2') format('woff2'),url('fonts/AvenirNextLTPro-Bold.ttf') format('truetype'),url('fonts/AvenirNextLTPro-Bold.svg') format('svg')}@font-face{font-family:'AvenirNextLTPro-Demi';src:url('fonts/AvenirNextLTPro-Demi.eot');src:url('fonts/AvenirNextLTPro-Demi.eot?#iefix') format('embedded-opentype'),url('fonts/AvenirNextLTPro-Demi.woff') format('woff'),url('fonts/AvenirNextLTPro-Demi.woff2') format('woff2'),url('fonts/AvenirNextLTPro-Demi.ttf') format('truetype'),url('fonts/AvenirNextLTPro-Demi.svg') format('svg')}@font-face{font-family:'AvenirNextLTPro-Regular';src:url('fonts/AvenirNextLTPro-Regular.eot');src:url('fonts/AvenirNextLTPro-Regular.eot?#iefix') format('embedded-opentype'),url('fonts/AvenirNextLTPro-Regular.woff') format('woff'),url('fonts/AvenirNextLTPro-Regular.woff2') format('woff2'),url('fonts/AvenirNextLTPro-Regular.ttf') format('truetype'),url('fonts/AvenirNextLTPro-Regular.svg') format('svg')}h1{font-family:'AvenirNextLTPro-Bold',Arial,"sans-serif" !important}h2,h3,h4{font-family:'AvenirNextLTPro-regular',Arial,"sans-serif" !important}body,select,input{font-family:'AvenirNextLTPro-regular',Arial,"sans-serif"}.inner_content{margin:0 auto;max-width:1350px}#custom_page_1 #container{margin-top:0px !important}#custom_page_1,#custom_page_1 #content{background-color:#f5f5f5}#custom_page_1 #content,#content{max-width:2000px}#custom_page_1 #content{position:relative;width:100%;max-width:100%;background:transparent}#custom_page_1 #region_1{padding:0;width:100%}.row{float:left;width:100%;margin-bottom:70px}.row .col-4{width:33.33%;float:left}#megamenu_navigation_container{padding:30px 0;width:98%}#megamenu #parent_nav-1 .parent_label{border:none}#megamenu .parent_label{padding:5px 0;display:block;color:#000000;text-decoration:none;text-transform:uppercase;font-size:15px}#megamenu.toyota .parent_label{font-size:0.8em}#megamenu.kia .parent_label{font-size:0.8em}body #megamenu_mobile .toggle_menu_bar{background-color:#294D67}#megamenu_mobile.toyota .toggle_menu_bar{background-color:#58595b}#megamenu_mobile.kia .toggle_menu_bar{background-color:#58595b}.kia #megamenu_mobile_body .active_parent .clickable_li{color:#d51921}.toyota #megamenu_mobile_body .active_parent .clickable_li{color:#b9162b}body #megamenu_mobile_body .active_parent .clickable_li{color:#003082}body #toggle_menu_button{box-sizing:border-box;background:#3fa9f5;border-right:1px solid #ffffff}.toyota #toggle_menu_button{box-sizing:border-box;background:#d51921;border-right:1px solid #ffffff}.kia #toggle_menu_button{box-sizing:border-box;background:#b9162b;border-right:1px solid #ffffff}body #megamenu_mobile_body .item_icon{background-image:url("https://cdn.dealereprocess.org/cdn/img/megamenu/blue_icons.png")}#flipper-intro{position:absolute;text-align:center;top:16%;left:0;right:0;margin:0 auto;width:50%}#flipper-intro a{width:32%;text-decoration:none;display:inline-block}#flipper-intro h2{color:white;font-weight:bold;font-size:22px}#flipper-intro h2 img{width:75%;max-width:350px}p#top-banner-text{font-size:40px !important;margin-top:3em}#image-lower img{width:25%}#flipper-intro p{color:#ffffff;line-height:1.5;margin-bottom:1em;font-size:1.3em}#flipper-intro .flipper-button{background:#ffffff;border-radius:3px;padding:1em 0.5em;margin:0 auto;color:#000000;font-size:0.9em;font-weight:bold}#flipper-intro .flipper-button:hover{background:#3fa9f5;color:#ffffff}.desktop-flipper-button{display:inline-block !important}.mobile-flipper-button{display:none !important}.flipper_buttons_wrapper{margin:0 auto;padding:0 0.5%;width:100%;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.video-container{position:relative;background-color:#000}.video-container::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.main_video{width:100%;height:auto;vertical-align:middle}.overlay-desc .overlay_text{margin:30px auto}.overlay-desc.desktop{position:absolute;left:0;right:0;top:0;margin:0 auto;width:100%;height:100%;background-image:url("../../../img/kia/home/kia-b1v1/mesh.png")}.overlay_content{position:absolute;top:18%;z-index:50;margin:0 auto;width:100%}.overlay_content.fixed_search{position:fixed;z-index:200;background-color:#00324f}.fixed_search .fixme{margin:1% 0;width:44%}.fixed_search .advanced_search{margin:1% 0 1% 2%;width:54%}.video-container .overlay_text h2{line-height:normal;color:white;text-align:center;font-size:3.75em;font-weight:900}.video-container .overlay_text h3{margin:0 0 3% 0;color:#000000;line-height:normal;text-align:center;text-transform:capitalize;font-size:1.9em;font-weight:600}.smart_search_block,.advanced_search,.videos_btn{width:56%}.smart-search-cont{padding:0.5% 0.7%;width:34.6%;float:right;background-color:#e6e6e6}#search_lbl{display:none}.smart-search{width:100%;float:left;background-color:#fff}#s_search{position:relative;padding:0 1px 0 2%;width:96%;height:40px;float:left;background-color:transparent;border:medium none;font-weight:300;font-style:italic}#s_search:focus{outline:none}div.smart-search .close-result-wrapper{bottom:0.15em !important;color:#000}div.smart-search div.result-wrapper{position:absolute;left:0;right:0;margin:40px auto 0;width:98% !important;max-width:1350px;max-height:60vh;overflow:auto;color:#000}.advanced_search{margin:1% 22%;float:left}.videos_btn{margin:1% 22%;float:left}.fixme{z-index:1;margin:1% 22%;width:56%;max-width:1350px;float:left;background:#fff;color:white}#front_search_wrap{width:100%;float:left}#custom_page_1 .adv-search-inner{background-color:#007cc3;background-image:none}#custom_page_1 .adv-search-content{margin:0 auto;max-width:1350px}#custom_page_1 #advancedsearchform .input_container{width:20.5%;float:left}#custom_page_1 #advancedsearchform .input_container:last-child{width:18%;float:right}#custom_page_1 #advancedsearchform label{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;border:0;clip:rect(0 0 0 0)}#custom_page_1 #advancedsearchform .input_container > select{padding:5px 0 5px 3px;width:92%;height:40px;float:left;background:#fff;border:medium none;border-radius:0;color:#000;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url("../../../img/kia/home/kia-b1v1/select_box_arrow.png");background-position:right center;background-size:contain;background-repeat:no-repeat;font-family:inherit}#custom_page_1 #advancedsearchform .input_container select::-ms-expand{display:none}#custom_page_1 #adv_search{padding:0;width:100%;height:40px;float:right;background-color:#00324f;border:1px solid #fff;color:#ffffff;cursor:pointer;border-radius:0;font-family:inherit;font-size:1.1em}#custom_page_1 #adv_search:hover{background-color:#fff;border:none;color:#000;transition:all 0.5s ease 0s}.group_button{margin:0 auto;width:100%;display:inline-block}.group_button .btn_img{margin:0 0 0 2%;width:32%;float:left;display:flex;justify-content:center;align-items:center;background-color:rgba(5,20,31,0.5);box-sizing:border-box;transition:border 0.5s ease 0s,background 0.5s ease 0s,text 0.5s ease 0s;color:#fff;text-align:center;text-decoration:none;font-size:0.9em;padding:5px 0;margin-bottom:10px}.group_button .btn_img:first-child{margin:0}.group_button .btn_img:hover,.group_button .btn_img:focus{background-color:#00324f;color:#fff}.group_button .btn_img span{line-height:2.5em}.group_button .btn_img img{position:relative;top:5px;left:-8px}section.two-cta-section{display:block;padding:25px;margin:0 auto}.two-cta-container{display:block;width:100%;margin:0 auto;max-width:1500px}.pre-qualify-container{float:left;width:49%;margin-right:1%;background-color:#fff}.qualify-wrapper{display:flex;width:100%;border:1px solid #B4B4B5;border-radius:2px}.pre-qualify-left{display:block;width:30%;padding:0 5% 0 0}.pre-qualify-left img{width:100%;border-radius:2px;height:100%}.pre-qualify-right{width:65%;margin-top:5%}.pre-qualify-right p{margin:3% 0;color:#132746}.pq-title{font-size:1.5rem;font-weight:700;color:#132746}a.pq-cta{border:2px solid #007cc0;padding:15px 20px;float:left;text-decoration:none;border-radius:3px;width:250px;max-width:70%;text-align:center;color:#168ebe;margin-top:4%}.pq-cta span{font-weight:700}a.pq-cta:hover{background:#007cc0;color:#fff}.sell-trade-container{float:left;width:49%;background-color:#fff}.sell-trade-wrapper{float:left;width:100%;border:1px solid #B4B4B5;border-radius:2px;display:flex}.sell-trade-left{display:block;width:30%;padding:0 5% 0 0}.sell-trade-left img{width:100%;height:100%}.sell-trade-right{width:65%;margin-top:5%}.sell-trade-right p{margin:3% 0;color:#132746}p.st-title{font-size:1.5rem;font-weight:700;color:#132746}a.st-cta{border:2px solid #007cc0;padding:15px 20px;float:left;text-decoration:none;border-radius:3px;width:250px;max-width:70%;text-align:center;color:#168ebe;margin-top:4%}.st-cta span{font-weight:700}a.st-cta:hover{background:#007cc0;color:#fff}.affordable-cars-container{float:left;display:block;margin:2% auto;width:100%}.affordable-cars-container h4{text-align:center;font-size:1.5em;font-weight:700;padding:25px 0px;color:#132746}.ac-wrapper{max-width:1500px;margin:0 auto}.cta1,.cta2,.cta3{margin-right:1%}a.ac-cta{float:left;width:24%;background-color:#fff;padding:25px 0px;text-decoration:none}a.ac-cta:hover{background-color:#EEEEEE}.ac-text{text-align:center;color:#000}.ac-text p{padding:16px 0 5px;font-weight:600;color:#132746;font-size:1.1em;font-weight:700}.ac-cta img{display:block;margin:0 auto}#lead_links_wrap{padding:0px 0 10px 0px}.lead_wrap{width:30%;float:left}.lead_wrap.middle{margin:0 5%}#lead_links_wrap a{color:#ffffff;text-decoration:none}.lead_wrap img{float:left}.lead_wrap .lead-title,.lead_wrap .lead-text{margin-left:105px;display:block;line-height:1.2em}.lead_wrap .lead-title{margin-top:8px;font-size:22px;font-weight:bold}.lead_wrap .lead-text{font-size:13px}.quick_links_wrap{margin:20px auto 5em;text-align:center}.quick_links_wrap .options-wrapper{margin:0 auto;width:90%;display:table}.quick_links_wrap .sub-text{display:table;margin:0 auto;margin-bottom:0px;font-size:24px}.quick_links_wrap h2{margin:0 auto;font-size:40px;font-weight:bold;display:table;margin-bottom:1.2vw;margin-top:40px}.quick_links_wrap .second img,.quick_links_wrap .fourth img{margin:45% auto 0 auto}.quick_links_wrap .second,.quick_links_wrap .fourth{width:20%}.quick_links_wrap .first,.quick_links_wrap .third,.quick_links_wrap .fifth{width:24%;margin:0 4.6%}.quick_links_wrap .first img,.quick_links_wrap .third img,.quick_links_wrap .fifth img{margin:0 auto}.quick_links_wrap .quick_link{float:left}.quick_links_button{text-align:center;margin:3% auto 0;background-color:#000000;padding:1.5% 4%;display:inline-block;border-radius:5px;color:#ffffff;text-decoration:none;font-weight:bold}.quick_links_wrap .quick_link.first{text-align:center}.quick_links_wrap .quick_link .option-text{font-size:16px;text-align:center;margin-top:0}.quick_links_wrap .quick_link p{font-size:13px;margin:0 auto;margin-top:15px;text-align:center;line-height:1.5}.quick_links_wrap .quick_link img{display:block}#featured_vehicles{margin:40px 0px 73px 0px;background:#2a2e2d url("../img/body/feature_vehicles_bg.jpg")}#featured_vehicles.toyota{margin:40px 0px 73px 0px;background:#2a2e2d url("../img/body/feature_vehicles_bg-toyota.jpg");background-repeat:no-repeat}#featured_vehicles.kia{margin:40px 0px 73px 0px;background:#082038 url("../img/body/featured-scroller-bg-kia.jpg");background-repeat:no-repeat}#featured_vehicles h3{text-align:center;font-size:42px;font-weight:normal;text-transform:uppercase;padding-top:60px;color:white}.featured-scroller .inv_item{width:182px !important;height:150px !important}#featured_vehicles .inv_scroller{margin:4% 0 -31px 0;min-width:0;height:175px}#featured_vehicles .inv_scroller .item_space .item_cont{margin-top:20px}#featured_vehicles .inv_scroller .item_space{height:175px}#featured_vehicles .inv_scroller .prev{background:url("../img/body/arrow.png") no-repeat scroll 50% 50% transparent}#featured_vehicles .inv_scroller .next{background:url("../img/body/arrow.png") no-repeat scroll 50% 50% transparent;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#featured_vehicles .inv_scroller .prev,#featured_vehicles .inv_scroller .next{top:0;height:100%}#featured_vehicles .inv_scroller .item{margin:0 30px}#featured_vehicles .featured-scroller{padding-bottom:9.5%}#featured_vehicles .inv_item img{max-width:100% !important;height:auto !important}#featured_vehicles .inv_scroller{background-color:transparent !important}#featured_vehicles .inv_item_text{display:none}.option-text.toyota{color:#d51921}.option-text.kia{color:#b9162b}#quick_links_options{text-align:center}#quick_links_options h2{font-weight:bold;font-size:60px;margin-bottom:90px}#quick_links_options .quick_link .option-text{margin-top:20px;font-size:30px}#quick_links_options .sub-text{margin-bottom:30px}#quick_links_options .row .quick_link a img{margin:0 auto;height:33%}.left-banner{width:50%;float:left;background:#2f2f2f url('../img/inventory-back.jpg') no-repeat scroll 100% center;background-size:cover;min-height:18em}.right-banner{width:50%;float:left;background:#c85204 url('../img/body/bg-right.jpg') no-repeat scroll 100% center;background-size:cover;min-height:18em;max-height:17.1em}.left-banner .inventory-content{float:left}.right-banner .inventory-content{float:left}.inventory-content{color:#ffffff;text-align:left;padding-left:2em;margin-top:2em}.inventory-content h3{margin:2% auto;color:#ffffff;font-size:2.2em}.inventory-content p{margin:3.5% 0}.check-now{margin:3% auto;padding:1em;display:inline-block;background:#3fa9f5;border:1px solid #3fa9f5;border-radius:3px;color:#ffffff;text-decoration:none;font-size:0.9em;text-align:center}.inventory-content img{width:90%;background:#ffffff5e;padding:1em}.right-banner .check-now:hover,.right-banner .check-now:focus{background:transparent;border:1px solid #ffffff}#bottom-map{background:url("../img/body/map-kia.jpg") top center no-repeat;width:100%;display:block;max-width:2000px;max-height:730px;height:730px;background-size:cover}#bottom-map.toyota{background:url("../img/body/map_bg-toyota.jpg") top center no-repeat}#bottom-map.kia{background:url("../img/body/map-kia.jpg") top center no-repeat}#map-main{position:relative}#map-main h3{font-weight:bold;font-size:60px;text-transform:uppercase;margin:0 auto;display:table;left:36%;margin-top:62px;position:absolute}#contact_form{right:200px;top:230px;position:absolute;width:40%;max-width:375px}#contact_form .form h3{display:none}#contact_form .form fieldset{background:transparent;border:none}#contact_form .form label{color:#000000}#contact_form .form input,#contact_form .form textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#contact_form .form textarea{height:50px}#contact_form .form input[type="submit"]{padding:0;width:45%;display:block;float:right;background:#9CC528;color:#000000;text-transform:uppercase;font-size:1.125em;font-weight:normal;margin-right:10px;border-radius:5px;box-shadow:0 2px 2px #333333;height:34px}#contact_form.toyota .form input[type="submit"]{padding:0;width:45%;background:rgba(0,0,0,0);color:black;border-radius:20px;border:1px solid black}#contact_form.kia .form input[type="submit"]{padding:0;width:45%;background:#b9162b;color:#ffffff;border-radius:20px}#testimonials_wrap{min-height:230px;color:#ffffff;padding:5% 0% 5% 0%;background:#363b41 url("../img/body/testimonial_bg.jpg")}#testimonials_wrap.toyota{background:#363b41 url("../img/body/testimonial_bg-toyota.jpg");background-repeat:no-repeat;padding:5% 0% 3.5% 0%}#testimonials_wrap.kia{background:#363b41 url("../img/body/testimonial_bg-kia.jpg");background-repeat:no-repeat}.testimonials_inner{width:90%}#testimonials_wrap h3{margin:0 auto 1.5em;width:60%;text-align:center;font-size:42px;font-weight:normal;text-transform:uppercase}#testimonials_wrap .testimonial_flipper-item{font-size:18px;line-height:1.3em}#testimonials_wrap .comments_testimonial p{font-size:20px}#testimonials_wrap .comments_testimonial{text-align:center}#testimonials_wrap .comments_testimonial .thm-hglight-text_color{float:none}#testimonials_wrap .comments_testimonial span{color:#ffffff}#testimonials_wrap .comments_testimonial a{color:white}#testimonials_wrap .name_testimonial{padding-top:1em;text-align:center}#custom_page_1 .quick_links_mobile_only{display:none}.advanced_search_box{float:left;width:100%;margin:0 auto}.advanced_search_box .inner_content{max-width:1350px}.advanced_search_box .advanced_search_title{padding:.5em 1.2em;display:inline-block;color:#ffffff;background-color:rgba(0,0,0,.7);font-size:1.4em}.advanced_search_service_link{padding:.5em;display:inline-block;text-align:center;text-decoration:none;color:#ffffff;background-color:#0c2d72;font-size:1.4em}#custom_page_1 #advancedsearchform label{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;border:0;clip:rect(0 0 0 0)}.advanced_search_box .input_container{width:18%;margin:1em 0 1em 1.5%}.advanced_search_box .input_container:first-child{margin:1em 0 1em 0}.advanced_search_box .input_container select{font-size:1.0em;width:100%;padding-left:10px;height:2.5em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffffff;border:0px;border-radius:0;background-image:url("../img/body/arrow_drop.png");background-position:97% center;background-repeat:no-repeat}.advanced_search_box .input_container input.adv_search{font-size:1.4em;float:right;width:100%;padding:6% 0;-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;-o-transition:background-color 500ms linear;transition:background-color 500ms cubic-bezier(0,1,0.5,1);color:#ffffff;border:2px solid #fff;background-color:transparent;text-transform:uppercase}.advanced_search_box .input_container input.adv_search:hover,.advanced_search_box .input_container input.adv_search:focus{background-color:#3fa9f5;cursor:pointer}.advanced_search_service_link.mobile{display:none}.bottom_banner_section .ad_flipper .prev_slide,.bottom_banner_section .ad_flipper .next_slide{display:none !important}@media only screen and (max-width:1350px){#megamenu .parent_label{font-size:16px}.overlay_content .inner_content{margin:0 1%;width:98%}.video-container .overlay_text h2{font-size:2.2em}.video-container .overlay_text h3{font-size:1.4em}.group_button .btn_img{font-size:0.7em}div.smart-search div.result-wrapper{width:96% !important}.quick_links_wrap{margin:20px 10px 5em}#quick_links_options .quick_link .option-text{margin-top:20px;font-size:30px;font-size:2vw}#quick_links_options h2{font-size:4.3vw;margin-top:4vw;margin-bottom:5vw}#featured_vehicles{margin:3.8vw 0 0}.three_col_wrap{margin:33px 10px 0}#image-lower img{width:40%}.home_inventory-banner{font-size:0.8em}.testimonials_wrap{margin:0 10px}#testimonials_wrap .comments_testimonial p{font-size:1.7vw;padding:0 2vw}#testimonials_wrap h3{margin:0 auto 4vw;font-size:3.1vw}#map-main h3{font-weight:bold;font-size:4.4vw}#custom_page_1 #contact_form{right:10%;width:40%}#custom_page_1 .right-banner{max-height:19.099em}}@media only screen and (max-width:1200px){#custom_page_1 .right-banner{max-height:18.3em}.overlay_content{top:8%}a.pq-cta,a.st-cta{padding:11px 20px;margin-top:0;font-size:.9em}.pq-title,p.st-title{font-size:1.1em}.pq-desc,.st-desc{font-size:.9em}.pre-qualify-right,.sell-trade-right{margin-top:2%}}@media only screen and (max-width:1100px){#custom_page_1 #contact_form{right:8%}#custom_page_1 .right-banner{max-height:18.2em}}@media only screen and (max-width:1000px){#custom_page_1 #contact_form{right:7%}}@media only screen and (max-width:960px){.fixme{margin:20px 22%}.overlay_content{top:3%}#flipper-intro{width:78%}#flipper-intro h2 img{width:60%}#image-lower img{width:50%}#megamenu .parent_label{font-size:14px}#megamenu #parent_nav-1 .parent_label{margin-top:-2.6em}.search-title{width:31%}.search-title img{width:32px}.search-bar{padding:2px 0}.quick_links_wrap h2{font-size:4.3vw}.quick_links_wrap .sub-text{font-size:1.7vw}#model_line_up .model_scroller{padding:0px 0 0px}#featured_vehicles{margin:20px 0px 0px}#featured_vehicles h3{font-size:24px}#featured_vehicles .inv_scroller{margin:30px 0 20px}#bottom_links .quick_links img{width:60px}#bottom_links .quick_links .link-title{font-size:1.125em}#bottom_links .quick_links .link-text{font-size:0.75em}.inventory-content h3{font-size:1.15em;margin:10px auto}.inventory-content .inventory-img>img{max-width:60%}.inventory-content p{margin:5px 0}.testimonials_inner{top:75px;width:100%;min-height:185px}.testimonials_inner h3{font-size:1.125em;margin:0 auto 4vw auto}#testimonials_wrap h3{margin:0 auto 6vw;width:100%;font-size:5.6vw}.testimonials_inner .comments_testimonial,.testimonials_inner .name_testimonial{font-size:0.75em}.testimonials_link{font-size:0.75em}.map_image{height:315px;background-size:auto 315px}.form>div>fieldset>div:last-of-type{width:100% !important}#custom_page_1 .form>div>fieldset>div{width:50% !important}#custom_page_1 .form>div>fieldset>div:last-of-type,#custom_page_1 .form>div>fieldset>div:first-of-type{width:100% !important}}@media (min-width:769px) and (max-width:1350px){.quick_links_wrap .quick_link.second,.quick_links_wrap .quick_link.fourth{width:16.5%;padding-top:2vw}.quick_links_wrap .quick_link.first,.quick_links_wrap .quick_link.third,.quick_links_wrap .quick_link.fifth{width:20.3%;margin:0 1% 0 1%}.quick_links_wrap .quick_link.first img,.quick_links_wrap .quick_link.third img,.quick_links_wrap .quick_link.fifth img{width:16vw}.quick_links_wrap .quick_link.second img,.quick_links_wrap .quick_link.fourth img{width:12vw}.quick_links_wrap .quick_link .option-text{text-align:center;margin-top:20px;width:100%}}@media only screen and (max-width:820px){#bottom-map{background-position:-570px}#custom_page_1 #contact_form{right:3%}}@media only screen and (max-width:768px){#custom_page_1 #content,#content{padding-top:0}.fixed_search{display:none}.overlay_content{position:relative;top:0 !important;float:left;background-color:#000}.overlay_content .overlay_text{position:absolute;top:-75%;width:100%}.group_button .btn_img{font-size:0.9em;font-size:1.8vw;padding:9px 0}.group_button .btn_img img{width:55px}.videos_btn{margin:2% 2.5%;width:95%}.fixme.smart_search_block{margin:2% 2.5%;width:95%}.smart_search_block,.advanced_search{margin:0 2.5%;width:95%}#custom_page_1 #adv_search{background-color:#00324f;border:none;height:40px}#custom_page_1 #advancedsearchform .input_container > select,#s_search{height:40px}div.smart-search div.result-wrapper{width:95% !important;max-height:none;overflow:visible}.video-container .overlay-desc.desktop .overlay_text{position:absolute;top:-124%;width:100%}.pre-qualify-container{width:100%;margin-right:0%;margin-top:1%}.sell-trade-container{width:100%;margin-top:1%}a.ac-cta{width:48.5%;margin:0.5%}.row{margin-bottom:0px}.row .col-4{width:100%;margin-bottom:9vw}#flipper-intro{position:relative;top:0;padding:2em 1em;width:100%;box-sizing:border-box;background-color:#000}#flipper-intro h2{position:absolute;top:-30vw;left:0;right:0;width:100%}#flipper-intro #top-banner-text{position:absolute;top:-40vw;left:0;right:0;width:100%}#flipper-intro #top-banner-text-bottom{position:absolute;top:-10vw;left:0;right:0;width:100%}.search-title{width:31vw}.search-title span{font-size:2vw}#smart-search_wrap{margin:0px;padding:3vw 3vw 3vw 0}.search-title img{margin:0 2%;width:26px}.search-title span{padding:5px 0}.search-bar{padding:0;width:40vw}.search-bar input{padding:4px 10%;width:90%}.quick_links_wrap .quick_link.second,.quick_links_wrap .quick_link.fourth{display:none}.quick_links_wrap .quick_link .option-text{font-size:4.4vw}.quick_links_wrap .quick_link .option-text{font-size:2vw}.quick_links_wrap .quick_link p{font-size:1.5vw;width:55vw}.quick_links_wrap h2{margin-top:6vw;font-size:3vw}.quick_links_wrap .quick_link.first,.quick_links_wrap .quick_link.third{margin-bottom:2vw}.quick_links_wrap .quick_link img{width:20vw}.quick_links_wrap .sub-text{font-size:2vw;margin-top:2vw;margin-bottom:0vw}.quick_links_wrap .quick_link{width:100%;margin-bottom:8vw}.quick_links_wrap .quick_link{margin-left:0%}#model_line_up #model-scrollers-tabs .tab-content{font-size:12px;margin:8% 1%}.featured-scroller .inv_item{width:45vw !important}.featured-scroller{margin-top:-10px;padding-bottom:0px}#featured_vehicles h3{font-size:7vw}#featured_vehicles .inv_scroller .prev,#featured_vehicles .inv_scroller .next{background-size:contain;width:9vw}#featured_vehicles .inv_scroller .prev{margin-left:2vw}#featured_vehicles .inv_scroller .next{margin-right:2vw}#featured_vehicles .inv_scroller .item{margin:0 10px}#quick_links_options .quick_link .option-text{font-size:6vw}#quick_links_options h2{font-size:9.6vw;padding:0 5vw}#quick_links_options .row .quick_link a img{width:85%}.map_inner h3{padding:10px 0}#map-main h3{left:19vw;font-size:9vw}#map-main{margin-bottom:10px}.map_image{height:257px;background-size:auto 257px}#contact_form .form input[type="submit"]{font-size:1em}#custom_page_1 .form fieldset label{margin:0}#bottom-map{height:493px;background-position:center}#custom_page_1 #contact_form{right:1em;width:45%;top:148px}#quick_links_options .row .quick_link a img{width:60%}.logos_section{width:50%}}@media only screen and (max-width:584px){.main_video{display:block}.ad_flipper .slide{width:100%;height:100%;overflow:initial}.video-container .overlay_content .overlay_text{position:relative;margin-top:-9em;margin-bottom:5em}.smart-search{width:97%}.overlay-desc .overlay_text{margin:0 auto 11px}.video-container .overlay_text h2{margin-top:2%;font-size:2.4em}.video-container .overlay_text h3{line-height:25px;font-size:1.0em}.group_button{flex-flow:column wrap}.group_button .btn_img{width:100%;margin:5px 0;font-size:0.9em}.group_button .btn_img img{padding:0 10px}.group_button .btn_img{padding:9px 0}#button-container{width:100%}#custom_page_1 .adv-search-content{padding:0}#custom_page_1 #advancedsearchform .input_container{margin-left:0;margin-top:0.55em;width:48.5%}#custom_page_1 #advancedsearchform .input_container:nth-child(2n){margin-left:3%}#custom_page_1 #advancedsearchform .input_container > select{margin:0 auto;width:100%;float:none;font-size:0.65em}#custom_page_1 #adv_search{margin:0.9em 0 0.6em;font-size:0.9em}#custom_page_1 #advancedsearchform .input_container:last-child{margin:0 auto;width:100%;float:none;display:block}.search-title{width:7.5%}.search-title img{margin:0 20% 0 0;width:23px;max-width:80%}.search-title span{display:none}.search-bar{width:92.5%}.quick_links_wrap .quick_link.third{margin-left:0}.quick_links_wrap .quick_link.third,.quick_links_wrap .quick_link.fourth{margin-top:2%}.quick_links_wrap .quick_link p{font-size:2vw}.quick_links_wrap .quick_link .option-text{font-size:2.75vw}#model_line_up h3{width:100%;text-align:center}#model_line_up #model-scrollers-tabs{clear:left;width:100%}#model_line_up #model-scrollers-tabs .tab-content{width:14%;text-align:center;margin:2% 0.5%}.three_col_wrap{margin-top:0}.three_col_wrap .col_wrap{margin:10px auto;width:80%;float:none}.inventory-content h3{font-size:2.0em}.inventory-content p{font-size:1.15em}.search-bar input{padding:2% 10%;width:90%}#bottom_links{margin:20px auto}.left-banner,.right-banner{width:100%}.left-banner div > a,.check-now{width:50%}#map_wrap{margin-top:20px}testimonials_inner{position:relative;top:0;margin:0 auto 20px;width:80%;min-height:40vw;box-sizing:border-box}#testimonials_wrap{min-height:45vw}#testimonials_wrap .comments_testimonial p{font-size:3vw;font-weight:lighter}.map_inner h3{font-size:1.375em}.map_image{background-position:57% center}#custom_page_1 #contact_form{width:90%;margin:0 5%;position:static;max-width:90%}#bottom-map{background:url("../img/body/map_bg_small.jpg") top center no-repeat}#bottom-map.toyota{background-position:-27.8em -7em}}@media only screen and (max-width:500px){#custom_page_1 #content,#content{top:0}.fixme.smart_search_block{margin:10% 5% 5%;width:90% !important}.smart_search_block,.advanced_search,.videos_btn{margin:0 5%;width:90%}.overlay-desc.desktop{display:none}.search-bar input{width:80%}.search-title img{width:16px}#smart-search_wrap .goog-te-combo{width:38%}.quick_links_wrap{margin:10px 20px 3em}.quick_links_wrap .quick_link{margin:10px 0;width:100%;float:none}.quick_links_wrap h2{font-size:6vw}.quick_links_wrap .sub-text{font-size:4vw;line-height:normal}.quick_links_wrap .quick_link .option-text{font-size:5vw}.quick_links_wrap .quick_link p{font-size:4vw;width:90vw}.quick_links_wrap .quick_link img{width:40vw}.quick_links_button{padding:4%}.quick_links_wrap.quick-link-shop{background:#f2f2f2 !important;margin:0 !important;width:100% !important;padding:1% 0 !important}#featured_vehicles{margin:30px 0px 0px;padding-bottom:3vw}#featured_vehicles .inv_scroller{margin:26px 0px 0}.three_col_wrap{margin:0 20px}.three_col_wrap .col_wrap{width:100%}#bottom_links{margin:10px auto}#bottom_links .quick_links.middle{margin:10px 0}.inventory-content{width:95%;padding-left:1em}.inventory-content p{font-size:1em}.testimonials_wrap{margin:0 20px}.testimonials_inner{width:100%}#bottom-map{height:400px;width:110%}#contact_form{top:160px}#custom_page_1 .logos_section img{width:75%}#custom_page_1 .quick_links_desktop_only{display:none}#custom_page_1 .quick_links_mobile_only{display:block}.advanced_search_box .input_container select{height:2.3em;background-size:14px;font-size:0.9em}}@media only screen and (max-width:450px){.video-container .overlay_content .overlay_text{position:relative;margin-top:-7em;margin-bottom:4em}.video-container .overlay_text h2{margin-top:2%;font-size:1.4em}}@media only screen and (max-width:360px){#bottom-map{width:120%}.quick_link img{width:85%}#quick_links_options h2{font-size:9.3vw}.video-container .overlay_text h2{margin-top:2%;font-size:1em}.overlay_content .overlay_text{position:relative;margin-top:-6em;margin-bottom:3em}}.inv_item .overlay_btn{top:65% !important}.search-by-filter{max-width:1500px;margin:0 auto;box-sizing:border-box}.search-by-filter_dark-theme{background-image:none !important;background-color:#00324f}.search-by-filter_filters a,.search-by-filter_filters a:hover{border-radius:1px}.search-by-filter_light-theme{background-image:none !important;background-color:#f4f8fa}.group_button a{border-radius:20px}.group_button .btn_img{background-color:#007cc0 !important}.group_button .btn_img:hover{background-color:#00324f !important}.search-by-filter .filter-bg{border-radius:1px}.search-by-filter_results .thm-hglight_border,.search-by-filter_results .thm-hglight_border:hover{border:none}.search-by-filter .filter-bg,.search-by-filter_type-filter .search-by-filter_filters a,.search-by-filter_section2 .search-by-filter_filters a{border-radius:20px !important}.button_section{background-color:#fff}.button_section .inner_content{margin:0 auto;max-width:1610px}.button_section .inner_content > div{margin:2.5% 0 2.5% 2.5%;float:left;width:48.75%;color:#fff;border-radius:4px;text-align:center}.button_section .inner_content > div:first-child{margin-left:0}.button_section div img{margin:2% 0 1%;width:16%;max-width:80px}.button_section div h3{margin:0 0 2%;font-size:1.5em}.button_section div .button_section_btn{margin:2% 0 3%;padding:2% 6%;display:inline-block;background-color:#094d8c;border:1px solid #094d8c;border-radius:4px;color:#fff;font-size:1.1em}.button_section div .button_section_btn:hover,.button_section div .button_section_btn:focus{background-color:transparent;border:1px solid #fff}.button_section .button_section_left{background-image:url('../img/bg_button_section_left.jpg');background-position:center center;background-size:cover}.button_section .button_section_right{background-image:url('../img/bg_button_section_right.jpg');background-position:center center;background-size:cover}.cta_links_wrapper{background:#094d8c none repeat scroll 0 0;margin-top:5px}.cta_links_wrapper .inner_content{max-width:1350px}.cta_links_wrapper .cta_link_container{float:left;box-sizing:border-box;width:25%;padding:3% 0;-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;-o-transition:background-color 500ms linear;transition:background-color 500ms linear;text-align:center}.cta_link_container .hover-img{display:none}.cta_links_wrapper .cta_link_container a{display:block;text-decoration:none}.cta_links_wrapper .cta_link_container img{width:100%;max-width:68px;margin:0 auto;-webkit-transition:background .6s ease-in-out,color .6s ease-in-out;transition:background .6s ease-in-out,color .6s ease-in-out;-webkit-animation-delay:5s;animation-delay:5s;text-align:center;filter:brightness(20)}.cta_link_container p{font-size:14px;line-height:normal;width:65%;margin:4% auto 0;padding:2% 0;color:#fff;font:700 .85rem 'AvenirNextLTPro-Regular',Arial,sans-serif}.home_inventory-banner{padding:2% 0;max-width:1500px;margin:0 auto;display:flex;justify-content:space-between;slign-items:stretch}.left-banner-bottom{position:relative;width:49%;padding:2% 0 16%;background:#fff url('../img/home/cta_bottom_news_827x374.jpg') no-repeat scroll 100% center;background-size:100% 100%}.right-banner-bottom{position:relative;width:49%;background:#fff url('../img/home/cta_bottom_social_827x374.jpg') no-repeat scroll 100% center;background-size:100% 100%;padding:2% 0 0}.right-banner-bottom .inventory-content-bottom{float:left}.inventory-content-bottom{width:40%;max-width:675px;color:#212121;padding-left:5%}.inventory-content-bottom h3{margin:2% auto;color:#132746;font-size:1.8em;font-weight:600}.inventory-content-bottom p{margin:0.75% 0;color:#132746;line-height:1.1em}.inventory-content-bottom sup{font-size:.3em}.inventory-content-bottom a{margin:30% 0 0;padding:12px 0;width:100%;max-width:150px;display:block;background:transparent;border:1px solid #007cc0;border-radius:3px;color:#007cc0;text-decoration:none;font-size:0.9em;text-align:center}.left-banner-bottom .inventory-content-bottom a,.right-banner-bottom .inventory-content-bottom a{position:absolute;bottom:8em;left:5%;border:1px solid #007cc0;color:#168ebe}.left-banner-bottom .inventory-content-bottom h3{color:#132746}.left-banner-bottom .inventory-content-bottom p{color:#132746}.inventory-content-bottom img{width:60%}.left-banner-bottom .inventory-content-bottom a:hover,.right-banner-bottom .inventory-content-bottom a:hover{background:#007cc0;color:#fff}@media only screen and (max-width:960px){.left-banner-bottom,.right-banner-bottom{background-size:cover}.left-banner-bottom .inventory-content-bottom a,.right-banner-bottom .inventory-content-bottom a{bottom:2em;background:#007cc0;color:#fff}}@media only screen and (max-width:768px){.home_inventory-banner{flex-direction:column;width:90%}.left-banner-bottom,.right-banner-bottom{width:100%;background-size:cover;min-height:250px}}body#page_10225 .autocheck{display:none}@charset "utf-8";#header_wrap{position:relative;top:0;z-index:101;width:100%;background-color:#ffffff;border-bottom:1px solid #ffffff}#header_wrap .inner_content{max-width:1850px}.header_top .inner_content{height:12px}.shell-header{margin:0 auto;padding:0;background-color:#ffffff;width:100%}.phone-desktop b{color:#000000}.megamenu_mobile{position:relative;z-index:2}.header_address{padding-right:1.5vw}.shell-header .lh-container{width:28%}.header_bottom .inner_content{padding:0 0.5%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}.header-top-middle-section{display:none}.shell-header .rh-container{width:72%}.logo-wrapper{margin:2% 1%}.site_logo{width:90%;max-width:660px}.phone-container{margin-top:0;color:#ffffff;text-align:right;font-size:0.8em;font-weight:700;background:#00324f;padding:1.25em 0}.phone-container .inner_content{position:relative;display:flex;justify-content:center}.phone-container .phone-desktop a{color:#000000;text-decoration:none}.phone-container .num_dot{padding:0 1%}.tt-18 .phone-container .num_dot{color:#d71921}.phone-container .header_address a{color:#000000;text-decoration:none;text-transform:uppercase}.phone-container .header-dropdown{width:200px;float:left}.dropdown-content{display:none;position:absolute;width:100%;left:0;z-index:100;background:#fff}.header-dropdown-left{border-right:1px solid #fff;box-sizing:border-box;padding-right:7%}.header-dropdown-right{box-sizing:border-box;padding-left:7%;text-align:left}.header-dropdown:hover .dropdown-content{display:block}.phone-mobile{display:none;cursor:pointer}.dealer-info-wrap{display:flex;flex-wrap:wrap}.single-dealer-info{width:23%;padding:1%;text-align:left;color:#000;line-height:1.4em;font-weight:100}.single-dealer-info a{text-decoration:none}.single-dealer-info h3{font-size:1.3em;margin-bottom:1%;font-weight:700}.phone-mobile #phone-icon{padding-right:10px}.phone-mobile .map-icon{padding-left:10px}#phone-drop-down-container{position:absolute;top:7em;z-index:999;width:100%;height:auto;display:none;background:#FFFFFF;border-radius:.1px;-webkit-box-shadow:0 5px 10px -5px #000000;box-shadow:0 5px 10px -5px #000000;overflow:hidden;-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}#phone-drop-down-container.closed{height:0}#phone-drop-down-container #phone-drop-down-wrap{padding:15px}#phone-drop-down-container #phone-drop-down-wrap .phone-wrap{margin-bottom:20px}#phone-drop-down-container #phone-drop-down-wrap .phone-wrap.last{margin-bottom:0px}#phone-drop-down-container #phone-drop-down-wrap .phone-title{display:block;font-size:17px}#phone-drop-down-container #phone-drop-down-wrap a{color:#ffffff;text-decoration:none}#phone-drop-down-container #phone-drop-down-wrap .phone-number,#phone-drop-down-container #phone-drop-down-wrap .phone-number-location{margin-top:5px;padding:15px;display:block;border-radius:5px;background:#000000;color:#ffffff;font-size:14px}#phone-drop-down-container #phone-drop-down-wrap .phone-number:hover,#phone-drop-down-container #phone-drop-down-wrap .phone-number-location:hover{background:#3fa9f5}#phone-drop-down-container #phone-drop-down-close-wrap{padding:15px;display:block;background:#cecece;border-top:1px solid #777777;cursor:pointer;color:#444444;text-align:center;font-size:15px}.header-top-right-section{width:40%;display:flex;justify-content:flex-end;position:absolute;right:0}.cta_flyout_wrap .header-top-right-tab{cursor:pointer;text-transform:uppercase;color:#fff}.cta_flyout_wrap{margin:0 2%}.header-top-right-tab .parent_caret{padding:0 0 0 0.625em;color:inherit;font-size:0.75em}.header-top-right-section .cta_flyout{position:absolute;top:2em;right:0;width:16em;background:#F2F2F2;z-index:10;text-align:left;padding:0 12px}.header-top-right-tab.active .parent_caret{display:inline-block;transform:rotate(0.5turn)translate(-48%,2%)}.header-top-right-section .cta_flyout a{display:block;border-top:1px solid silver;padding:12px;color:#555;text-decoration:none;text-transform:capitalize}.megamenu_mobile .toggle_menu_bar{background:#000000 !important}.megamenu_mobile .toggle_menu_button{background:#ea5f04}.megamenu_mobile_body{position:relative;z-index:1;background-color:#ffffff}.megamenu_mobile_body .item_icon{background-image:url("https://cdn.dealereprocess.org/cdn/img/megamenu/black_icons.png") !important}.megamenu_mobile_body .active_parent .clickable_li{color:#3fa9f5 !important}#megamenu{position:relative;z-index:1;width:100%;float:left}#megamenu .parent_label{color:#000000;text-decoration:none;text-transform:uppercase;font-family:'AvenirNextLTPro-Bold',Arial,sans-serif;font-size:0.8em;font-weight:700}#megamenu .colored_box{padding:0.5em;background:#000000;border:1px solid #001f5a;border-radius:0.3em;color:#f5f5f5}#megamenu .item_icon{background-image:url("https://cdn.dealereprocess.org/cdn/img/megamenu/black_icons.png")}.megamenu_content_container{width:100%!important}.megamenu_navigation_container .parent_li{text-align:right}#megamenu .active_parent .parent_label{color:#3fa9f5}.megamenu_content_container .template_2{max-height:80vh;overflow-y:auto}#megamenu_navigation_container .parent_caret{display:none}@media all and (max-width:1350px){#header_wrap{}.phone-container{margin-top:0;font-size:0.6em;font-weight:600}.phone-container .num_dot{padding:0 2px}#megamenu .parent_label{font-size:0.7em}#phone-drop-down-container{height:auto}}@media all and (max-width:960px){.single-dealer-info{width:31%}.header_address{padding-right:0}.shell-header .lh-container{width:22%}.shell-header .rh-container{width:76%}.logo-wrapper{margin-top:8%;margin-left:1%}.phone-container{font-size:0.56em}#megamenu{margin-top:0}#megamenu .parent_label{font-size:0.55em}#megamenu .parent_ul .parent_caret{display:inline !important}.megamenu_navigation_container .parent_li{vertical-align:bottom}}@media all and (max-width:768px){#header_wrap{height:auto}.shell-header{padding:0 0 3px}#header_wrap{position:relative}.logo-wrapper{margin-top:10px}.site_logo{margin-left:0.7em;max-width:90%}.shell-header .lh-container{width:50%}.phone-mobile{margin-right:1em;display:block}.shell-header .address-container > a{font-size:0.725em}.shell-header .lh-container{padding-bottom:0.45em}.phone-desktop{display:none}.phone-container{display:none}.shell-header .rh-container{display:none}#phone-drop-down-container{display:inherit}}@media all and (max-width:500px){.phone-mobile{margin-top:1em}.smart-search-cont{width:96.5%}}@charset "utf-8";#footer{width:100%;display:inline-block;background-color:#fff}#footer .inner_content{margin:0 auto;padding:0 1.5%;box-sizing:border-box;max-width:2000px}#footer_top{padding-top:1.5%;padding-bottom:1%;width:100%;background-color:#f5f5f5;color:#000000}#footer_top_left{margin-right:3%;margin-left:2.5%;width:11%;float:left;box-sizing:border-box}#footer_top_left > h2{margin-bottom:25px;font-size:20px;font-weight:600}#footer_top_left .parent{font-weight:normal}#nav_group_1_footer{clear:left;border-right:1px solid #b7b7b7;line-height:33px;font-size:18px}#footer #nav_group_1_footer li a{line-height:1.8em;color:#000;font-weight:normal}#footer .parent a{font-size:14px}#footer_top_right{width:100%;float:right;box-sizing:border-box}#footer_top_right > h2{margin-bottom:25px;font-size:20px;font-weight:600}#footer_seo_text_container h2{}#footer_top_right #footer_seo_text{line-height:1em;font-size:16px}#footer_seo_text_container{padding:0;max-height:260px;color:#000}#footer_bottom{padding:5px 0;width:100%;display:block;background:#00324f;color:#fff;font-size:0.85em}.footer_logo img{margin:5px auto 40px;display:block}#footer_bottom_links_container{margin:1.85em 0;width:30%;float:left;box-sizing:border-box}#footer_bottom_links_container a{color:#fff;text-decoration:none}#footer_bottom .footer_tagline{margin:1.85em auto;width:39%;float:left;text-align:center}#footer_bottom .footer_tagline a{color:#fff;text-decoration:none;font-weight:bold}#footer_site_info_rights{margin:1.85em 0;padding-right:1%;width:30%;float:right;white-space:normal}#footer_seo_text_container h1{font-size:1.15em}#footer_seo_text_container h2{font-size:1em}#footer_seo_text_container h3{font-size:.9em}@media only screen and (max-width :1350px){#footer_top_left{margin-left:2%;width:10.5%}#footer_top_left > h2{margin-bottom:23px;font-size:13px}#footer_top_left #nav_group_1_footer{line-height:18px}#footer .parent a{font-size:12px}#footer_top_right{width:84%}#footer_top_right > h2{margin-bottom:23px;font-size:13px}#footer_top_right #footer_seo_text_container{max-height:156px}#footer_top_right #footer_seo_text{font-size:11px}#footer_bottom{margin-bottom:0;padding:0;font-size:0.75em}#footer_bottom_links_container{margin:1.9em 0}#footer_site_info_rights{margin:1.9em 0}#footer_bottom .footer_logo{margin:0.5em auto}.footer_logo img{width:65%}}@media only screen and (max-width :960px){#footer_top_left{width:10.5%}#footer_top_left > h2{margin-bottom:20px;font-size:10px}#footer_top_left #nav_group_1_footer{line-height:9px}#footer .parent a{font-size:9px}#footer_top_right{width:83%}#footer_top_right > h2{margin-bottom:20px;font-size:10px}#footer_top_right #footer_seo_text_container{max-height:115px}#footer_top_right #footer_seo_text{font-size:9px}#footer_bottom{font-size:0.6em}#footer_bottom_links_container{margin:1.8em 0}#footer_bottom_links_container ul li,#footer_site_info_rights{font-size:1em}#footer_bottom .footer_logo img{min-width:120px}}@media only screen and (max-width :768px){#footer{font-size:0.9em}#footer_top{margin-top:7%}#footer_top_left{margin:0;width:100%;float:none;border-right:none;text-align:center}#footer_top_left h2{margin-bottom:3%;font-size:20px}#footer_top_left #nav_group_1_footer a{font-size:17px}#footer_top_right{margin-top:5%;width:100%;float:none;text-align:center}#footer_top_right > h2{font-size:20px}#footer_top_right h4{font-size:1.4em}#footer_top_right #footer_seo_text_container{margin:0 2%;max-height:240px;font-size:16px}#footer_top_right #footer_seo_text{font-size:16px}#footer_bottom{padding-bottom:0;background-color:transparent}#footer_bottom_links_container{margin-bottom:1em;width:100%;text-align:center;font-size:14px}#footer_bottom_links_container ul li{width:100%;display:block;text-align:center}#footer_bottom_links_container a{width:100%;display:block;color:#000;text-align:center;text-decoration:none}#footer_site_info_rights{margin:1.5em 0;padding:0;width:100%;color:#000;line-height:normal;text-align:center;font-size:14px}#footer_bottom .footer_tagline{margin:0 auto 50px;width:100%;float:left;color:#000;font-size:1.25em}#footer_bottom .footer_tagline a{color:#000}}@media only screen and (max-width :500px){#footer_top_left h2{margin-bottom:6%;font-size:2em;font-weight:600}#footer_top_left #nav_group_1_footer a{font-size:18px}#footer_top_right{margin-top:6%}#footer_top_right > h2{font-size:1.8em;font-weight:600}#footer_seo_text_container,.footer_vertical_pipe{display:inline}#footer_bottom_links_container ul{text-align:center}#footer_bottom_links_container ul li{display:inline}#footer_bottom_links_container,#footer_site_info_rights,#footer_bottom .footer_tagline{width:100%;float:none;text-align:center}#footer_bottom_links_container{margin-bottom:1.8em}}@charset "utf-8";@media only screen and (min-width:2000px){}@media only screen and (max-width:1350px){}@media only screen and (max-width:1200px){}@media only screen and (max-width:1024px){}@media only screen and (max-width:960px){}@media only screen and (max-width:768px){}@media only screen and (max-width:584px){}@media only screen and (max-width:500px){}@media only screen and (max-width:450px){}@media only screen and (max-width:320px){}