body{font-size:75%;font-family:arial,sans-serif;color:#000;}
h1{font-family:arial,sans-serif;font-size:1.8em;}
h1,.currentTime p{color:#000;}
body,.logoPanel{background:none;}
.mainContent,.footer,.eachResult,.eachAlert ul,.basketPanel .headings, .basketPanel .totalPricePanel,ul.eachBooking,.eachTariff .eachList,.eachTariff .eventsAndHolidays,.highlightRows,ul.criteria,.highlightRows{border:none;}
.loggedUserInfo{background:#fff;color:#000;}
.contentPanel,.mainContent,.detailsPanel,.results,.tariffPage .panel{overflow:visible;}
.iframePanel,.mainNav,.footer,.printable,.headerBottom,.mainContentTop,.mainContentBottom,.voucherPage .logoPanel,.buttonGroup,span.toggleIcon,.showAllFields,.hideAllFields,.venueName span,.transportName span,.copyright,.resultsView,.searchCriteria,.linkGroup a,.bottomPanel,.pagination,.thumbnailPanel p,.actionOptions,.eachList .linkGroupm,.confirmationIcon,.basketPanel .basketOptions,.iconInfo,.eachTariff .link,.dataTables_filter,.dataTables_length{display:none !important;}
.hotelProximity .detailsList,.panel .detailsList,.bars,.restaurants,.conferenceVenues,.panelContent,.voucherPage .footer,.criteria{display:block !important;}
.detailsList li,.basketItemInfo li,.bookingDetails li,.staticPage table ul li,.sightseeingResultsPage .panel li,.userAuthority .info p,.leadPax {background:none;padding-left:0;}
.adminViewPage .eachResult .detailsList li{padding-right:20px;}
.address{font-size:1em;}
.detailsList li{clear:both;float:none;width:auto !important;}
.helpful,.alert,.logoPanel,.loggedUserInfo span,.form h2,.detailsPanel h2,.bookingStatusView .eachResult,.userAuthority li .info,.addUserAuthority li .info,.hotelDetailsPage .detailsList,.adminViewPage .grandTotalPanel ul,.resultsControls,.confirmationPage,.basketItemInfo .leadPax,.breakdown ul.bookingDetails,.specialOffer span,.panel,.eachBookingFound,.eachBookingFound ul{padding-left:33px;}
.viewBreakdown li.heading p,.viewBookingHistoryPage .eachBookingFound li p{width:auto !important;}
.detailsPanel .venueName,.detailsPanel .transportName{margin-left:0;}
.voucherPage .footer li{display:block;text-align:left;padding-bottom:5px;color:#333;}
.eachSegment .detailsList li{float:left;clear:none;width:260px !important;}
.eachBookingFound li.productName,.companyInfo ul.controlGroup{clear:both;float:none;}
.rating span{padding-top:14px;height:0;display: block;margin-bottom:12px;overflow:visible;}
.eachAlert .alert{color:#990000;font-weight:700;}
.eachResult{margin-bottom:20px;}
.adminViewPage .grandTotalPanel p.totalHeading{clear:both;float:none;padding-bottom:10px;width:auto;}
.adminViewPage .grandTotalPanel p,.adminViewPage .grandTotalPanel li p{font-size:1em;}
.adminViewPage .simpleView .compressedList p{width:auto;}
.basketPanel .totalPricePanel{padding-right:122px;}
.eachTariff{border-bottom:1px solid #ccc;}
.productDetails th,.roomAvailability th{color:#000;font-weight:700;}
#wirecards td{width:100px;}
.voucherPage .companyInfoPanel h2 span {white-space: normal;width: 400px;word-wrap: break-word;}
.voucherPage .companyInfoPanel img.secondLogo{margin-right:110px;}
.voucherPage .companyInfoPanel img.secondLogo,  x:-moz-any-link, x:default  { margin-right:0px; }
.cancellationPanel ul.bookingDetails li.cancellationDeadline p.info,ul.bookingDetails li.checkOutDate p.info,ul.bookingDetails li.serviceDate p.info{width:250px !important;}
.cancellationPanel ul.bookingDetails li.cancellationDeadline{padding-left:0;padding-right:0px;width:52% !important;}
ul.hotelDetails li{padding-right:0px;width:47% !important;}
.cancellationPanel ul.bookingDetails{margin-left:0;}
.hotelDetailsPage .panel ul.detailsList li,.hotelDetailsPage .detailsList li{float:left;width:44% !important;clear:none;}

