/*
 * Global Styles
 */
/* Style d'alignements - réciproque <html dir="rtl">  */
html, body {
	direction: rtl;
}
select{
	/*padding-right: 40px;*/
	background-image: url('data:image/gif;base64,R0lGODlhIwAkANUAAAA6awBFgQArWABJiP///wAqVwBIhgBGhABKigAyYQApVgApVQAyYgAzYgAoVQBLjAA0YgA1YwA2ZQA0YwA4aKu+zuTp7myLpvz9/fP2+JGpvSxagM7Z4gA8aVF2lhdLdrnI1tre4x5CaZuquQpVj8jR2pGpvjxefgI0Xx9ajQAtWQAvWVVvjABIhTRol2KGpwAuXAA+cgBCfAAxYAAtWwAwXwA7bQAsWgA8cABEfwA5aQBBeAAwXgAsWQA/dgAvXSH5BAAAAAAALAAAAAAjACQAAAb/QAIB5CI9jsikcsk8El6IqHRKrVqppoF2y+16v96UYUwum8/oc+vAbrvf8Dg8QK/b7/h8Psfv+/+AgYEyhIWGh4iJiTuMjY6PkJGRPpSVlpeYmZkxnJ2en6ChoTikpaanqKmpNqytrq+wsbEAtLW2t7i5uTq8vb6/wMHBFMTFxsUVQsrKFcfOFBLR0tPSHxnLQhkf1NwSEd/g4eEX2AQX4ujfE+vs7e0SHMscEu716xD4+fr7GxhCGBv2CczXoKDBgwgbaBCiIaHDggwiSpxIkUEHCxY6VNwYMYHHjyBDevTgQaTJjzNSqlzJsqVLlzViypxJs6ZNmzxy6tzJs6dPaZ8/ggodSrSoUaMwkipdyrSpU6c0okqdSrWqVas3smrdyrWrV689woodS7asWbMoBKhdy7at27duTxSYS7eu3bt475ZQoaCv37+AAwsGTGDEigWIEytezLixYiEhWIhwQLmy5cuYM1MOAgA7');
	background-position: -3px 0 !important;
}
select.brown{
	/*padding-right: 40px;*/
	background-image: url('data:image/gif;base64,R0lGODlhIwAkAOZAAGZbXV1WV05LS0tJSUpJSWhcXmdbXWZcXkpISFVQUUlISFZQUVdRUkhHR1hSU////1pUVVlTVFtUVVxVVltVVv39/ff393dzc+Df38nHx2xmZ15YWY2Kiri1tqCcne3s7WtfYY2MjN3d3cvHyLGrrE5MTN/d3YF5en18fOfn509OTmRjY5OLjHtwcr++vlZUVE9LTGNaW0xKSmRaXE1KS2JZW1NOT19WWGFYWVBNTVRPUGBXWWJZWk9MTVFOTmldX////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEAALAAAAAAjACQAAAf/gEBAJiwtP4eIiYqLjIdAJI2RkosjBZaXmJmam5onB5+goaKjpKMgBqipqqusrawAsLGys7S1tTO4ubq7vL29McDBwsPExcU1yMnKy8zNzTzQ0dLT1NXVONjZ2tvc3d074OHi4+Tl5Tfo6err7O3tAfDx8vP09fUT+Pn6+BkP/v/+MuwbiE+CwYMIDWqwANCfBQ0JIxqEQLGixYoeGj7wcLFjxQggQ4oMSQEDQAwURqoM6aCly5cvL1TwV+ECzJsvGejcybNnB38degrtuaCo0aNIN3z4sAGpU6QJokqdSjUBBw5Vs07VwbWr169gw4a1Qbas2bNo06b1wbat27dwc+PGzUG3rt27ePPm7cG3r9+/gAMHhkG4sOHDiBMnFsC4sePHkCNHpkG5suXLmDNnlsG5s+fPoEOHfjGgtOnTqFOrTo2CgOvXsGPLni1bRAkEuHPr3s27924gLlQoGE68uPHjyIsLShFiRYPn0KNLn079eSAAOw==') !important;
	background-position: -3px 0 !important;
}

/*
 * Booking list Styles
 */
.hotels-list-items.booking span.blockClass {
	padding-right: 10px;
	padding-left: 109px;
}
.hotels-list-items.booking input {
	right:inherit;
	left:10px;
}
/*
 * Offers list Styles
 */
.hotels-list-items.offers span.blockClass{
	padding-right: 10px;
	padding-left: 159px;
}
.hotels-list-items.offers span.blockClass .button.pink.xitiClick {
	right:inherit;
	left:10px;
}
/*
 * Desc-content list Styles
 */
.desc-border .desc-content.xitiClick .sale-content .fright-absolute {
	display:none;
}
/* Style arrow left - réciproque <img class="fright-absolute" src="../../../../img/common/ico-arrow-landing-ar.gif" alt="">  */
.desc-border .desc-content.xitiClick .sale-content {
	padding: 8px 8px 8px 32px;
	background-image: url('data:image/gif;base64,R0lGODlhBgAIALMAAFx0jRs8YOnt8Ort8aq3xFlxi625xlpyjOvu8ay5xRo7X////wQpUAAAAAAAAAAAACH5BAAAAAAALAAAAAAGAAgAAAQXcMmFwDSBrXGYT4rnEaG4CIUpgdqEHBEAOw==');
	background-repeat:no-repeat;
	background-position: 10px 50%;
}
/*
 * User
 */
.login-form .side-by-side-buttons .forgot-pwd-btn{
	float: right;
	width: inherit;
}
.login-form .side-by-side-buttons .forgot-pwd-btn{
	margin: 0 12px 0 0;
}
.nowopestyle .create-account-info{
	padding: 7px 40px 7px 14px !important;
	background-image: url('/img/common/ico-push-inscription-check-connecte.gif');
	background-repeat: no-repeat;
	background-position: 100% 50%;
}
#page-body .disclaimer{
	text-align: right !important;
}
.roundedItem.link-list .subtitleFont .adv-icon{
	margin-left: 2px;
	margin-right: 0;
}
.nowopestyle .roundedItem.link-list a{
	background-image: url('data:image/gif;base64,R0lGODlhFAAUALMIAPPy8nRqbMvIyM/MzJiQkpqSlJyUlmldX////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAAUABQAAAQoEMlJq7046827/xtggMgQHB9QHKxnsm0nnHBK1OCMkgBB/sCgcKiJAAA7') !important;
	background-position: 0 50%;
	background-repeat: no-repeat;
}
.link-list a.icon{
	padding: 12px 52px 12px 10px;
	background-position: 0 50%;
	background-repeat: no-repeat;
}
.mainSectionWhite .link-list a.icon{
	background-image: url('data:image/gif;base64,R0lGODlhFAAUALMIAPPy8nRqbMvIyM/MzJiQkpqSlJyUlmldX////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAAUABQAAAQoEMlJq7046827/xtggMgQHB9QHKxnsm0nnHBK1OCMkgBB/sCgcKiJAAA7') !important;
}
.link-list img.icon{
	left: inherit;
	right: 14px;
}
/*
 * Home Page
 */
.home-headline .rechercher a,
.home-headline .contact a, 
.home-headline .trip a,
.footer-infos{
	text-align: right;
}
.home-headline .contact img, .home-headline .trip img{
	margin-right: 0;
	margin-left: 10px;
}
/*
* CAR Pages
*/
.resaNumber div.flash img {
	padding-top: 2px;
	float: right;
	margin: 0 0 0 10px !important;
}
.extendedLink .img-icon{
	left: inherit;
	right: 0;
}
.titleResultBlock a.link-icon{
	padding-left: 10px;
	padding-right: 52px;
}
.roomContacts .hotelAddress .phone a, .roomContacts .hotelAddress .email a{
	padding-right: 30px;	
}
.roomContacts .hotelAddress .phone a img, .roomContacts .hotelAddress .email a img{
	margin-right: 0;
	margin-left: 2px;
}
.roomContacts a.overflowText.extendedLink.link-icon{
	background-image: url('data:image/gif;base64,R0lGODlhFAAUAIABAP///////yH5BAEAAAEALAAAAAAUABQAAAIejI+py+0Po5wLABrsldryvkFgKHaYhmVkyrbuCyMFADs=') !important;
	background-position: 0 50%;
	background-repeat: no-repeat;
}
.roomContacts .hotelAddress .phone a, .roomContacts .hotelAddress .email a{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADlJREFUeNpiZEAD7EZR/0E0EzZBEGBBF4ABJmyCGEahSPw8t4wRmwQjLstRjELWzfj/P1a7GQACDABEMA/FbyeYNgAAAABJRU5ErkJggg==') !important;
	background-position: 10px 50%;
	background-repeat: no-repeat;	 	
}
.roomContacts .hotelAddress .picture{
	margin-right: 0;
	margin-left: 20px;
	margin-bottom: 15px;
}
.roomContacts .hotelAddress .latLong .rate{
	/*transform: scaleX(-1);*/
}
.hotelAddress.hotelLocation .address,
.hotelAddress.hotelLocation .viewMap.txt-right{
	padding-right: 10px;
}
.price p.total.value{
	text-align: right;
	direction: rtl;
}
#tab2_aSavoir_1 .extendedLink,
#tab2_aSavoir_2 .extendedLink,
.link-icon.extendedLink.pointer{
	padding-right: 52px;
	padding-left: 10px;
	background-position: 0 50%;
}
#tab2_aSavoir_1 .extendedLink .img-icon,
#tab2_aSavoir_2 .extendedLink .img-icon,
.link-icon.extendedLink.pointer .img-icon{
	margin-right: 0;
	margin-left: 2px;
}
.ratesDetails .breakfastDetails .arrow{
	transform: scaleX(-1);
	display: none;
}
/*.ratesDetails .breakfastDetails span strong{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAALCAYAAACtWacbAAAACXBI…d+j7DpqlPCsEFBa4ppNm0wgzvGAp5YIo9vjEEPxwxQf0fAAHtEzlhf1NIAAAAAElFTkSuQmCC') !important;
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding: 0 15px 0 0;

}*/

.small.mainSectionNoRadius.resaShow .description span.left{
	float: right;
	margin-left: 5px;
	margin-right: 0;
}
.small.mainSectionNoRadius.resaShow .tarifLink .extendedLink.link-icon{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFVJREFUeNpi/P//PwM1ARMDlcGogZQDFnySjIyMKPy0tDRwkpg5cyYjxS6EGUaRC0kxiCgXkmoY/WN51qxZjFR3IchQUgwm2svEGso4WtqMAAMBAgwAZMUX9DPDRIYAAAAASUVORK5CYII=') !important;
	background-position: 0 50%;
	background-repeat: no-repeat;
}
.confirmEmailForm .txt-left{
	text-align: right;
}
.more-reservations .extendedLink, .more-reservations .extendedLink.pointer{
	background-image: url('data:image/gif;base64,R0lGODlhFAAUALMIAPPy8nRqbMvIyM/MzJiQkpqSlJyUlmldX////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAAUABQAAAQoEMlJq7046827/xtggMgQHB9QHKxnsm0nnHBK1OCMkgBB/sCgcKiJAAA7') !important;
	padding-left: 52px;
	padding-right: 10px;
	background-position: 0 50%;
	background-repeat: no-repeat;
	float: left !important;
}
.phone,
.phone a{
	direction: ltr;
	text-align: right;
}
/*
 * WELCOME
 */
.cgu-titles .link-list .link-icon.link-icon-2{
	background-image: url('data:image/gif;base64,R0lGODlhFAAUALMIAAQzXF2dwUJ8okR/pR9ReCBSeiFUewAoUv///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAAUABQAAAQoEMlJq7046827/1lggMgAHF9QHKxnsm0nnHBK1OCMkgFB/sCgcMiJAAA7');
	background-position: 0 50%;
	background-repeat: no-repeat;
	padding-right: 14px;
	padding-left: 10px;
}
.mainSectionAuthBlockNext .fieldset label.fleft{
	float: right;
	margin-right: -3px;
}
.mainSectionAuthBlockNext .forgotten-link{
	width: 100%;
	text-align: right;
}
.main-section-welcome .info-popup a img{
	margin-right: 5px;
	margin-left: 0 !important;
}
.main-section-welcome .custom-checkbox label{
	float: right !important;
	margin-left: 0 !important;
	margin-right: 0 !important;
}
.main-section-welcome .custom-checkbox label:before{
	margin-left: 5px !important;
	margin-right: 0 !important;
}
.main-section-welcome .submit-button.arrow,
.main-section-welcome .submit-button{
	text-align: right;
}
.main-section-welcome .submit-button.arrow{
	background-position: 10px 50% !important;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAAvf+5AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFNJREFUeNqMkEEOACEIA23j/7+M0cPGKLLTm3ECZRQRjaQXf/sEGUDrbQCtmEAnWF31dSyhbHUKEfDqqD9NztZksF+diHAR4Y0Ir6aqE4czQ4ABAPGcDSKOqdLwAAAAAElFTkSuQmCC') !important;
}
.main-section-welcome .date select{
	float: right !important;
}
.main-section-welcome .address-block a{
	background-position: 10px 50% !important;
	background-repeat: no-repeat !important;
	background-image: url('data:image/gif;base64,R0lGODlhBQAKAKIFAJiYmJqamp+fn52dnTMzM////wAAAAAAACH5BAEAAAUALAAAAAAFAAoAAAMRWFqyQ+pBSQK5BGBob/TfwiQAOw==') !important;
}
.mainSection .mainSectionInfoBlock,
.mainSection .mainSectionInfoBlock.txt-left{
	text-align: right;
}
/* Bug 0001 */
.welcome .welcome a.checkinButton span.checkin_done{
	right: inherit;
	left: 5px;
}
#more-booking-0 .welcome .welcomeEligible a, .welcome .welcomeEligible a{
	padding-left: 0;
	padding-right: 10px;
}
/* Bug 0002 */
.roomContacts .hotelAddress .address span{
	float: right;
	padding-left: inherit;
	padding-right: 0;
}

/*
* ISSUE EW-369 
*/
#enrol-LCAH .p-dv:nth-child(10){

}
#enrol-LCAH .p-dv:nth-child(10) span,
.phoneNumber label{
	float: left;
	line-height: 32px;
	margin-left: 16%;
	margin-right: 0.5%;
	width: 4%;

	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
#enrol-LCAH .p-dv:nth-child(10) input#phonePrefix,
.phoneNumber input.code{
	float: left;
    margin-right: 0.5% !important;
    padding: 3px 10px !important;
    width: 19% !important;

    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
#enrol-LCAH .p-dv:nth-child(10) input.telNumber,
.phoneNumber .phone{
	float: left;
    padding: 3px 10px;
    width: 60%;

    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
/*
* REASA
*/
input[type="text"].geolocField{
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-right-width: 1px;
	
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	border-left-width: 0px;
}
.geolocButton{
	margin-right: 0px;
	margin-left: 5px;
	background-image: url('data:image/gif;base64,R0lGODlhIwAkAPcAAAApUwBMiQQ6ZwQ5Zv///wAzYAA0YAAzXwM7aQI1YQAyXgM2YQAxXQNCdQQ8awM9bgAvWgM/cAAxXAAwWwJAc83X4Pz9/dLb49Td5vT29/b4+fn6++7x9Pf4+u3x83iTrAdEdwxBb1l/oRM/adDa4gU3YnuYs8zW39DZ4hlHcVRyj6m4x9Pc5BlLeMHM18/Y4cHN2NTd5wIxXBZEbKq9z87Z5BVCahNCaxxLdsDN2cPP3CBRftrg5oifsgtAbVBwjl5/nqe4x2WGpSJDZzpplSdbip6wwuXq7trh58nR2T9efN3k7AQ4YwYwV8vX4qm5yRlWjNXd5Yifs1x8mYKarniVsYylvHSOpQZJgtre4+Xq74Kar01ujFh9oHSPqHGLo+7y9VZ2lAs1XfH09o+mvQQuV7rI1dnh6ZyuwGGAnUttjHeRqi9diVdvitnf5tXe5JOpvZyquFJ1lImiuQc9a1B0lU5wjwE1YAM3YwAqUwAqVABLhwArVQBKhQFJgwFHgQAsVgAuWQFFfAAtWAJDeQFGfgAtVwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAjACQAAAj/AAkQMEMESoCDCBMqXMjwIAEheyJKnEixokWKcPpo3Mixo8ePHov4GUmypMmTKE9i+cOypcuXMGPCLESzps2bOHPmFMSzp8+fQIMGJUS0qNGjSJMmbcC0qdOmIETQqGHBQg0aIkA83dqAgtevYL12WSIwRocOMQQ6YRO2bYS3cONGsEJgjIkdETBgiLDDBJgOVeTKfUC4sOE5BHS0KKy3cAsdBMgYnuygsmXLdQjkCHFZ7+UQOQgAuXwZgenTpumc4YADtevTODho8fEagYDbuG/LIfAht2/fHwik+S1ggPHjxo1YSIG8efMUFp44H4CnuvXqLEhc384dDwkk3ReI/x8vfkOGCujJq1+AvkKGDesXJJhPf7759vXzJ2j/Xn+COwAGCCALKAho4IF3oMADggY06GCDaFhww4MUUniDBUFUaEABHHbIoR0ErOHhiCN6QcAUJBZwwIosrpjAGxzM0OKMLM7AwRFM0HiAAjz22KMaBMBQgo8XXOBjCTAQEIaPPjLg5JNQbkGACyM8WeSTI7hAgBRQdinBl2CGKQEVBHhwhQ0SFCmBDV94QEAPYoo5wZx01jknF1EI9IIGGrwgkBs/2CkoBIQWamihMqiwwgl8nrCCCjIcKikEgVRq6aWYZqqppoN06umnoIYqqqiGlGrqqaimqqqqYgDi6quwxjoq66yyKsHHrbjmquuuvO6aRBl6BCvssMQWayyxBMTRRB7MNuvss9BG66xAWbQxBADYZqvtttx2i21AADs=');
	background-repeat: no-repeat;
	background-position: 100% 50%;
}
.mapLink{
	background-image: url('data:image/gif;base64,R0lGODlhLAAkAPcAAAFGfgAwWwAyXQAyXgJEewJDdwQ9bQM8agAzXwM6aANBdQJAcgM+bwQ5ZwA0YAQ4ZQE0YAM3YgI1YQM2YfHz9u7y9e3w8/n6+628ywApURVDa+Dl6uDm7EhrijhRasLN2ERvl5qtv014oS1ciRZDaxVBacPR30lwlay7ylh7mlV6nPz9/c7a5p21y9fe5hMyUN3k6lN0khU/Zldzj8PQ3Zqww1d4lV5zh1Z2k1d0kSxejRZIdhlMeay6yRdEbClRdxJBagAnTe7x8w0sTE1jetbf6As+axVGcQAkSLrDzVl5lk9mfFhtg5eqvDddgAEyXxJBbB88WXKOqXKNpgI2YhZEbhFAaQAjR6y2wQE1Y1V2lejs8BAvTpqntABIghVHcxJCbgA/c6axvQBHgs7Y4Rw5V+Xq7iVBXltwhQBJhfP19gAlSRA/aWt9kAkqSgEvWay9zBNCaoiXpwE3ZgBHgNDZ4pWpvB1IcAAlShFDb+Ll6Vp6lgAsVQBCeRBAaQs/bJ2ptlJzk7S+yDdehN3j6VVrgfP19xVFcAA+cQApUj5Wbx9OeABMiQAqUwAxXAAvWgAuWQAuWAArVABKhQAtVwAsVgBLhwArVQFJgwJHgAEhQ////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAsACQAAAj/ADepkbOkjKaDCBMqXMhwIRdFXTZt0nMmS5gxjDJq3Mixo8eOafo8YbKp0BxLKFOqXMmypUuVb7AM8TKpps2bOHPq3HkTERFNmIIKHUq0qNGjROkM0ZSpqdOnUKNKnRr1IICrWLNq3XpVRAsWm1awaCGCa9aDBNKqXcu2rQ4TEuPGNaGjrdqDBfLq3cuXL4gKcgNvqgCib96DChIrXsx48QjAggNXGNFYwcEFmDNr3qyZRuTINDgvOMigtOnTqE2fCMxBBQ8eKjgEPpH6oIHbuHPrxl1DbpEduXfIjltj98EDyJMrP7AIzhflMOSmWH4ghVwY1A8m2M69uxQKm450/78gN0/37X/kXjif4GCD9/DfDyIT91B88nHBxH9vRC6F/Q0c9MCABEJhxwpyVUHgA4TIpcWCAwYilwsQPnBQBBhiuIcZgmmQYQQhTOhhhhpsIFcIH2J40AQssqjEFoLF0eIEHQS2QQw++BCDiXJ1MCOLB0kg5JBANBEYEEMK+cFngn2Q5JAHQSDllFI6UUdcVlAJwQ/gMSkRBT9oKeVBDpRppplUTGHIJn6cWaYNXkpkg5tmHoTAnXjmicAdGLCh550YeInBn3geNMChiCaq6KIkCPGZECQsiuhBAlRq6aWYZioADp/hoKmlBzki6qiklmqqqCgIhsKppB4UwKuwxqYq66yvlmCBXBaUQGusBz3i66/ABivsrznIlcOwwR4EybLMNuvss832IFEP0D57UCTYZqvtttxqK4MFFsjQLbcHUWLuueimq266M8yw7rqauMFHJfTWa++9+Oarr72XvOBBBpcELPDABBds8MEDZ+CBGGtI4vDDEEcs8cQUQ4wHIJu0cUUQiTTi8ccghyzyyCJnEAQSN8SVBBovNOTyywxFcYMgEgUEADs=');
	background-repeat: no-repeat;
	background-position: 100% 50%;
}
.calendarIcon{
	background-image: url('data:image/gif;base64,R0lGODlhIwAkAOYAAAA6awA1YwAwXgAzYgAyYgBLjAAoVQA8cAAvXdDb4wBCfABEfwAyYQAxYAA4aAA5aQA0YwA0YtHd5tHc5tHc5NDa49Hb4wA/dgA+cgAuXAAtW9Hc5f///9Hb5NHd52SQsmiRstDd57/M1wBDeYdHcrvM2sDP273K1gAxXmqRsII+a26SsDBkjXKNpm+LpWKGpx5CaSxXfSpVewAtWTRolwI0XzxefgpVjwAvWZuqudre4x9ajcjR2pGpvgBIhbnI1lVvjG2KpAAwXwA2ZQA7bQBBeAApVQApVgBKigBGhAAqVwBJiABIhgArWAAsWgAsWQBFgdDa4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAjACQAAAf/gBwcPzQ3BYeIiYqLjIccL0iRkpOUlZaUPUuam5ydnp+eO0yjpKWmp6inPkmsra6vsLGwULS1tre4ubkLvL2+Cx8hIR+/wMLExb0Ky8zNCh4gIB7Oz9HT1MxF2tvcRRLa393h4d3bF+foFyMpJRLu7/DxEiUpI+nnGPn6GCsT/v8AAwZcsS/fgYMID5jYwCKhw4cHWGww8ZCIxYtENmzAyLHjRY0dAYgcCUAjyZMoR5o8+aClywcUKLSMOVMmTJsvab584KCnTwcxewYFSkFo0Z9EkToYwrTpkA4dnEqd2hTq1ABYswawYEGr169ZuX6FQLYsBK5k0UIgoSKtBbdw781CiEC3boQECejipctWb967f/fajTCgsOEBeA8rXmw4sWICkCMTwCu5suXIlCsz2MyZAd7Omz97ThCa9GjQDBqoXt2gQgXWql3Hft2atmzYQnLrFuJ6t+/funv7FkC8uADXxpMrL448OYLn0BGIiCIjuvXrCGJEEXE9g/fvGVxEGU++vHnzQcB718C+vQYULU6cn0/+RAsU7tk72c+/v///AAL4xIAEFmjggQgiWEMTDDbo4IMQRgihDUpUaOGFGGaoYYY8zHDEhyCGKOKIJIrIQQ44GKHiiiy26OKLLAqiAxAwGGDjjTjmqOOONgYCADs=');
	background-repeat: no-repeat;
	background-position: 100% 50%;
}
.searchDate input[type=text], .searchDate input[type=number], .searchDate select, .bkCalBtn{
	border-bottom-right-radius: 5px;
	border-top-right-radius: 5px;
	
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;

	float: left;

	width: 90%;

	
}
.searchDate input{
	padding-right: 5px;
	padding-left: 0;
}
.searchDate label{
	float: right;
}
.searchDate > div{
	float: left;
	clear: left;
	position: relative;
}
#searchFormSection fieldset:not(.location) input[type="text"]{
	margin-left:36px;
	float: left;
}
.searchDate > div .calendarIcon{
	position: absolute;
	top: 0;
	left: 0;
}
#searchFormSection div.adults{
	overflow: hidden;
}
#searchFormSection div.adults label{
	float: right;
}
#searchFormSection select{
	float: left;
}

#searchConf .recapResultSearch .inlineBloc:first-child{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAhJJREFUeNrsmD1IQlEUx1PL/CgsI2oQKWioob25hiKKCPpCiKAyWoJoanZpi8aWqC0yCIKGPoeIKFSKokAhaijCJWspLVL7XzjD6+LL+54fKbwLP+67nOO5/3v1nvOuumQyWVKITV9SoE0TpgnThBWrMObXCbwgBKIgDLZBHzBkXRlLsGlwgtPk7/bNja9Ai0AsYdI5OMAjTR4Eo6CebLVgAFySPQJa8yFMB05o0h1glvErBavkdwuMuRbWS5PdAUuaQAbgI393roVt0ETjgsG6yf9Yxj4F1mgRGQm7p4mcgsJMIAE+UthmycaaV+Tr/itd2KkPCx7wGIgAM7Bwtmqgo+dBsAVMatPFg4odi4OojH1OsmusHQKrmh3zU98uuGNdlIgDMvZF4AZxGneAXWBTumP9kvxlEjiVZ+Q/ncZ3GHxKdi4AapT8+PWSyTZBuYxfGVghv5DAIhhLXOU4UJr5m0CYPnwDhkAV2Sop8wfI/iaY+Se5kvYEmpUKYyyDd26F/DgoKGqGOwAsJTWqqZVtFChBtXAPvFDQV3AEJgTL0HyKxTjU1kqfJJA3gxLj4URdgzq1mX9MEojlpoYMhLnAF8XyA7vaklQBniXCPFkozD1gH9gyqZUL3KmxZvMlUK0wdkpiEmGufIuSK0lGcE7PrF//j8uITuZPFfYmMEIXj4tCEqbdKzVhmjBNWLEI+xFgABGOJC4e2Fb6AAAAAElFTkSuQmCC');
	background-position: 100% 50%;
	background-repeat: no-repeat;
	height: 45px;
}
#searchConf .recapResultSearch .inlineBloc:first-child img{
	display: none;
}
.hotelListBloc .photo-container,
.headlineResultBlock img{
	float: right;
	margin-left: 7px;
	margin-right: 0;
}
.hotelListBloc .btnHotelList.findButton{
	float: left;
}
img.promoButton-snapshot{
	float: right;
	margin-left:7px;
	margin-right: 125px;
}

.titleResultBlock a.link-icon{
	background-image: url('data:image/gif;base64,R0lGODlhFAAUAIABAP///////yH5BAEAAAEALAAAAAAUABQAAAIejI+py+0Po5wLABrsldryvkFgKHaYhmVkyrbuCyMFADs=') !important;
	background-repeat: no-repeat;
	background-position: 0 50%;
}
.ratesDetails .editBtn{
	float: left;
}
.ratesList .rateContent{
	margin: 0 8px 0 0;
	border: 0 2px 0 0;
	padding: 7px 8px 7px 14px;
	border-left: 0 !important;
	border-right: 2px solid #073058;
}
.rateInfoLink a{
	float: left;
	text-align: right;
	padding-right: 10px;
	padding-left: 0;
}
.rateInfoLink a:after{
    right: inherit;
    top: 7px;
    left: 5px;
    background-image: url('data:image/gif;base64,R0lGODlhFAAUALMIAPPy8nRqbMvIyM/MzJiQkpqSlJyUlmldX////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAAUABQAAAQoEMlJq7046827/xtggMgQHB9QHKxnsm0nnHBK1OCMkgBB/sCgcKiJAAA7') !important;
    background-repeat: no-repeat;
	background-position: 0 0;
	width: 20px;
	height: 20px;
	border: 0 !important;
	margin: 0 !important;
}
.ratesList .rateTotal{
	padding: 10px 10px 10px 5px;
}
.rateTotal a.book{
	float: left;
}
.ratesDetails .roomPrice,
.ratesDetails .breakfast{
	padding: 7px 10px 5px 0;
}
.ratesDetails .roomPriceDetails,
.ratesDetails .breakfastDetails{
	border-right: 2px solid #DDE6EB;
	border-left: 0 !important;
}
.rateTotal a.book{
	text-align: center;
}

.roomPriceDetails > span,
.ratesDetails .breakfastDetails > span > strong{
	background-image: url('data:image/png;base64,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') !important;
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding: 0 15px 0 0;
}


.roomPriceDetails > span > img{
	display: none;
}
div.disclaimer,
div.disclaimer spam{
	text-align: right !important;
}
.rate {
	background-image: url('data:image/png;base64,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') !important;
}
.rate.one {background-position: 100% -2px !important;}
.rate.two {background-position: 100% -23px !important;}
.rate.three {background-position: 100% -45px !important;}
.rate.four {background-position: 100% -68px !important;}
.rate.five {background-position: 100% -90px !important;}

.rateDescription img{
	float: right !important;
	margin-right: 0;
	margin-left: 7px;
}
.resaSearchBlock .title{
	padding-left: 0 !important;
	padding-right: 15px !important;
}
.confirmForm .phoneNumber{
	overflow:hidden; 
}
.confirmForm .check input[type=checkbox]{
	float: right;
}
.confirmForm .check label{
	margin-left: 0px;
	margin-right: 25px;
}
#reserveBooking:not(:checked),
#reserveBooking:checked{
	left: inherit;
	right: -9999px;
}

.hotelAddress.hotelLocation .viewMap.txt-right{
	padding-left: 10px;
	text-align: left;
}
.hotelAddress .picture{
	float: right !important;
	padding-left: 5px;
	padding-right: 0;
}
.roomContacts .hotelAddress .phone, .roomContacts .hotelAddress .email{
	clear: right;
}
.extendedLink .img-icon{

}
#autresTarifs_1 {
	
}
#autresTarifs_1 .noDecoration.icon{
	padding: 12px 10px 12px 52px;
	background-image: url('data:image/gif;base64,R0lGODlhFAAUAIABAP///////yH5BAEAAAEALAAAAAAUABQAAAIejI+py+0Po5wLABrsldryvkFgKHaYhmVkyrbuCyMFADs=') !important;
	background-position: 10px 50%;
	background-repeat: no-repeat;
}
#autresTarifs_1 .noDecoration img{
	display: none;
}
.roomContacts .hotelAddress .address{
	overflow: hidden;
	width: 100%;
}

.accordion.link-list .link-icon.accordion-title h4{
	text-align: right;
	background-position: 100% 50%;
	padding-right: 30px;
	padding-left: 0;
}
.accordion.link-list .link-icon.accordion-title::after{
	right: inherit;
	left: 10px;
}
.favoriteButton480{
	text-align: left !important;
}
.p-dv #toggle-additionnal-content{
	float: left !important;
}

.resaShow .message.messageWithIcon{
	padding-right: 53px;
	padding-left: 15px;
}
.ratesHead li.message img, .messageWithIcon img{
	left: inherit;
	right: 13px;
}
.express-message-container.subtitleFont img.fleft{
	float: right;
	margin-left: 10px;
	margin-right: 0;
}
.link-list .list-choice-item{
	padding: 10px 10px 10px 0;
}
.link-list .list-choice-item .link-icon-2{
	background-image: url('data:image/gif;base64,R0lGODlhFAAUALMIAAQzXF2dwUJ8okR/pR9ReCBSeiFUewAoUv///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAAUABQAAAQoEMlJq7046827/1lggMgAHF9QHKxnsm0nnHBK1OCMkgFB/sCgcMiJAAA7') !important;
	background-position: 0 50%;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 0;
}
#preambuleLink .link-icon-2, #definitionsLink .link-icon-2{
	background-image: url('data:image/gif;base64,R0lGODlhFAAUALMIAAQzXF2dwUJ8okR/pR9ReCBSeiFUewAoUv///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAAUABQAAAQoEMlJq7046827/1lggMgAHF9QHKxnsm0nnHBK1OCMkgFB/sCgcMiJAAA7') !important;
	background-position: 0 50%;
	background-repeat: no-repeat;
}

.link-icon-2{
	background-image: url('data:image/gif;base64,R0lGODlhFAAUALMIAAQzXF2dwUJ8okR/pR9ReCBSeiFUewAoUv///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAAUABQAAAQoEMlJq7046827/1lggMgAHF9QHKxnsm0nnHBK1OCMkgFB/sCgcMiJAAA7') !important;
}
#contactNumbers ul{
	border-right: 1px solid #dde6eb;
	border-left: 0;
	padding: 5px 10px 5px 5px;
}

.p-dv .title img[alt=mail],
#formContact label.title img{
	float: right;
	margin-right: 0;
	margin-left: 7px;
}

#formContact label.txt-center.p-dv .title span{
	text-align: right !important;
}

.mobileScreen.portraitScreen .rightMobileHub .hubMobileBtn span {
padding: 3%;
padding-right: 3% !important;
padding-left: 20% !important;
}

#store span{
	background-image: url('data:image/png;base64,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') !important;
	background-position: 0 50% !important;
	background-repeat: no-repeat;
}


#mobweb span,
#web span {
	background-position: 0 50% !important;
	background-repeat: no-repeat;
	background-image: url('data:image/png;base64,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') !important;
}

.mobileScreen.portraitScreen .hubMobileBrand, .mobileScreen.portraitScreen .hubMobileDetail, .mobileScreen.portraitScreen .hubMobileTitle{
	float: right !important;
}
.mobileScreen.portraitScreen .devicePortrait{
	float: right !important;
	margin-right: 0 !important;
	margin-left: 5% !important;
}
.flash.roundedItem div img{
	float: right !important;
	margin: 0 0 0 10px !important;
}

#diaporamaLaunchBtn .link-list .roundedItem .link-icon-2{
	background-position: 2px 50%;
}
.hotelDetailCoord #hotelcall{
	direction: initial !important;
	overflow: hidden !important;
}
.hotelDetailCoord #hotelcall b{
	text-align: right;
	float: right;
}
.hotelDetailCoord a.address{
	display: block;
}
.hotelDetailCoord > .txtRight{
	text-align: left !important;
}
.hotelDetailCoord  > .txtRight #maphotel2{
	padding-left: 20px;
}
.hotelDetailCoord a.address img{
	float: right !important;
	margin-right: 0 !important;
	margin-left: 2px !important;
}
#hotelName .titlehotelDetail img{
	margin-right: 0 !important;
	margin-left: 5px !important;
}

#formContact label.title span{
	text-align: right !important;
	padding-top:10px;
}
#formSupport label.title img.fleft{
	float: right;
	margin-right: 0;
	margin-left: 7px;
}
.cellHotel .error-link.link-icon-2{
	background-position: 5px 50% !important;
}
#card-detail-10 .tall-text{
float: right;
}
#card-detail-10 .roundedItem.fright {
	margin-left: 0 !important;
	margin-right: 7px !important;
}
.headlineErrorBlock.cf img.fleft{
	float: right;
	margin-left: 7px;
	margin-right: 0;
}
.newSearchButton .btn-new-search:before{
	border-width: 6px 0 6px 10px !important;
	border-color: transparent transparent transparent #ffffff !important;
	left: inherit !important;
	right: 5px !important;
}
.newSearchButton .btn-new-search .loup:before{
	float: right;
	margin-left: 0;
	margin-right: 20px;
}

.main-section-welcome select{
	border-right: 1px solid #b9b9b9 !important;
	border-left: 0 !important;
}
#morecriteria img.fleft{
	float: right;
	margin-left: 7px;
	margin-right: 0;
}
#searchMore1n1 #filter .fright{
	float: left;
	margin-left: 0;
	margin-right: 7px;
}
.location .required{
	text-align: left !important;
}
.mainSection.prepaidCard .p-dv.ogoneImg{
	background-position: 100% 0 !important;
}
.main-section-welcome .custom-checkbox label{
	line-height: 26px;
}
.main-section-welcome .info-popup a{
	float: left;
}
.innerField.p-dv.cell.cf .tableDisp.innerTable .tableRow .tableCell.right{
	text-align: left;
}
.roundedItem.phone-list .link-icon{
	padding-left: 14px;
	padding-right: 52px;
	background-image: url('data:image/gif;base64,R0lGODlhFAAUALMIAAQzXF2dwUJ8okR/pR9ReCBSeiFUewAoUv///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAAUABQAAAQoEMlJq7046827/1lggMgAHF9QHKxnsm0nnHBK1OCMkgFB/sCgcMiJAAA7') !important;
}
.btn-fav-book{
	margin-right: 5px;
}
#maillage-redirections #apps-link{
	background-image: url('data:image/gif;base64,R0lGODlhFAAUALMIAAQzXF2dwUJ8okR/pR9ReCBSeiFUewAoUv///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAAUABQAAAQoEMlJq7046827/1lggMgAHF9QHKxnsm0nnHBK1OCMkgFB/sCgcMiJAAA7') !important;
}
#brands .margin10 li > img{
	margin-left: 5px;
}
.welcome .welcome a.checkinButton span.arrow{
	background-image: url('data:image/gif;base64,R0lGODlhFAAUAIABAP///////yH5BAEAAAEALAAAAAAUABQAAAIejI+py+0Po5wMABrsldryvkFgKHaYhmVkyrbuCx8FADs=');
	right: inherit;
	left: 5px;
}
span.forgot-pwd-btn a.linkButton span.text{
	font-size: 14px !important;
	font-weight: bold !important;
}
#preparecheckout{
	font-size: 13px !important;
}
.link-list.download .link-icon{
	padding-right: 52px;
	padding-left: 10px;
}
.link-list.download .link-icon img.icon{
	margin-right:7px;
}
#cookies-consent img{
	float: left !important;
}
#addFavorite li.headTitle > img.fleft{
	float: right;
	margin-left: 7px;
	margin-right: 0;
}
.fromPhone .message{
	padding: 10px 15px;
	padding-left: 15px !important;
	padding-right: 53px !important;
}
.notAvailable li{
	padding: 15px 50px 10px 5px !important;
}


.btn-next {
	float: left !important;
	border-right-width: 1px !important;
	border-left-width: 0 !important;
	border-radius: 0 4px 4px 0 !important;
	-webkit-box-shadow: inset 1px 1px rgb(238,238,238),inset 1px -1px rgb(238,238,238);
}

.btn-prev {
	float: right !important;
	border-left-width: 1px !important;
	border-right-width: 0px !important;
	border-radius: 4px 0 0 4px !important;
	-webkit-box-shadow: inset -1px 1px rgb(238,238,238),inset -1px -1px rgb(238,238,238);
}
.btn-prev:after {
	border-right: 0 !important;
	border-left: 8px solid rgb(64,121,165) !important;
}
.btn-next:after {
	border-left: 0 !important;
	border-right: 8px solid rgb(64,121,165) !important;
}

li.roomPriceDetails.paddingLeft  {
	padding-right: 82px;
}

li.discount.roomPriceDetails.enrollMessage > span.discount{
	background-image:none !important;
	padding-right: 0px;
}

li.discount.roomPriceDetails > span{
	background-image:url('/img/booking/ico-arrow-wdr-ar.png') !important;
	background-repeat: no-repeat;
	background-position: 100% 50%;
}

/* Ajustements fiche hotel */
.swiper-container {
	direction: ltr;
}
.swiper-container h3,
.swiper-container .swiper-slide {
	direction: rtl;
}


.fh-body .icon-fh:before {
	float: right;
	display: block;
	height: 100%;
}
.fh-body .two.columns:after {
	content: '';
	display: table;
	width: 100%;
}

.swiper-slide {
	float: right;
}

.fh-body .two.columns > * {
	float: right;
	display: block;
	height: 54px; /* yerk*/
}

.columns > *:first-child {
	padding-right: 0;
	padding-left: .25em;
}

.columns > *:last-child {
	padding-left: 0;
	padding-right: .25em;
}

.fh-body .two.columns .border-btn {
	height: 100%;
}

.top-right {
	right: auto;
	left: 0;
}

.gallery-select {
	padding-right: 0;
	padding-left: 2.5em;
}

.gallery-select-wrapper:after{
	left: 1em;
	right: auto;
}

.drawer-toggle.small-toggle:before{
	left: 0; right: auto;
}

.hotel-title {
	padding: 10px 55px 6px 10px;
	direction: rtl;
}

.hotel-title:before {
	left: auto;
	right: 10px;
}

.hotel-title .carousel-actions {
	right: auto;
	left: 0;
}

[dir=rtl] #smartbanner .sb-icon {
	left: auto;
	right: 30px;
}

[dir=rtl] #smartbanner .sb-info {
	left: auto;
	right: 98px;
}

[dir=rtl] #smartbanner .sb-button {
	left: 20px;
	right: auto;
}

[dir=rtl] #smartbanner .sb-close {
	left: auto;
	right: 5px;
}

/*On Only Banner*/
.onlyOnBanner .onlynOnBannerTitle{
	width: 75px;
}
.onlyOnBanner .onlynOnBannerTitle:after{
	left:8%;
	right: 0;
	border-left:#fff 1px solid;
	border-right:none;
	width: auto;
}
  
.onlyOnBanner .onlynOnBannerTitle strong{
	margin: 0 0 0 0.3em;
}
.onlyOnBanner .onlynOnBannerText{
	text-align: right;
}


.onlyOnBanner .onlyOn:before {
	left:0%;
}

.onlyOnBanner .onlynOnBannerTitle strong .signeDiscount{
	float: left;
	font-size: 0.8em !important;
	margin:auto;
}

section.mainSectionCard div.p-dv.cf span.roundedItem.fright {
	float: left;
}

section.mainSectionCard  div.p-dv.cf div.left {
	float: right;
}

div.p-dv.cf.advantages .advantages-lcah-star {
	background: #bd9847 url("/img/common/avantages-lcah.jpg") no-repeat scroll right center !important;
    border-bottom-right-radius: 5px;
    background-position: 0 50%;
}