@media screen and (max-width:1005px){div.Content .MiddleColumn .LeftColumn.Menu nav a sup{margin-top:10px}.WebPart.Register .Container .Link{height:auto;line-height:1em}div.PageInfo{border-bottom:0}.Envelope{margin-bottom:0}.MyCars .Vehicle .Links .Options{float:left;width:55%;margin-right:5%}.MyCars .Vehicle .Links .Empty{float:left;width:20%;height:20px}.MyCars .Vehicle .Links .EGuide .Button{margin:0}.MyCars .Vehicle .Links .Options{padding-top:10px}.CarsSliderContainer{width:88%;margin:0 5%}.MyCars .Vehicle .FirstColumn{}.MyCars .CarForm .Vehicle .Image{margin-left:15px}.CarForm .Description .Title{float:none;margin-bottom:3px}.CarForm div.Description .ValidationResult{margin-left:0;display:none}.MyCars .CarOptions a{margin-left:30px}.MyCars a.Save{background:url(../Images/save.png) 0 3px no-repeat}.MyCars a.Cancel{background:url(../Images/cancel.png) 10px 3px no-repeat;margin-left:10px;border-left:1px solid #a2a5a4;padding-left:30px}.CarForm div.CarFields .Field{width:100%}.CarForm{margin:0 auto}.CarForm #CarImage{width:auto;float:left;margin:20px 0}div.LeftColumn .TextPage{width:auto}div.LeftColumn .TextPage span.Text{display:block;width:auto;padding-top:25px;font-size:.9em;color:#6c6c6c}div.MyDealersList div.Results div.Result div.Info{width:80%}div.MyDealersList div.Results div.Result div.Info div.Data{width:50%}div.MyDealersList div.Results div.Result div.Services{width:50%}div.MyDealersList div.Results div.Result div.SelectOption{width:15%}div.Dashboard img.Promo{height:auto}div.Dashboard .RightColumn.Home img{width:100%;height:auto}div.Dashboard div#LandingPage{height:auto}div.Dashboard div.Promotions{width:100%}div.Dashboard .RemoveClearDesktop{display:block;margin-top:10px}div.Dashboard .RemoveClearTablet{display:none}div.Content .MiddleColumn.Dashboard .LeftColumn{width:100%}div.Content .MiddleColumn.Dashboard .RightColumn{width:33%;float:left;margin-right:2%}div.Dashboard .Section,div.Dashboard .Section.Section4{width:30%}div.Dashboard .Section{float:right;margin-right:0;margin-left:10px;margin-top:0;margin-bottom:10px;height:165px}div.Dashboard div.News span.AllNews,div.Dashboard div.News span.Separator{display:none}div.Dashboard div.News{width:100%;border-top:1px solid #d0cfcb;margin-bottom:10px}div.Dashboard .Icon.Broadcast{margin-top:10px;width:36px;background-position:-38px -789px!important}div.Dashboard .Icon.Promotion{margin-top:0;width:36px;background-position:-38px -826px!important}div.Content .MiddleColumn.Dashboard .RightColumn{height:345px;padding-bottom:20px}div.Content .MiddleColumn.Dashboard .BigSmallColumn.NoBorder .RightColumn{padding-bottom:0}div.Dashboard .RightColumn.Home p.ShortText{overflow:hidden;height:60px}div.Dashboard .AllNewsBottom{display:inline}div.Dashboard .RightColumn.Home div.ShortText{padding-top:10px}div.Dashboard .AllNewsBottomContainer{border-top:1px solid #d0cfcb}div.Dashboard div.News span.ToUpper{padding-top:10px}.CalendarContainer{width:100%}.EventContainer{width:100%;clear:both;float:none;margin-top:20px}.Calendar{width:100%}.Calendar td{width:14%;height:60px}.TabletClear{display:block}.EventContainer .NewsEventListContainer .EventsList{min-height:30px}.EventContainer .EventDetails .FirstColumn{float:left;width:40%;margin-right:20px}.EventContainer .EventDetails .SecondColumn{float:left}.EventContainer .EventDetails .SecondColumn .FirstTablet label{padding-top:0;padding-bottom:4px}.EventContainer .EventDetails .SecondColumn .FirstTablet{margin-bottom:2px}.EventContainer .TextBox{float:none;width:100%}.EventContainer .TextArea{font-size:1em;width:100%}.EventContainer .NewEvent .FirstColumn{float:left;width:40%;margin-right:5%}.EventContainer .NewEvent .SecondColumn{float:right;width:50%}.EventContainer .NewEvent{min-height:auto}.EventContainer .NewEvent .RSIDropDownList_Container.Day{width:25%;margin-right:2%}.EventContainer .NewEvent .RSIDropDownList_Container.Month{width:41%;margin-right:2%}.EventContainer .NewEvent .RSIDropDownList_Container.Year{width:30%}.EventContainer .NewEvent .TextBox{margin-bottom:0}}@media screen and (max-width:725px){.AccountDetails .Clear.Hidden{display:block}.DataDetailsImage.ToRight{float:left;width:100%}#UploadForm .files .name{width:100%}#UploadForm .files{text-align:center}#UploadForm{border-bottom:0}.DataDetails.DataDetailsImage{width:100%}#MyContactDataForm .Field .TextBox,#MyContactDataForm div.Field div.DropdownContainer{float:left}#MyContactDataForm .Field.TwoColumn{float:left}.AccountDetails .Field.TwoColumn{clear:both}.AccountDetails .Form .Field{width:100%}#MyDataForm .Field .Vertical1,#MyContactDataForm .Field .Vertical1,#MyDataForm .Field.Full .Vertical1,#MyContactDataForm .Field.Full .Vertical1,.AccountDetails .Form .Field.Full label.Title,.Field.TwoColumn .Title{width:28%}.DataDetails.DataDetailsImage .Field.TwoColumn .TextBox,.AccountDetails .DataDetails.DataDetailsImage div.Field div.DropdownContainer,.DataDetails.DataDetailsImage .Form .FieldRSIDate .Date.DateContainer,.DataDetails.DataDetailsImage #MyDataForm .eMail,.Form .FieldRSIDate .Date.DateContainer{width:50%}.AccountDetails #MyDataForm .Field.Full .TextBox{width:50%}.AccountDetails .Form .Field.Empty{display:none}.AccountDetails .Field.TwoColumn .TextBox,.AccountDetails div.Field div.DropdownContainer{float:left}.AccountDetails .DataDetails.DataDetailsImage #MyDataForm .Field.Full .TextBox{width:50%}#UploadForm .fileupload-buttonbar div{text-align:center}#UploadForm .btn,#UploadForm .toggle{width:50%;margin:0 25% 0 25%;width:auto;float:none;margin:0;display:inline-block}div.Content .MiddleColumn .LeftColumn.Menu nav a{height:auto}.Icon{display:inline-block;height:40px;overflow:hidden;background:url(../Images/Sprites.png) no-repeat transparent}.Icon.Home{width:36px;background-position:-266px -789px!important}.Icon.Promotion{margin-top:2px;width:36px;background-position:-38px -826px!important}.Icon.Broadcast{width:36px;background-position:-38px -789px!important}.Icon.ServiceBooking{width:36px;background-position:-341px -789px!important}.Icon.Forum{width:37px;background-position:-494px -789px!important}.Icon.Vehicle{width:38px;background-position:-191px -789px!important}.Icon.Message{width:36px;background-position:-419px -789px!important}.Icon.Agenda{width:36px;background-position:-114px -826px!important}div.Content .MiddleColumn .LeftColumn.Menu nav a .IconContainer.Agenda{padding-top:8px;padding-bottom:2px}div.Content .MiddleColumn .LeftColumn.Menu nav a span.badge{right:10px}.LeftColumn .Icon.User{width:36px;background-position:-114px -789px!important}.LeftColumn a:hover .Icon.User,.LeftColumn a.Active .Icon.User,.LeftColumn .Icon.User:hover{background-position:-76px -789px!important}div.Dashboard .Section span.Icon{margin-top:10px}div.Dashboard div.News{margin-bottom:0;padding-top:7px}div.Dashboard .Icon.Broadcast{margin-top:0}div.Dashboard div.News span.ToUpper{padding-top:0}.Icon.User{width:36px;background-position:-114px -789px!important}.Icon.Tool{width:36px;background-position:-426px -80px!important}a:hover .Icon.Home,a.Active .Icon.Home,.Icon.Home:hover{background-position:-228px -789px!important}a:hover .Icon.Promotion,a.Active .Icon.Promotion,.Icon.Promotion:hover{background-position:0 -826px!important}a:hover .Icon.Broadcast,a.Active .Icon.Broadcast,.Icon.Broadcast:hover{background-position:0 -789px!important}a:hover .Icon.ServiceBooking,a.Active .Icon.ServiceBooking,.Icon.ServiceBooking:hover{background-position:-304px -789px!important}a:hover .Icon.Forum,a.Active .Icon.Forum,.Icon.Forum:hover{background-position:-456px -789px!important}a:hover .Icon.Vehicle,a.Active .Icon.Vehicle,.Icon.Vehicle:hover{background-position:-153px -789px!important}a:hover .Icon.Message,a.Active .Icon.Message,.Icon.Message:hover{background-position:-382px -789px!important}a:hover .Icon.Agenda,a.Active .Icon.Agenda,.Icon.Agenda:hover{background-position:-76px -826px!important}div.PageInfo div.ToRight div.Group span{clear:both;height:15px;line-height:15px}div.PageInfo div.ToRight span.Contact{background:url(../Images/contact.png) 0 1px no-repeat}div.PageInfo div.ToRight span.LogOut{background:url(../Images/logOff.png) 0 0 no-repeat;margin-top:12px}div.PageInfo div.TabletTitle{display:none}div.TabletTitle2{display:block;border-bottom:0 solid #bababa;padding:25px 0 25px 0}div.PageInfo{height:47px}div.PageInfo{border-top:1px solid #bababa;border-bottom:1px solid #bababa;padding:10px 0 20px 0}div.TabletTitle2{display:block}body.Dashboard div.TabletTitle2{border-bottom:1px solid #bababa}div.PageInfo div.ToLeft{display:none}div.PageInfo div.ToRight{float:left;width:100%}div.PageInfo div.ToRight div.Group{float:right}.Icon{margin-top:5px}.Icon.User{margin-top:0;height:40px}div.Content .MiddleColumn .LeftColumn.Menu nav a sup{top:6px;padding:9px 2px 9px 2px}div.Content .MiddleColumn .LeftColumn.Menu nav a label{display:none}div.Content .MiddleColumn .LeftColumn.Menu nav a label.VerticalMenuItem{display:none}div.Content .MiddleColumn .LeftColumn.Menu nav a .IconContainer{height:50px;padding-top:10px}div.Content .MiddleColumn .LeftColumn.Menu nav a .IconContainer.News{text-align:left;margin-left:20%}.CarForm .CarData{width:480px;margin:0 auto;float:none}.CarForm #CarImageMobile{display:block}.CarForm #CarImage{display:none}div.MyDealersList div.List div.Services div.Service{height:55px}div.MyDealersList div.Results div.Result div.SelectOption{padding-top:10px;float:none;clear:both;border:0;padding-left:0;height:15px !important;width:100%}div.MyDealersList div.Results div.Result div.Info{width:100%%}div.MyDealersList div.Results div.Result div.Services{border-right:0;width:49%;position:relative}div.MyDealersList div.Results div.Result{padding:10px}div.MyDealersList div.Results div.Result div.Info div.Data{margin-top:10px;left:-40px;position:relative}div.MyDealersList div.Options.Dealer span.Name{width:100%}div.MyDealersList div.DealerIcons{margin:10px 0 0 0;width:100%;float:left;border-bottom:0 solid #bababa;border-top:1px solid #bababa;padding:10px 0;height:auto}div.MyDealersList div.DealerIcons span.ToRight{width:33%;float:left}div.MyDealersList div.Options a.Delete{border-left:0 solid #bababa;margin-left:0;float:none;padding-right:10px}div.MyDealersList div.Options a.ServiceBooking{border-left:1px solid #bababa;margin-left:0;float:none;padding-right:10px}div.MyDealersList div.Options a.ContactDealer{border-left:0 solid #bababa;margin-left:0;float:none;padding-right:10px;background-position:0 1px}div.MyDealersList div.DealerIcons span.ToRight.DeleteContainer{float:right;border-left:1px solid #bababa}div.MyDealersList div.DealerIcons span.ToRight.ServiceContainer{float:right;border-left:0 solid #bababa}div.MyDealersList div.MyDealerInfo div.Data{border-top:0;border-bottom:0;padding:0}div.MyDealersList div.MyDealerInfo div.Data div.Text{border-top:1px solid #bababa;border-bottom:1px solid #bababa;padding:10px 0;height:94px}.ClearTablet{display:block}.WebPart.Login .Container .Links{width:100%}.WebPart.Login .Container .Link.ForgotEmailLink{float:left;margin-right:0}.WebPart.Login .Container .Link.Help{float:right}.Clear.RemoveClear{clear:none}.WebPart.Login .Container .CheckBox{clear:none;float:right}.WebPart.Login .Container .CheckBox{padding:5px 0 0 10px;margin-right:0}.WebPart.Login .Container .CheckBox label{margin-right:0}.MyCars .CarForm .Vehicle .Data{clear:both}.MyCars .CarForm .Vehicle .Image{width:100%;margin-left:0}.MyCars .CarForm .Vehicle .FirstColumn{width:100%}.MyCars .CarForm .Vehicle .Description{margin-left:0}.CarForm div.FirstColumn .TextBox{width:100%}.MyCars .CarForm .Vehicle .RSIDropDownList_Container{width:100%}.MyCars .CarForm .Vehicle .Data{width:100%}.CarForm div.SecondColumn{margin-left:0;float:left}.CarForm .VersionField{width:100%;height:auto}.CarForm div.CarFields{margin-right:0}}@media screen and (max-width:600px){.AccountDetails .Field.First.TwoColumn .TextBox,.AccountDetails div.Field.First div.DropdownContainer,#MyContactDataForm .Field.First .TextBox,#MyContactDataForm div.Field.First div.DropdownContainer,#MyContactDataForm .Field .TextBox,#MyContactDataForm div.Field div.DropdownContainer,.AccountDetails .DataDetails.DataDetailsImage .Field.TwoColumn .TextBox,.AccountDetails .DataDetails.DataDetailsImage div.Field div.DropdownContainer{float:right}.AccountDetails .Field.TwoColumn .TextBox,.AccountDetails div.Field div.DropdownContainer{float:right}.MyCars .HandbooksMobile .HandbookFile{border:0;padding-left:60px;width:80%}div.Dashboard .RemoveClearTablet{display:block}div.Content .MiddleColumn.Dashboard .RightColumn{width:100%;margin-right:0}div.Content .MiddleColumn .RightColumn.Home{height:auto}div.Dashboard div.News{padding:15px 0}div.Dashboard .Section,div.Dashboard .Section.Section4{width:100%}div.Dashboard .Section{border-left:0;border-right:0;border-bottom:0;float:right;margin-right:0;margin-left:0;margin-top:0;margin-bottom:0}div.Dashboard .Section .SectionText{width:240px;line-height:80px;padding-top:0;font-size:1.4em}div.Dashboard .Section .SectionText label.Title.Small{font-weight:bold;font-size:1em}div.Dashboard .Section .SectionText span{display:none}div.Dashboard .Section{height:80px}div.Dashboard .Section span.Icon{margin:25px 0 0 10px}div.Dashboard .RightColumn.Home div.ShortText{padding:20px 0;font-size:1.4em;overflow:visible;height:auto;padding-bottom:0}div.Dashboard .RightColumn.Home p.ShortText{overflow:visible;height:auto}div.Content .MiddleColumn .RightColumn.Home{border-bottom:0}div.Dashboard div.News span.Separator{height:30px;margin-top:5px}div.Dashboard div.News span.ToUpper,div.Dashboard div.Promotions span.ToUpper{font-size:1.4em}div.Dashboard .AllNewsBottomContainer{border:0}div.Dashboard div.News span.AllNews{padding-right:15px;display:block}div.Dashboard .AllNewsBottom{display:none}div.Dashboard .Section span.Icon.ServiceBooking{width:36px;background-position:-341px -789px!important}div.Dashboard .Section span.Icon.Forum{width:37px;background-position:-494px -789px!important}div.Dashboard .Section span.Icon.Vehicle{width:38px;background-position:-190px -789px!important}div.Dashboard .Section span.Icon.Message{width:36px;background-position:-419px -789px!important}div.Dashboard .Section span.Icon.Agenda{width:36px;background-position:-114px -826px!important;margin-top:20px}div.Dashboard .Section span.a:hover .Icon.ServiceBooking,div.Dashboard .Section a.Active .Icon.ServiceBooking,div.Dashboard .Section .Icon.ServiceBooking:hover{background-position:-341px -789px!important}div.Dashboard .Section span.a:hover .Icon.Forum,div.Dashboard .Section a.Active .Icon.Forum,div.Dashboard .Section .Icon.Forum:hover{background-position:-494px -789px!important}div.Dashboard .Section span.a:hover .Icon.Vehicle,div.Dashboard .Section a.Active .Icon.Vehicle,div.Dashboard .Section .Icon.Vehicle:hover{background-position:-190px -789px!important}div.Dashboard .Section span.a:hover .Icon.Message,div.Dashboard .Section a.Active .Icon.Message,div.Dashboard .Section .Icon.Message:hover{background-position:-419px -789px!important}.MyCars .RightColumn .Vehicle{padding-top:20px;*height:100%;float:left}.MyCars .Vehicle .Links .Options{float:left;width:auto !important;margin-right:0}.MyCars .Vehicle .Links .EGuide{float:right;width:43%;text-align:right}.MyCars .Vehicle .Links .Empty{display:none}.MyCars .Vehicle .Links .EGuide .Button{margin:0}.MyCars .Vehicle .Links .Options{padding-top:10px}.MyCars .Vehicle .Image{margin-top:0;width:100%}.MyCars .NoMobile{display:none}.MyCars .Links .Options span.Separator.NoMobile{display:none !important}.MyCars .Links .Options a.Handbook.NoMobile{display:none !important}.MyCars .Links .Options a.HandbookDetails.NoMobile{display:none !important}.MyCars .Links .Options a.AddVehicle{line-height:40px;height:40px;padding-left:50px;border:0;margin:0 auto;width:100px;float:none;font-size:1em;font-weight:bold;background:url(../Images/add_vehicle_big.png) 0 2px no-repeat}.MyCars .Links .Options a.Mobile{display:block}.MyCars .Links .Options a.NoMobile{display:none}.MyCars .TabContent .Options{float:none;border-bottom:1px solid #bababa;height:40px}body.MyCars .Tabs .TabContent{padding-top:10px}.MyCars .Links{margin-top:10px;height:40px}.MyCars .Vehicle .FirstColumn{width:100%}.MyCars .Vehicle .CarData{display:none !important}.CarsSliderContainer{width:100%;margin:0}.MyCars .Vehicle .ToRight{float:none}.MyCars .Vehicle .ToRight img{width:100%;height:auto}.MyCars .Vehicle .Description{margin-left:0}.flex-direction-nav li a{position:static}.MyCars .ShowMobile{display:block}.MyCars .MobileOptions{height:15px;display:block;border-top:1px solid #bababa;padding-top:20px;margin-bottom:30px;clear:both}.MyCars .MobileOptions a{width:35%}.MyCars a.Edit{background:url(../Images/edit.png) 0 2px no-repeat}.MyCars a.Delete{background:url(../Images/delete.png) 0 2px no-repeat}.MyCars a.Handbook,.MyCars .Options a.HandbookDetails{margin:10px 0;background:url(../Images/handbook.png) 0 2px no-repeat}.MyCars .MobileOptions a{cursor:pointer;height:20px;font-size:.7em;line-height:20px;padding-left:20px;display:block;float:left}.MyCars span.Separator{display:block;float:left;width:1px;height:20px;background-color:#d0cfcb;margin-left:10px;margin-right:10px}.MyCars span.HandbookSeparator{clear:both;float:none;width:0;margin:0 0}.MyCars .PromotionImageLink{width:100%;padding-left:0}.MyCars .Links .Options a.Edit.NoMobile{display:none}.MyCars .Links .Options a.Delete.NoMobile{display:none}.MyCars .Vehicle .Handbooks a,.MyCars .HandbooksMobile a{font-size:.8em;display:block}.MyCars .Vehicle .Handbooks .HandbookFile,.MyCars .HandbooksMobile .HandbookFile{padding:5px;padding-left:60px}.MyCars .CarForm .Vehicle .Image{width:100%;margin-left:0}.MyCars .CarForm .Vehicle .RSIDropDownList_Container{width:100%;font-size:1em}.CarForm div.FirstColumn .TextBox{width:100%}.MyCars .CarForm .Vehicle .Description{margin-left:0}.CarForm div.SecondColumn{margin-left:0;width:100%}.MyCars .CarForm .Vehicle{margin:0 0}.MyCars .CarForm .Vehicle .Title{text-align:left;line-height:1em;font-size:1em;width:100%}.CarForm div.CarFields div.RSIDropDownList_Container{font-size:1em}.CarForm div.CarFields div.RSIDate{margin-bottom:9px}.CarForm div.CarFields div.RSIDate .Title{margin-bottom:10px}.CarForm .FieldText{font-size:1em;font-weight:bold}.CarForm div.SecondColumn .Title{margin-bottom:10px;margin-top:20px}.CarForm div.SecondColumn .Title.First{margin-top:10px}#MyDataForm .Field .TextBox{width:50%}.MyCars .CarForm .TextBox{font-size:1em}.CarForm div.Data div.CarFields label.Title{padding-top:10px}.CarForm div.SecondColumn input.TextBox{margin-left:0;width:100%}.CarForm div.CarFields div.RSIDropDownList_Container.Year{width:80px !important}.CarForm div.CarFields{width:100%}.CarForm .VersionField{width:100%}div.Content .MiddleColumn .LeftColumn.Menu nav a .IconContainer.News{margin-left:10px}.MyCars .CarForm .Vehicle .ValidationResult{font-size:1em}.CarForm div.SecondColumn span.ValidationResult{width:100%;text-align:left}.MyCars .MobileCarOptions{display:block;border-top:1px solid #a2a5a4;margin-top:20px;margin:0 auto;width:100%;margin-top:20px}.MyCars .MobileCarOptions div{width:50%;float:left}.MyCars .MobileCarOptions a{font-size:1em;display:block;height:34px;line-height:30px;float:left;margin-top:20px;padding-left:45px}.MyCars a.Save{background:url(../Images/save_big.png) 0 3px no-repeat}.MyCars .CarForm a.Edit{background:url(../Images/edit_big.png) 0 0 no-repeat}.MyCars a.Cancel{background:url(../Images/cancel_big.png) 10px 3px no-repeat;border-left:1px solid #a2a5a4;float:left;margin-left:0}.MyCars a.SaveNew{background:url(../Images/add_vehicle_big.png) 0 0 no-repeat;padding-left:55px}.MyCars .CarOptions a{display:none}.MyCars .CarOptions a.ChangePhoto,.MyCars .CarOptions a.DeletePhoto{font-size:1em;display:block;height:34px;line-height:34px;float:left;margin-top:20px;padding-left:45px;margin-left:0;width:50%;box-sizing:border-box}.MyCars .CarOptions a.ChangePhoto{border-left:0;margin-left:0;padding-left:65px;background:url(../Images/selectImage_big.png) 10px 0 no-repeat}.MyCars .CarOptions a.DeletePhoto{background:url(../Images/delete_big.png) 10px 0 no-repeat}.MyCars #RegistrationNumber{text-align:center}.MyCars .Milage{width:45%;float:left;margin-right:10%}.MyCars .AnnualMilage{width:45%;float:left}.MyCars .RemoveMobile{display:none}}@media screen and (max-width:545px){.CarFields,.CarForm div.CarFields div.TwoFields{clear:both;float:none}.CarForm div.CarFields div.RSIDropDownList_Container,div.Field .CarForm div.CarFields div.TwoFields .TextBox,.CarForm div.CarFields div.TwoFields .TextBox{width:100%}.CarForm div.CarFields.Versions div.RSIDropDownList_Container{width:100%}.CarForm div.CarFields.Versions .VersionField{width:100%}.CarForm div.CarFields div.RSIDropDownList_Container.Day{float:left;width:50px;margin-right:10px}.CarForm div.CarFields div.RSIDropDownList_Container.Month{float:left;width:110px;margin-right:10px}.CarForm div.CarFields div.RSIDropDownList_Container.Year{float:left;width:60px}.CarForm div.CarFields div.RSIDropDownList_Container.Month .RSIDropDownList_Bar{width:110px}.CarForm div.CarFields,.CarForm div.CarFields.First{width:100%;margin-right:0}.CarForm div.CarFields.First .TextBox{width:100%}.CarForm .CarData{width:100%;margin:0 auto;float:none}.CarForm div.CarFields.First div.RSIDropDownList_Container{width:100% !important}div.MyDealersList div.List div.Services div.Service{height:65px}div.Content .MiddleColumn .LeftColumn.Menu nav a .IconContainer.News{margin-left:5px}}@media screen and (max-width:600px){.FormContent .Full{width:100%}div.GeneralForm .TitleName{width:100%}div.GeneralForm .TitleName #TitleIDContainer{width:100%}div.GeneralForm .FirstName,div.GeneralForm .FormField{width:100%}div.GeneralForm .TextBox.Size150{width:100%}div.GeneralForm .LastName,div.GeneralForm .FullDropdownList,div.GeneralForm .LastName .TextBox.Size200,div.GeneralForm .Email,div.GeneralForm .Email .TextBox,div.GeneralForm .Phone,div.GeneralForm .Phone .TextBox.Size200,div.GeneralForm .Country,div.GeneralForm .Country #CountryIDContainer,div.GeneralForm .City,div.GeneralForm #CityIDContainer,div.GeneralForm .Dealer,div.GeneralForm .Dealer #DealerIDContainer,div.GeneralForm .Subject,div.GeneralForm .Subject #SubjectIDContainer,div.GeneralForm .ContactLanguage #ContactLanguageIDContainer,div.GeneralForm .Message,div.GeneralForm div.RSIDate.BestDate,div.GeneralForm .BestTime,div.GeneralForm .TextBox.Full,div.GeneralForm .BestTime #TimePeriodIDContainer{width:100%}div.GeneralForm .BestTime #ProposedServiceTimeContainer{width:100%}div.GeneralForm .FormDropdown{width:100%;height:auto}div.GeneralForm #CarIDContainer{width:100%}div.GeneralForm .TextArea{width:100%;padding:2%}div.GeneralForm div.BestDateBestTime div.BestTime{padding-bottom:8px;border-bottom:1px solid #bababa}div.GeneralForm div.BestDateBestTime{width:auto}div.GeneralForm div.BestDateBestTimeService{width:auto}div.GeneralForm div.RSIDate.BestDate .RSIDropDownList_Container.Day{width:20.5%!important}div.GeneralForm div.RSIDate.BestDate .RSIDropDownList_Container.Month{width:45.5%!important}div.GeneralForm div.RSIDate.BestDate .RSIDropDownList_Container.Year{width:25%!important}div.GeneralForm div.LastName .TextBox{width:100%}div.GeneralForm div.Mileage{clear:both;width:100%}div.GeneralForm div.Mileage .TextBox{width:100%}div.GeneralForm div.FormField .TextBox{width:100%}div.GeneralForm div.FormField{margin-left:0}.MyCars a.PromotionImageLink img{width:300px;height:62px}.MyCars .ShowMobile.PromotionImage a.PromotionImageLink{width:70%;margin:0 15%;padding-left:0}.MyCars .ShowMobile.PromotionImage{padding:0;width:100%;height:62px;padding-top:20px;text-align:center;margin-bottom:0}.PromotionImageText{text-align:left}}@media screen and (max-width:490px){.MyCars .CarOptions a.ChangePhoto,.MyCars .CarOptions a.DeletePhoto,.MyCars .MobileCarOptions a{clear:both;border-left:0 !important;border-right:0 !important;float:none;display:inline-block;background-position-x:10% !important;padding-top:0;padding-bottom:0;margin-top:0}.MyCars .CarOptions{text-align:center;margin-top:10px}.MyCars .MobileCarOptions div.Vertical2{padding-top:10px}.MyCars .MobileCarOptions div{width:100%;height:40px}.MyCars .OptionButtons{clear:both}.Icon.Agenda{margin-top:20px}div.LeftColumn .TextPage span.Text{font-size:1.2em}.ValidationResult.field-validation-error{font-size:1em}.WebPart.PlaceHolder.Register .Container .Field.Checkboxes .ValidationResult{font-size:1.3em}div.TabletTitle2{display:none}div.PageInfo{border-bottom:0}body.MobileHeader div.PageInfo{border-bottom:1px solid #bababa}body.MobileHeader div.TabletTitle2{display:block}.UserTextPage span.Text{padding-top:25px;font-size:1em}.SectionTitle .Name{font-size:1em}.SectionTitle span.Edit,.SectionTitle span.Save,.SectionTitle span.Cancel{font-size:1em;margin-top:8px}.SectionTitle span.Separator{margin-top:8px}div.Dashboard div.Promotions{margin-bottom:20px}div.Dashboard div.Promotions .Icon.Promotion{margin-top:0}div.Dashboard div.Promotions span.ToUpper{display:block}div.Dashboard div.Promotions .Icon.Promotion{margin-top:0}div.Dashboard div.Promotions span.AllPromotions{display:none}div.Dashboard div.Promotions span.AllPromotions.AllPromotionsShort{display:block}div.Dashboard div.Promotions span,div.Dashboard div.News span{font-size:1em}div.Dashboard div.Promotions span.ToRight label.Item{margin-top:0;line-height:40px;height:40px;width:45px}div.Dashboard div.News span.AllNews{background:url(../Images/LinkMobile.gif) center right no-repeat;padding-right:15px;*margin-right:2px}div.Dashboard div.News span.AllNews.Small{font-size:.75em}div.Dashboard div.Promotions span.AllPromotions{background:url(../Images/LinkMobile.gif) center right no-repeat;padding-right:15px;*margin-right:2px}.Icon{margin-top:23px}.Icon.Promotion{margin-top:21px}.Icon.Home{margin-left:3px}div.Content .MiddleColumn .LeftColumn.Menu nav a .IconContainer{text-align:left;padding-left:10px;height:80px;padding-top:0}div.Content .MiddleColumn .LeftColumn.Menu nav a .IconContainer.Agenda{padding-top:0;padding-bottom:0}div.Content .MiddleColumn .LeftColumn.Menu nav a.Active .IconContainer{text-align:left;padding-left:10px}div.Content .MiddleColumn .LeftColumn.Menu nav a.Active.NotInList .IconContainer{background:url(../Images/menu_arrow_mobile.png) 90% 35px no-repeat}div.Content .MiddleColumn .LeftColumn.Menu nav a label,div.Content .MiddleColumn .LeftColumn.Menu nav a label.VerticalMenuItem{display:block;position:absolute;top:30px;font-size:2.2em;text-align:left;left:55px}div.Content .MiddleColumn .LeftColumn.Menu nav a{height:80px}div.Content .MiddleColumn .LeftColumn.Menu nav a .IconContainer.News{margin-left:0}div.Content .MiddleColumn .LeftColumn.Menu nav a label.News{position:relative;top:30px;position:absolute;height:30px}div.LeftColumn.Menu div#CloseMenu.HiddenMenu{display:none}div.LeftColumn.Menu div#CloseMenu.VisibleMenu{display:block}div.Content .MiddleColumn .LeftColumn.Menu nav a.VisibleMenu{display:block;clear:both;width:100%}div.Content .MiddleColumn .LeftColumn.Menu nav a.HiddenMenu{display:none}div.Content .MiddleColumn .LeftColumn.Menu nav a sup{top:10px;right:40px}.WebPart.Login .Container .CheckBox{padding:10px 0 0 10px}.TextPage{padding:20px}div.MyDealersList div.List div.Services div.Service{height:auto;min-height:45px;width:99%;float:none}div.MyDealersList div.Options{height:60px}div.MyDealersList div.Options.ResultsOptions{height:37px;padding-bottom:5px}div.MyDealersList div.Options span.SelectOption div.ToLeft{float:none}div.MyDealersList div.Options span.SelectOption div.ToLeft.ResultsLabel{float:left;line-height:37px}div.MyDealersList div.Options div.Region{width:100%}div.MyDealersList div.Options #RegionIDContainer{width:100%}div.MyDealersList div.List div.Services div.Service .ServiceText{font-size:1.4em}div.MyDealersList div.Results div.Result span.Name{font-size:1.4em}div.MyDealersList div.Results div.Result span{font-size:1em}div.MyDealersList div.Results div.Result div.Info{width:80%}div.MyDealersList div.Results div.Result div.Services{display:none}div.MyDealersList div.Results div.Result div.Info div.Data{width:100%}div.MyDealersList div.Options span.SelectOption div.OptionLabel{font-size:1em}div.MyDealersList div.List span.SelectOption{font-size:1em}div.MyDealersList div.Pagination div{display:none}div.MyDealersList div.Pagination div.FirstPage{width:50% !important;display:block}div.MyDealersList div.Pagination div.LastPage{width:50% !important;display:block}div.MyDealersList div.MyDealerInfo{background-image:none;padding-left:0;height:auto}div.MyDealersList div.MyDealerInfo div.Data div.Text{font-size:1.4em}div.MyDealersList div.MyDealerInfo div.Data{border-top:0;border-bottom:0;min-height:auto;height:auto;padding:0}div.MyDealersList div.MyDealerInfo div.Data div.Text{border-top:0 solid #bababa;border-bottom:1px solid #bababa;padding:20px 0;height:auto}div.MyDealersList div.Options.Dealer .Name{font-size:1.4em;margin-bottom:20px;margin-top:10px}div.MyDealersList div.Options a.ContactDealer,div.MyDealersList div.Options a.ServiceBooking,div.MyDealersList div.Options a.Delete{font-size:1em}div.MyDealersList div.DealerIcons{border-bottom:1px solid #bababa}div.MyDealersList div.Options a.Delete{background:url(../Images/delete_big.png) 8px 1px no-repeat;padding-left:37px}div.MyDealersList div.Options a.ServiceBooking{background:url(../Images/service_booking_big.png) 10px 0 no-repeat;padding-left:52px}div.MyDealersList div.Options a.ContactDealer{background:url(../Images/contact_dealer_big.png) 0 1px no-repeat;padding-left:37px}div.MyDealersList div.MyDealerInfo div.Data div.Text div.ContactLabel{margin-top:7px}div.MyDealersList div.MyDealerInfo div.Data div.Text div.ContactLabel span{display:block}div.MyDealersList div.MyDealerInfo div.Data div.Text div.ContactLabel span:first-child{margin-bottom:2px}div.MyDealersList div.Options a{height:35px}div.MyDealersList div.DealerIcons{padding:20px 0}.Tabs .TabContainer .Tab a{font-size:1em}span.DropdownText{font-size:1em}.MyCars .Vehicle .Links{height:54px}.MyCars .Vehicle .Links .Options a{height:34px;line-height:34px;font-size:1em;font-weight:bold;margin-bottom:10px}.MyCars .Vehicle .Links .Options a.Edit{background:url(../Images/edit_big.png) 0 0 no-repeat;padding-left:40px}.MyCars .Vehicle .Links .Options a.Delete{background:url(../Images/delete_big.png) 0 0 no-repeat;padding-left:40px}.MyCars .Vehicle .Links .Options a.Handbook{background:url(../Images/handbook_big.png) 0 0 no-repeat;padding-left:40px}.MyCars .Vehicle .Links .Options span.Separator{height:34px;margin:0 20px}div.Content .MiddleColumn.AccountActivation .LeftColumn .PlaceHolder .Title{font-size:1em}.CalendarPager{margin:10px 0;border-bottom:0;height:38px;line-height:38px}.CalendarPager.Helvetica16{font-size:1.4em}.Calendar{font-size:1em}.CalendarPager span.Prev{margin-top:5px;background:#fff url(../Images/prevMobile.gif) center no-repeat;height:38px;padding-left:25px}.CalendarPager span.Next{margin-top:5px;background:#fff url(../Images/nextMobile.gif) center no-repeat;height:38px;padding-right:25px}.CalendarPager span{margin-top:10px}.EventContainer .EventDetails .FirstColumn{float:none;width:100%;margin-right:0}.EventContainer .EventDetails .Helvetica16{font-size:1.4em}.EventContainer .EventDetails .SecondColumn{float:none}.EventContainer .EventDetails .SecondColumn .FirstTablet label{padding-top:10px;padding-bottom:4px}.EventContainer .EventDetails .SecondColumn .FirstTablet{margin-bottom:2px}.EventContainer .NewEventOptions{font-size:1em;height:40px;line-height:40px;margin-bottom:10px}.EventContainer .Title{font-size:1em;padding-bottom:4px;width:100%}.EventContainer .EventDetails .Text{font-size:1em}.EventContainer .NewsEventListContainer .EventsList .NoEvents{font-size:1em}.EventContainer .EventDetails div.Options span{font-size:1em}.EventContainer .TextBox{float:none;width:100%}.EventContainer .TextArea{font-size:1em;width:100%}.EventContainer .RSIDropDownList_Container{font-size:1em}.NewEventOptions .Links{display:none}.EventContainer .MobileLinks{display:block;width:100%;margin:20px 0;padding-top:20px;height:30px;border-top:1px solid #a2a5a4}.EventContainer .MobileLinks span{display:block;float:left;height:30px;line-height:30px}.EventContainer span.Save{background:url(../Images/save.png) 0 9px no-repeat;padding-left:25px;width:37%}.EventContainer span.Cancel{background:url(../Images/cancel.png) 10px 9px no-repeat;margin-left:0;border-left:1px solid #a2a5a4;padding-left:30px;float:left}.EventContainer .RSIDropDownList_Container.Day{width:25%;margin-right:2%}.EventContainer .RSIDropDownList_Container.Month{width:41%;margin-right:2%}.EventContainer .RSIDropDownList_Container.Year{width:30%}.EventContainer .NewEvent .FirstColumn{float:none;width:100%;margin-right:0}.EventContainer .NewEvent .SecondColumn{float:none;width:100%}.EventContainer .NewEvent .RSIDropDownList_Container.Day{width:25%;margin-right:2%}.EventContainer .NewEvent .RSIDropDownList_Container.Month{width:41%;margin-right:2%}.EventContainer .NewEvent .RSIDropDownList_Container.Year{width:30%}.EventContainer .NewEvent .TextBox{margin-bottom:0}.NotificationOptions{width:100%;float:none;font-size:1em}.NotificationsContainer .Options{position:static;float:none}.NotificationsNav{width:100%;padding-bottom:10px}.NotificationOptions{clear:both;margin-top:0}.NotificationsContainer .Options{clear:both}.NotificationOptions .Clear{display:none}.NotificationOptions span{margin-bottom:10px}.NotificationOptions span.ViewAll{float:left}.NotificationOptions span.Collapse{float:left;margin-top:10px}.NotificationOptions span.DismissAll{float:left}.Notifications li div.Title{font-size:1.4em}.Notifications li div.Text{font-size:1em}.Notifications li{background-position:-100px 0}.Notifications li div{padding:0 40px 0 20px}.Notifications li span.Close{right:10px;top:10px;width:21px;height:21px;background:url(../Images/notificationClose_big.png) 0 0 no-repeat}.NotificationsNav{position:static;background-color:#f7b100;clear:both;border-right:0;margin-left:0}.NotificationsNavButtons{width:90%;margin:0 5%;position:relative;border-top:1px solid #fff;border-left:0;float:none}.NotificationsContainer .Prev{margin-top:10px;float:left;height:40px;width:50%;left:0;background:transparent url(../images/notificationUp_big.png) center no-repeat}.NotificationsContainer .Next{margin-top:10px;float:right;height:40px;width:49%;border-left:1px solid #fff;top:0;background:transparent url(../images/notificationDown_big.png) center no-repeat}}@media screen and (max-width:480px){.PromotionImageText,.MyCars .HandbookLink.HandbooksMobile .Title{font-size:14px}.PromotionImageText span{font-size:10px}}@media screen and (max-width:400px){.PromotionImageText{font-size:12px}.PromotionImageText span{display:none}.Buttons .Button{clear:both;float:none;display:block;margin-bottom:10px}div.Dashboard .Section .SectionText{width:200px;line-height:80px;padding-top:0;font-size:1em}div.MyDealersList div.Options a.Delete{background:url(../Images/delete.png) 8px 7px no-repeat;padding-left:30px}div.MyDealersList div.Options a.ServiceBooking{background:url(../Images/service_booking.png) 10px 6px no-repeat;padding-left:32px}div.MyDealersList div.Options a.ContactDealer{background:url(../Images/contact_dealer.png) 0 7px no-repeat;padding-left:20px}div.MyDealersList div.Options a.ContactDealer,div.MyDealersList div.Options a.ServiceBooking,div.MyDealersList div.Options a.Delete{font-size:.8em}.CarForm div.CarFields div.RSIDropDownList_Container.Day{float:left;width:25% !important;margin-right:2%}.CarForm div.CarFields div.RSIDropDownList_Container.Month{float:left;width:40% !important;margin-right:0}.CarForm div.CarFields div.RSIDropDownList_Container.Year{float:left;width:30% !important;margin-left:2%}.CarForm div.CarFields div.RSIDropDownList_Container.Month .RSIDropDownList_Bar{width:auto !important}}@media screen and (max-width:330px){div.Dashboard .Section .SectionText{width:200px;line-height:80px;padding-top:0;font-size:1em}div.Dashboard .Section .SectionText label.Title.Small{font-weight:bold;font-size:1.2em}.MyCars .MobileCarOptions{display:block;border-top:1px solid #a2a5a4;margin-top:20px;margin:0 auto;width:100%;margin-top:20px}.MyCars .MobileCarOptions div{width:50%;float:left}.MyCars .MobileCarOptions a{font-size:.7em;display:block;height:20px;line-height:20px;float:left;margin-top:20px;padding-left:30px}.MyCars a.Save{background:url(../Images/save.png) 0 3px no-repeat}.MyCars .CarForm a.Edit{background:url(../Images/edit.png) 0 0 no-repeat}.MyCars a.Cancel{background:url(../Images/cancel.png) 10px 3px no-repeat;border-left:1px solid #a2a5a4;float:left;margin-left:0}.MyCars a.SaveNew{background:url(../Images/add_vehicle.png) 0 0 no-repeat;padding-left:35px}.WebPart.Login .Container .Link.ForgotEmailLink{float:none}.WebPart.Login .Container .Link{float:none;display:block;clear:both}.WebPart.Login .Container .CheckBox{clear:both;float:left;padding-left:0}div.Content .MiddleColumn .LeftColumn.Menu nav a label,div.Content .MiddleColumn .LeftColumn.Menu nav a label span{font-size:16px}}