body{margin:0!important;padding:0!important}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background:none repeat scroll 0 0 transparent;border:0 none;font-size:100%;margin:0;outline:0 none;padding:0;vertical-align:baseline;font-family:Arial}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,caption,address,fieldset{margin-bottom:24px;font-family:Arial}.no-print{display:none!important}.printversion{display:block!important}.contentWrapper,.contentWrapper .hotel{width:auto!important;height:auto!important;padding:0;border:0;float:none!important;color:#000;box-shadow:none;overflow:visible!important}#searchField,a.button,#global-nav-content{display:none}div.item{position:static!important;-moz-transform:none!important;-webkit-transform:none!important;border:1px solid gray;float:left}.grid,#bookingDetailsView{width:100%!important}#header .bar,header .bar{background:none}.checkout{font-family:Arial}section.waiting,section.active,section.help,.checkout .button,.application-version,.typekit-badge,.time-counter,.edit,.editable,.termsAndConditionsDialog .ui-dialog-titlebar,.ui-widget-overlay{display:none!important}.tColumn{display:block}.checkout .col-8,.checkout .col-4,.checkout{width:100%}.checkout .checkoutsummary .prepaidrow .prepaid{color:#148379}.checkout h6{text-transform:uppercase;font-size:.75em;line-height:1.5em;margin-bottom:0}.checkout strong{font-size:1.2em;font-weight:500;line-height:1em;margin-bottom:1em}.checkout table{empty-cells:hide;width:100%;border-collapse:collapse;border-spacing:0}.checkout th,.checkout td{padding:.2em 1em;text-align:left}.checkout th.number,.checkout td.number{text-align:right}.checkout thead th{padding:.4em 1em .2em}.ui-dialog{width:100%!important;height:auto!important;top:0!important;left:0!important}.ui-dialog-content{height:auto!important;font-size:18px}.print{background:none}.print .checkoutsummary,.termsAndConditions{left:0;margin-left:0}.order-confirmation-alert{margin:0 20px 20px}.order-confirmation-alert strong{font-size:14px}.checkout-summary-page>div,.booking-details-print>div{padding-top:0}.checkout-summary-page img,.booking-details-print img{page-break-inside:avoid}.checkout-summary-page .order-numbers-list th,.checkout-summary-page .order-numbers-list td,.checkout-summary-page .stay-price-summary th,.checkout-summary-page .stay-price-summary td,.booking-details-print .order-numbers-list th,.booking-details-print .order-numbers-list td,.booking-details-print .stay-price-summary th,.booking-details-print .stay-price-summary td{padding-left:0;font-size:12px}.checkout-summary-page .order-numbers-list strong,.checkout-summary-page .stay-price-summary strong,.booking-details-print .order-numbers-list strong,.booking-details-print .stay-price-summary strong{font-weight:700;font-size:14px}.checkout-summary-page .stay-price-summary thead tr,.booking-details-print .stay-price-summary thead tr{border-bottom:1px solid #c7c7c7}.checkout-summary-page .stay-price-summary tr,.booking-details-print .stay-price-summary tr{border-bottom:1px solid #333}.checkout-summary-page .content .thank-you p.order-number em,.booking-details-print .content .thank-you p.order-number em{color:#000}.checkout-summary-page .details dd,.booking-details-print .details dd{font-weight:700}.checkout-summary-page .details dd span,.booking-details-print .details dd span{font-weight:normal}.checkout-summary-page h1,.booking-details-print h1{position:relative;height:33px;line-height:33px;padding:5px 20px;font-weight:700;font-size:15px;text-transform:uppercase;background-color:#148379;color:#fff}.checkout-summary-page .thank-you h2,.booking-details-print .thank-you h2{background:#fff;color:#000;height:auto;text-transform:none;font-weight:400;line-height:24px;padding:0 20px;margin:0;font-size:15px}.checkout-summary-page .thank-you .content,.checkout-summary-page .reservation-details .content,.booking-details-print .thank-you .content,.booking-details-print .reservation-details .content{padding:0 20px}.checkout-summary-page .reservation-details h2,.booking-details-print .reservation-details h2{background:#fff;color:#000;height:auto;border-bottom:1px solid #d7d7d7;line-height:1;margin:20px;padding:0 0 4px 0;text-transform:uppercase;font-size:15px}.checkout-summary-page .content .reservation-details img{max-width:60px;max-height:38px}.checkout-summary-page .contact-info dl,.checkout-summary-page .details h3{display:none}.checkout-summary-page .reservation-details .content .contact-info{margin-bottom:20px}.checkout-summary-page .details{padding-top:10px;border-top:1px solid #d7d7d7}.toggle,#favoriteContainer,#favoriteCount,.sortlist,.footer .label{display:none}#datepickerContainer{margin-left:1em}#promoBox .tColumn,#exploreNavigation h1{float:none;width:100%;display:block}#hotel-home,.vcard a,.slideWrap .arrow,.fold,div.mainnav,div.context,label,.autocomplete-wrapper{display:none!important}#hotel-navigation{height:100px}#hotel-navigation .wrapper.fixed{position:static}.booking{background:none}#nearByHotelsMainContainer,.zoom-in{display:none}.hotel .grid{width:100%}.transformationView{width:92.5%}.transform div.transformationContentView{width:60%}#transformationSummaryView{width:30%;float:left}#hotel-navigation #hotelAvailabilityCalendarWrapper{padding-left:0}#booking-summary .total dt,#booking-summary .total dd{float:none;line-height:1}#allTransactionsPopup{padding:0!important;margin:0!important}#bookingDetailsView>article,#bookingDetailsView>header,.ncc-mainpage .welcome{width:90%;float:none}#bookingDetailsView>aside{width:80%;float:none;position:static;margin-top:20px}.ncc-mainpage .slider,.ncc-mainpage .slider-wrapper{float:none;background:none}.top-page-nav,.slider-wrapper .arrow,.bottom-corners,.ncc-wrapper ul ul,#lostCardView,#deleteProfilePopupView,#cancelBookingPopupView,#global-nav-wrapper,#mainFooter .inner,.main-page-link,.checkoutsummary a.print{display:none}.hidden-for-print form,.hidden-for-print #aspnetForm,.hidden-for-print .ui-widget-overlay,.transactions-popup .footer{display:none}.footer-wrapper{position:static!important;margin:0!important;color:#000;background:none}.footer-wrapper .footer-bottom,.footer-wrapper .fb-item{display:block!important;color:#000!important;width:100%}.footer-wrapper a{color:#000;text-decoration:underline}.footer-wrapper .footer-grid,.footer-wrapper .tripadvisor-logo,.footer-wrapper .footer-logo{display:none!important}.footer-wrapper .footer-content{padding:10px 0}