div.book-room{width:100%;margin-bottom:40px;font:11px Garamond,Georgia,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}div.book-room hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}div.book-room .br-header{margin-bottom:30px}div.book-room .br-header ul{text-align:center;margin:0;padding:0;list-style:none;background:url(/images/Revision/martin/section-stripe-bg.png) repeat-x 0 85%}div.book-room .br-header ul li{margin:0;padding:0}div.book-room .br-header ul li:first-child{margin-bottom:15px}div.book-room .br-header ul li span{padding:0 40px;background-color:#fff;font-size:22px;color:#726463;text-transform:uppercase;letter-spacing:1px}div.book-room .br-content{overflow:hidden}div.book-room .br-content .br-fields{width:406px;padding:0 15px;float:left}div.book-room .br-content .br-fields h2{color:#726463;font:bold 18px Garamond,Georgia,serif;text-transform:uppercase;padding-left:40px;background:url(/images/Revision/martin/br_head_icon.png) no-repeat center left;margin-bottom:30px}div.book-room .br-content .br-fields hr{margin:0 0 15px -15px}div.book-room .br-content .br-fields .room-info{border:none}div.book-room .br-content .br-fields div.number-rooms{float:left}div.book-room .br-content .br-fields div.number-rooms .family{margin-left:0}div.book-room .br-content .br-fields ul{float:right;display:block;list-style:none;margin:0 15px 0 0;padding:0;width:auto}div.book-room .br-content .br-fields ul li{display:block;margin-bottom:20px}div.book-room .br-content .br-fields ul li>div{text-align:center;margin-top:10px}div.book-room .br-content .br-fields .check-availability{display:block;float:right;text-decoration:none;background:#726463;color:#fff;height:34px;line-height:34px;padding:0 20px;margin-right:16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.book-room .br-content .br-fields label{position:relative;display:inline-block;overflow:hidden;clear:both}div.book-room .br-content .br-fields label span{display:block;width:70px;height:34px;background:#726463;color:#fff;font:11px/34px Garamond,Georgia,serif;text-align:center;float:left}div.book-room .br-content .br-fields label .select-container{position:relative;border:1px solid #dfdcdc;float:right;background:url(/images/Revision/martin/drop_arrow.png) no-repeat right 10px center}div.book-room .br-content .br-fields label .select-container select{background:transparent;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:window;height:32px;width:106px;padding:5px 5px 5px 10px;font:14px Garamond,Georgia,serif;color:#726463;cursor:pointer}div.book-room .br-content .br-fields label.with-border{height:34px;background:#f2f2f2;width:188px;margin-bottom:30px;margin-right:15px}div.book-room .br-content .br-fields label.with-border input{display:block;float:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:none;padding:5px;border:1px solid #dfdcdc;cursor:pointer;line-height:22px;color:#726463;height:34px;width:118px}div.book-room .br-content .br-fields label.with-border.date{background:#f2f2f2 url(/images/Revision/martin/datepicker.png) no-repeat 155px center}div.book-room .br-content .br-fields label.fulllength{width:390px;margin-bottom:15px}div.book-room .br-content .br-fields label.fulllength .select-container{width:318px;padding:0;height:32px}div.book-room .br-content .br-fields label.fulllength .select-container select{width:318px;cursor:pointer}div.book-room .br-content .br-fields label.family{width:70px;height:80px;margin-left:7px}div.book-room .br-content .br-fields label.family span{padding:10px 0;height:auto;line-height:12px}div.book-room .br-content .br-fields label.family .select-container{width:68px;padding:0}div.book-room .br-content .br-fields label.family .select-container select{width:68px;cursor:pointer}div.book-room .br-content .br-fields label.family:last-child{margin-right:0}div.book-room .br-content .br-fields label.chkboxes{text-align:center;line-height:1;color:#726463;cursor:pointer}div.book-room .br-content .br-fields label.chkboxes input[type=checkbox]{position:absolute;left:-20px}div.book-room .br-content .br-fields label.chkboxes .box{margin:0;background:#f2f2f2;width:16px;height:16px;border:1px solid #dfdcdc;display:inline-block;float:left;margin-left:20px}div.book-room .br-content .br-fields label.chkboxes .box.box-handicap{margin-left:0}div.book-room .br-content .br-fields label.chkboxes .desc{display:inline-block;float:right;line-height:20px;text-align:left;margin:0 0 0 5px}div.book-room .br-content .br-fields label.chkboxes input[type=checkbox]:checked+.box:before{content:"✓";text-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:15px;color:#726463;text-align:center;line-height:15px}div.book-room .br-content .br-fields label.promo{width:225px}div.book-room .br-content .br-fields label.promo span{width:100px}div.book-room .br-content .br-fields label.promo input{width:125px}div.book-room .br-content a.br-feature{display:block;height:373px;width:480px;float:right;text-decoration:none;overflow:hidden}div.book-room .br-content a.br-feature .br-feature-content{height:100%;width:195px;background:#eee7d4;float:left;padding:25px;color:#726463}div.book-room .br-content a.br-feature .br-feature-content h2{text-transform:uppercase;margin:0;padding:0;font:bold 18px Garamond,Georgia,serif}div.book-room .br-content a.br-feature .br-feature-content hr{margin-top:3px;border-color:#726463;width:100px}div.book-room .br-content a.br-feature .br-feature-content>div{font:11px/14px Arial,Helvetica,sans-serif}div.book-room .br-content a.br-feature .br-feature-image{height:100%;width:235px;float:right;overflow:hidden}