body{direction:rtl}.footer{direction:rtl}#be-wrapper .rsv-data .date-data-box{float:right}#be-wrapper .rsv-data .data{float:right}#be-wrapper .rsv-data .selected-product .side-note{float:left}#be-wrapper.results .room-category .main img{}#be-wrapper.results.new .room-category .main img{float:right;margin:0 0 0 15px!important}#be-wrapper.results .price-codes table th{text-align:right;font-family:"Open Sans",sans-serif!important}#be-wrapper.registration .first-box{border-right:0 none;border-left:1px solid #bbb;float:right;padding:0 0 0 50px}#be-wrapper .second-box{float:right;padding:0 35px 0 0;width:auto}#be-wrapper.registration #GuestRemarks{margin:0 0 0 0;width:294px}#be-wrapper.registration .fieldset.last .continue.button{float:left;margin:0 0 20px 20px}#be-wrapper.last-steps span.button{margin:0 7px 0 0;float:left}#be-wrapper #progress-bar .step{float:right}#be-wrapper #secureLine{position:absolute;bottom:80px;width:285px}#be-wrapper .br-room .top-line .room-number{float:right}#be-wrapper .br-room .top-line .button{float:left}#be-wrapper .br-room .first-box{border-right:none;float:right;padding-left:20px;padding-right:0}.minimize{float:left;margin-left:0;margin:5px 5px 0 0}#be-wrapper .br-room .second-box{float:right;padding-left:0!important}.closed .enlarge,.enlarge{float:left!important;margin:5px 5px 0 0}.activeReservationFilter{float:left;text-align:left}#be-wrapper .left-wrapper{float:right;padding:10px 10px 0 0}#be-wrapper .middle-wrapper{border-right:1px dashed #ccc;border-left:none;float:right;padding-right:10px}#be-wrapper .right-wrapper{position:relative;float:none;width:auto;text-align:center}#be-wrapper .table-wrapper table .selected-rooom-details{text-align:right}.toolTip{border-radius:10px 0 10px 10px}#be-wrapper.results .field-info{display:inline-block}.field-info{background-position:right center;padding:0 0 0 20px}#be-wrapper.registration .field-info{background-position:0 center}#be-wrapper.registration label{width:auto}#be-wrapper.registration .field-info label{width:85px;padding-bottom:5px}#be-wrapper.packages .info .button{float:left}#be-wrapper.packages .info .priceInfo{float:right}#be-wrapper.package-page .price{margin:0 0 0 20px}#be-wrapper.package-page .search-box{float:right;margin-right:0;margin-left:10px}#be-wrapper.package-page .image{float:right;padding:20px 20px 20px 5px}#be-wrapper.package-page .package-search-results{float:right}#be-wrapper.packages .package-result img{float:right;margin:0 0 0 15px}#be-wrapper.packages .info{right:auto;left:0}#be-wrapper.package-page .loader{margin:0 80px 0 0}#be-wrapper.package-page .field-info{padding:2px 20px 2px 0}#be-wrapper.package-page button.Zebra_DatePicker_Icon_Inside{left:3px!important}.special-services-wrapper li{text-align:right}#be-wrapper.results .price-codes table td.book{padding:0 0 0 2px;text-indent:0}#be-wrapper.results .price-codes table .total{width:60px}#be-wrapper.results .price-codes table .total span{padding:0}#be-wrapper.results .price-codes table .total{padding-left:10px}#be-wrapper.results .price-codes table td.plan{width:120px}#be-wrapper.results .price-codes.compact table .book>span,#be-wrapper.results .price-codes table .book>span{padding:5px 0;float:left}#be-wrapper.results .price-codes table .week,#be-wrapper.results .price-codes table .day{font-size:11px;width:55px}#be-wrapper.results .price-codes.compact .title{width:30%}#be-wrapper.last-steps span.button{color:#fff;margin-top:4px;margin-right:5px}.phoneBook span.button{margin-left:5px}#footer .popupMessage{color:#000}#be-wrapper .br-room .first-box{width:220px}.reservationsTitle h2{font-family:Arial!important}.activeReservationFilter{text-align:right;float:none}#be-wrapper.contact-form #contact-us-wrapper{text-align:right}#be-wrapper.contact-form #contact-form-submit{float:left}#be-wrapper.contact-form #contact-us-wrapper{text-align:right}.containerDivider{position:absolute;left:60%;top:40%;bottom:5%;border:1px solid #bbb}#be-wrapper.results .room-category .main .description .sold-wrapper{text-align:left}#be-wrapper.results .room-category .main .description .sold-wrapper .sold-message{text-align:right}.phoneBook{float:left}.region-result .image-wrapper{float:right}.region-result .description{float:right}.region-result .room-order{float:left;border-right:1px dashed #006e91;border-left:none}table.policyinfoList-wrapper{text-align:right}.arrow{float:left;display:none}.share-box{float:left;margin:0 0 0 2px}.share-box .sharing-wrapper{right:initial;left:26px}.room-image-wrapper{position:relative;float:right;margin-left:10px;margin-right:0}#be-wrapper.results .room-category .main img.thumb,#be-wrapper.regions .image-gallery img.thumb{}#be-wrapper.results .room-category .main .thumb:first-of-type,#be-wrapper.regions .image-gallery .thumb:first-of-type{padding-right:0;padding-left:2px}#be-wrapper.results .room-category .main .thumb:last-of-type,#be-wrapper.regions .image-gallery .thumb:last-of-type{padding-left:0;padding-right:2px}.zoomIcon{border-left:100px solid transparent;border-right:0;border-top:100px solid rgba(0,0,0,.7);right:5px;left:auto;top:5px;position:absolute}@media screen and (max-width:745px){.arrow{display:inline-block}}#be-wrapper.login .button.submit{width:180px;margin-right:90px}body{font-family:Alef;letter-spacing:0;font-size:14px}#be-wrapper.registration .input-box{float:right}#be-wrapper.registration .field-info label{width:100%}#be-wrapper.registration .continue-wrapper{float:left}#be-wrapper.registration .continue-wrapper.agent-btn{float:right}#clubDiscountLoginModal .sbox-modal-footer{text-align:right}#clubDiscountLoginModal .dont-shaow-again-wrapper{text-align:left}#clubDiscountLoginModal button.sbox-close,button.sbox-close:hover,button.sbox-close:focus{right:auto;left:-12px}.club-modal-badge{padding:0 67px 0 70px}.club-modal-badge img{left:64px;right:auto}.club-modal-badge{transform:rotate(-45deg);left:-65px;right:auto}@media(max-width:600px){.club-modal-badge{transform:rotate(0);position:relative;width:100%;left:0;top:0;padding:5px 0}.club-modal-badge>img{display:none}}@media only screen and (max-width:479px){#be-wrapper .first-box,#be-wrapper .second-box{padding:0 20px 0 0!important}}@media only screen and (max-width:600px){.containerDivider{display:none!important}#be-wrapper.reservation{margin-top:45px}}@media only screen and (min-width:601px){.containerDivider{top:40%}}@media screen and (max-width:804px){.region-result .room-order{float:right}}