.footer-menu{display:none;background:#f4f4f4;position:fixed;left:0;right:0;bottom:0;height:50px;z-index:10;-webkit-transition:all .2s!important;transition:all .2s!important;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.2);box-shadow:0 0 15px 0 rgba(0,0,0,.2)}.footer-menu:hover{height:60px}.footer-menu .shopping-tools-footer{text-align:center;font-size:22px;line-height:45px;color:#e11429;font-weight:700;cursor:pointer}.footer-heading{font-size:1.5em!important}.footer-widgets-wrap{padding:40px 0 50px}.footer .widget{margin-bottom:1em}.dark .widget h4{color:#fff;letter-spacing:1px;text-transform:uppercase}.subscribe-form{max-width:300px}.subscribe-form .input{margin-bottom:1em;border-radius:0}.footer-right{padding-right:3em;text-align:right}@media (max-width:767px){.copyright{margin-bottom:1em;text-align:center}.footer-right{padding-right:0;text-align:center}}.social-media-links{display:inline-block}@media (min-width:991px){.social-media-links{padding-right:4em}}.shopping-tools-footer .menu-container .action-box{display:inline-block;width:60px;border-right:2px solid #eaeaea;list-style-type:none;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.shopping-tools-footer .menu-container .action-box:hover i{-webkit-transform:scale(1.3);transform:scale(1.3)}.shopping-tools-footer .menu-container .action-box:first-child{border-left:2px solid #eaeaea}.footer-three-site{display:block}.footer-three-mobile{display:none}.modal-shopping-tools{padding:0!important}.modal-shopping-tools .modal-body{padding-top:0!important;padding-bottom:0!important}.modal-shopping-tools .modal-dialog{width:100%;height:100%;margin:0;padding:0}.modal-shopping-tools .modal-content{height:auto;min-height:100%;border-radius:0;border:0!important}.modal-shopping-tools .modal-close{position:relative;top:-1px;color:#e40d1e;font-weight:700;font-size:16px;cursor:pointer}.modal-shopping-tools .modal-close i{position:relative;top:1px}.modal-shopping-tools .accordion.accordion-border{border:0!important;margin:0!important}.modal-shopping-tools .accordion.accordion-border .acctitle.acctitlec{background-color:#fff!important;color:#e81b28!important}.modal-shopping-tools .accordion.accordion-border .acc_content{padding:30px 15px 30px 20px!important;background-color:#fff!important}.modal-shopping-tools .acctitle{border-top:1px solid #eaeaea!important;border-bottom:1px solid #eaeaea!important;color:#000!important;background-color:#f5f5f5!important}.modal-shopping-tools .accordion.accordion-border .acctitle i{left:14px;line-height:64px!important;font-size:30px!important}.modal-shopping-tools .accordion.accordion-border .acctitle,.modal-shopping-tools .accordion.accordion-border .acctitlec{border-color:#ccc;line-height:44px;padding:10px 15px 10px 50px!important;text-align:center;cursor:pointer}.modal-shopping-tools .promoboxnopadding{padding:0 8px!important}.modal-shopping-tools .form-horizontal{color:#000}.modal-shopping-tools .promo-container .form-horizontal{padding:0 15px}.modal-shopping-tools .promo-container .header-title{margin:15px 0 0;color:#e40d1e;font-size:16px;font-weight:700}.modal-shopping-tools .promo-honda-item{padding:0 0 5px!important;margin-bottom:10px!important}.modal-shopping-tools .portfolio-item{width:100%}.modal-shopping-tools .promo-honda-box:hover{cursor:pointer;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:0 5px 15px rgba(0,0,0,.2)}.modal-shopping-tools .promo-honda-box{border:1px solid #b1b1b1}.modal-shopping-tools .promo-honda-box .promo-honda-item__image{min-height:140px!important;max-height:140px!important}.modal-shopping-tools .promo-honda-box .promo-honda-item__label{text-align:center}.modal-shopping-tools .contact-us-header-label{font-size:20px;text-align:center;margin-bottom:15px;color:#000}.modal-shopping-tools .box-container{padding:0 30px}.modal-shopping-tools .box-item .icon{margin-left:10px;margin-right:25px;text-align:center}.modal-shopping-tools .box-item .content{text-align:center}.modal-shopping-tools .box-item{padding:0 0 10px;border:1px solid #b1b1b1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;margin:5px;color:#000}.modal-shopping-tools .box-item:hover{cursor:pointer;color:#e11428;-webkit-box-shadow:inset 0 -5px 0;box-shadow:inset 0 -5px 0}.modal-shopping-tools .box-item i{font-size:45px}.modal-shopping-tools .box-item .title{font-size:20px;color:#eb151d}.modal-shopping-tools .box-item .description{font-size:14px;color:#282828}.modal-shopping-tools .find-dealer-container .form-horizontal{padding:0 15px}.modal-shopping-tools .find-dealer-container .header-title{margin:15px 0 0;color:#e40d1e;font-size:16px;font-weight:700}.modal-shopping-tools .find-dealer-container .map-find-dealer{width:100%;margin:10px 0}.modal-shopping-tools .form-horizontal .label-dealer,.modal-shopping-tools .form-horizontal .label-model{margin:5px 0}.modal-shopping-tools .select2-container{width:100%!important}.modal-shopping-tools .drive-test-container .form-horizontal{padding:0 10px}.modal-shopping-tools .drive-test-container .header-title{margin:15px 0 0;color:#e40d1e;font-size:16px;font-weight:700}.modal-shopping-tools .brochure-container .form-horizontal{padding:0 10px}.modal-shopping-tools .brochure-container .header-title{margin:15px 0 0;color:#e40d1e;font-size:16px;font-weight:700}