﻿#VehicleSearchOuterContainer{float:left;padding:10px;min-height:190px;background-color:#1f50a3;}#VehicleSearchOuterContainer #VehicleSearchOuter{width:100%;overflow:hidden;box-sizing:border-box;}#VehicleSearchOuterContainer #VehicleSearchOuter label{font-size:26px;color:#fff;text-align:center;display:block;}#VehicleSearchOuterContainer #VehicleSearchOuter #VinInputAndButtonContainer{width:100%;overflow:hidden;margin-top:10px;}#VehicleSearchOuterContainer #VehicleSearchOuter #VinInputAndButtonContainer .VinSearchValueContainer{background-color:#fff;overflow:hidden;width:100%;border:solid 2px #202020;float:left;box-sizing:border-box;height:50px;border-radius:5px;}#VehicleSearchOuterContainer #VehicleSearchOuter #VinInputAndButtonContainer .VinSearchValueContainer .VinSearchValueFlag{background-color:#1f50a3;background-repeat:no-repeat;color:#fff;float:left;font-size:16px;font-weight:bold;padding-left:11px;width:35px;background-position:8px 10px;height:50px;padding-top:27px;box-sizing:border-box;}#VehicleSearchOuterContainer #VehicleSearchOuter #VinInputAndButtonContainer .VinSearchValueContainer #VinSearchValue{border:0 none;float:left;font-size:30px;text-transform:uppercase;width:180px;width:calc(100% - 40px);padding-bottom:0 !important;height:46px;line-height:46px;box-sizing:border-box;outline:0;text-align:center;}#VehicleSearchOuterContainer #VehicleSearchOuter #VinInputAndButtonContainer .VinSearchValueContainer .MobileVinSearchButton{display:none;}#VehicleSearchOuterContainer #VehicleSearchOuter #VinInputAndButtonContainer #VinSearchButton{width:100%;float:left;height:40px;line-height:40px;font-weight:normal;font-size:24px;text-transform:uppercase;box-sizing:border-box;margin:10px 0;background-color:#12161f;color:#fff;text-align:center;cursor:pointer;}#VehicleSearchOuterContainer #VehicleSearchOuter .MissingVin{float:left;height:20px;width:100%;margin-bottom:10px;}#VehicleSearchOuterContainer #VehicleSearchOuter .MissingVin a{text-decoration:underline;font-style:italic;float:left;color:#fff;font-size:18px;height:20px;text-align:center;width:100%;}#VehicleSearchOuterContainer #VehicleSearchOuter .VinInfoContainer{float:left;height:20px;cursor:pointer;clear:both;width:100%;}#VehicleSearchOuterContainer #VehicleSearchOuter .VinInfoContainer .VinInfo{text-decoration:underline;font-style:italic;float:left;color:#fff;font-size:18px;height:20px;text-align:center;width:100%;}#VehicleSearchOuterContainer #VehicleSearchOuter #VinInfoDetailsOuter{display:none;}#VinOuterContainer{width:100%;overflow:hidden;box-sizing:border-box;position:relative;padding:10px;min-height:210px;background-color:#1f50a3;}#VinOuterContainer #ChoosenCarHeading{font-size:1vw;font-weight:bold;color:#fff;text-align:center;display:block;}#VinOuterContainer .MoreVehicleInfoButton{width:26px;height:26px;float:right;border:solid 2px #fff;text-align:center;color:#fff;line-height:22px;font-size:20px;box-sizing:border-box;cursor:pointer;}#VinOuterContainer #VehicleInfoLineContainer{overflow:hidden;float:left;width:100%;margin-bottom:20px;}#VinOuterContainer #VehicleInfoLineContainer label{font-size:18px;color:#fff;text-align:center;display:block;width:100%;overflow:hidden;float:left;clear:both;padding:0 2px 4px 2px;box-sizing:border-box;}#VinOuterContainer #VehicleInfoLineContainer label .Left{float:left;width:unset;display:unset;}#VinOuterContainer #VehicleInfoLineContainer label .Right{float:right;width:unset;display:unset;}#VinOuterContainer #VehicleInfoLineContainer label *{font-size:inherit;color:inherit;}#VinOuterContainer #VehicleInfoLineContainer label .Alert{color:#f00;}#VinOuterContainer #VehicleInfoLineContainer label #ChangeGearContainer{text-decoration:underline;cursor:pointer;color:#202020;}#VinOuterContainer #ShowCarPkkIcon{position:absolute;right:17px;top:60px;width:25px;height:25px;background-image:url("https://res.cloudinary.com/dnmjxcwu2/image/upload/f_auto,q_auto,fl_lossy/v4117879307/static/brakes/car_pkk_transparent_white.png");background-color:#37b002;background-size:contain;cursor:pointer;}#VinOuterContainer #ShowCarPkkIcon.yellow{background-image:url("https://res.cloudinary.com/dnmjxcwu2/image/upload/f_auto,q_auto,fl_lossy/v4117879307/static/brakes/car_pkk_transparent_black.png");background-color:#ffc119;animation:yellow_pluse .5s infinite;}@keyframes yellow_pluse{0%{background-color:#ffc119;}80%{background-color:#ffc119;}90%{background-color:#ffd418;}100%{background-color:#ffc119;}}#VinOuterContainer #ShowCarPkkIcon.red{background-color:#e80000;animation:red_pluse .5s infinite;background-image:url("https://res.cloudinary.com/dnmjxcwu2/image/upload/f_auto,q_auto,fl_lossy/v4117879307/static/brakes/car_pkk_transparent_white.png");}@keyframes red_pluse{0%{background-color:#e80000;}50%{background-color:#e80000;}80%{background-color:#e80000;}90%{background-color:#ff9090;}100%{background-color:#e80000;}}#VinOuterContainer #ShowCarPkkIcon.black{background-color:#202020;background-image:url("https://res.cloudinary.com/dnmjxcwu2/image/upload/f_auto,q_auto,fl_lossy/v4117879307/static/brakes/car_pkk_transparent_white.png");}#VinOuterContainer .VinInnerContainer{background-color:#fff;overflow:hidden;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:solid 2px #202020;float:left;margin-top:10px;margin-bottom:10px;height:50px;box-sizing:border-box;}#VinOuterContainer .VinInnerContainer #CurrentVin{box-sizing:border-box;border:0 none;float:left;font-size:24px;font-weight:bold;height:50px;line-height:50px;text-transform:uppercase;width:160px;padding-bottom:0 !important;margin-left:1px;}#VinOuterContainer .VinInnerContainer .VinSearchValueFlag{background-color:#1f50a3;background-image:url("https://res.cloudinary.com/dnmjxcwu2/image/upload/f_auto,q_auto,fl_lossy/v4117879307/static/brakes/VinSearchFlag.gif");background-repeat:no-repeat;color:#fff;float:left;font-size:16px;font-weight:bold;padding-left:11px;width:35px;background-position:8px 10px;height:50px;padding-top:27px;box-sizing:border-box;}#VinOuterContainer .VinInnerContainer .VinSearchValueFlag.NO{background-image:url("https://res.cloudinary.com/dnmjxcwu2/image/upload/f_auto,q_auto,fl_lossy/v4117879307/static/brakes/VinSearchFlag.gif");}#VinOuterContainer .VinInnerContainer .VinSearchValueFlag.SE{background-image:url("https://res.cloudinary.com/dnmjxcwu2/image/upload/f_auto,q_auto,fl_lossy/v4117879307/static/brakes/VinSearchFlagSweden.gif");}#VinOuterContainer .VinInnerContainer #VinSearchValue{border:0 none;float:left;font-size:30px;text-transform:uppercase;width:calc(100% - 40px);padding-bottom:0 !important;height:46px;line-height:46px;box-sizing:border-box;outline:0;text-align:center;font-weight:normal;}#VinOuterContainer .VinInnerContainer .VinSearchValue{border:0 none;float:left;font-size:24px;font-weight:bold;text-transform:uppercase;width:160px;padding:0;height:50px;line-height:50px;box-sizing:border-box;outline:none;text-align:center;}#VinOuterContainer .ChassiContainer{overflow:hidden;margin:10px auto;font-size:36px;font-weight:bold;height:50px;line-height:47px;text-transform:uppercase;width:100%;text-align:center;background-color:#000;color:#c0c0c0;border:solid 3px #c0c0c0;border-radius:5px;box-sizing:border-box;}#VinOuterContainer #ShowCarDetails{font-size:14px;text-decoration:underline;cursor:pointer;float:left;height:14px;line-height:14px;width:100%;margin-bottom:10px;text-align:center;}#VinOuterContainer #FluidAmountDetails{font-size:14px;text-decoration:underline;cursor:pointer;float:left;height:14px;line-height:14px;width:100%;text-align:center;}#VinOuterContainer #ChooseOtherVehicle{font-size:18px;font-weight:bold;text-decoration:underline;cursor:pointer;height:22px;line-height:22px;text-align:center;position:absolute;bottom:10px;width:100%;left:0;color:#fff;}.vex #VinInfoDetails{font-size:18px;font-weight:normal;}.vex #VinInfoDetails *{font-size:inherit;font-weight:inherit;}.vex #VinInfoDetails p{margin-bottom:10px;}.vex #VinInfoDetails ul{list-style:disc;margin-left:20px;margin-bottom:10px;}.vex #VinInfoDetails ul li{margin-bottom:5px;}.vex #NoVehicleInfoFoundContainer{width:400px;}.vex #NoVehicleInfoFoundContainer .Heading{font-weight:bold;color:#1f50a3;font-size:24px;box-sizing:border-box;float:left;width:100%;margin:0 0 20px 0;}.vex #NoVehicleInfoFoundContainer .NormalButton{margin-top:20px;width:100%;font-weight:bold;font-size:16px;}.vex #FluidAmountHeading{text-align:center;}.vex #FluidAmountContainer{overflow:hidden;display:flex;justify-content:space-around;justify-content:space-evenly;}.vex #FluidAmountContainer .FluidAmount{float:left;}.vex #FluidAmountContainer .FluidAmount label{font-weight:bold;width:250px;border-bottom:solid 1px #bfbfbf;margin-top:40px;padding-right:0;}.vex #FluidAmountContainer .FluidAmount .Fluid{float:left;width:200px;font-weight:normal;margin-top:40px;height:22px;line-height:22px;width:280px;border-bottom:solid 1px #bfbfbf;}.vex #FluidAmountContainer .FluidAmount .Note{height:88px;border-bottom:none;}.vex #FluidAmountContainer .NotFound{font-weight:normal;}div.VinAndBannerComponent .Left{background-color:#1f50a3;width:260px;display:flex;justify-content:center;flex-direction:column;}div.VinAndBannerComponent div.Right div.BannerDesktop{width:100%;float:left;height:100%;}div.VinAndBannerComponent div.Right div.BannerDesktop img{display:block;}