.footer{margin-top:10px;text-align:center}.footer .footer-logos{margin:0 auto}.footer .footer-logos .footer-logo{display:inline-block;height:42px;margin:30px 1% 10px}.footer .footer-logos :last-child{margin:10px 1% 30px}.footer .back-2-top{margin-bottom:15px}h4.lead{background-color:#f7f7f7;border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0;margin:0;padding:20px 10px}.reservation-links-block{border-top:1px solid #999;margin-top:10px;padding-top:10px}.reservation-links-block:first-child{border:0}.reservation-property{margin-bottom:15px}.reservation-property h5{margin:0}.reservation-property-details{padding-left:5px;padding-right:15px}.reservation-property-thumbnail{padding-left:15px;padding-right:5px}.reservation-property-thumbnail a{margin:0;padding:0;width:auto}.reservation-property-thumbnail a img{width:100%}.reservation-property-thumbnail a:active,.reservation-property-thumbnail a:hover,.reservation-property-thumbnail a:link,.reservation-property-thumbnail a:visited{border:0}.reservation-property address{color:#555;font-size:10px;margin-bottom:5px}.reservation-property .rate-plan-description-box{float:left;font-size:10px;line-height:15px;padding-left:5px}.reservation-property .rating-group{float:left;font-size:10px}.reservation-property-ratings{float:left;padding-left:5px;padding-right:5px}.reservation-property-ratings .rating-wrapper{color:#6bbe56;margin-right:5px}.reservation-property-ratings .rating-wrapper.unrated{display:none}.reservation-property-ratings .rating-trip-advisor{color:#aaa;display:inline-block;height:12px;margin-left:5px;width:auto}.reservation-property-ratings .rating-trip-advisor .rating-trip-advisor-caption{display:block;float:left;margin:1% 0 0 2%}.reservation-property-ratings .rating-trip-advisor .rating-image{display:block;float:left;height:100%}.reservation-property-ratings .rating-trip-advisor .rating-image img{height:100%}.reservation-details{margin-top:15px}.reservation-details dl{font-size:12px;margin-bottom:0}.reservation-details dl .reciept-row{border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px}.reservation-details dl .reciept-row:last-child{border:0;margin-bottom:0;padding-bottom:0}.reservation-details dl .reciept-row address{margin:0;padding:0}.reservation-details dl dt{clear:both;float:left;min-width:40%;padding-right:5px}.reservation-details dl dt:after{content:":"}.reservation-details dl dt.no-colon:after{content:""}.reservation-details dl dd{float:left;max-width:60%;text-align:left}.reservation-details .general-info{margin-bottom:20px}.reservation-details .reciept-item{padding-top:0}.reservation-details .reciept-item .list-group-item:last-child{border-bottom:0}.reservation-details .row.header-row{margin-bottom:10px}.reservation-details .row .list-group-item{border-left:0;border-right:0}.reservation-details .row .list-group-item:first-child,.reservation-details .row .list-group-item:last-child{border-radius:0}.reservation-details .list-group{margin-bottom:0}.reservation-details .list-group-item-heading{margin-bottom:10px}.reservation-details .rate-disclosure-label{display:block;font-size:12px;margin-top:10px}#emailReciept{margin-top:15px}#emailReciept .form{clear:both}.cancelling-request{margin-bottom:30px;text-align:center}.content-container #tabset .tab{display:none;margin-top:15px}.content-container #tabset .tab.active{display:block}#trustpilot-rating #gar-lightbox{background:rgba(0,0,0,.8);bottom:0;font-family:Arial,sans-serif;left:0;margin:0;opacity:1;padding:0;pointer-events:all;position:fixed;right:0;top:0;transition:opacity .4s ease-in;z-index:1050}#trustpilot-rating #gar-lightbox .modal-content{background:#fff;height:auto;height:95%;margin:20px auto;max-width:650px;position:relative;width:auto}#trustpilot-rating #gar-lightbox .modal-content .close{color:#d2d2d2;opacity:1;position:absolute;right:10px;top:10px}#trustpilot-rating #gar-lightbox .modal-content iframe{height:100%;width:100%}.feedback{margin-top:15px;word-wrap:break-word}.terms-wrapper .nav-tabs>li>a{padding:10px 10px 5px}#booking-terms{font-size:12px;font-weight:500;margin:5px 0;max-height:500px;overflow-x:hidden;overflow-y:scroll;padding:15px;text-align:justify}#booking-terms,#booking-terms.no-scroll{max-height:none;overflow-x:auto;overflow-y:auto}#booking-terms h4{font-size:16px}#booking-terms h5{font-size:14px}#booking-terms .numeric-list{list-style:decimal none outside;padding-left:15px}#booking-terms .roman-list{list-style:lower-roman none outside;padding-left:15px}#booking-terms dd{font-weight:500;margin:0 0 5px 15px}#booking-terms li{margin-bottom:10px}#booking-terms .definitions dd,#booking-terms .definitions dt{display:inline}#booking-terms .definitions dd{margin-left:0}#booking-terms .definitions dd:after{content:"";display:block;margin-bottom:10px}.value-adds{color:#f26522}.getaroom-extras-section{display:flex;margin-left:10px}.getaroom-extras-section img{width:100px}.getaroom-extras-section .getaroom-extras-list{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;display:grid;font-size:12px;font-weight:100;grid-template-columns:auto auto;list-style:none;margin-left:17px;margin-top:8px;padding-left:0;padding-top:2px}.getaroom-extras-section .getaroom-extras-list li{display:inline-block;line-height:12px;margin-bottom:5px;position:relative}.getaroom-extras-section .getaroom-extras-list li .icon-circle{font-size:7px;margin:0 5px;position:absolute;top:1px}.getaroom-extras-section .getaroom-extras-list li span{margin-left:20px}