.vehicleHomePage{max-width:600px;margin:20px 15px 0;background-color:#f5f5f7;padding:20px}@media(min-width:640px){.vehicleHomePage{margin:20px auto 0}}.vehicleHomePage p{color:#000}.vehicleHomePage .centerGeneral{display:block;margin:0 auto 15px}.vehicleHomePage select{width:auto;background:#f5f5f7;border:0 solid #f5f5f7;box-shadow:inset 0 0 0 #ccc;float:left;font-size:22px;font-weight:700}.vehicleHomePage .bottomBorder{border-bottom:2px solid #d7d7d7;margin-bottom:20px}.vehicleHomePage .vehicle{display:flex;justify-content:space-between;align-content:center;padding-bottom:20px;font-size:18px;font-weight:600}.vehicleHomePage .vehicle div{margin:0!important}.vehicleHomePage .carIcon{float:right;position:relative;top:10px}.vehicleHomePage .editIcon{margin-left:10px}.vehicleHomePage .clearfix{clear:both}.vehicleHomePage .CurrentMileage{font-size:22px;font-weight:700;margin-bottom:20px}.vehicleHomePage .CurrentMileage:before{content:"Current Mileage";display:block;font-size:15px;font-weight:400}.vehicleHomePage .PreferredLocation{font-size:22px;font-weight:700}.vehicleHomePage .PreferredLocation:before{content:"Preferred Location";display:block;font-size:15px;font-weight:400}.vehicleHomePage .vehicleSelector .menu-item{color:#000}.vehicleHomePage .vehicleSelector .icon-signin{display:inline-block;top:4px}@media(min-width:1280px){.vehicleHomePage .vehicleSelector.sign-in{padding-right:20px}}.vehicleHomePage .vehicleSelector.sign-in .create-account{display:none}@media(min-width:768px){.vehicleHomePage .vehicleSelector.sign-in .create-account{display:inline-block}}.vehicleHomePage .vehicleSelector .drop-down-menu{display:none;min-width:200px;position:absolute;background:#fff;padding:20px;top:33px;right:20px;box-shadow:0 1px 4px rgba(0,0,0,.15);z-index:1}.vehicleHomePage .vehicleSelector .drop-down-menu.show{display:block}.vehicleHomePage .vehicleSelector .drop-down-menu.user{padding:9px 0}.vehicleHomePage .vehicleSelector .drop-down-menu.user a{display:flex;width:100%;justify-content:space-between;font-size:15px;line-height:24px;color:#333;font-weight:700;padding:8px 17px}.vehicleHomePage .vehicleSelector .drop-down-menu.user a:focus,.vehicleHomePage .vehicleSelector .drop-down-menu.user a:hover{background:#f1f1f1}.vehicleHomePage .vehicleSelector .drop-down-menu.drop-down-menu-scrolling{max-height:480px;overflow-x:hidden;overflow-y:scroll}.vehicleHomePage .vehicleSelector .drop-down-menu:before{content:"";position:absolute;border:11px solid rgba(0,0,0,0);border-bottom-color:#fff;margin-left:-10px;top:-17px;right:8px;z-index:1}.vehicleHomePage .vehicleSelector .drop-down-menu:after{content:"";position:absolute;right:66px;top:-17px;width:0;height:0;border:10px solid rgba(0,0,0,0);z-index:0}.vehicleHomePage .vehicleSelector .drop-down-menu.left{right:auto}.vehicleHomePage .vehicleSelector .drop-down-menu.left:before{left:22px;right:auto}