.right_text_box .mod-content-text p{font-size:14px;line-height:21px}
.right_text_box .mod-content-text span{font-size:58px;margin-left:-6px}
.mod-check-availability table{margin-bottom:8px}
.mod-check-availability table td{color:#1d1d1b;padding-bottom:14px;font-size:12px;line-height:1}
.mod-check-availability table .lbl{padding-right:18px;text-align:right;font-size:10px;text-transform:uppercase;vertical-align:top;white-space:nowrap}
.rtl .mod-check-availability table .lbl{padding-left:18px;text-align:left;font-size:9px;text-transform:uppercase;vertical-align:top;white-space:nowrap}
.mod-check-availability table td div.bed{margin:0 0 8px 0}
.mod-check-availability table td div.bed-last{margin:0}
.mod-check-availability table td div.bed label{line-height:12px}
.mod-check-availability table td div.bed input{margin-top:0;margin-left:0;vertical-align:middle}
.mod-check-availability table .mod-floor-plan-overlay{padding-top:3px;padding-bottom:0}
.mod-check-availability table .roomFloorPlanOverlay{font-size:11px}
#occ_note{cursor:pointer;display:block}
.tooltip2{display:none;font-size:14px;height:auto;max-width:125px;padding:5px;background:white;border:1px solid #aaa;color:#333;z-align:100;width:12em;border-width:2px !important;position:absolute;background-color:white;-moz-box-shadow:0 0 5px 3px #ccc;-webkit-box-shadow:0 0 5px 3px #ccc;box-shadow:0 0 5px 3px #ccc}
.tooltip2 .tooltip-pointer-left2,.tooltip .tooltip-pointer-left2-inner{position:absolute;width:0;height:0;border-left-width:0;background:0}
.tooltip2 .tooltip-pointer-left2{border-top:14px solid transparent;border-bottom:14px solid transparent;border-right-width:14px;left:-10px;bottom:auto;top:50%;margin-top:-14px}
.tooltip2 .tooltip-pointer-left2-inner{border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:10px solid white;left:auto;right:-10px;top:-8px}
.book-direct-room{width:232px;border:1px solid #CCC;text-align:center;background:white}
.col-d .book-direct-room{margin-top:23px;width:213px}
.expanded-col-b .book-direct-room{margin:23px 0 20px;width:223px}
.book-direct-room .details-wrapper{overflow:hidden;padding:0}
.book-direct-room dl{padding:10px;float:none}
.ie .book-direct-room dd.call-to-book{letter-spacing:.1em;line-height:14px}
.book-direct-room dd.call-to-book{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;line-height:100%;text-transform:uppercase;padding:0 0 5px;letter-spacing:.1em}
.book-direct-room dd.phone-label{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:15px;text-transform:uppercase;color:#686868;padding:0 0 5px;letter-spacing:.1em}
.book-direct-room dd.phone-number{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;line-height:100%;text-transform:uppercase;padding:0}
.book-direct-room dd.phone-number.ltr{direction:ltr}