#footer_v7{display:block}
#footer_v7 .footermain{display:inline-block;position:relative;width:100%}
#footer_v7 .ft-collom address,#footer_v7 .quick-links-group{text-align:left;line-height:26px}
#footer_v7 .quick-links-group{font-size:14px;text-transform:uppercase;list-style:none;margin:0 auto;width:100%;padding:0;display:inline-block}
#footer_v7 .ft-collom address{font-style:normal;font-family:ralewayregular;font-size:14px;vertical-align:top;margin-right:40px;margin-bottom:20px}
#footer_v7 .ft-collom address a{text-decoration:none;display:block}
#footer_v7 .ft-collom address a .fa{font-size:16px;padding-right:8px;width:20px}
#footer_v7 .ft-collom address a .fa.fa-mobile{font-size:22px}
#footer_v7 .copyright-section{width:100%;z-index:2;position:relative}
#footer_v7 .powerdby{text-align:center;vertical-align:middle;padding-top:20px;padding-bottom:20px;display:inline-block;width:100%;position:relative}
#footer_v7 .powerdby .cardealer img{max-width:45px;width:45px;margin:auto;text-align:center;display:block;vertical-align:middle}
#footer_v7 .powerdby .cardealer small{font-size:14px;display:block;font-family:ralewayregular;padding-top:15px;padding-right:15px;text-align:center}
#footer_v7 .privacy_link{font-size:14px;vertical-align:top;width:100%;max-width:78%;display:inline-block;text-align:left;float:left}
#footer_v7 .privacy_link h4{font-weight:400;font-family:ralewayregular;vertical-align:middle;padding-bottom:15px}
#footer_v7 .privacy_link p{line-height:22px}
#footer_v7 .cardealer{width:100%;max-width:20%;display:inline-block;text-align:right;float:right;text-align:center}
#footer_v7 .partner_logo{position:relative;width:100%;display:block;padding:15px 0 20px}
#footer_v7 .ft-brand{width:100%;list-style:none;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:baseline}
#footer_v7 .ft-brand li{display:inline-block;vertical-align:middle;margin:.5% 5%;max-width:130px}
#footer_v7 .ft-brand li img{max-width:100%;opacity:.5;max-height:75px;vertical-align:middle}
#footer_v7 .toplinks-info{list-style:none;margin:15px 0 0;padding:0}
#footer_v7 .quick-links-group li{display:inline-block;text-align:left;display:inline-block;width:49%;position:relative}
#footer_v7 .quick-links-group li:before{display:inline-block;content:"\f105";font:normal normal normal 18px/1 FontAwesome;margin-right:10px;position:absolute;top:14px}
#footer_v7 .quick-links-group li a{padding:8px 0 8px 20px;text-decoration:none;text-align:left;text-transform:capitalize;font-family:ralewayregular;font-size:14px;font-weight:400;position:relative;display:inline-block;width:100%}
#footer_v7 .quick-links-group li a:hover{background-color:transparent}
#footer_v7 .quick-links-group li:last-child a{padding-right:0}
#footer_v7 .ft-collom,#footer_v7 .ft-collom img{width:100%}
#footer_v7 .ft-collom{position:relative;padding-top:0;padding-bottom:0;display:inline-block;vertical-align:top;text-align:center}
#footer_v7 .footermain .ft-social-icon{margin-top:10px;text-align:left}
#footer_v7 .contactform-footer{position:relative;width:100%;padding-top:20px;padding-bottom:20px}
#footer_v7 .used-cartitle{position:relative;width:100%}
#footer_v7 .address_logo{width:100%;position:relative;text-align:left;padding-bottom:20px;vertical-align:top}
#footer_v7 .address_logo li img{max-width:100%}
#footer_v7 .address_logo li{display:inline-block;max-width:220px;vertical-align:middle;padding-right:15px}
#footer_v7 .address_logo li:last-child{vertical-align:bottom}
#footer_v7 .sitemap_section .used-cartitle h2{text-transform:uppercase}
#footer_v7 .footer_form{position:relative}
#footer_v7 .footer_form .input-group{width:24.8%;vertical-align:middle}
#footer_v7 .footer_form .ftmessage_textarea{width:49%;position:relative}
#footer_v7 .submit_icon{height:37px;width:37px;position:absolute;right:15px;padding:0;top:18px;text-align:center;font-size:24px;border:none;outline:none;cursor:pointer}
#footer_v7 .sitemap_section{width:100%;position:relative;padding-top:60px;padding-bottom:60px;display:inline-block}
#footer_v7 .opening-hours{justify-content:center;flex-flow:row wrap;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start}
#footer_v7 .quick_links_ft{flex:1 0 calc(100%/3 - 50px);width:-webkit-calc(100%/3 - 50px);width:calc(100%/3 - 50px);margin:0 20px 20px;-webkit-box-flex:1;-webkit-flex:1 0 -webkit-calc(100%/3 - 50px);-ms-flex:1 0 calc(100%/3 - 50px);flex:1 0 calc(100%/3 - 50px);float:left}
#footer_v7 .opning-hours_ft{flex:1 0 calc(100%/3 - 50px);width:-webkit-calc(100%/3 - 50px);width:calc(100%/3 - 50px);margin:0 20px 20px;-webkit-box-flex:1;-webkit-flex:1 0 -webkit-calc(100%/3 - 50px);-ms-flex:1 0 calc(100%/3 - 50px);flex:1 0 calc(100%/3 - 50px);float:left}
#footer_v7 .get_in_touch_ft{flex:1 0 calc(100%/3 - 50px);width:-webkit-calc(100%/3 - 50px);width:calc(100%/3 - 50px);margin:0 20px 20px;-webkit-box-flex:1;-webkit-flex:1 0 -webkit-calc(100%/3 - 50px);-ms-flex:1 0 calc(100%/3 - 50px);flex:1 0 calc(100%/3 - 50px);float:left}
#footer_v7 .address_float{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
#footer_v7 .ft-collom address:last-child{margin-right:0;margin-bottom:0}
#footer_v7 .custom-form-control{display:block;width:100%;height:34px;min-height:55px;background-color:transparent;background-image:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:6px 15px 6px 0;-webkit-transition:none;-o-transition:none;transition:none;border-left:none;border-right:none;border-top:none;font-family:ralewayregular;font-size:16px;font-weight:400;line-height:28px;outline:0}
#footer_v7 .custom-form-control.textarea{max-width:100%}
#footer_v7 .custom-form-group{margin-bottom:15px;display:block}
#footer_v7 input{vertical-align:middle}
#footer_v7 .no-padding{margin-left:-15px;margin-right:-15px;display:block}
#footer_v7 .input-group{margin-bottom:15px;padding-left:15px;padding-right:15px;width:49.7%;display:inline-block}
#footer_v7 .powerdby .cardealer a{text-decoration:none;position:relative}
#footer_v7 .text{position:relative;font-family:ralewayregular}
#footer_v7 .address2{font-size:14px;line-height:22px;font-weight:400;font-family:ralewayregular;margin-bottom:42px}
#footer_v7 .text{font-weight:400;font-family:ralewayregular;font-size:14px;line-height:24px;padding-left:0}
#footer_v7 .text span{text-align:justify;max-width:110px;display:inline-block}
#footer_v7 .custom-form-control.bg-transparent{background-color:transparent;border:none;padding-left:0;max-width:85%}
#footer_v7 .oval{height:40px;width:40px;position:absolute;right:0;padding:3px;top:0;text-align:center;font-size:30px;cursor:pointer;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}
#footer_v7 .address2.timing-hours{margin-bottom:40px}
#footer_v7 .text .custom-form-control.bg-transparent{padding-bottom:0;min-height:40px;font-family:ralewayregular;font-size:14px;text-transform:uppercase;padding-left:10px}
#footer_v7 .time-list{list-style:none;margin-bottom:31px}
#footer_v7 .time-list li{text-align:left;text-transform:uppercase;line-height:30px;font-size:14px;display:table;table-layout:auto;width:100%;padding:0 10px}
#footer_v7 .time-list li.active{margin:10px 0}
#footer_v7 .time-list li strong{font-weight:400;font-family:ralewayregular;margin-right:20px;max-width:inherit}
#footer_v7 .time-list li span{text-align:right;display:table-cell;max-width:inherit}
#footer_v7 .used_car_section{position:relative;width:100%;display:inline-block;padding-top:60px;padding-bottom:0;border-top:0}
#footer_v7 .used-cartitle{position:relative;margin-bottom:30px}
#footer_v7 .used-cartitle h2{position:relative;text-align:left;font-size:22px;font-family:ralewaybold;font-weight:400;text-transform:uppercase}
#footer_v7 .used-cartitle h2 strong{font-family:ralewaysemibold}
#footer_v7 .used_car_list{width:100%;list-style:none;margin:0;padding:0;display:inline-block;padding-bottom:40px}
#footer_v7 .used_car_list li{display:inline-block;width:18%;float:left;margin-right:2%}
#footer_v7 .used_car_list li a{text-decoration:none;padding-bottom:10px;display:inline-block;padding-top:10px;font-size:14px}
#footer_v7 .used-cartitle{position:relative;width:100%}
#footer_v7 .used-cartitle h2{font-size:30px;text-transform:uppercase;margin-bottom:20px;margin-top:20px;font-weight:400}
#footer_v7 .ft-social-icon{float:left;padding-top:20px;position:relative;transition:all .5s ease-in-out;list-style:none}
#footer_v7 .ft-social-icon li{display:inline-block;padding:0 5px}
#footer_v7 .ft-social-icon li a{border:1px solid #686868;border-radius:0;width:35px;height:35px;display:inline-block;color:#fff;padding:6px;text-align:center;font-size:14px;vertical-align:middle;line-height:25px}
#footer_v7 .subscribe-section{width:100%;z-index:2;position:relative}
#footer_v7 .subscribe-now{padding:20px;text-align:right;font-size:16px;line-height:26px}
#footer_v7 .stock_update_button{display:inline-block;margin-left:10px;padding:9px 10px;font-weight:700;text-transform:uppercase;text-decoration:none;font-family:ralewaysemibold;border-radius:4px;font-size:14px;height:43px;min-width:120px;text-align:center}
#footer_v7 .stock_update_button:hover{background-color:#000;color:#fff}
#footer_v7 .used_car_section ul li img{display:none}