#footer_v131 { display:block; }
#footer_v131 .footermain{ font-family: 'poppinslight';  display:inline-block; position:relative;width:100%; padding-top: 20px; }
/********* Footer Parter Logo Section *********/
#footer_v131 .partner_logo{ display:block;  clear: left; text-align: center; box-sizing: border-box; padding-bottom: 15px; }
#footer_v131 .ft-brand{ list-style:none; display: flex;  flex-wrap: wrap; justify-content: center; flex-direction: row; align-items: center;  margin: 0 auto; width: 100%; min-height: 100px;  }
#footer_v131 .ft-brand li {  text-align: center; padding: 6px; flex:1; }
#footer_v131 .ft-brand li img { max-height: 70px; max-width: 130px; }

/********* Footer Sitemap Section *********/
#footer_v131 .sitemap_section{ width:100%; padding-top:15px; padding-bottom:15px; display:block; clear: left; }
#footer_v131 .sitemap_section_col2 { position:relative;  margin-bottom: 15px; float: left; width: 50%; text-align: left;  box-sizing: border-box; padding-left: 15px; padding-right: 15px; }
@media only screen and (max-width:767px) { #footer_v131 .sitemap_section_col2 { width: 100%;  }}
#footer_v131 .ft-collom {  width: 100%; max-width: 400px;  float: left; }
#footer_v131 .sitemap_section_col2_inner { width: 100%; max-width: 400px; padding-top: 15px; float: right; }
@media only screen and (max-width:767px) { 
       #footer_v131 .ft-collom { float: none; }
       #footer_v131 .sitemap_section_col2_inner { float: none;  }
}
/********* Footer Subscribe Css *********/
#footer_v131 .subscribe-section {width: 100%; z-index: 2; position: relative; margin-top: 0px; }
#footer_v131 .contactform-footer{ position:relative; width:100%; padding-top:22px; padding-bottom:22px; }
#footer_v131 .subscribe-now {font-family:poppinsregular;font-size: 12px; line-height: 26px;padding: 15px;text-align:center;}
@media only screen and (min-width:767px) { #footer_v131 .subscribe-now { text-align: right; } }
#footer_v131 .stock_update_button {font-family: poppinsbold; display: block; padding: 9px 10px; font-weight: 700; margin-top: 15px; margin-bottom: 5px; text-transform: uppercase; text-decoration: none; border-radius: 4px; font-size: 14px; min-width: 150px; text-align: center; }
@media only screen and (min-width:480px) {  #footer_v131 .stock_update_button {  display: inline-block;  margin-left: 10px; margin-top: 0px; margin-bottom: 0px; } }
@media only screen and (min-width:560px) { #footer_v131 .subscribe-now {font-size: 16px; }}

/********* Footer Used Car Section *********/
#footer_v131 .used_car_section{ position:relative; width:100%; display:inline-block; padding: 15px 0px; padding-bottom: 9px; border-top:0; margin-top: 0px; }
@media only screen and (min-width:767px) { #footer_v131 .used_car_section{ margin-top: 0px; } }
#footer_v131 .used-cartitle{ position:relative; width:100%; margin-bottom:10px; margin-top: 10px; }
@media only screen and (min-width:767px) { #footer_v131 .used-cartitle{ margin-top: 0px; } }
#footer_v131 .used-cartitle h2{font-family: poppinsregular; position:relative; text-align:left; font-size:20px; font-weight:400;text-transform:uppercase; }
#footer_v131 .used-cartitle h2 strong{ font-family:poppinsbold; }
#footer_v131 .used_car_list{ width:100%; list-style:none; margin:0; padding:0; display:inline-block; }
#footer_v131 .used_car_list li{ display:inline-block; width:98%; float:left; margin-right:2%; }
@media only screen and (min-width:350px) { #footer_v131 .used_car_list li{ width:48%; } }
@media only screen and (min-width:600px) { #footer_v131 .used_car_list li{ width:31%; } }
@media only screen and (min-width:767px) { #footer_v131 .used_car_list li{ width:23%; } }
@media only screen and (min-width:1150px) { #footer_v131 .used_car_list li{ width:18%; } }
@media only screen and (min-width:1280px) { #footer_v131 .used_car_list li{ width:14.66%; } }
#footer_v131 .used_car_list li a{ text-decoration:none; padding-bottom:6px; padding-top:6px; display:inline-block;  font-size:13px; line-height: 1.2; font-family:poppinsregular; }
#footer_v131 .used_car_list li a img { display: none;}

/********* Footer Powered By Section *********/
#footer_v131 .copyright-section{width:100%;z-index:2;position:relative;}
#footer_v131 .powerdby {text-align:center;vertical-align:middle;padding-top:15px;padding-bottom:15px;display:inline-block;width:100%;position:relative; }
#footer_v131 .powerdby .cardealer img{max-width:45px;width:45px;margin:auto;text-align:center;display:block;vertical-align:middle;}
#footer_v131 .powerdby .cardealer small{font-size:14px;display:block;padding-top:15px;padding-right:15px;text-align:center;}
#footer_v131 .powerdby .cardealer a{text-decoration:none;position:relative;}
#footer_v131 .privacy_link{font-size:14px;vertical-align:top;width:100%;display:inline-block;text-align:center;float:left; border-top: solid 0px #545454; border-bottom: solid 1px #545454;  }

#footer_v131 .privacy_link h4{ vertical-align:middle;padding-bottom:15px;}
#footer_v131 .privacy_link p{line-height:15px; font-size: 10px; text-align: center; padding-bottom:15px; max-width: 1100px; margin: 0 auto; }
#footer_v131 .cardealer{width:100%; max-width: 250px;  display:inline-block;text-align:right; text-align:center; margin: 0 auto; padding-top: 15px; clear: left; }


/********* Footer Social Icons *********/
#footer_v131 .ft-social-icon {float: left; padding-top: 0px; position: relative;  transition: all .5s ease-in-out;  list-style: none;}
#footer_v131 .ft-social-icon li {display: inline-block;padding: 0 5px; font-family: 'poppinsbold';  }
#footer_v131 .ft-social-icon li:first-child { padding-left: 0px; }
#footer_v131 .ft-social-icon li a { font-size: 140%;  border-radius: 0; width: 70px; height: 35px; display: inline-block; padding: 6px;  text-align: center;vertical-align: middle;    line-height: 20px; border-radius: 2px;  }

#footer_v131 .leftside_rightcontent { clear: left; text-align: left; padding: 25px; padding-left: 0px; font-size: 12px; line-height: 18px; }

#footer_v131 .text{position:relative; font-weight:400; font-size:14px;line-height:24px;padding-left:0;}
#footer_v131 .text span{text-align:justify;max-width:110px;display:inline-block;}
#footer_v131 .text .custom-form-control.bg-transparent{padding-bottom:0;min-height:30px; font-size:14px;text-transform:uppercase;padding-left:8px;}

#footer_v131 .custom-form-group{display:block;}

#footer_v131 .ft-collom address {text-align:left;line-height:26px;}
#footer_v131 .quick-links-group{font-size:14px;text-transform:uppercase;list-style:none;margin:0 auto;width:100%;padding:0;display:inline-block;}

#footer_v131 .ft-collom address{font-style:normal; font-size:14px;vertical-align:top;margin-right:40px;margin-bottom:20px;}
#footer_v131 .ft-collom address a{text-decoration:none;display:block;}

#footer_v131 .ft-collom address a .fa{font-size:16px;padding-right:8px;width:20px;}
#footer_v131 .ft-collom address a .fa.fa-mobile{font-size:22px;}

#footer_v131 .toplinks-info{list-style:none;margin:15px 0 0;padding:0;}
#footer_v131 .ft-collom, #footer_v131 .ft-collom img{width:100%;}

#footer_v131 .ft-collom{position:relative;padding-top:0;padding-bottom:0;display:inline-block;vertical-align:top;text-align:center;}
#footer_v131 .footermain .ft-social-icon{margin-top:0px;text-align:left;}

#footer_v131 .address_logo{width:100%;position:relative;text-align:left;padding-bottom:20px;vertical-align:top; padding-top: 15px;}
#footer_v131 .address_logo li img{max-width:100%;}
#footer_v131 .address_logo li{display:inline-block;max-width:220px;vertical-align:middle;padding-right:15px;}
#footer_v131 .address_logo li:last-child{vertical-align:bottom;}

#footer_v131 .footer_form{position:relative;}
#footer_v131 .footer_form .input-group{width:100%;vertical-align:middle;}
@media only screen and (min-width:767px){ #footer_v131 .footer_form .input-group{width:24.8%; }}
#footer_v131 .footer_form .ftmessage_textarea{width:100%;position:relative;}
@media only screen and (min-width:767px){ #footer_v131 .footer_form .ftmessage_textarea{width:49%; } }
#footer_v131 .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_v131 .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_v131 .ft-collom address:last-child{margin-right:0;margin-bottom:0;}
#footer_v131 .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-size:16px;font-weight:400;line-height:28px;outline:0;}
#footer_v131 .custom-form-control.textarea{max-width:100%;}

#footer_v131 input{vertical-align:middle;}
#footer_v131 .no-padding{margin-left:-15px;margin-right:-15px;display:block;}
#footer_v131 .input-group{margin-bottom:15px;padding-left:15px;padding-right:15px;}
#footer_v131 .input-group{width:49.7%;display:inline-block;}

#footer_v131 .custom-form-control.bg-transparent{background-color:transparent;/*border:none;*/padding-left:0;max-width:85%;}
#footer_v131 .oval{height:30px;width:30px;position:absolute;right:0;padding:3px;top:0;text-align:center;font-size:25px;cursor:pointer;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;border-radius:2px;}
#footer_v131 .address2{font-size:14px;line-height:22px;font-weight:400; margin-bottom:42px;}
#footer_v131 .address2.timing-hours{margin-bottom:40px;}
#footer_v131 .time-list{list-style:none;margin-bottom:20px; margin-top: 25px; }
#footer_v131 .time-list li{text-align:left; text-transform:uppercase;line-height:24px;font-size:14px;display:table;table-layout:auto;width:100%; padding:2px; margin:0px; padding-left: 8px; padding-right: 8px; padding-bottom: 0px; }
/*#footer_v131 .time-list li:last-child{text-transform:none; }*/
/*#footer_v131 .time-list li.active{margin:4px 0; padding: 6px; }*/
#footer_v131 .time-list li strong{font-weight:400; margin-right:20px;max-width:inherit;}
#footer_v131 .time-list li span{text-align:right;display:table-cell;max-width:inherit;}
#footer_v131 .privacy_link h4{font-weight:400}
#footer_v131 .address2{font-weight:700; }
#footer_v131 .time-list li.active .day { font-family: poppinsbold;}