#cd5_module407 { display: block; width: 100%; margin: 0px; background-color: #fafafa; clear: left; box-sizing: border-box; position: relative; padding: 0px 0px; font-family: Montserrat,'poppinsregular';}
#cd5_module407 * {box-sizing: border-box;}
#cd5_module407 .m407_inner { margin: 0 auto; width: 100%; max-width: 1660px; padding: 0px 10px; position: relative;  background-color: transparent; display: flex; flex-direction: column; text-align:center; }
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700,800&display=swap');
#cd5_module407 .m407BOX {border: solid 1px #e6e6e6; background-color:#fff;}
#cd5_module407 .car-list-re-header {text-align: center; font-size: 15px; letter-spacing: 0.2px; text-transform: capitalize; padding: 15px; font-weight: 600;  padding-bottom: 0px;}
#cd5_module407 .car-list-re-subheader {letter-spacing: 0px; font-size: 13px; font-weight: 400; line-height: 1.7; text-align: center; padding: 15px;}
#cd5_module407 .car-list-re-subheader span {font-weight: 600;}
#cd5_module407 .stock167disclaimer .cw_bottom_msg {padding: 15px; font-size: 13px; line-height: 1.6;}
#cd5_module407 .stock167disclaimer .cw_bottom_msg strong {font-weight: boldest; letter-spacing: 0.2px;}
#cd5_module407 .m407ViewLink {display: block; font-weight: 600; letter-spacing: 0.5px; font-size: 12px; text-align: center; background-color: #222; line-height: 1; color: #fff; padding: 8px 10px; text-transform: uppercase;}
#cd5_module407 .m407ViewLink:hover { background-color: #ccc; color: #111; }
#cd5_module407 .HPbox {padding: 5px 10px; font-weight: 800; background-color: #fff; border: solid 1px #e6e6e6; line-height: 1; color: #000;}
#cd5_module407 .car-list-re-mainbox {display: flex;}
#cd5_module407 .car-list-re-innerbox {flex: 1; padding: 7px 0px; border: solid 1px #e6e6e6; display: flex;flex-direction: column; justify-content: space-around;align-items: stretch;}
#cd5_module407 .car-list-re-innerbox-lastcol { flex: 1; border: solid 1px #e6e6e6; padding: 7px 0px; display: flex;flex-direction: column; justify-content: space-around;align-items: stretch; }
#cd5_module407 .car-list-re-innerbox-1 {font-size: 10px; padding: 4px 2px; text-align: center;}
#cd5_module407 .car-list-re-innerbox-2 {font-size: 13px;padding: 4px 2px; font-weight: bolder; text-align: center;}
@media only screen and (max-width: 900px){
       #cd5_module407 .car-list-re-innerbox-2 {font-size: 12px;}
}
@media only screen and (min-width: 719px){
       #cd5_module407 .car-list-re-innerbox {border-right: 0px;}
}
@media only screen and (max-width: 720px){
       #cd5_module407 .car-list-re-mainbox {flex-direction: column;}
       #cd5_module407 .car-list-re-innerbox { flex-direction: row; }
       #cd5_module407 .car-list-re-innerbox-1 {font-size: 12px; text-align: left; flex-grow: 1; padding-left: 8px; }
       #cd5_module407 .car-list-re-innerbox-2 {font-size: 12px;text-align: right; flex-grow: 1; padding-right: 8px;}
       #cd5_module407 .car-list-re-innerbox { flex-direction: row; border-bottom: 0px;}
       #cd5_module407 .car-list-re-innerbox-lastcol { flex-direction: row; }
}
.PT-10 {padding-top: 10px;}