body{
	direction:ltr;
}
.lcc-topbar .lcc-topbar-logo {
    margin-left: 8px;
}
.lcc-topbar #lcc-back-link{
	margin-right: -6px;
}
.lcc-topbar .lcc-wrapper, #bottomLCConcierge .lcc-wrapper{
	text-align:right;
}
.left{
	float: left;
}

.header_box {
	z-index: 10001;
}

#bottomLCConcierge .sec1-top .header_box .lcc-perroom{
	right:375px;
}
#bottomLCConcierge .sec1-top .header_box .lcc-top-border{
	width:16px;
	float: left;
}
#bottomLCConcierge .sec1-top .top_right_box h1{
	padding-right:11px;
}
.header_box a{
	margin-left:30px;
}
#bottomLCConcierge .sec1-top .header_box .lcc-best-rate{
	float:right;
}
#bottomLCConcierge .sec1-top .header_box .bookingWidgetBar{
	float:right;
}
#bottomLCConcierge .sec1-top .header_box .bookingWidgetBar .field_first{
	width: 124px! important;
	margin-right: 50px! important;;
}
#bottomLCConcierge .sec1-top .header_box .bookingWidgetBar .field_second{
	width: 135px! important;
}

#bottomLCConcierge .sec1-top .header_box .bookingWidgetBar.enhanced .field_last {
	width: 70px !important;
}

#bottomLCConcierge .sec1-top .header_box .enhanced .field_last {
	width: 70px !important;
}

#bottomLCConcierge .sec1-top .header_box .bookingWidgetBar .bw_field{
	margin-left:0px;
	margin-right:6px;
}

#bottomLCConcierge .section1 .bookingWidgetBar.enhanced{
	width:auto;
	width: 500px;
}

#bottomLCConcierge #bn_button1{
	padding-right:0px;
	margin-left:30px;
	float:left;
}
#bottomLCConcierge .sec1-top .top_left_box{
	right: 0px;
}

#bottomLCConcierge .sec1-top .bottom_left_box{
	right: 0px;
}
	#bottomLCConcierge .sec1-top .bottom_left_box .contact{
		padding-right: 30px;
		float: right;
	}
	#bottomLCConcierge .sec1-top .bottom_left_box .lcc-sm-wrapper{
	
	}

#bottomLCConcierge .sec1-top .top_right_box{
	right: 445px;
}

#bottomLCConcierge .sec1-top .bottom_right_box{
	right: 445px;
}

#bottomLCConcierge .sec2-top .sec2-cr-wrapper .cr-content-wrapper .cr-content-item .cr-left{
	float:right;
	padding-right:0px;
	padding-left:40px;
}
#bottomLCConcierge .sec2-top .sec2-cr-wrapper .cr-content-wrapper .cr-content-item .cr-right .cr-photo-arrows{
	float: right;
}

#bottomLCConcierge .lcc_view_full_screen{
	left:0;
	right:auto;
}
#bottomLCConcierge .header > .lcc-copy-wrapper{
	margin: 20px 120px 0;
}
#lcc-nav-next{
	left: 0px;
	right: auto;
	background: url('../no-index/hd_nav_prev.png') no-repeat 0 0;
}
#lcc-nav-previous{
	right: 0px; 
	left:auto;
	background: url('../no-index/hd_nav_next.png') no-repeat 0 0;
}
#cta-button a{
	float:right;
}
#cta-button a div{
	float:right;
}
#lcc-btn-hd-close{
	right:auto;
	left:0;
}
#lcc-view-desc-copy{
	text-align:right;
}
#bottomLCConcierge .sec4-top .feeds .feeds_left{
	margin-left: 18px;
}

#bottomLCConcierge .sec4-top .feeds .feeds_right{
	margin-right: 42px
}
#bottomLCConcierge .sec4-top .feeds .social_buttons a{
	float:right;
}
#bottomLCConcierge .section5 .weather-network {
	text-align:right;
}
#bottomLCConcierge .sec6-top .lcc_input_box{
	float:right;
}
#bottomLCConcierge .sec6-top .row3_box .lcc_direction_type{
	float:right;
}
#bottomLCConcierge .sec6-top .row3_box .travel-type{
	float:right;
}
#bottomLCConcierge .sec6-top .sec6-button-wrapper a{
	float:right;
}
.row1_wrapper{
	direction:rtl;
}
#fromHotel{
	margin-right:36px;
	margin-left:0px;
}


#bottomLCConcierge #toHotel{
	margin-left: 4px;
	margin-right:0px;
}
#bottomLCConcierge #fromHotel{
	margin-left: 4px;
	margin-right:36px;
}
input[id="toLCC"]{
	margin-left:4px;
	margin-right:17px;
}
#directions-panelLCC{
	float:right;
}
.sec6-bw-wrapper .bookingWidgetBar{
	width:350px;
	margin-right: -14px;
}
.enhanced .bw_name.withtooltip {
	width: 65px;
	padding-left: 0;
}

.enhanced .bw_name.withtooltip span{

}

#bottomLCConcierge .sec6-top .row1_left_box .bookingWidgetBar .lcc-perroom {
	right: 75px;
	width: 100px;
}

#bottomLCConcierge .sec6-top .row1_left_box .bookingWidgetBar .lcc-top-border{
	width:20px;
}

#bottomLCConcierge .sec6-top  .green_section .sec6-bw-wrapper a {
	float:right;
	margin-top: 21px;
}	
#bottomLCConcierge .sec6-top .row1_left_box .enhanced.bw-button-wrapper {
    float: right;
}
#bottomLCConcierge .sec6-top .row1_left_box .enhanced.bw-button-wrapper .purple-button{
    float:right;
}
#bottomLCConcierge .sec6-top .row1_left_box .enhanced.bw-button-wrapper #bn_button1{
    float:right;
}
.purple_left_all{
	display:none;
}
.purple_left_ar{
	display:block;
}
.purple_right_all{
	display:none;
}
.purple_right_ar{
	display:block;
}
#bottomLCConcierge .sec6-top .row1_right_box{
	min-height: 245px;
	*height: 245px;
}

.header_box .lcc-text {
	position: static !important;
	float: left;
	margin: -9px 2px 0 2px;
}

#bottomLCConcierge .bookingWidgetBar.enhanced .toolTip {
    right: -200px;
    top: 35px;
}