#cd5_module270 { display:block; font-family: 'poppinslight';  position:relative; width:100%; box-sizing: border-box; padding: 0px; padding-bottom: 25px; margin: 0; font-size: 13px; }
#cd5_module270 * { box-sizing: border-box; }
#cd5_module270 .cd5_triangle, #cd5_module270 .cd5_triangle2 { z-index: 1;}
#cd5_module270 .m270_notes { margin: 0 auto; padding: 30px 15px; max-width: 1400px; position: relative; text-align: center; line-height: 1.5; font-size: 13px;}
/********* Footer Subscribe Css *********/
#cd5_module270 .stock_update_button { font-family: poppinsregular; display: inline-block; margin-top: 50px; padding: 20px 30px; text-transform: uppercase; text-decoration: none; border-radius: 0px; font-size: 13px; line-height: 13px; letter-spacing: 2px; min-width: 120px; text-align: center; border-radius: 1px; }
@media only screen and (max-width:450px) { #cd5_module270 .stock_update_button { padding: 14px 20px; letter-spacing: 0px; } }
/********* Footer Used Car Section *********/
#cd5_module270 .used_car_section{ position:relative; width:100%; display:inline-block; padding: 15px 0px; border-top:0; margin-top: 0px; }
@media only screen and (min-width:767px) { #cd5_module270 .used_car_section{ margin-top: 0px; } }
#cd5_module270 .used-cartitle{ position:relative; width:100%; margin-bottom:10px; margin-top: 10px; }
@media only screen and (min-width:767px) { #cd5_module270 .used-cartitle{ margin-top: 0px; } }
#cd5_module270 .used-cartitle h2{font-family: poppinsextralight; position:relative; text-align:left; font-size:15px; text-transform:uppercase; display: none; }
#cd5_module270 .used-cartitle h2 strong{ font-size:15px;  }
#cd5_module270 .used_car_list{ width:100%; list-style:none; margin:0; padding:0; display:inline-block; }
#cd5_module270 .used_car_list li{ display:inline-block; width: 100%; float:left; margin: 0; text-align: center; }
@media only screen and (min-width:350px) { #cd5_module270 .used_car_list li{ width:50%; } }
@media only screen and (min-width:600px) { #cd5_module270 .used_car_list li{ width:33.33%; } }
@media only screen and (min-width:767px) { #cd5_module270 .used_car_list li{ width:25%; } }
@media only screen and (min-width:1150px) { #cd5_module270 .used_car_list li{ width:20%; } }
@media only screen and (min-width:1280px) { #cd5_module270 .used_car_list li{ width:16.66%; } }
#cd5_module270 .used_car_list li a{ text-decoration:none; padding-bottom:10px; padding-top:10px; display:inline-block;  font-size:12px; font-family:poppinsregular; }
#cd5_module270 .used_car_list li a img { display: none;}
/********* Footer Powered By Section *********/
#cd5_module270 .copyright-section{width:100%;z-index:2;position:relative;}
#cd5_module270 .powerdby {text-align:center;vertical-align:middle;padding-top:30px;padding-bottom:15px;display:inline-block;width:100%;position:relative;}
#cd5_module270 .powerdby .cardealer img{max-width:45px;width:45px;margin:auto;text-align:center;display:block;vertical-align:middle; filter: invert(1);}
#cd5_module270 .powerdby .cardealer small{font-size:14px;display:block;padding-top:15px;padding-right:15px;text-align:center;}
#cd5_module270 .powerdby .cardealer a{text-decoration:none;position:relative;}
#cd5_module270 .privacy_link{font-size:14px;vertical-align:top;width:100%;display:inline-block;text-align:center;float:left; padding: 0px 15px; }
#cd5_module270 .privacy_link h4{ vertical-align:middle;padding-bottom:15px;}
#cd5_module270 .privacy_link p{line-height:1.6; font-size: 13px; text-align: center; padding-bottom:15px; max-width: 1100px; margin: 0 auto; }
#cd5_module270 .cardealer{width:100%; max-width: 250px;  display:inline-block;text-align:right; text-align:center; margin: 0 auto; padding-top: 15px; clear: left; }
@media only screen and (max-width: 767px) {
       #cd5_module270 .footer270_panel {  max-height: 0;  margin-top: -1px; }
       #cd5_module270 .footer270_panelbox { padding: 15px; }
}
@media only screen and (max-width: 599px) {
       #cd5_module270 { padding-bottom: 50px; }
       #cd5_module270 .ft-brand li {  padding: 6px 10px; }
       #cd5_module270 .ft-brand li img { max-height: 40px; max-width: 80px;}
}
#cd5_module270 { background-color: #ebebeb; }
#cd5_module270 .powerdby{color:#222222;}
#cd5_module270 .m270_notes { color: #222;}
#cd5_module270 .copyright-section{color:#c1c8cc;}
#cd5_module270 .powerdby .cardealer a{color:#222222;}
#cd5_module270 .privacy_link {color:#444444;}
#cd5_module270 .privacy_link a{color:#444444;}
#cd5_module270 .privacy_link a:hover{color:#222222;}
#cd5_module270 .privacy_link p { color: #222; }
#cd5_module270 .stock_update_button{background-color:#fafafa;color:#444; }
#cd5_module270 .stock_update_button:hover{background-color:#333; color:#ffffff;}
#cd5_module270 .used_car_section{background-color:#dbdbdb;}
#cd5_module270 .used-cartitle h2{color:#444;}
#cd5_module270 .used_car_list li:hover a{color:#444;}
#cd5_module270 .used_car_list li a{color:#111; }
#cd5_module270 .cd5_triangle {border-top-color: #fff; }
#cd5_module270 .cd5_triangle2 {border-top-color: #dbdbdb;}
#foot-bar{background:rgba(62,52,114,0.8);bottom:0px}
.foot-bar_listitem a{color:#fff;}

