/*START /Web/CSS/Base.css*/ /* MAIN TEXT */ body, table, .HotPres, td { font-family: Verdana, Arial; } a { color: #5c5c5c; cursor: pointer; text-decoration: none; outline: none; } hr { color: #00264c; height: 1px; } h1, .HotName { font-size: 16px; text-decoration: none; color: #5c5c5c; font-weight: normal; } h2, .HotNameSub { font-size: 13px; text-decoration: none; color: #5c5c5c; font-weight: normal; } h3, h4, h5, h6 { font-size: 13px; text-decoration: none; color: #5c5c5c; font-weight: normal; } /*h4 { font-size: 13px; text-decoration: none; color: #5c5c5c; font-weight: normal; } h5 { font-size: 13px; text-decoration: none; color: #5c5c5c; font-weight: normal; } h6 { font-size: 13px; text-decoration: none; color: #5c5c5c; font-weight: normal; }*/ dir { font-size: 12px; text-decoration: none; color: #5c5c5c; font-weight: normal; } menu { font-size: 12px; text-decoration: none; color: #5c5c5c; font-weight: normal; } address { font-size: 12px; text-decoration: none; color: #5c5c5c; font-weight: normal; font-style: italic; } /* Custom Styles */ .cs1, .cs2, .cs3, .cs4, .cs5 { font-size: 13px; text-decoration: none; color: #5c5c5c; font-weight: normal; } /*.cs2 { font-size: 13px; text-decoration: none; color: #5c5c5c; font-weight: normal; } .cs3 { font-size: 13px; text-decoration: none; color: #5c5c5c; font-weight: normal; } .cs4 { font-size: 13px; text-decoration: none; color: #5c5c5c; font-weight: normal; } .cs5 { font-size: 13px; text-decoration: none; color: #5c5c5c; font-weight: normal; }*/ /* Handy tool to make elements self clear their children */ .groupToClear:before, .groupToClear:after { content: ""; display: table; } .groupToClear:after { clear: both; } .groupToClear { zoom: 1; /* For IE 6/7 (trigger hasLayout) */ } /* clearfix */ .clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } * html .clearfix { zoom: 1; } /* IE6 */ *:first-child + html .clearfix { zoom: 1; } /* IE7 */ .divPresentation1:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } .BEServOv { padding: 20px; margin-top: 20px; } /*presannlist.aspx starts*/ div.PresAnnListPTSHeader { border-bottom: 2px solid #90846A; margin-bottom: 20px; width: 697px; } div.PresAnnListSearchContainer { background: #eae7e7; border: 1px solid #e7e2e2; width: 705px; padding: 15px 0px 10px 15px; margin-left: -10px; } div.PresAnnListSearchContainerInner { background: url(/Web/DefaultImages/AnnouncementSearch/newsSearchBarBK.png) no-repeat; background-size: 695px auto; height: 50px; } div.PresAnnListDFWrapper { float: left; width: 104px; margin-left: 144px; margin-top: 7px; } div.PresAnnListDTWrapper { float: left; width: 104px; margin-left: 16px; margin-top: 7px; } div.PresAnnListTxtWrapper { width: 156px; height: 29px; float: left; margin-left: 85px; margin-top: 9px; } div.PresAnnListTxtWrapper input { border: 0px !important; } div.PresAnnListBtnWrapper input { height: 32px; width: 32px; margin-left: 25px; margin-top: 6px; } div.PresAnnListTVCategoryWrapper { clear: left; } /*presannlist.aspx ends*/ /*presannlist.ascx starts*/ table.pal1CssClass { width: 100%; } div.palHeaderPagination { float: left; width: 100%; margin: 10px 0; } div.palHeader1 { float: left; text-align: left; } div.palHeader1 div.palHeaderShowingResults { float: left; } div.palHeader1 div.palHeaderFoundResults { float: left; } div.palHeader2 { float: right; text-align: right; } div.palFooterPagination { float: left; width: 100%; margin: 10px 0; } div.palFooter1 { float: left; text-align: left; } div.palFooter1 div.palFooterShowingResults { float: left; } div.palFooter1 div.palFooterFoundResults { float: left; } div.palFooter2 { float: right; text-align: right; } div.palMain { background: #f5f5f5; margin-bottom: 5px; padding: 35px; position: relative; overflow: hidden; } div.palImgName { } div.palImg1AsLink, div.palImg2AsLink, div.palImg3AsLink { float: right; width: 225px; } /*div.palImg2AsLink { float: right; width: 225px; } div.palImg3AsLink { float: right; width: 225px; }*/ div.palNameAsText { font-size: 16px; font-weight: bold; width: 390px; margin-bottom: 10px; text-transform: uppercase; } div.palNameAsLink { font-size: 16px; font-weight: bold; width: 390px; margin-bottom: 10px; text-transform: uppercase; } div.palCustomFieldInfos { display: table; width: 600px; } div.palCustomFieldInfo1 { float: left; font-weight: normal; margin-right: 5px; } div.palCustomFieldInfo2 { float: left; font-weight: normal; margin-right: 5px; } div.palDateLocationPrice { display: table; margin-bottom: 10px; } div.palDates { display: table; margin-bottom: 2px; width: 600px; } div.palFromDate { } div.palFromDateDatePart { display: table; } div.palDateFromHeaderText { float: left; font-weight: bold; margin-right: 5px; } div.palDateFrom { float: left; font-weight: normal; margin-right: 5px; } div.palFromDateTimePart { display: table; } div.palDateFromTimeHeaderText { float: left; font-weight: bold; margin-right: 5px; } div.palDateFromTime { float: left; font-weight: normal; margin-right: 5px; } div.palToDate { } div.palToDateDatePart { display: table; } div.palDateToHeaderText { float: left; font-weight: bold; margin-right: 5px; } div.palDateTo { float: left; font-weight: normal; margin-right: 5px; } div.palToDateTimePart { display: table; } div.palDateToTimeHeaderText { float: left; font-weight: bold; margin-right: 5px; } div.palDateToTime { float: left; font-weight: normal; margin-right: 5px; } div.palAreasLocations { } div.palAreas { display: table; width: 600px; } div.palAreaHeaderText { float: left; font-weight: bold; margin-right: 5px; } div.palArea { float: left; font-weight: normal; margin-right: 5px; } div.palLocations { display: table; width: 600px; } div.palLocationHeaderText { float: left; font-weight: bold; margin-right: 5px; } div.palLocation { float: left; font-weight: normal; margin-right: 5px; } div.palPrice { } div.palPriceFromTo { } div.palPriceFromToFrom { display: table; } div.palPriceFromHeaderText { float: left; font-weight: bold; margin-right: 5px; } div.palPriceFrom { float: left; font-weight: normal; margin-right: 5px; } div.palPriceFromToTo { display: table; } div.palPriceToHeaderText { float: left; font-weight: bold; margin-right: 5px; } div.palPriceTo { float: left; font-weight: normal; margin-right: 5px; } div.palPriceFromToWhenNoPriceFrom { display: table; width: 600px; } div.palPriceToWhenNoPriceFromHeaderText { float: left; font-weight: bold; margin-right: 5px; } div.palPriceToWhenNoPriceFrom { float: left; font-weight: normal; margin-right: 5px; } div.palTeaser { width: 390px; margin-bottom: 10px; clear: left; } div.palOtherFields { display: table; width: 600px; } div.palOtherField1 { float: left; font-weight: normal; margin-right: 5px; } div.palCategories { display: table; width: 600px; } div.palCategoryHeaderText { float: left; font-weight: bold; margin-right: 5px; } div.palCategory { float: left; font-weight: normal; margin-right: 5px; } div.palreadmore { } div.palreadmore img { background-image: url('/Web/DefaultImages/NewsSearchReadMoreButton.png'); width: 82px; height: 26px; clear: both; } /*presannlist.ascx ends*/ /* PresAnnListWithSearch.ascx starts */ div.PresAnnListNewsCategoryBreadCrumbWrapper, div.PresAnnListNewsCategoryDetailsWrapper, div.PresAnnListNewsCategoryOneLevelWrapper { display: inline-block; width: 100%; } div.PresAnnListNewsCategoryBreadCrumb div.ncbcpnlall, div.PresAnnListNewsCategoryBreadCrumb div.ncbcpnlsep, div.PresAnnListNewsCategoryBreadCrumb div.ncbcpnlcategory { float: left; margin: 8px 8px 0 0; } div.PresAnnListNewsCategoryDetails div.Name { float: left; font-weight: bold; margin: 8px 8px 0 0; } div.PresAnnListNewsCategoryOneLevel div.ncolpnlheader, div.PresAnnListNewsCategoryOneLevel div.ncolpnlsep, div.PresAnnListNewsCategoryOneLevel div.ncolpnlcategory { float: left; margin: 8px 8px 0 0; } /* PresAnnListWithSearch.ascx ends */ /*presannlisttable.ascx starts*/ td.tdImg1AsLink { } td.tdImg2AsLink { } td.tdImg3AsLink { } tr.trNameAsText { font-size: 16px; font-weight: bold; width: 390px; text-transform: uppercase; } tr.trNameAsLink { font-size: 16px; font-weight: bold; width: 390px; text-transform: uppercase; } tr.trCustomFieldInfos { } tr.trCustomFieldInfo1 { } tr.trCustomFieldInfo2 { } tr.trFromDate { } td.tdFromDateDatePart { } td.tdDateFromHeaderText { font-weight: bold; margin-right: 5px; } td.tdDateFrom { margin-right: 5px; } td.tdFromDateTimePart { } td.tdDateFromTimeHeaderText { font-weight: bold; margin-right: 5px; } td.tdDateFromTime { margin-right: 5px; } tr.trToDate { } td.tdToDateDatePart { } td.tdDateToHeaderText { font-weight: bold; margin-right: 5px; } td.tdDateTo { margin-right: 5px; } td.tdToDateTimePart { } td.tdDateToTimeHeaderText { font-weight: bold; margin-right: 5px; } td.tdDateToTime { margin-right: 5px; } tr.trAreas { } td.tdAreaHeaderText { font-weight: bold; margin-right: 5px; } td.tdArea { margin-right: 5px; } tr.trLocations { } td.tdLocationHeaderText { font-weight: bold; margin-right: 5px; } td.tdLocation { margin-right: 5px; } tr.trPriceFromTo { } td.tdPriceFromToFrom { } td.tdPriceFromHeaderText { font-weight: bold; margin-right: 5px; } td.tdPriceFrom { margin-right: 5px; } td.tdPriceFromToTo { } td.tdPriceToHeaderText { font-weight: bold; margin-right: 5px; } td.tdPriceTo { margin-right: 5px; } tr.trPriceFromToWhenNoPriceFrom { } td.tdPriceToWhenNoPriceFromHeaderText { font-weight: bold; margin-right: 5px; } td.tdPriceToWhenNoPriceFrom { margin-right: 5px; } tr.trTeaser { } tr.trOtherFields { } td.trOtherField1 { margin-right: 5px; } tr.trCategories { } td.tdCategoryHeaderText { font-weight: bold; margin-right: 5px; } td.tdCategory { margin-right: 5px; } tr.trReadmore { } td.tdReadmore img { background-image: url('/Web/DefaultImages/NewsSearchReadMoreButton.png') !important; width: 82px; height: 26px; clear: both; } /*presannlisttable.ascx ends*/ /* DIY Forms Layout */ .MDTabHeader { color: Black; } .DIYLeftCol { width: 180px; } .MDTabControl { } .MDPrevNextRow { text-align: left; line-height: 130%; } .MDPrevNextButton { background-color: #ffffff; text-decoration: none; } .MDCaption { text-align: left; line-height: 130%; width: 30%; } .MDSubSection { text-align: left; line-height: 130%; width: 30%; } .MDOptionsInHeader { text-align: center; } .MDTextOrControl { } .MDOptionList { vertical-align: top; } .MDTextOrControlCell { vertical-align: top; text-align: left; } .MDRender { } .MDErr { color: Red; } .MDContact0PicText1 { padding: 10px 0px 10px 0px; } .MDContact0PicText2 { padding: 10px 0px 10px 0px; } .MDContact0PicText3 { padding: 10px 0px 10px 0px; } .MDContact0PicText4 { padding: 10px 0px 10px 0px; } #ctl00_cPHBody_ctrContact01_MainTab1_lblTabHdr_0 { display: none; } #ctl00_cPHBody_ctrContact01_MainTab1_txt_134_434 { width: 400px; height: 120px; } /* Pres2Column.aspx */ div.Pres2Column { width: 100%; } div.Pres2Column .ContainerLeft { float: left; text-align: left; vertical-align: top; width: 65%; } div.Pres2Column div.ContainerRight { float: right; text-align: left; vertical-align: top; background-color: #ffffff; width: 25%; } /* PresStandardImgRight */ div.PresStandardImgRight { width: auto; padding: 20px; } div.PresStandardImgRight div.Images { float: right; margin-left: 20px; margin-top: 20px; width: 220px; } /* PresStandardImgRight */ div.PresStandardImgLeft { width: auto; padding: 20px; } div.PresStandardImgLeft div.Images { float: left; margin-right: 20px; } /* PresBookFeatRight.aspx */ div.PresBookFeatRight { width: 100%; } div.PresBookFeatRight div.HomeTopContent { float: left; width: 600px; padding: 0px 0px 30px 0px; text-align: left; } div.PresBookFeatRight div.HomeRightContainer { width: 280px; float: right; } div.PresBookFeatRight div.HomeRightContainer div.BookingPanelContainer { width: 280px; height: 115px; background-image: url('/Web/DefaultImages/BookingPanelBkgd.png'); background-repeat: no-repeat; background-position: left top; position: relative; } div.PresBookFeatRight div.HomeRightContainer div.BookingPanelContainer input { color: #8e8e8e; font-size: 11px; font-style: italic; border: 0px solid White; height: 14px; margin: 0; padding: 0; } div.PresBookFeatRight div.HomeRightContainer div.BookingPanelContainer div.EvoCalendarContainer { position: absolute; top: 49px; left: 30px; } div.PresBookFeatRight div.HomeRightContainer div.BookingPanelContainer div.EvoCalendarContainer table.CheckInCal img { width: 16px; height: 13px; background-image: url('/Web/DefaultImages/CalendarIcon.gif'); background-repeat: no-repeat; } div.PresBookFeatRight div.HomeRightContainer div.BookingPanelContainer div.EvoCalendarContainer table.CheckInCal input { margin-left: 6px; } div.PresBookFeatRight div.HomeRightContainer div.BookingPanelContainer div.BookNowButtonContainer { position: absolute; top: 47px; right: 22px; } div.PresBookFeatRight div.HomeRightContainer div.BookingPanelContainer div.BookNowButtonContainer span.BookNowButton { display: block; width: 48px; height: 48px; } div.PresBookFeatRight div.HomeRightContainer div.BookingPanelContainer div.PromocodeContainer { position: absolute; top: 77px; left: 55px; } div.PresBookFeatRight div.HomeRightContainer div.Feature1 { width: 280px; background-image: url('/Web/DefaultImages/FeatureBottomCurve.png'); background-repeat: no-repeat; background-position: center bottom; padding-bottom: 12px; margin-bottom: 10px; } div.PresBookFeatRight div.HomeRightContainer div.Feature1 div.Icon { background-image: url('/Web/DefaultImages/FeatureTopCurve.png'); background-repeat: no-repeat; height: 12px; } div.PresBookFeatRight div.HomeRightContainer div.Feature1 div.Content { background-image: url('/Web/DefaultImages/FeatureSlice.png'); background-repeat: repeat-y; } div.PresBookFeatRight div.HomeRightContainer div.Feature1 div.Content div.FeatureImageContainer { padding: 10px 0 0 0; text-align: center; } div.PresBookFeatRight div.HomeRightContainer div.Feature1 div.Content div.FeatureTextContainer { padding: 10px 25px 15px 25px; text-align: left; } div.PresBookFeatRight div.HomeRightContainer div.Feature1 div.Content div.FeatureButtonContainer { padding-left: 150px; } div.PresBookFeatRight div.HomeRightContainer div.Feature1 div.Content div.FeatureButtonContainer span.MoreButton { display: block; width: 115px; height: 39px; background-image: url('/Web/DefaultImages/FeatureReadMore.png'); background-repeat: no-repeat; } div.PresBookFeatRight div.HomeRightContainer img.HotPic { margin-bottom: 10px; } /* Booking Panel Control */ div.BookPanelGenMain { position: relative; width: 194px; height: 153px; background-image: url('/Web/DefaultImages/BookingPanelBkgdCtl.png'); background-repeat: no-repeat; background-position: left top; margin: 20px; } div.BookPanelGenMain div.BookPanelGenCalContainer { position: absolute; top: 53px; left: 21px; z-index: 10; text-align: left; font-family: Arial, Verdana; font-size: 11px; color: #8e8e8e; font-style: italic; } div.BookPanelGenMain div.BookPanelGenCodeContainer { height: 23px; position: absolute; left: 39px; top: 84px; z-index: 10; text-align: left; } div.BookPanelGenMain .BookingPanelPromoText { font-family: Arial, Verdana; font-size: 11px; color: #8e8e8e; font-style: italic; background-color: transparent; border: 0px; width: 136px; height: 12px; } div.BookPanelGenMain .BookingPanelGenText input { font-family: Arial, Verdana; font-size: 11px; color: #8e8e8e; font-style: italic; background-color: transparent; border: 0px; width: 60px !important; height: 12px; } div.BookPanelGenMain div.BookPanelGenBtn { position: absolute; bottom: 8px; left: 102px; z-index: 5; text-align: left; } div.BookPanelGenMain div.BookPanelGenBtn img { width: 86px; height: 36px; } div.BookPanelGenMain div.BookPanelGenMyBooking { position: absolute; left: 16px; top: 112px; width: 280px; height: 48px; } div.BookPanelGenMain div.BookPanelGenMyBooking img { width: 280px; height: 48px; background-image: url('/Web/DefaultImages/MyBookingBtnGenCtl.gif'); background-repeat: no-repeat; background-position: left top; } /* PresFeat2Right.aspx */ div.PresFeat2Right { width: auto; } div.PresFeat2Right div.MainText { float: left; width: 70%; } div.PresFeat2Right div.Features { width: 280px; float: right; padding-top: 10px; } div.PresFeat2Right div.Features div.Feature { width: 280px; height: 164px; margin-bottom: 4px; position: relative; background-image: url('/Web/DefaultImages/FeatureBox.png'); background-repeat: no-repeat; } div.PresFeat2Right div.Features div.Feature div.Image { position: absolute; top: 20px; left: 20px; } div.PresFeat2Right div.Features div.Feature div.Text { position: absolute; top: 25px; left: 130px; width: 135px; height: 85px; overflow: hidden; text-align: left; } div.PresFeat2Right div.Features div.Feature div.Text h2 { margin: 0px; padding: 0px; } div.PresFeat2Right div.Features div.Feature span.Link { display: block; position: absolute; top: 112px; left: 146px; width: 114px; height: 38px; } /* PresFeat3Right.aspx */ div.PresFeat3Right { width: auto; } div.PresFeat3Right div.MainText { float: left; width: 70%; } div.PresFeat3Right div.Features { width: 280px; float: right; padding-top: 10px; } div.PresFeat3Right div.Features div.Feature { width: 280px; height: 164px; margin-bottom: 4px; position: relative; background-image: url('/Web/DefaultImages/FeatureBox.png'); background-repeat: no-repeat; } div.PresFeat3Right div.Features div.Feature div.Image { position: absolute; top: 20px; left: 20px; } div.PresFeat3Right div.Features div.Feature div.Text { position: absolute; top: 25px; left: 130px; width: 135px; height: 85px; overflow: hidden; text-align: left; } div.PresFeat3Right div.Features div.Feature div.Text h2 { margin: 0px; padding: 0px; } div.PresFeat3Right div.Features div.Feature span.Link { display: block; position: absolute; top: 112px; left: 146px; width: 114px; height: 38px; } /* PresFeat3Top.aspx */ div.PresFeat3Top { width: auto; } div.PresFeat3Top div.MainText { float: left; width: 70%; } div.PresFeat3Top div.Features { width: 280px; float: right; padding-top: 10px; } div.PresFeat3Top div.Features div.Feature { width: 280px; height: 164px; margin-bottom: 4px; position: relative; background-image: url('/Web/DefaultImages/FeatureBox.png'); background-repeat: no-repeat; } div.PresFeat3Top div.Features div.Feature div.Image { position: absolute; top: 20px; left: 20px; } div.PresFeat3Top div.Features div.Feature div.Text { position: absolute; top: 25px; left: 130px; width: 135px; height: 85px; overflow: hidden; text-align: left; } div.PresFeat3Top div.Features div.Feature div.Text h2 { margin: 0px; padding: 0px; } div.PresFeat3Top div.Features div.Feature span.Link { display: block; position: absolute; top: 112px; left: 146px; width: 114px; height: 38px; } /* PresAnnouncements */ div.PresAnnouncements { padding: 20px; } div.PresAnnouncements div.Items { } div.PresAnnouncements div.Items div.Item { margin-top: 10px; width: 100%; } div.PresAnnouncements div.Items div.Item div.TopCurve { height: 19px; background-image: url('/PicsHotel/Reservegroup2011/SkinImages/CaseStudies/ItemTop.gif'); background-repeat: no-repeat; } div.PresAnnouncements div.Items div.Item div.Content { background-image: URL('/PicsHotel/Reservegroup2011/SkinImages/CaseStudies/ItemBGR.gif'); background-repeat: repeat-y; background-position: left bottom; } div.PresAnnouncements div.Items div.Item div.Content div.Inner { padding-left: 24px; padding-top: 5px; min-height: 154px; min-width: 400px; background-image: url('/PicsHotel/Reservegroup2011/SkinImages/CaseStudies/ItemBG.gif'); background-repeat: no-repeat; background-position: left bottom; float: left; width: 70%; } div.PresAnnouncements div.Items div.Item div.Content div.Image { float: right; padding-top: 5px; height: 154px; width: 25%; text-align: right; } div.PresAnnouncements div.Items div.Item div.Clear { clear: both; } /* Pres Ann Feature Control */ /* //--- pafDynamic ---// */ div.pafDynamic { float: left; height: 295px; width: 239px; } div.pafDynamicImg { height: 295px !important; overflow: hidden; text-align: center; } div.pafDynamicImg img { height: 100%; } div.pafDynamicOther { height: 109px; width: 209px; margin-left: 10px; color: #fff; background: url('/PicsHotel/CentralOtago/SkinImages/modal.png'); overflow: hidden; padding: 10px; position: relative; top: -142px; } div.pafDynamicOther a { font-weight: bold !important; text-transform: uppercase; font-size: 12px; } /* //--- pafStatic ---// */ div.pafStatic { float: right; height: 295px; width: 241px; } div.pafStatic div.pafMain { width: 241px; height: 58px !important; } .pafNameTeaser { height: 58px; border-bottom: 1px solid #dadad8; } div.pafHiddenTeaser { height: 62px; overflow: hidden; font-size: 13px; font-family: Arial, sans-serif; font-weight: normal; margin-top: -2px; } div.pafHiddenTeaser span, div.pafHiddenTeaser p { color: #fff !important; } div.pafHiddenTeaser * { font-size: 12px !important; line-height: 15px !important; font-family: inherit !important; font-weight: inherit !important; } div.pafHiddenTeaser .MoreLink { text-transform: lowercase !important; } div.pafDateFrom { width: 57px; height: 58px; float: left; text-align: center; } div.pafDateFrom { font-size: 17px; color: #c4c4c4; font-weight: bold; position: relative; top: 16px; } div.pafNameAsLink { padding-top: 6px; } div.pafHiddenName { height: 30px; overflow: hidden; } div.pafHiddenName a { text-transform: uppercase; font-family: Arial; color: #888888; font-size: 11px; } div.pafMain:hover .pafTeaser { border-bottom: 0px; } div.pafTeaser { font-size: 9px; border: 0px !important; } /* //--- events container ---// */ div.pafEvents div.pafMain:hover { background: url('/PicsHotel/CentralOtago/SkinImages/event_hover.png'); background-position: 0px 0px; margin-left: -17px; padding-left: 17px; z-index: 1; color: #fff; } div.pafMain:hover a { color: #fff; } div.pafEvents div.pafMain:hover .pafDateFrom { color: #893b1a; } div.pafEvents div.pafDynamicOtherInner { height: 114px; overflow: hidden; } /* //--- news container ---// */ div.pafNews div.pafMain:hover { background: url('/PicsHotel/CentralOtago/SkinImages/news_hover.png'); background-position: 0px 0px; margin-left: -17px; padding-left: 17px; z-index: 1; color: #fff; } div.pafNews div.pafMain:hover a { color: #fff; } div.pafNews div.pafMain:hover .pafDateFrom { color: #675c45; } div.pafNews div.pafDynamicOtherInner { height: 114px; overflow: hidden; } /* Generic Shopping Cart styles */ div.SC_Container { width: 100%; margin: 0px auto; text-align: left; } div.SC_Container div.SC_Content { background-color: White; border: 1px solid #bababa; margin-top: 7px; border-radius: 5px; -moz-border-radius: 5px; } div.SC_ContainerCart div.SC_ContentCart { background-color: White; border: 1px solid #bababa; margin-top: 7px; border-radius: 5px; -moz-border-radius: 5px; } div.SC_Container div.SC_Curve { height: 5px; width: auto; background-image: url('/Pics/Shop/BottomCurveBG.gif'); background-repeat: repeat-x; margin-left: 5px; margin-right: 5px; position: relative; } div.SC_ContainerCart div.SC_Curve { height: 5px; width: auto; background-image: url('/Pics/Shop/BottomCurveBG.gif'); background-repeat: repeat-x; margin-left: 5px; margin-right: 5px; position: relative; } div.SC_Container div.SC_CartDetails { padding-bottom: 20px; } div.SC_Container div.SC_CartDetails tr.MyCartH { width: 100%; } div.SC_Container div.SC_CartDetails td.MyCartH, div.SC_Container div.SC_CartDetails div.MyCartH { font-family: Arial, Verdana, Sans-Serif; font-size: 11px; color: #3f3e3e; font-weight: bold; text-transform: uppercase; } div.SC_Container div.SC_CartDetails .MyCartB { font-weight: bold; font-size: 11px; color: #6a6a6a; } div.SC_Container div.SC_CartDetails .MyCartB2 { text-transform: uppercase; font-weight: bold; font-size: 12px; color: #6a6a6a; } div.SC_Container div.SC_CartDetails .MyCartText { font-size: 11px; color: #8e8e8e; } div.SC_Container div.SC_CartDetails .SC_Content { background-color: White; } div.SC_Container div.SC_CartDetails tr.MyCartF { height: 50px; color: #6a6a6a; vertical-align: middle; } div.SC_Container div.SC_CartDetails div.CartPBG { background-color: #ededed; border-bottom-left-radius: 5px; -moz-border-radius-bottom-right: 5px; } div.SC_Container div.SC_CartDetails div.SC_Curve { height: 5px; width: auto; background-image: url('/Pics/Shop/BottomCurveBGCart.gif'); background-repeat: repeat-x; margin-left: 5px; margin-right: 5px; position: relative; } div.SC_ContainerCart div.SC_CartDetails { padding-bottom: 20px; } div.SC_ContainerCart div.SC_CartDetails tr.MyCartH { width: 100%; } div.SC_ContainerCart div.SC_CartDetails td.MyCartH, div.SC_Container div.SC_CartDetails div.MyCartH { font-family: Arial, Verdana, Sans-Serif; font-size: 11px; color: #3f3e3e; font-weight: bold; text-transform: uppercase; text-align: left; } div.SC_ContainerCart div.SC_CartDetails .MyCartB { font-weight: bold; font-size: 11px; color: #6a6a6a; } div.SC_ContainerCart div.SC_CartDetails .MyCartB2 { text-transform: uppercase; font-weight: bold; font-size: 12px; color: #6a6a6a; } div.SC_ContainerCart div.SC_CartDetails .MyCartText { font-size: 11px; color: #8e8e8e; } div.SC_ContainerCart div.SC_CartDetails .SC_Content { background-color: White; } div.SC_ContainerCart div.SC_CartDetails tr.MyCartF { height: 50px; color: #6a6a6a; vertical-align: middle; } div.SC_ContainerCart div.SC_CartDetails div.CartPBG { background-color: #ededed; border-bottom-left-radius: 5px; -moz-border-radius-bottom-right: 5px; } div.SC_ContainerCart div.SC_CartDetails div.SC_Curve { height: 5px; width: auto; background-image: url('/Pics/Shop/BottomCurveBGCart.gif'); background-repeat: repeat-x; margin-left: 5px; margin-right: 5px; position: relative; } div.SC_BreadCrumb { height: 19px; padding-top: 6px; padding-left: 15px; background-color: #dfdfdf; -moz-border-radius-top-left: 5px; -moz-border-radius-top-right: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; } div.SC_BreadCrumbCart { height: 19px; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; background-color: #dfdfdf; -moz-border-radius-top-left: 5px; -moz-border-radius-top-right: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; } div.SC_BreadCrumb a.Text { font-family: Arial, Verdana, Sans-Serif; font-size: 11px; color: #3f3e3e; font-weight: bold; text-transform: uppercase; } div.SC_BreadCrumb table.BreadCrumb { float: left; } div.SC_BreadCrumb tr.Row td { color: #ee3e3e; } div.SC_BreadCrumb div.Back { float: right; padding-right: 15px; width: 250px; } div.SC_BreadCrumb div.Back span.Icon { float: right; display: block; width: 9px; height: 7px; background-image: url('/Pics/Shop/BackArrowSmall.png'); background-repeat: no-repeat; margin: 3px 4px 0 0; } div.SC_BreadCrumb div.Back span.Text { float: right; display: block; color: #ee3e3e; font-size: 11px; padding: 0px 0px 0 0; } div.SC_Container div.SC_Content div.Category { padding: 20px; } div.SC_Container div.SC_Content div.Category div.Image { float: left; padding-right: 25px; } div.SC_Container div.SC_Content div.Category div.Text { float: left; width: 450px; } div.SC_Container div.SC_Content div.Category div.TextNoPic { float: left; width: 100%; } /* If no Category Image increase width */ div.SC_Container div.SC_Content div.Category div.Text td.HotPres, div.SC_Container div.SC_Content div.Category div.TextNoPic td.HotPres { text-align: left; vertical-align: top; height: 100px; min-height: 100px; overflow: hidden; } /* Sub Categories & Items */ div.SC_Container div.SC_Content div.Separator1Col { margin: 30px 10px; } /* Sub Categories */ div.SC_Container div.SC_Content div.SC_SubCategories { } div.SC_Container div.SC_Content div.SC_SubCategories td.Item { padding: 10px; border-bottom: 1px solid #bbbbbb; } div.SC_Container div.SC_Content div.SC_SubCategories tr:last-child td.Item { border: 0px solid White; } div.SC_Container div.SC_Content div.SC_SubCategories td.Item div.Image { text-align: center; min-height: 150px; padding-bottom: 5px; } div.SC_Container div.SC_Content div.SC_SubCategories td.Item div.Name { text-align: center; } div.SC_Container div.SC_Content div.ShoppingCart td.Item div.ShortDesc4Col { text-align: left; height: 135px; min-height: 135px; padding-top: 15px; overflow: hidden; } /* 3 Columns */ div.SC_Container div.SC_Content div.SC_SubCategories td.Item div.Details { padding-top: 5px; } div.SC_Container div.SC_Content div.SC_SubCategories td.Item div.Details div.Link { float: right; } div.SC_Container div.SC_Content div.SC_SubCategories td.Item div.Details div.Link a.hlReadMore { display: block; width: 27px; height: 27px; background-image: url('/Pics/Shop/ReadMore.png'); background-repeat: no-repeat; } div.SC_Container div.SC_Content div.SC_SubCategories td.Item1Col { padding: 10px 0px; border-bottom: 1px solid #bbbbbb; } /* List Styles */ div.SC_Container div.SC_Content div.SC_SubCategories tr:last-child td.Item1Col { border: 0px solid White; } div.SC_Container div.SC_Content div.SC_SubCategories td.Item1Col div.Image { text-align: center; min-height: 150px; padding-right: 20px; float: left; } div.SC_Container div.SC_Content div.SC_SubCategories td.Item1Col div.Text { float: left; width: 450px; text-align: left; padding-top: 10px; padding-right: 50px; position: relative; } div.SC_Container div.SC_Content div.SC_SubCategories td.Item1Col div.TextNoPic { float: left; width: auto; text-align: left; padding-top: 10px; padding-right: 50px; position: relative; } /* If no Sub Category Image increase width */ div.SC_Container div.SC_Content div.SC_SubCategories td.Item1Col div.Text div.ShortDesc { text-align: left; height: 90px; min-height: 90px; padding-top: 15px; overflow: hidden; } div.SC_Container div.SC_Content div.SC_SubCategories td.Item1Col div.TextNoPic div.ShortDesc { text-align: left; height: 60px; min-height: 60px; padding-top: 15px; overflow: hidden; } /* If no Sub Category Image decrease height */ div.SC_Container div.SC_Content div.SC_SubCategories td.Item1Col div.Link { position: absolute; bottom: 10px; right: 10px; } div.SC_Container div.SC_Content div.SC_SubCategories td.Item1Col div.Link a.hlReadMore { display: block; width: 27px; height: 27px; background-image: url('/Pics/Shop/ReadMore.png'); background-repeat: no-repeat; } /* Items Only */ div.SC_Container div.SC_Content div.SC_Items { padding-left: 20px; padding-right: 20px; } div.SC_Container div.SC_Content div.SC_Items td.Item { padding: 10px; border-bottom: 1px solid #bbbbbb; vertical-align: bottom; } div.SC_Container div.SC_Content div.SC_Items tr:last-child td.Item { border: 0px solid White; } div.SC_Container div.SC_Content div.SC_Items td.Item div.Image { text-align: center; min-height: 150px; padding-bottom: 5px; } div.SC_Container div.SC_Content div.SC_Items td.Item div.Name { text-align: center; overflow: hidden; } div.SC_Container div.SC_Content div.SC_Items td.Item div.ShortDesc2Col { text-align: left; height: 70px; min-height: 70px; padding-top: 5px; overflow: hidden; } /* 3 Columns */ div.SC_Container div.SC_Content div.SC_Items td.Item div.ShortDesc3Col { text-align: left; height: 90px; min-height: 90px; padding-top: 15px; overflow: hidden; } /* 3 Columns */ div.SC_Container div.SC_Content div.SC_Items td.Item div.ShortDesc4Col { text-align: left; height: 135px; min-height: 135px; padding-top: 15px; overflow: hidden; } /* 3 Columns */ div.SC_Container div.SC_Content div.SC_Items td.Item div.Details { padding-top: 5px; } div.SC_Container div.SC_Content div.SC_Items td.Item div.Details div.Price { float: left; } div.SC_Container div.SC_Content div.SC_Items td.Item div.Details div.Link { float: right; } div.SC_Container div.SC_Content div.SC_Items td.Item div.Details div.Link a.hlReadMore { display: block; width: 27px; height: 27px; background-image: url('/Pics/Shop/ReadMore.png'); background-repeat: no-repeat; } div.SC_Container div.SC_Content div.SC_Items td.Item1Col { padding: 10px 0px; border-bottom: 1px solid #bbbbbb; } /* List Styles */ div.SC_Container div.SC_Content div.SC_Items tr:last-child td.Item1Col { border: 0px solid White; } div.SC_Container div.SC_Content div.SC_Items td.Item1Col div.Image { text-align: center; min-height: 150px; padding-right: 20px; float: left; } div.SC_Container div.SC_Content div.SC_Items td.Item1Col div.Text { float: left; width: 425px; text-align: left; padding-top: 10px; } div.SC_Container div.SC_Content div.SC_Items td.Item1Col div.TextNoPic { float: left; width: 555px; text-align: left; padding-top: 10px; } div.SC_Container div.SC_Content div.SC_Items td.Item1Col div.ShortDesc { text-align: left; height: 90px; min-height: 90px; padding-top: 15px; overflow: hidden; } div.SC_Container div.SC_Content div.SC_Items td.Item1Col div.TextNoPic div.ShortDesc { text-align: left; height: 60px; min-height: 60px; padding-top: 15px; overflow: hidden; } div.SC_Container div.SC_Content div.SC_Items td.Item1Col div.Details { float: right; height: 125px; padding-top: 10px; position: relative; } div.SC_Container div.SC_Content div.SC_Items td.Item1Col div.DetailsNoPic { float: right; height: 85px; padding-top: 10px; position: relative; } div.SC_Container div.SC_Content div.SC_Items td.Item1Col div.Link { position: absolute; bottom: 0px; right: 0px; } div.SC_Container div.SC_Content div.SC_Items td.Item1Col div.Link a.hlReadMore { display: block; width: 27px; height: 27px; background-image: url('/Pics/Shop/ReadMore.png'); background-repeat: no-repeat; } /* Item Details */ div.SC_Container div.SC_Content div.SC_ItemDetails div.Image { float: left; padding-right: 20px; } div.SC_Container div.SC_Content div.SC_ItemDetails div.Image div.Thumbs div.Thumb { float: left; text-align: center; padding-top: 5px; padding-right: 5px; } div.SC_Container div.SC_Content div.SC_ItemDetails div.Text { float: left; width: 400px; } div.SC_Container div.SC_Content div.SC_ItemDetails div.TextNoPic { float: left; width: 100%; } div.SC_Container div.SC_Content div.SC_ItemDetails div.SKUs { padding-top: 25px; } div.SC_Container div.SC_Content div.SC_ItemDetails div.SKUs div.OptionsPopup { float: left; } div.SC_Container div.SC_Content div.SC_ItemDetails div.SKUs div.AddToCart { float: right; padding-top: 20px; } div.SC_Container div.SC_Content div.SC_ItemDetails div.SKUs div.AddToCart span.Text { float: right; display: block; color: #ee3e3e; font-size: 11px; padding: 4px 5px 0 0; } div.SC_Container div.SC_Content div.SC_ItemDetails div.SKUs div.AddToCart span.Icon { float: right; display: block; width: 20px; height: 20px; background-image: url('/Pics/Shop/AddToCart.png'); background-repeat: no-repeat; } /* Checkout Page Styles */ .SC_ContainerCart div.CO_Fieldset, .SC_ContainerCart div.CC_Fieldset { width: auto; padding-top: 10px; padding-bottom: 10px; } .SC_ContainerCart div.CO_Fieldset div.CO_Legend, .SC_ContainerCart div.CC_Fieldset div.CO_Legend { background-color: #dfdfdf; width: auto; padding: 5px 6px 5px 14px; -moz-border-radius-top-left: 5px; -moz-border-radius-top-right: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-top: 1px solid #bababa; margin-bottom: 5px; } .SC_ContainerCart div.CO_Fieldset td { padding-left: 10px; } .SC_ContainerCart div.CO_Fieldset input, .SC_ContainerCart div.CO_Fieldset select { width: 200px !important; height: 20px; padding: 0px !important; } .SC_ContainerCart div.CO_Fieldset input[type="checkbox"], .SC_ContainerCart div.CO_Fieldset input[type="radio"] { width: 12px !important; height: 12px; margin: 0px 3px 0px 3px !important; } /* Checkout Summary Btns */ div.ProccedToChckContainer img.CheckOutProceed { background-image: URL(/Pics/Shop/Proceed.png); background-repeat: no-repeat; background-position: left top; width: 25px; height: 25px; border: 0px !important; } /*Do NOT uncommented below commented styles. These removed styles are applied on the credit card control. the same control which is used on booking engine as well as shopping cart and multiple other places. The header on the legend with following styles do not match with booking engine style. thus moved from Base.css to ShopCheckout.ascx and need to be done same on each container if require different style*/ /* .SC_Container fieldset.CO_Fieldset {border:none !important;} .SC_Container fieldset.CO_FieldsetCC {border:none !important; left: -3px; position: relative; margin-right: -4px; width:100%;} .SC_Container fieldset.CO_Fieldset legend.CO_Legend, fieldset.CO_FieldsetCC legend.CO_Legend {background-image: url('/Pics/Shop/BreadcrumbHeader.png'); background-repeat: no-repeat; height: 26px; width: 100%; position: relative; left: -23px; padding-right: 50px; padding-top: 5px; padding-left: 12px; top: 0px;} */ .SC_Container .bBoxProceed { background-image: URL('/Pics/Shop/PlaceOrderBtn.gif'); background-repeat: no-repeat; background-position: left top; width: 120px !important; height: 35px; border: none; background-color: transparent; cursor: pointer; } .SC_ContainerCart .bBoxProceed { background-image: URL('/Pics/Shop/PlaceOrderBtn.gif'); background-repeat: no-repeat; background-position: left top; width: 120px !important; height: 35px; border: none; background-color: transparent; cursor: pointer; } .SC_Container .RegisteredBtn { background-image: URL('/Pics/Shop/AlreadyRegisteredBtn.gif'); background-repeat: no-repeat; background-position: left top; width: 280px !important; height: 31px; border: none; background-color: transparent; cursor: pointer; margin-top: 4px; } /* Custom Fonts for Websites */ /*@font-face {font-family: 'dinbold'; src: url('/web/font/din/dinbold-webfont.eot'); src: url('/web/font/din/dinbold-webfont.eot?#iefix') format('embedded-opentype'), url('/web/font/din/dinbold-webfont.woff') format('woff'), url('/web/font/din/dinbold-webfont.ttf') format('truetype'), url('/web/font/din/dinbold-webfont.svg#dinbold_') format('svg'); font-weight: normal; font-style: normal; }*/ /* Announcement Styles */ @font-face { font-family: 'HelveticaNeueBold'; src: url('/web/font/HelveticaNeueBold/helveticaneue-bold-webfont.eot'); src: url('/web/font/HelveticaNeueBold/helveticaneue-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/web/font/HelveticaNeueBold/helveticaneue-bold-webfont.woff') format('woff'), url('/web/font/HelveticaNeueBold/helveticaneue-bold-webfont.ttf') format('truetype'), url('/web/font/HelveticaNeueBold/helveticaneue-bold-webfont.svg#HelveticaNeueBold') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'HelveticaNeue'; src: url('/web/font/HelveticaNeue/helveticaneue_0-webfont.eot'); src: url('/web/font/HelveticaNeue/helveticaneue_0-webfont.eot?#iefix') format('embedded-opentype'), url('/web/font/HelveticaNeue/helveticaneue_0-webfont.woff') format('woff'), url('/web/font/HelveticaNeue/helveticaneue_0-webfont.ttf') format('truetype'), url('/web/font/HelveticaNeue/helveticaneue_0-webfont.svg#HelveticaNeue') format('svg'); font-weight: normal; font-style: normal; } /* Type Selector */ .NTItemType1, .NTItemType2, .NTItemType3, .NTItemType4, .NTItemType5, .NTItemType6, .NTItemType7, .NTItemType8, .NTItemType9, .NTItemType10, .NTItemType11 { padding-bottom: 20px; width: 95%; } /* Type Styles */ .NTHeader { font-family: HelveticaNeueBold, Arial, verdana, sans-serif; font-size: 22px; } .NTSubHead { font-family: HelveticaNeueBold, Arial, verdana, sans-serif; } .NTSearchFoot { font-family: HelveticaNeue, Arial, verdana, sans-serif; font-size: 11px; font-weight: normal !important; padding-top: 20px; padding-bottom: 20px; line-height: 12px; } .NTOVMainTable, .NTOVTable2 { width: 100% !important; } .NTMainTableContainer { width: 100%; vertical-align: top; } .NTOVTableContainer { border-left: 1px solid #e9e9e9; background-image: url('/Web/DefaultImages/searchItemBK.jpg'); background-position: left top; background-repeat: no-repeat; background-color: #fefefe; padding-top: 10px; padding-left: 30px; padding-right: 30px; } .NTSubHead a { color: #525252; font-family: Arial, verdana, sans-serif; font-weight: bold; font-size: 14px; } .NTLabel span { font-family: Arial, Verdana; color: #434343; font-size: 12px; } .NTLabelText { padding-top: 5px; padding-bottom: 15px; } .NTLabelText Span { font-family: Arial; color: #434343; font-size: 12px; line-height: 14px; } .NTRMBtn { background-image: URL('/Web/DefaultImages/NewsSearchReadMoreButton.png'); background-repeat: no-repeat; background-position: left top; width: 84px; height: 26px; display: block; } .NTImageContainer { padding-left: 40px; } .NTImage { background-image: url('/Web/DefaultImages/NewsSearchItemImgShadow.png'); background-position: left bottom; background-repeat: no-repeat; padding-bottom: 5px; } .NewsTypeContainer { width: 793px; margin-top: 20px; } .AnnounceOVGenTopLeft { background-image: URL('/Web/DefaultImages/AnnouncementOV/OVGenLeftTop.png'); background-repeat: no-repeat; background-position: right top; height: 5px; width: 5px; display: block; font-size: 0px !important; } .AnnoucneOVGenTop { background-image: URL('/Web/DefaultImages/AnnouncementOV/OVGenRepeatTop.gif'); background-repeat: repeat-x; background-position: left top; height: 5px; } .AnnounceOVGenTopRight { background-image: URL('/Web/DefaultImages/AnnouncementOV/OVGenRightTop.png'); background-repeat: no-repeat; background-position: left top; height: 5px; width: 5px; display: block; font-size: 0px !important; } .AnnounceOVGenMidLeft { background-image: URL('/Web/DefaultImages/AnnouncementOV/OVGenMidLeftR.png'); background-repeat: repeat-y; background-position: right top; width: 5px; height: 151px; vertical-align: top; } .AnnounceOVGenMid { background-image: URL('/Web/DefaultImages/AnnouncementOV/OVGenRepeatMid.gif'); background-repeat: repeat-x; background-position: left top; background-color: #ffffff; height: 28px; vertical-align: top; padding-left: 33px; padding-top: 22px; padding-right: 33px; } .AnnounceOVGenMidRight { background-color: #ffffff; width: 4px; height: 151px; vertical-align: top; } .AnnounceOVGenBotLeft { background-image: URL('/Web/DefaultImages/AnnouncementOV/OVGenLeftBot.png'); background-repeat: no-repeat; background-position: right top; width: 4px; height: 4px; display: block; } .AnnounceOVGenBot { background-color: #ffffff; height: 4px; width: 100%; } .AnnounceOVGenBotRight { background-image: URL('/Web/DefaultImages/AnnouncementOV/OVGenRightBot.png'); background-repeat: no-repeat; background-position: left top; width: 4px; height: 4px; display: block; } /* Pres Selector */ .NTOVsearchResultPanel { width: 100%; } .NTPresNewsType1, .NTPresNewsType2, .NTPresNewsType3, .NTPresNewsType4, .NTPresNewsType5, .NTPresNewsType6, .NTPresNewsType7, .NTPresNewsType8, .NTPresNewsType9, .NTPresNewsType10, .NTPresNewsType11 { margin: auto; width: 90%; background-image: url('/Web/DefaultImages/NewsItemDetailBK.png'); background-repeat: repeat-x; position: relative; } .NTPresNewsTopleftCorner { position: absolute; top: 0px; left: 0px; width: 5px; height: 5px; background-image: URL('/Web/DefaultImages/NTPresLeftCrnr.png'); background-repeat: no-repeat; } .NTPresNewsTopRightCorner { position: absolute; top: 0px; right: 0px; width: 5px; height: 5px; background-image: URL('/Web/DefaultImages/NTPresRightCrnr.png'); background-repeat: no-repeat; } /* Pres Styles */ .NTPresHead { font-family: HelveticaNeueBold, verdana, sans-serif; font-size: 24px; } .NTPresSubHead { font-family: Arial, verdana, sans-serif; font-size: 14px; color: #525252; font-weight: bold; } .NTPresNewsTempWrapper { width: 100%; margin-top: 20px; margin-left: 50px; } .NTPresItemContainer { width: 100%; padding: 0 0 0 30px; min-height: 300px; padding-top: 25px; } .NTPresItemDescription { padding: 5px 0px 5px 0px; } .NTPresItemDateFromTo { font-family: Arial, verdana, sans-serif; font-size: 12px; color: #525252; font-weight: bold; padding-top: 10px; } .NTPresItemData { font-family: Arial, verdana, sans-serif; font-size: 12px; } .NTPresItemDetailHeader { width: auto; padding: 20px 0px 5px 0px; } .NTPresItemDetailWrapper { width: auto; padding: 2px 0px; } .NTPresItemLabel { float: left; padding-right: 4px; } .NTPresItemLabel .NTPresSubHead { font-size: 12px; } .NTPresItemDescription { font-family: Arial, verdana, sans-serif; font-size: 12px; line-height: 15px; } .NTPresItemItemImageWrapper { padding: 0px 20px 10px 50px; float: right; width: 225px; } .NTPresItemItemInfoWrapper { width: auto; padding-right: 20px; } .NTPresItemItemImage { margin-top: 1px; margin-bottom: 2px; float: right; min-width: 225px; text-align: center; } .NTPresItemItemImage { display: block; margin: 0 auto; } .NTPresItemItemFile { margin: 20px 13px 0px 0px; float: right; } .NTPresDocDLBtn { background-image: URL('/Web/DefaultImages/DocDLBtn.png'); background-repeat: no-repeat; background-position: left top; width: 201px; height: 43px; display: block; border: 0px; } /* announcement overview pages back buttons */ .NTPresNewsType1 .NTPresMoreLink { clear: both; background-image: url('/Web/DefaultImages/BackButton.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 84px; height: 26px; display: inline-block; } .NTPresNewsType2 .NTPresMoreLink { clear: both; background-image: url('/Web/DefaultImages/BackButton.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 84px; height: 26px; display: inline-block; } .NTPresNewsType3 .NTPresMoreLink { clear: both; background-image: url('/Web/DefaultImages/BackButton.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 84px; height: 26px; display: inline-block; } .NTPresNewsType4 .NTPresMoreLink { clear: both; background-image: url('/Web/DefaultImages/BackButton.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 84px; height: 26px; display: inline-block; } .NTPresNewsType5 .NTPresMoreLink { clear: both; background-image: url('/Web/DefaultImages/BackButton.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 84px; height: 26px; display: inline-block; } .NTPresNewsType6 .NTPresMoreLink { clear: both; background-image: url('/Web/DefaultImages/BackButton.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 84px; height: 26px; display: inline-block; } .NTPresNewsType7 .NTPresMoreLink { clear: both; background-image: url('/Web/DefaultImages/BackButton.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 84px; height: 26px; display: inline-block; } .NTPresNewsType8 .NTPresMoreLink { clear: both; background-image: url('/Web/DefaultImages/BackButton.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 84px; height: 26px; display: inline-block; } .NTPresNewsType9 .NTPresMoreLink { clear: both; background-image: url('/Web/DefaultImages/BackButton.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 84px; height: 26px; display: inline-block; } .NTPresNewsType10 .NTPresMoreLink { clear: both; background-image: url('/Web/DefaultImages/BackButton.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 84px; height: 26px; display: inline-block; } .NTPresNewsType11 .NTPresMoreLink { clear: both; background-image: url('/Web/DefaultImages/BackButton.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 84px; height: 26px; display: inline-block; } .NTPresMoreLink a { display: block; height: 26px; } /* announcement overview pages more announcements buttons */ .NTPresNewsType1 .NTPresdivMoreAnn { clear: both; background-image: url('/Web/DefaultImages/MoreNews1.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 96px; height: 26px; display: inline-block; } .NTPresNewsType2 .NTPresdivMoreAnn { clear: both; background-image: url('/Web/DefaultImages/MoreEvents1.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 96px; height: 26px; display: inline-block; } .NTPresNewsType3 .NTPresdivMoreAnn { clear: both; background-image: url('/Web/DefaultImages/MorePromotions1.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 115px; height: 26px; display: inline-block; } .NTPresNewsType4 .NTPresdivMoreAnn { clear: both; background-image: url('/Web/DefaultImages/MoreKnowledgeBase1.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 130px; height: 26px; display: inline-block; } .NTPresNewsType5 .NTPresdivMoreAnn { clear: both; background-image: url('/Web/DefaultImages/MoreFAQs1.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 85px; height: 26px; display: inline-block; } .NTPresNewsType6 .NTPresdivMoreAnn { clear: both; background-image: url('/Web/DefaultImages/MoreProfiles1.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 92px; height: 26px; display: inline-block; } .NTPresNewsType7 .NTPresdivMoreAnn { clear: both; background-image: url('/Web/DefaultImages/MoreClassifieds1.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 109px; height: 26px; display: inline-block; } .NTPresNewsType8 .NTPresdivMoreAnn { clear: both; background-image: url('/Web/DefaultImages/MoreBlogs1.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 85px; height: 26px; display: inline-block; } .NTPresNewsType9 .NTPresdivMoreAnn { clear: both; background-image: url('/Web/DefaultImages/MoreLinks1.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 85px; height: 26px; display: inline-block; } .NTPresNewsType10 .NTPresdivMoreAnn { clear: both; background-image: url('/Web/DefaultImages/MoreProductUpdates1.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 135px; height: 26px; display: inline-block; } .NTPresNewsType11 .NTPresdivMoreAnn { clear: both; background-image: url('/Web/DefaultImages/MoreHowTo1.png'); background-repeat: no-repeat; margin: 30px 0 50px 0; width: 90px; height: 26px; display: inline-block; } .NTPresdivMoreAnn a { display: block; height: 26px; } /* Pres Custom Styles */ .NTPresNewsType6 .NTPresItemDescription { padding-top: 15px; } .NTPresNewsType11 .NTPresItemDescription { padding-top: 15px; } /* Listings Management (Tourism) */ /* Search Results */ .TourismSearchMainTable { width: 100%; } .TourismListingSearchPanel { position: relative; width: 799px; height: 50px; background-image: url(/Web/DefaultImages/ListingsManagement/SearchPanelBG.png); background-repeat: no-repeat; background-position: left top; } .TourismSearchCell { width: 1000px; padding-top: 10px; padding-bottom: 10px; } .TourismItemMainTable { padding-left: 15px; } div.SupplierHeaderImageContainer { width: auto; padding: 20px; margin-right: 3px; background-image: URL('/Web/DefaultImages/ListingsManagement/AreaHeadSectionBG.gif'); background-repeat: no-repeat; background-position: left top; background-color: #f1f1f1; } div.SupplierHeaderImageContainer div.SupplierHeaderImage { float: right; } .SupplierMainAreaImage { margin-left: 20px; margin-top: 5px; width: 220px; height: 206px; } .BLMHead { font-size: 15px; color: #535353; font-weight: bold; } .BLMSubHead { font-weight: bold; } .BLMText { font-size: 12px; color: #434343; } .SupplierHeaderPresHead { text-align: left; font-family: Arial, Verdana; font-size: 23px; font-weight: bold; color: #535353; padding-bottom: 10px; } .SupplierHeaderPresText { text-align: left; font-family: Arial, Verdana; } .SupplierHeaderPresCell td { width: 775px; padding: 20px 20px 10px 20px; background-image: URL('/Web/DefaultImages/ListingsManagement/AreaHeadSectionBG.png'); background-repeat: no-repeat; background-position: left top; } .SupplierHeaderPresTextCell td { padding: 10px 20px 10px 20px; background-image: URL('/Web/DefaultImages/ListingsManagement/AreaHeadSectionBG.png'); background-repeat: no-repeat; background-position: left -10px; } .SupItemTop { background-image: URL('/Web/DefaultImages/ListingsManagement/SupItemTop.png'); background-repeat: no-repeat; background-position: left top; width: 795px; height: 7px; display: block; } .SupItemMain { width: 795px; background-image: URL('/Web/DefaultImages/ListingsManagement/SupItemBGR.gif'); background-repeat: repeat-y; background-position: left top; } .SupItemInner { width: 795px; background-image: URL('/Web/DefaultImages/ListingsManagement/SupItemBG.gif'); background-repeat: no-repeat; background-position: left top; height: 148px; } .SupItemMainText { padding-left: 37px; padding-right: 28px; vertical-align: top; padding-top: 16px; } .SupItemImageCell { padding-right: 44px; vertical-align: top; padding-top: 13px; } .SupItemDesc { padding-top: 10px; } .SupItemBtn { background-image: URL('/Web/DefaultImages/ListingsManagement/SupItemMoreBtn.png'); background-position: left top; background-repeat: no-repeat; width: 84px; height: 26px; display: block; margin-top: 16px; margin-left: -5px; } .SupItemImage img { width: 159px; height: 120px; background-image: URL('/Web/DefaultImages/ListingsManagement/SupItemImageBottom.png'); background-repeat: no-repeat; background-position: left bottom; padding-bottom: 8px; } .SupItemBottom { background-image: URL('/Web/DefaultImages/ListingsManagement/SupItemBottom.png'); background-repeat: no-repeat; background-position: left top; width: 795px; height: 5px; display: block; } .SupItemWhitespace { height: 10px; } /* Menu */ .TourismOVMainBanner { width: 890px; } .SupBannerDiv { margin-top: 13px; margin-bottom: 10px; padding: 5px; background-image: URL('/Web/DefaultImages/ListingsManagement/BannerBG.png'); background-repeat: no-repeat; background-position: center center; } .TourismOVMainTable { width: 795px; padding-top: 10px; } .TourismOVMenu { height: 43px; float: right; } .TourismMenuDiv { float: left; height: 43px; position: relative; z-index: 999; } .TourismOverview { background-image: URL('/Web/DefaultImages/ListingsManagement/OverviewOff.png'); background-repeat: no-repeat; background-position: left top; width: 96px; height: 43px; display: block; } .TourismOverviewSel, .TourismOverview:hover { background-image: URL('/Web/DefaultImages/ListingsManagement/OverviewOn.png'); background-repeat: no-repeat; background-position: left top; width: 96px; height: 43px; display: block; } .TourismInfo { background-image: URL('/Web/DefaultImages/ListingsManagement/InfoOff.png'); background-repeat: no-repeat; background-position: left top; width: 96px; height: 43px; display: block; } .TourismInfoSel, .TourismInfo:hover { background-image: URL('/Web/DefaultImages/ListingsManagement/InfoOn.png'); background-repeat: no-repeat; background-position: left top; width: 96px; height: 43px; display: block; } .TourismServices { background-image: URL('/Web/DefaultImages/ListingsManagement/ServicesOff.png'); background-repeat: no-repeat; background-position: left top; width: 96px; height: 43px; display: block; } .TourismServicesSel, .TourismServices:hover { background-image: URL('/Web/DefaultImages/ListingsManagement/ServicesOn.png'); background-repeat: no-repeat; background-position: left top; width: 96px; height: 43px; display: block; } .TourismLocation { background-image: URL('/Web/DefaultImages/ListingsManagement/LocationOff.png'); background-repeat: no-repeat; background-position: left top; width: 96px; height: 43px; display: block; } .TourismLocationSel, .TourismLocation:hover { background-image: URL('/Web/DefaultImages/ListingsManagement/LocationOn.png'); background-repeat: no-repeat; background-position: left top; width: 96px; height: 43px; display: block; } .TourismGallery { background-image: URL('/Web/DefaultImages/ListingsManagement/ImagesOff.png'); background-repeat: no-repeat; background-position: left top; width: 96px; height: 43px; display: block; } .TourismGallerySel, .TourismGallery:hover { background-image: URL('/Web/DefaultImages/ListingsManagement/ImagesOn.png'); background-repeat: no-repeat; background-position: left top; width: 96px; height: 43px; display: block; } .TourismContact { background-image: URL('/Web/DefaultImages/ListingsManagement/ContactOff.png'); background-repeat: no-repeat; background-position: left top; width: 96px; height: 43px; display: block; } .TourismContactSel, .TourismContact:hover { background-image: URL('/Web/DefaultImages/ListingsManagement/ContactOn.png'); background-repeat: no-repeat; background-position: left top; width: 96px; height: 43px; display: block; } /* Inner Table */ .TourismOVInnerTable { width: 795px; background-image: URL('/Web/DefaultImages/ListingsManagement/MainTableBG.png'); background-repeat: no-repeat; background-position: left top; padding: 23px 14px 23px 23px; } .TourismOVInfoMain { width: 446px; vertical-align: top; text-align: left; } .TourismOVImagesMain { vertical-align: top; width: 313px; } .TourismOVImagesSub { vertical-align: top; background-image: URL('/Web/DefaultImages/ListingsManagement/ImagesBG.png'); background-repeat: no-repeat; background-position: left top; } .SupplierNameCell { padding-left: 18px; } .TourismOVBookCell { padding-top: 30px; height: 70px; } .TourismOVDetailSeperator { background-image: URL('/Web/DefaultImages/ListingsManagement/ListingOVSeperator.png'); background-repeat: no-repeat; background-position: left center; height: 1px; padding-top: 45px; padding-bottom: 22px; } .TourismOVDetailsCell { } .TourismOV1LogoCell { float: right; width: 150px; position: relative; top: -50px; right: 5px; } .TourismOVDetailsContact { padding-left: 17px; } .TourismOVDetailsAddress { padding-left: 35px; } .TourismOVLogoCell { vertical-align: top; padding-left: 17px; padding-right: 17px; position: relative; right: 184px; } .TourismOVDetailsWeb { padding-left: 17px; padding-top: 15px; padding-bottom: 13px; } .TourismOVDetailsLinks { padding-left: 17px; } .TourismOVMainPres { padding: 30px 17px 17px 17px; width: 412px; } .TourismOVMainImage { padding-bottom: 2px; padding-left: 5px; } .TourismOVSubImages { padding-left: 5px; padding-bottom: 32px; height: 74px; } .TourismOVMiniMapCell { margin-top: 26px; background-image: URL('/Web/DefaultImages/ListingsManagement/Mini-MapBG.png'); background-repeat: no-repeat; background-position: left top; width: 311px; height: 213px; } .TourismServiceBooking { background-image: URL('/Web/DefaultImages/ListingsManagement/BookNowButton.png'); background-repeat: no-repeat; background-position: left top; width: 156px; height: 48px; display: block; } /* Presntation Classes */ .SupplierNamePres { font-family: Arial, Verdana; font-size: 24px; color: #535353; font-weight: bold; } .DetailPres { font-family: Arial, Verdana; font-size: 11px; color: #535353; font-weight: bold; text-align: right; } .DetailPresTextMain { font-family: Arial, Verdana; font-size: 11px; color: #262626; font-weight: normal; } .DetailPresText { font-family: Arial, Verdana; font-size: 11px; color: #262626; font-weight: normal; padding-left: 6px; } .DetailsWebLink { font-family: Arial, Verdana; font-size: 14px; color: #535353; font-weight: normal; background-image: URL('/Web/DefaultImages/ListingsManagement/WebLinkIcon.png'); background-repeat: no-repeat; background-position: left center; height: 20px; padding-left: 30px; display: block; padding-top: 4px; } .TourismQualmarkLogos { padding-left: 3px; } .EmailLinkCell { float: left; width: 111px; } .BrochureLinkCell { float: left; width: 135px; padding-left: 12px; } .SupplierEmailLink { background-image: URL('/Web/DefaultImages/ListingsManagement/ListingOVEmailLink.png'); background-repeat: no-repeat; background-position: left top; width: 111px; height: 41px; display: block; } .SupplierBrochureLink { background-image: URL('/Web/DefaultImages/ListingsManagement/ListingOVBrochureLink.png'); background-repeat: no-repeat; background-position: left top; width: 135px; height: 41px; display: block; } .TourismLocationBtn { background-image: URL('/Web/DefaultImages/ListingsManagement/DrivingDirectionsBtn.gif'); background-repeat: no-repeat; background-position: left top; width: 135px; height: 41px; display: block; } /* Overview */ #mOverview .subHeader a { display: none; } /* Stop unwanted link from displaying on template mobile */ /* Overview3 Page */ .TourismOVInnerTableOV3 { width: 795px; background-image: URL('/Web/DefaultImages/ListingsManagement/MainTableBG.png'); background-repeat: no-repeat; background-position: left top; padding: 23px 14px 50px 23px; height: 114px; vertical-align: top; text-align: left; } .TourismOVDetailSeperatorOV3 { background-image: URL('/Web/DefaultImages/ListingsManagement/ListingOVSeperator.png'); background-repeat: no-repeat; background-position: left top; height: 1px; margin-top: -10px; padding-bottom: 22px; } .TourismOVMainPresOV3 { padding: 0px 17px 50px 17px; width: 730px; text-align: left; } .TourismOVLogoCellOV3 { vertical-align: bottom; padding-left: 17px; padding-right: 17px; position: relative; height: 114px; } /* Overview4 Page */ .TourismOVMainPresOV4 { float: left; width: 420px; padding-right: 40px; padding-bottom: 20px; } .TourismAmenitiesTableCell { float: left; width: 262px; background-color: #fafafa; margin-bottom: 50px; } .TourismAmenTxt { font-family: Arial, Verdana; font-size: 12px; color: #535353; font-weight: normal; border: none; padding-left: 13px; margin-left: 4px; background-color: #f6f4f4; padding-top: 12px; padding-bottom: 12px; } .TourismAmenTxt2 { font-family: Arial, Verdana; font-size: 12px; color: #535353; font-weight: normal; border: none; padding-left: 13px; margin-left: 4px; padding-top: 12px; padding-bottom: 12px; } .TourismAmenTxtRow1 { border: none !important; height: 36px; } .TourismAmenTxtRow2 { border: none !important; height: 36px; } .TourismAmenTxtHead { font-family: Arial, Verdana; font-size: 12px; color: #535353; font-weight: bold; border: none; padding-left: 13px; margin-left: 4px; padding-top: 12px; padding-bottom: 12px; background-color: #f6f4f4; } /* Tourism Contact Page */ .TourismContactHead { padding-left: 16px; font-weight: bold; } /* Tourism Gallery Page */ .TourismOVDetailSeperatorGallery { padding-left: 40px; } .TourismOVMainPresGallery { width: 794px; padding: 0px 0px 50px 0px; text-align: left; } .TourismImageGalleryImages img { background-image: URL('/Web/DefaultImages/ListingsManagement/GalleryIMGBG.png'); background-repeat: no-repeat; background-position: left top; width: 187px; height: 142px; padding: 4px; } .TourismGalleryLinkText { color: #535353; } /*Media Gallery */ .MediaGalleryContainer { width: 100%; float: left; } .MediaGalleryWrapper { margin: auto; } .MediaGallery { margin: auto; } /* Media Gallery Left Div */ .MediaGalleryLeftWrapper { width: 710px; float: left; margin: 0 10px 0 0; } /* Media Gallery Text */ .MediaGalleryTextDiv { padding: 0 57px 0 8px; text-align: left; } .MediaGalleryTextDiv h1 { font-family: HelveticaNeueBold; font-size: 24px; margin: 16px 0 !important; } .MediaGalleryTextDiv span { font-family: Arial; font-size: 12px; color: #5b5b5b; } /* MediaGalleryImages */ .MediaGalleryImagesWrapper { margin: 20px 0 0 0; } .MediaGalleryImages { padding: 0 14px 0 0px; } .MediaGalleryImages table tr td { vertical-align: top; } /*/* Media Gallery Single Image Style */ .MediaGalleryImagesPagination { float: left; width: 100%; margin: 10px 0; } .MediaGallerySingleImageWrapper { width: 231px; padding: 0 5px 0 0; text-align: center; } .MediaGallerySingleImage { min-height: 176px; } .MediaGallerySingleImage img { background-image: url('/Web/DefaultImages/MediaGallery/MediaGalleryImageBG.png'); background-repeat: no-repeat; background-position: bottom center; padding: 0 0 7px 0; } .MediaGallerySingleImageCaption { margin: 6px 0 13px 0; text-align: center; font-family: Arial; font-size: 14px; font-weight: bold; color: #5b5b5b; } /* Media Gallery Right Div */ .MediaGalleryRightWrapper { width: 194px; float: left; } /* Media Gallery Search Panel Style */ .MediaGallerySearchPanelWrapper { margin: 16px 0 0 0; } /* Media Gallery Search Panel Top Style */ .MediaGallerySearchPanelTopWrapper { background-image: url('/Web/DefaultImages/MediaGallery/SearchPanelTitleBG.png'); background-repeat: no-repeat; height: 46px; } /* Media Gallery Search Panel Middle Style */ .MediaGallerySearchPanelMiddleWrapper { background-image: url('/Web/DefaultImages/MediaGallery/SearchPanelContentBG.png'); background-repeat: repeat-y; } .MediaGallerySearchPanelMiddle { padding: 0 0 15px 0px; } .MediaGallerySearchPanelDropdownListDiv { text-align: left; margin: 0 0 13px 0; padding: 11px 0 0 15px; } .dropdownListStyle { width: 167px; font-family: Arial; font-size: 11px; color: #535353; min-width: 162px; } /* Media Gallery Caregories Panel */ .MediaGallerySearchPanelCategories { width: 194px; overflow: hidden; } .categoryStyle { text-align: left; } .categoryStyle td div { height: 20px !important; } .categoryStyle a { font-family: Arial; font-size: 12px; color: #535353; } /* Media Gallery Search Panel Bottom Style */ .MediaGallerySearchPanelBottomWrapper { background-image: url('/Web/DefaultImages/MediaGallery/SearchPanelBottomBG.png'); height: 96px; } .MediaGallerySearchPanelKeyword { padding: 19px 0 0 19px; height: 22px; } .MediaGallerySearchPanelKeyword input { border: none; outline: none; padding: 0 !important; } .MediaGallerySearchPanelSearchButton { padding: 9px 0 0 113px; } /*/web/controls/presdmslist.ascx*/ div.pdlHeaderPagination { float: left; width: 100%; margin: 10px 0; } div.pdlHeader1 { float: left; text-align: left; } div.pdlHeader1 div.pdlHeaderShowingResults { float: left; } div.pdlHeader1 div.pdlHeaderFoundResults { float: left; } div.pdlHeader2 { float: right; text-align: right; } div.pdlFooterPagination { float: left; width: 100%; margin: 10px 0; } div.pdlFooter1 { float: left; text-align: left; } div.pdlFooter1 div.pdlFooterShowingResults { float: left; } div.pdlFooter1 div.pdlFooterFoundResults { float: left; } div.pdlFooter2 { float: right; text-align: right; } .pdlMain { width: 231px; padding: 0 5px 0 0; text-align: center; } .pdlImg1 { min-height: 176px; } .pdlImg1 img { background-image: url('/Web/DefaultImages/MediaGallery/MediaGalleryImageBG.png'); background-repeat: no-repeat; background-position: bottom center; padding: 0 0 7px 0; } .pdlCaptionAsName { margin: 6px 0 13px 0; text-align: center; font-family: Arial; font-size: 14px; font-weight: bold; color: #5b5b5b; } .hlpdlDownloadNow { background: url("/Web/DefaultImages/GalleryDownloadButton.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); display: block; font-size: 0; height: 26px; margin: auto; width: 82px; } /*Media Basket related css*/ .mbbtnPrev { background-image: url('/Web/DefaultImages/MediaGallery/MBImagePrevious.png') !important; display: block; height: 34px !important; width: 86px !important; } .mbbtnPrev.mbbtnPrev1 { background-image: url('/Web/DefaultImages/MediaGallery/MBImagePrevious.png') !important; display: block; height: 34px !important; width: 86px !important; } .mbbtnNext { background-image: url('/Web/DefaultImages/MediaGallery/MBImageNext.png') !important; display: block; height: 34px !important; width: 86px !important; } .mbbtnNext.mbbtnNext1 { background-image: url('/Web/DefaultImages/MediaGallery/MBImageNext.png') !important; display: block; height: 34px !important; width: 86px !important; } .mbbtnAddStandard { background-image: url('/Web/DefaultImages/MediaGallery/MBImageAddToBasket.png') !important; display: block; height: 63px !important; width: 72px !important; } .mbbtnAddStandard.mbbtnAddStandard1 { background-image: url('/Web/DefaultImages/MediaGallery/MBImageAddToBasket.png') !important; display: block; height: 63px !important; width: 72px !important; } .mbbtnRemoveStandard { background-image: url('/Web/DefaultImages/MediaGallery/MBImageRemoveFromBasket.png') !important; display: block; height: 63px !important; width: 72px !important; } .mbbtnRemoveStandard.mbbtnRemoveStandard1 { background-image: url('/Web/DefaultImages/MediaGallery/MBImageRemoveFromBasket.png') !important; display: block; height: 63px !important; width: 72px !important; } .mbbtnAddWeb { background-image: url('/Web/DefaultImages/MediaGallery/MBImageAddToBasket.png') !important; display: block; height: 63px !important; width: 72px !important; } .mbbtnAddWeb.mbbtnAddWeb1 { background-image: url('/Web/DefaultImages/MediaGallery/MBImageAddToBasket.png') !important; display: block; height: 63px !important; width: 72px !important; } .mbbtnRemoveWeb { background-image: url('/Web/DefaultImages/MediaGallery/MBImageRemoveFromBasket.png') !important; display: block; height: 63px !important; width: 72px !important; } .mbbtnRemoveWeb.mbbtnRemoveWeb1 { background-image: url('/Web/DefaultImages/MediaGallery/MBImageRemoveFromBasket.png') !important; display: block; height: 63px !important; width: 72px !important; } .mbbtnCount { background-image: url('/Web/DefaultImages/MediaGallery/MBItemsInMyBasket.png') !important; display: block; height: 40px !important; width: 160px !important; } .mbbtnCount.mbbtnCount1 { background-image: url('/Web/DefaultImages/MediaGallery/MBItemsInMyBasket.png') !important; display: block; height: 40px !important; width: 160px !important; } .mbbtnViewBasket { background-image: url('/Web/DefaultImages/MediaGallery/MBViewMyBasket.png') !important; display: block; height: 48px !important; width: 198px !important; } .mbbtnViewBasket.mbbtnViewBasket1 { background-image: url('/Web/DefaultImages/MediaGallery/MBViewMyBasket.png') !important; display: block; height: 48px !important; width: 198px !important; } .mbspnStandard { background-image: url('/Web/DefaultImages/MediaGallery/MBImagePreviewStandard.png') !important; display: block; height: 63px !important; width: 37px !important; } .mbspnStandard.mbspnStandard1 { background-image: url('/Web/DefaultImages/MediaGallery/MBImagePreviewStandard.png') !important; display: block; height: 63px !important; width: 37px !important; } .mbspnWeb { background-image: url('/Web/DefaultImages/MediaGallery/MBImagePreviewWeb.png') !important; display: block; height: 63px !important; width: 37px !important; } .mbspnWeb.mbspnWeb1 { background-image: url('/Web/DefaultImages/MediaGallery/MBImagePreviewWeb.png') !important; display: block; height: 17px !important; width: 23px !important; } .mbbtnDownload { background-image: url('/Web/DefaultImages/MediaGallery/MBImageDownload.png') !important; display: block; height: 63px !important; width: 51px !important; } .mbbtnDownload.mbbtnDownload1 { background-image: url('/Web/DefaultImages/MediaGallery/MBImageDownload.png') !important; display: block; height: 63px !important; width: 51px !important; } .mediaBasketWrapper { float: left; width: 100%; } .mediaBasket { width: 869px; margin: auto; } .mediaBasketHeader { width: 869px; height: 57px; margin: 18px 0 0 0; background-image: url("/Web/DefaultImages/MediaGallery/MBImageCaption.png"); } .mediaImgName { float: left; width: 440px; height: 57px; padding: 15px 0 0 20px; } .imgName { font-family: Arial; font-weight: bold; font-size: 21px; color: #441101; } .mediaImgCount { float: left; width: 160px; height: 40px; padding: 7px 0 0 0; } .imgCount { padding: 9px 0 0 20px; font-family: Arial; font-weight: bold; font-size: 18px; color: #a1a1a1; } .mediaImgView { float: left; width: 198px; height: 48px; padding: 3px 0 0 25px; } .mediaBasketInfoWrapper { float: left; width: 100%; margin: 23px 0 0 0; } .mediaBasketInfo { width: 820px; margin: auto; } .mediaBasketInfoLeft { float: left; width: 482px; } .mediaBasketInfoImg { width: 450px; min-height: 304px; text-align: center; } .mediaBasketInfoImg img { background-image: url("/Web/DefaultImages/MediaGallery/ImgShadow.png"); background-repeat: no-repeat; background-position: center bottom; background-size: 92%; padding: 0 0 5px 0; } .mediaBasketInfoControllerWrapper { float: left; width: 450px; margin: 5px 0 0 0; } .mediaBasketInfoController { width: 414px; margin: auto; } .mediaBasketInfoControllerPrev { float: left; } .mediaBasketInfoControllerNext { float: right; } .mediaBasketInfoDownload { float: left; width: 451px; margin: 10px 0 0 0; } .downloadTypeName { font-family: Arial; font-size: 16px; font-weight: bold; color: #441101; } .downloadSizeName { font-family: Arial; font-size: 12px; font-weight: bold; color: #441101; } .mediaBasketInfoRight { float: left; width: 338px; } .mediaBasketInfoHiddenDetail { display: none; } .detailDiv { margin: 0 0 12px 0; } .detailContent { font-family: Tahoma; font-size: 11px; color: #4d4544; } .closeWindow { float: right; margin: 10px 30px 0 0; } .closeWindow a { font-family: Tahoma; font-size: 12px; font-weight: bold; color: #4d4544; } .mediaBasketInfoSeparatorWrapper { width: 100%; margin: 21px 0; } .mediaBasketInfoSeparator { width: 342px; height: 1px; margin: auto; background-image: url("/Web/DefaultImages/MediaGallery/MBImageLine.png"); } /* Shopping Cart 2012 Styles */ /* Checkout Summary Panel */ .COSummaryTxt { color: #757575 !important; font-size: 11px; font-family: Arial, Verdana; font-weight: normal; } .COSummary { width: 100%; height: 42px; vertical-align: middle; background-color: #ededed; border-radius: 5px; -moz-border-radius: 5px; } .COSummaryItem1, .COSummaryItem2, .COSummaryItem3, .COSummaryItem4, .COSummaryItem5, .COSummaryItem6, .COSummaryItem7, .COSummaryItem8, .COSummaryItem9 { float: left; } .COSummaryItem2, .COSummaryItem3, .COSummaryItem4, .COSummaryItem6, .COSummaryItem7, .COSummaryItem8 { padding-top: 15px; } .COSummaryItem10, .COSummaryItem11 { float: right; } .COSummaryItem5, .COSummaryItem9 { padding-right: 3px; background-image: URL('/PicsHotel/Havaianas/SkinImages/ShoppingCart/SummarySeperator.gif'); background-repeat: no-repeat; height: 100%; } .COSummaryItem1 { padding-left: 18px; padding-right: 18px; } .COBtnTrolly { background-image: URL(/Pics/Shop/TrollyIcon.png); background-repeat: no-repeat; background-position: left top; width: 22px; height: 42px; } .COBtnCart { background-image: URL(/Pics/Shop/CheckOutBtn.png); background-repeat: no-repeat; background-position: left top; width: 128px; height: 42px; } .COBtnMain { background-image: URL(/Pics/Shop/VMCBtn.png); background-repeat: no-repeat; background-position: left top; width: 129px; height: 42px; } /* Category Template Main */ .CatItem { width: 25%; } /* Shopping Cart Category Column Main Width */ .CatItem { border-bottom: 1px solid #bababa; margin-top: 20px; margin-bottom: 20px; padding: 10px; vertical-align: bottom; } .CatItem img { margin-bottom: 10px; } .CatItemCont { position: relative; } .CatItemTitle { color: #3A3939; font-family: Arial, Verdana; font-size: 13px; font-weight: normal; line-height: 18px; display: table-cell; height: 40px; vertical-align: middle; } .CatItemName { width: 177px; float: left; margin-left: 5px; text-align: left; vertical-align: middle; padding-bottom: 20px; } .CatItemMoreLink { background: url('/Pics/Shop/ReadMore.png') no-repeat; background-position: center center; height: 40px; width: 30px; float: right; margin-right: 8px; } .HoverItem { position: absolute; top: 0px; left: 0px; z-index: 0; } .CatPage .Category .Image { padding-top: 10px; } .CatPage .Category .Text { padding-top: 10px; } div.divset1 { border: 1px solid #ff0000; position: relative; min-width: 30px; min-height: 30px; } div.divset1mo { border: 1px solid #ffff00; position: relative; min-width: 30px; min-height: 30px; } img.editcmsset1 { border: 1px solid #ffff00; cursor: pointer; display: none; left: 0px; position: absolute; top: 0px; } img.editcmsset1mo { border: 1px solid #ff0000; cursor: pointer; display: block; left: 0px; position: absolute; top: 0px; } .editable2 { color: #000; background-color: #ffffd3; } .editablePic2 { border: thick dashed #FFFF00; color: #000; background-color: #ffffd3; } /*END /Web/CSS/Base.css*/ /*START /js/cmsEditStyle.css*/ .editable { color: #000; background-color: #ffffd3; } .editablePic { outline: 3px dashed #ffff00; outline-offset: 0px; opacity: 0.5; color: #000; background-color: #ffffd3; } #tooltip { padding: 3px; background: #f9f9f9; border: 1px solid #eee; text-align: center; font-size: smaller; } span.tip { border-bottom: 1px solid #eee; } .editEnabledCell { font-weight: normal; width: 150px; padding-left: 14px; } .editEnabledCell input { float: left; margin-top: 6px; } .editEnabledCell label { font-family: Verdana, Arial, Helvetica, sans-serif !important; font-size: 14px; line-height: 24px; color: #fff !important; } @media all and (min-width:0) { .editEnabledCell input { margin-top: 2px \0/; margin-left: 14px \0/; } /* IE9-IE10pp4 */ } /* ctrRooms2 */ .BEServOv2_Item { display: block; max-width: 450px; overflow: hidden; margin: auto; border: 1px dotted #E0E0E0; padding: 10px; position: relative; } .BEServOv2_ShortDesc { margin-bottom: 10px; } .BEServOv2_Title, div.BEServOv .BookNow2 { margin-bottom: 10px; padding: 5px; border: 1px solid #DDD; text-align: center; background: rgb(246,248,249); /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjhmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U1ZWJlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q3ZGVlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY3ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, rgba(246,248,249,1) 0%, rgba(229,235,238,1) 50%, rgba(215,222,227,1) 51%, rgba(245,247,249,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,248,249,1)), color-stop(50%,rgba(229,235,238,1)), color-stop(51%,rgba(215,222,227,1)), color-stop(100%,rgba(245,247,249,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-8 */ } div.BEServOv .BookNow2, div.BEServOv .ReadMore2 { background-repeat: no-repeat; display: block; height: 20px; width: 101px; } div.BEServOv .ReadMore2 { background-image: url("/Web/DefaultImages/readmore2.png"); float: left; } div.BEServOv .BookNow2 { float: right; padding: 5px 10px 0; text-align: center; } .BEServOv2_Btns { background: none repeat scroll 0 0 #FFF; } .BEServOv2_Image img { height: auto !important; width: 100% !important; } .BEServOv2_NewField1 { float: left; padding: 0 10px; } .ServiceoverviewImages img { width: 225px; } /* BEServOv FullWidth */ .BEServOv.fullwidth .BEServOv_ListContainer > span > br { display: none; } .BEServOv.fullwidth .BEServOv2_Item { float: left; margin: 0 10px 10px 0; max-width: 29%; } .BEServOv.fullwidth .BEServOv2_BookNow a { bottom: 0; position: absolute; right: 10px; } .BEServOv.fullwidth .BEServOv2_BookNow { height: 30px; } .BEServOv.fullwidth .BEServOv2_Image { max-height: 185px; overflow: hidden; } .RadMenu.RadMenu_tnr.rmSized { float: right; left: -50%; position: relative; width: auto !important; } .RadMenu.RadMenu_tnr.rmSized > ul { left: 50% !important; } fieldset { margin: 0; } .cFieldset { margin: -1px 0 5px !important; } .cFieldset > div { width: auto !important; } #ctl00_cPHBody_AdminCtlClientsctrClientsDetailTourism_ctrClientsDetailMaster_TabStripRow > td { margin-top: 5px; } .bText { margin-top: -1px; } .bText td { padding-left: 5px; padding-right: 5px; } .rfdTable { width: 970px !important; } .rgCommandCell td { padding: 0 5px !important; } .rgCommandRow .bText td { } #ctl00_cPHBody_divGroupHeader { margin-bottom: 5px; } #ctl00_cPHBody_AdminCtlSuppliersctrTextTourismList_rgResult_ctl00_ctl02_ctl00_lblSelectLanguage label { } #ctl00_cPHBody_AdminctlContactsctlCRMPublic_panSearch_i0_i0_ctlSearchFilter_divPublic span { padding: 5px; } .bBox.rfdDecorated { width: 200px !important; } /*.bText span, .bText input { display: block; padding: 5px; }*/ #ctl00_cPHBody_selector > table { float: right; } .divset2 { float: none; display: inline; } .divset2 .editablePic { margin-left: -10px !important; } /*END /js/cmsEditStyle.css*/ /* start /web/controls/presanncalwithsearch.ascx */ div.PresAnnCalCtlWrapper { } div.PresAnnCalPTSHeaderWrapper { } div.PresAnnCalPTS1Wrapper { } div.PresAnnCalPTS2Wrapper { } div.PresAnnCalPTS3Wrapper { } div.PresAnnCalPTS4Wrapper { } div.PresAnnCalPTS5Wrapper { } div.PresAnnCalPTS6Wrapper { } div.PresAnnCalPTS7Wrapper { } div.PresAnnCalPTS8Wrapper { } div.PresAnnCalPTS9Wrapper { } div.PresAnnCalPTS10Wrapper { } div.PresAnnCalPTS11Wrapper { } /* end /web/controls/presanncalwithsearch.ascx */ /* TO Social Media Icons */ .SocialMediaIconsTO {margin:20px auto; width:180px;} .SocialMediaIconsTO > a {display:block; width:30px; height:30px; float:left; margin-right:15px;} .SocialMediaIconsTO.Light .Facebook {background:URL(/Web/DefaultImages/SocialLinksLight.png) no-repeat 0px 0px;} .SocialMediaIconsTO.Light .Twitter {background:URL(/Web/DefaultImages/SocialLinksLight.png) no-repeat -68px 0px;} .SocialMediaIconsTO.Light .YouTube {background:URL(/Web/DefaultImages/SocialLinksLight.png) no-repeat -145px 0px;} .SocialMediaIconsTO.Light .GooglePlus {background:URL(/Web/DefaultImages/SocialLinksLight.png) no-repeat -220px 0px;} .SocialMediaIconsTO.Dark .Facebook {background:URL(/Web/DefaultImages/SocialLinksDark.png) no-repeat 0px 0px;} .SocialMediaIconsTO.Dark .Twitter {background:URL(/Web/DefaultImages/SocialLinksDark.png) no-repeat -68px 0px;} .SocialMediaIconsTO.Dark .YouTube {background:URL(/Web/DefaultImages/SocialLinksDark.png) no-repeat -145px 0px;} .SocialMediaIconsTO.Dark .GooglePlus {background:URL(/Web/DefaultImages/SocialLinksDark.png) no-repeat -220px 0px;}