* { direction: rtl; /*unicode-bidi: bidi-override;*/ }
body div.body { background:#fcfbf9 url(/img/header.png) 58% top no-repeat !important; }
body div.header a.logo { float:right; }
body div.header div.menu ul, body div.header div.menu_mobile ul, body div.header a.link {float:left;}
body div.header div.menu.nhmenu ul > a { float:right; }
body div.header div.menu.nhmenu ul li.optmenu { float:left; }
body div.header div.menu.nhmenu ul > a.saveoftheday li div { background: url(/img/menu_sotd.png) 94% center no-repeat !important;padding-left: 12px !important;padding-right: 47px !important; }
body div.header div.menu.nhmenu ul > a.nsearch li div {   background: url(/img/menu_search.png) 85% center no-repeat !important;padding-left: 22px !important;padding-right: 51px !important; }
body div.header div.profile div , body div.header div.profile {float:left}
body div.header div.profile div.exit {float:left; margin-right:14px !important;}
body div.header div.menu.nhmenu ul li.optmenu .menu_mobile ul{ height: 190px !important; left:-4px;right:initial !important; } 
body div.header div.menu.nhmenu ul li.optmenu .menu_mobile ul a { float:left !important;}
.arrow_box:after, .arrow_box:before { left: 5% !important; } 
.scroller { left: 50px; right: initial !important; }
table.sci th { border-right: 0px !important; border-left: 3px solid white; }
table.sci th:last-child { border: 0px solid white; }
.select_wrap.mobile_wrap { display: none; }
.alert a.close { right: initial !important; left: 20px; }
.alert span.icon { left: initial !important; right: 13px; }
.alert > div { padding-right: 36px !important; } 
.ui-dialog .ui-dialog-titlebar-close { right : calc( 100% - 23px ); }
/*.tr_dock {left:0px; right:initial !important;}*/
.tr_dock .tr_item > div:nth-child(1n) { text-align: left !important; }
.savecard_box div.title, .savecard_box div.text {margin-right: 24px;}
div.steps .step { float:right !important; }

.body_wrap.searching .content .options_bar .right select.order { padding-left: 20px !important; padding-right: 0px !important; background: url(/img/claimbusiness/arrow.png) left center no-repeat !important;}

/*HEADER*/
body > div.header > * {float:right !important;}
body > div.header > span {float:left !important;}
body > div.header > span > div { float:right !important;}
body > div.header > a > input[type=text] { margin-left: -417px !important;margin-right:188px !important; }
body > div.header > .login_button { float: left !important;}
#header_menu {left:9px; right: initial !important;}
#header_menu .arrow-up { left: 5px; right: initial !important; }
body > div.header > a > button { margin-right: -403px; }
@media screen and (min-width:1400px) {
	body > div.header > a > button { margin-right: 0px !important; }
}
@media screen and (max-width:1280px) {
	body > div.header > a > button { margin-right: -333px !important; }
	.body_wrap.merchant_view div.col.left-col { padding-left: 0px !important; padding-right: 17px; }
}
@media screen and (max-width:1279px) {
	body > div.header > * {float:left !important;}
	body > div.header > span {float:right !important;}
	body > div.header > span > div { float:left !important;}
	body > div.header > a > input[type=text] { margin-left: 0px !important;margin-right:4px !important; }
	body > div.header > .login_button { float: left !important;}
	.new_profile_bar #header_menu {right:-11px !important;}
	#search_filter { padding-right: 40px;width: calc( 100% - 59px ) !important;}
	.searchable .smart_query { right: -3px !important}
	body > div.header > .login_button {float:right !important}
}
/*LOGIN REGISTER*/
.center_content.register_content #divregform, .login_box.cl_logon { float:right; margin-right: 0px; }
.regboxwrapper.formkaka img { transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -ms-transform: rotateY(180deg); }
.login_btn, .btn_blue { float:left; }
.login_box input[type=text], .login_box input[type=password] { padding-left:0px; padding-right: 5px; }

/*NSEARCH*/
.body_wrap.searching > .content { padding-left:0px !important; }
.body_wrap.searching .left.filter { left: initial !important; float:right; margin-left: 13px; margin-right: 0px !important; }
.left.filter ul li div.main img { float:right !important; margin-left:5px !important; margin-right: 0px !important; }
.content .options_bar .left.numbers a { float:right !important; margin-left:5px !important; }
.body_wrap.searching .content .options_bar .left { float:right !important;}
.body_wrap.searching .content .options_bar .right {float:left !important;}
.body_wrap.searching .content .options_bar .right span.txt { float:right; margin-right: 20px !important; }
.body_wrap.searching .show_more {float:left !important;}
.filter_header >  .top.filter > .city { float:right !important; margin-right: 0px !important; }
.filter_header >  .top.filter > .city  #current_filter_flag {   margin-right: -26px;margin-left: 10px;background-position:  center left !important; }
.filter_header >  .top.filter .city .selected { background: url(/img/nm/arrow_light.png) 20px center no-repeat;   background-color: #116eb1;}
.filter_header >  .top.filter .complex { float:right; margin-right: 26px; }
.filter_header >  .top.filter .complex .search { float:right; background: #fff url(/img/nm/search.png) right center no-repeat; padding-left: 0px; padding-right: 24px;}
.filter_header >  .top.filter .complex .flush.showed { right:10px; }
.body_wrap.searching .result_set {margin-right:0px !important; margin-left:-28px;}
.body_wrap.searching .result_set .box .item .hover .box.fav {  padding-right: 46px;padding-left: 0px;background: #ff545d url(/img/nm/fav_big.png) 91% 12px no-repeat !important;}
.body_wrap.searching .result_set .box .item .hover .box.later { padding-right: 46px;padding-left: 0px;background: #8fc800 url(/img/nm/clock_big.png) 91% 8px no-repeat !important; }
.left.filter .icons div { text-align: center; }
.body_wrap.searching .result_set .box.wide .item .labels.cashback { left: 22px !important; right: initial !important;}
.body_wrap.searching .result_set .box.wide .item img.bg { float:right !important; }
.body_wrap.searching .result_set .box.wide .item .side { float:right !important; }
.body_wrap.searching .result_set .box.wide .item .side .info { float:right !important; } 
.city_menu_holder .last_search { left:15px !important; }
.bar_search.filter.location ul.countries li a img { margin-right: 10px; }
.body_wrap.searching .result_set .wrap {float:right !important;}
.body_wrap.searching .result_set .box .labels.rating { left:0px !important; right: initial !important;}
.body_wrap.merchant_view .labels.rating { left: 10px !important; right: initial !important; }
.body_wrap.merchant_view .labels.cashback { left: 10px !important; right: initial !important; }
.menu_mobile.left .filter_item.icons.custom .static > img { left: initial !important; right: 6px; }
.menu_mobile.left .filter_item.icons.custom .static { text-align: right !important; }
.menu_mobile.left .filter_item.icons.custom {margin-right: 4px;}
.menu_mobile.left .filter_item.map {   background: url(/img/nm/maph.jpg) right+6px center no-repeat !important; text-align: right !important;padding-right: 30px !important;padding-left: 18px !important; }
.active_filters_bar > a {float:right !important;}
.active_filters_bar > span {float:right !important;}
.active_filters_bar > span > a, .close_btn { float:left !important; margin-right: 10px; }
.smart_query { left: initial !important; right : 47px !important; }
.title.purple > img { left: initial !important; right: 5px; }
.body_wrap.searching .result_set .box .item {overflow: hidden;}

.body_wrap.merchant_view .box.review .vote { float:left !important; }
.body_wrap.merchant_view .box.review .list .avatar {float:right !important; margin-right:0px !important; margin-left:20px !important;}
.body_wrap.merchant_view .box.review .list .review > img { float:left !important; margin-left:-86px; }
.body_wrap.merchant_view .box.review .list .time { right:initial !important; left: 12px; }

#claim-business-handler { float:left !important; }
#business-options .report-item > img { float:right !important; }
.report-popup .popup-head h1 { text-align: right !important;  }
.report-popup .popup-head a { float:left !important; }
.report-popup .popup-body .info-text { text-align: right !important; }
.place-container .menu-report { left: initial !important; right: -140px; }
#place .menu-report { left: initial !important; right: -140px; }
#phone-picker .item .checkmark { left: initial !important; right: 0px;  }
#phone-picker .item .tel { direction: ltr; unicode-bidi: bidi-override; }

#pin-img-holder { float:right !important; }
#claim-business:after { left: initial !important; right: 0px; }

.body_wrap.merchant_view .title_bar h1 { margin:0 12px !important; }

.rtl-pull-left { float: right !important; }
.rtl-pull-right { float: left !important; }

.media-box>.rtl-pull-left{margin-left:10px;margin-right: initial !important;}

.message .arrow_box.right:after, .message .arrow_box.right:before { left: 0% !important;transform: rotateZ(180deg);transform-origin: left; }
.message .arrow_box.left:after, .message .arrow_box.left:before { right: 0% !important;transform: rotateZ(180deg);transform-origin: right;}
.message #messages { padding-left: 16px; }

@media screen and (max-width: 1280px) {
	.body_wrap.searching .result_set .box .item img.bg { top: -40% !important; }
}
/*SAVEOFTHEDAY*/
.main_bar .center input.search { background-position: 6px center !important; }
.main_bar .center input.search.search_arrow { background-position: 6px center; }
.saveway .box .info .cashback { text-align: left; }
.saveway .box .hover .bubble { float:left; text-align: left; }
.box .hover .timelapse_pos { margin-right:15px !important; }

/*SAVECARD*/
.savecard_info_custom .box1 { background: url(/img/savecardc_title.jpg) left 140px no-repeat; background-position: left 140px; }
.savecard_info_custom .box3 { background: url(/img/savecardc_shop.jpg) left 86px no-repeat; background-position: left 86px; }

/*SHOPPING*/
.savecard_info .box1 { width: 100%; background: #fff url(/img/savecard_shop.jpg) left bottom no-repeat; background-position: left bottom !important; }
.savecard_info .box2 { background: #fcfbf9 url(/img/saveway_brand/savecard_reff.jpg) left 50px no-repeat !important; background-position: left bottom !important; }
.savecard_info .box3 { background: #f3f8fb url(/img/saveway_brand/savecard_save.jpg) left 22px no-repeat !important; background-position: left bottom !important; }
.savecard_info span, .company_info span { background: url(/img/sci-bullet.png) right 83px no-repeat; padding-right: 30px; }

/*COMPANY*/
.company_info .box1 { background: #fff url(/img/company_idea.jpg) left 88px no-repeat !important; background-position: left 88px !important; width:100% !important;}
.company_info .box2 { background: #f6f7f7 url(/img/company_model.jpg) left bottom no-repeat !important; background-position:  left bottom !important; width: 100% !important; }
.company_info .box3 { background: #fcfbf9 url(/img/company_work.jpg) left 100px no-repeat !important; background-position:  left 100px !important; width:100% !important;}
.company_info .box4 { background: #fcfbf9 url(/img/company_life.jpg) left 120px no-repeat !important; background-position: left 120px !important; width:100% !important; }
.company_info .box5 { background: #fff url(/img/company_look.jpg) right top no-repeat !important; width:100% !important; }
.company_info .box5 li { padding-right:70%; }
.company_info .box6 { background: #fcfbf9 url(/img/company_mission.jpg) left bottom no-repeat !important; background-position: left bottom !important; width:100% !important; }
.company_info .box7 { background: #f4fcff url(/img/saveway_brand/company_values.jpg) left center no-repeat; background-position: left center !important; width:100% !important;  }
.company_info .box8 { background:  #f4f0ea url(/img/company_principi_en.jpg) left center no-repeat !important; background-position: left center !important; width:100% !important; } 
.company_info .box9 { background: #fff url(/img/company_why.jpg) left center no-repeat!important; background-position: left center !important; width:100% !important; } 

/*EVENTS*/
.events #calendar.custom_calendar { float:left; }
.events.custom_header .event_left_box { float:right !important; }

/*CONTACTS*/
.contact_page .main_box .box:nth-child(1) { float:right !important; margin-right: 0px !important; }

/*MEDIA*/
.body_wrap.media_us .wrap_center {float:right;}
.body_wrap.media_us .wrap_center img { float:right !important; }
.body_wrap.media_us .wrap_center .content { padding-left:0px !important; padding-right:285px; }
.body_wrap.media_us .wrap_center a.button { right: initial !important; left: 10px; }
.body_wrap.media_us .small_box { float:left !important; }
.body_wrap.media_us .big_box { float:right !important; }
.body_wrap.media_us .big_box img { float:right; padding-right: 0px; padding-left: 10px; }

/*OFFICE*/
.business_menu_mobile {display: none;}
body div.body_wrap.mtop { margin-top:55px; }
body div.body_wrap.mtop .user-stats {   margin-right: 0px;margin-left: 20px; }
body div.body_wrap.mtop .profile .box .title { margin-left: 0px;padding-left: 0px;padding-right: 13px;margin-right: -10px; }
body div.body_wrap.mtop .rtl_custom_fix { margin-right: -9px !important; }
.vsc_box {text-align: right !important;}
.vsc_box h2 a { float:left !important; }
.vsc_box .reg_box input { margin-right: 0px !important; }
.vsc_box .boxes .box { float:right !important;margin-right:0px !important; margin-left:35px !important; }
.vsc_box .row .cell { float:right !important; }
.vsc_box .floated  {float:right !important;text-align: right !important;}
.inv_new_box .savecard_virtual { float:right !important; }
.inv_new_box #qrcode_holder { float:left !important; }
.inv_new_box .text_info { float:right !important;margin-left:0px !important; margin-right: 36px; }

/*OFFICE - ORDER HISTORY*/
.body_wrap.profile .faq_box { float:left; } 
.body_wrap.profile .list { float:right; }
.body_wrap.profile .faq_box h1.page_title { padding-left:8px; padding-right: 16px; }
div span.faq b .section { float:right;  margin-left: 10px;margin-right: 10px; }

/*OFICE - shop*/
.body_wrap.shop.profile.pos_right { float:left !important; }
.body_wrap.business .business_menu ul { float:right; margin-left:22px; }
.body_wrap.business .business_menu ul a.active { transform: rotateZ(180deg); -moz-transform: rotateZ(180deg); -webkit-transform: rotateZ(180deg); }
.body_wrap.business .business_menu ul a.active li { transform: rotateZ(180deg); -moz-transform: rotateZ(180deg); -webkit-transform: rotateZ(180deg); border-left:0px;}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { border-top-left-radius: 5px !important; border-top-right-radius: 0px !important } 
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-bottom-left-radius: 5px !important; border-bottom-right-radius: 0px !important; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { border-bottom-right-radius: 5px !important; border-bottom-left-radius: 0px !important }
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { border-top-right-radius: 5px !important; border-top-left-radius: 0px !important;}

/*OFFICE - Purchese*/
.profile_box .ffs .rtl_custom_marker_right table tr td:nth-child(even) { float:left; }
.profile_box .ffs .rtl_custom_marker_right table tr td:nth-child(odd) { float:right; }
.profile_box .ffs .rtl_custom_marker_left  {float:right !important;}
.profile_box .ffs .rtl_custom_marker_right {float:left !important;}
.profile_box .ffs .rtl_custom_marker_right button { float:left; }

/*OFFICE - ACCOUNT*/
.rtl_custom_account_left { float:right !important; width:420px !important;  }
.rtl_custom_account_right { float:left !important; margin-right: 0px !important; } 
.rtl_custom_account_img { float:right !important; }
.rtl_custom_account_textfix { position: relative; }
.rtl_custom_account_textfix > span { position: absolute; }
.rtl_custom_account_textfix > a { position: absolute; left:100px; }
.rtl_custom_account_left .content form input[value=Export], .rtl_custom_account_left .content form input[value=Show] { float:right !important; }
.body_wrap.profile.pos_right .content .filter .button.blue { float:left !important; }
.body_wrap.profile.pos_right .profile_box select { float: right !important; margin-left:10px; }

/*OFFICE - PERSONAL*/
.body_wrap.profile.pos_right.hfix.personal .left_coll { width: calc( 100% - 24px ); }
.body_wrap.profile.pos_right.hfix.personal .left_coll > label, .body_wrap.profile.pos_right.hfix.personal .left_coll > span { float:right !important; }
.body_wrap.profile.pos_right.hfix.personal .left_coll > span > select { clear:initial !important; }
.rtl_custom_personal_grad_right { float:left !important; }
.body_wrap.profile.pos_right.hfix.personal .cbox1 { float:right !important; margin-right: 0px; margin-left: 20px; }
.body_wrap.profile.pos_right.hfix.personal .profile_box input[type=checkbox] { float:right !important; }
.switch span {margin-left: 10px;}

#footer #projects-language #countrybtnchange { padding-left:30px; padding-right: 15px !important; }
#footer #projects-language #countrybtnchange-holder:after { left: 14px; right: initial !important; }
#lang-change-label { float: right !important;line-height: 36px;margin-left: 10px; margin-right: initial !important;} 
#lang-holder { float:left !important; }

@media screen and (max-width:1280px) {
	.hidden-xs.visible-md.visible-lg { float: none !important; margin:10px auto; }	
}

/*OFFICE - OPTION*/
.body_wrap.pos_right.profile .profile_box #start_save label { float:right !important; }
.body_wrap.pos_right.profile .profile_box #start_save label:nth-child(1) { margin-left:20px; margin-right: 0px !important; }
.body_wrap.pos_right.profile .profile_box .filter > .button.blue.submit { float:right !important; }

/*OFFICE - CHECKOUT*/
.body_wrap.shop.pos_right #form-payment table .div-sc-color table tr td:nth-child(0n+1) { text-align: left !important; }
.body_wrap.shop.pos_right #form-payment table .div-sc-color table tr td:nth-child(0n+2) { text-align: right !important; }
.body_wrap.shop.pos_right #form-payment table .div-sc-color table tr td .vz-www {   margin-left: 0px !important;margin-right: -60px !important; }
#form-payment .paytipflip.bank { background: url(/img/saveway/bank_tip.png) top left no-repeat !important; }

/*NSEARCH - VIEW */
.body_wrap.merchant_view .col:nth-child(1n) { float:right !important; }
.body_wrap.merchant_view .col:nth-child(1n) .right.info { float:left !important; }
.body_wrap.merchant_view .col:nth-child(1n) .left.info { float:right !important; }
.body_wrap.merchant_view .left.info .box.later { padding-right: 46px;padding-left: 0px;background: #8fc800 url(/img/nm/clock_big.png) calc( 100% - 10px ) 8px no-repeat !important; }
.body_wrap.merchant_view .left.info .box.fav { padding-right: 46px;padding-left: 0px;background: #ff545d url(/img/nm/fav_big.png) calc( 100% - 10px ) 12px no-repeat !important;}
.body_wrap.merchant_view .left.info .box.report { padding-right: 46px;padding-left: 0px;background: #bebebe url(/img/nm/report.png) calc( 100% - 10px ) 8px no-repeat !important;}
.body_wrap.merchant_view .right.info .icon_set { float:right !important; }
.body_wrap.merchant_view .right.info .icon_set .icon { float: right !important; margin-right: 0px !important; margin-left:51px; }
@media screen and (max-width: 600px) {
	.body_wrap.merchant_view .col:nth-child(1n) .left.info { float:none !important; }	
}
/*FOOTER*/
.footer .line.row3 .left_link, .footer .line.row3 .left_link a, .footer .line ul li { float:right !important; }
.footer .line.row3 .right_link { float:left !important;}
.footer .line.row3 .right_link a{ margin-left:80px; margin-right: initial !important; }
.footer .line.row2 ul {   background: url(/img/footer_map.png) 63px 43px no-repeat !important; }
#countrybtnchangeSelectBoxItOptions, #countrybtnchangemobSelectBoxItOptions {direction: ltr !important;}
ul#countrybtnchangeSelectBoxItOptions > li > a {padding-left:10px;}

.main_bar2 .expandable ul { width:100% !important; }
.main_bar2 .expandable ul li {float:right !important;}
.footer .col {width:20%; width:16.66%; float:right; line-height: 30px;} 
.hicon {float:right !important;}
.header .icon.notification {    margin-right: 20px;margin-left: 0px !important;}

/* Backoffice - cashback */
#not_rated .pull-right { float:left !important; }
#not_rated .pull-right.collapse_handler { margin-left:10px; }
#not_rated .pull-left { float:right !important;}
#not_rated > div > span > b { margin-right: 0px !important; margin-left: 80px; }
#not_rated > div > span > button { right: initial !important; left:	10px; }

#expired .pull-right { float:left !important; }
#expired .pull-right.collapse_handler { margin-left:10px; }
#expired .pull-left { float:right !important;}
#expired > div > span > b { margin-right: 0px !important; margin-left: 80px; }
#expired > div > span > button { right: initial !important; left:	10px; }

/*How it works*/ 
body div.wanttojoin-box > div.content {float:left;margin-left: 10px !important;}
body div.wanttojoin-box.third > div.content > a.sbtn.ftr{top:100% !important;right: initial !important;}
.howitworks-container .box.left {float:right;}
.howitworks-container .box.right {float:left;}
body div.howitworks-container div.container > div.box.left {left:initial !important; right:0px;}
body div.howitworks-container div.container > div.box.right {right:initial !important; left:0px;}
body div.howitworks-container div.arrow > div.right {left:0px; right:initial !important;}
body div.howitworks-container div.arrow > div.left {left: initial !important; right: 0px;}
.place-container .section-title .score { justify-self: left; text-align: left; }
.place-container .section-message:after { left: initial !important; right:8px; }

#place #title .score { justify-self: left; text-align: left; }
#place #messages:after { left: initial !important; right:8px; }
#posts .button-holder button:first-child { border-left: 1px solid #e1e2e3; border-right: 0px !important; }

#posts .button-holder button:first-child { border-left: 1px solid #e1e2e3; border-right: 0px !important; }
#posts-list .item .options button:first-child { border-left: 1px solid #e1e2e3; border-right: 0px !important; }

.alert-popup .popup-head a { float: left !important; }

#posts-list .item .place-meta .menu { left: 24px; right: initial !important; }


@media screen and (max-width:1023px) {
	/*//body div.wanttojoin-box.first > div.content > div.title {float:left;text-align: left;}
	//body div.wanttojoin-box > div.content > div.title {float:left;text-align: left;}
	//body div.wanttojoin-box.first > div.content > a.sbtn.ftr {zoom:0.7;display: none;}
	//body div.wanttojoin-box.third > div.content > a.sbtn.ftr {zoom: 0.7;top: 30px !important;display: none;}
	//body div.wanttojoin-box > div.content {margin-left:10% !important;}*/
	.place-container .section-share {justify-self: left !important;}
	.place-container .section-message:after { right: 32px; left: initial !important; }
	
	#place #report {justify-self: left !important;}
	#place #messages:after { right: 32px; left: initial !important; }
}
@media screen and (max-width: 768px) {
	.body_wrap.searching .result_set.grid .wrap {
		width: calc( 100% - 30px ) !important;
	}	
	.body_wrap.searching .result_set .box h2 {
		float:right !important;
	}
	.body_wrap.searching .result_set .box .info .distance {
		float:left !important;
	}
	.body_wrap.searching .result_set .box .item img.bg {
		top:0px !important;
	}
	.body_wrap.searching .result_set .box .labels.cashback {
		left: 7px;right: initial !important;
	}
	
	.body_wrap.merchant_view div.col.left-col { padding-right: 0px !important; }
	
	#no-results {
		width: calc( 100% - 28px ) !important;
	}
}

@media screen and ( min-width:768px ) and ( max-width: 1280px ) {
	.body_wrap.searching .result_set.grid .wrap {
		width: calc( 33% - 6px ) !important;
	}
	.body_wrap.searching .result_set .box h2 {
		float:right !important;
	}
	.body_wrap.searching .result_set .box .info .distance {
		float:left !important;
	}
	.body_wrap.searching .result_set .box .item img.bg {
		top:0px !important;
	}
	.body_wrap.searching .result_set .box .labels.cashback {
		left: 7px;right: initial !important;
	}
}

body div.wanttojoin { font-family: arial, sans-serif !important; }

#header-image-search-holder h1 { text-align: right !important;}
.hot-to-image { margin-right: -5%; margin-left: auto !important; }
/*#mobile-apps .content-box img { float:right !important; }*/
#mobile-apps #mobile-text { text-align: right !important; }
#mobile-apps #links { margin-left: auto !important; }
#projects-language a { float:right !important; }
#footer #projects-language #countrybtnchange { float:left !important; }
#footer #internationals .column .column-right { float:right !important; }
#footer #terms a { float:right !important; margin-left: 24px; margin-right: 0px !important;  }
#footer #internationals .column .title, #footer #internationals .column .item { text-align: right !important; }
#howto-image-step { left: -80px; right: initial !important; }
#howto-steps li .text-title, #howto-steps li .text-info { text-align: right !important; }
#howto-steps li.active:before { left:initial !important; right: -20px; }
#howto-steps li.active { padding-right: 10px; }
#join-program .text { text-align: right !important; }
#search-box-holder { float: right !important; margin-right: 16px;margin-left: 0px !important; }
#home-search-bar button { float: right !important; margin-right: 4px; margin-left:0px;}
#search-box-holder #selected-country, #search-box-holder .separator { float:left !important; }

#header-search-bar #search-box-holder-header { float: right !important; margin-left:4px !important; }
#header-search-bar .left, #search-box-holder-header input { /*float:right !important;*/ /*float: left !important;margin-right: 10px;*/ }
#search-box-holder-header #selected-country, #search-box-holder-header .separator { float:left !important; }

.body_wrap.searching .content .options_bar .right.layout a .fa,
.body_wrap.searching .content .options_bar .right.layout a span { float:right !important; }

#home #mobile-text {float:right !important;}
#footer #projects-language a { margin-right: 0px !important; margin-left: 31px; }
#footer #projects-language #countrybtnchange-holder { float:left !important; }

.body_wrap.merchant_view .tabs .content .item { padding-left:0px !important; padding-right: 32px; background-position: right center !important; }
.body_wrap.merchant_view .tabs .content a.loadadd { float:left !important; }
.body_wrap.merchant_view .tabs .content .item.location { float:right !important; }
#business-options #business-reports { float:left; }
#business-options #claim-business { float:right; }

.suggest-search > ul.location > li img { float:right !important; margin-left:10px; margin-right: 0px !important;  }
.suggest-search > ul.location > li .content-holder { float:right !important;}

#add-business-button-holder { float:left; }
#add-business-holder:after { left: initial; right: 0px; }
#add-listing-now  { margin-top:24px; float: left; padding: 0px 23px; }

#join-program .biz-button { float:right !important; margin-left: 24px !important; margin-right: initial !important; } 

.suggest-search > ul.categories-suggested  > li img { float:right !important; margin-left:11px; margin-right: initial !important; }

.blink182hint { left: initial; right: 40px; float:right; }
.blink182hint:after {content: '';position: absolute;right: -7px;top: 23px;width: 0; height: 0; border-top: 7px solid transparent;border-bottom: 7px solid transparent;border-left: 7px solid #6098e9;left: initial;border-right: initial;}
.blink182close { position: absolute;right: initial; left: -8px;top: -8px;width: 20px;height: 20px;line-height: 20px;text-align: center;background: white;border-radius: 20px;color: black;border: 1px solid #a9a9a9; cursor: pointer;}

.content .options_bar .left.numbers span { float: right !important; }

#imageNumber { right: initial !important; left: 10px; }
.place-container .phones-format > div {direction: ltr;text-align: right;}
#place .phones-format > div {direction: ltr;text-align: right;}

@media only screen and ( max-width: 767px ) {	
	#home-logo-mobile { float:left; }
	#map-pins { margin-left:0px !important; margin-right: 220px; }
	#howto-steps li .text-title, #howto-steps li .text-info { text-align: center !important; }
	#footer #projects-language #countrybtnchange-holder { float:right !important; }
	#business-options .report-item > img { float:none !important; }
	#claim-business-handler button { float:left !important; }
	
	#add-listing-now  { float: none; padding: 11px 23px; }
	.place-container .button-action.like { float: left !important; }
	.place-container .section-title .score { justify-self: right; }
	
	#place .button-action.like { float: left !important; }
	#place #title .score { justify-self: right; }
}

.pull-left { float:right !important; }
.pull-right { float: left !important; }

#countrybtnchange-holder .lbl { left: initial !important; right: 16px; }
#countrybtnchange-holder .lbl { left: initial !important; right: 7px; }
#footer #projects-language #countrybtnchange-holder:first-child { margin-right: -16px; }
#internationals > div {float:right !important;}
.selectboxit-text { float: right; }
.selectboxit-option-icon-container { float:right; }
.selectboxit .selectboxit-option-icon-container { margin-left: 0px; margin-right: 5px;  }
.selectboxit-arrow-container { right: initial; left: 0px; }
ul#countrybtnchangeSelectBoxItOptions > li > a { text-align: right; }
#countrybtnchange-holder.countrydd { margin-left: 10px; }

@media only screen and ( max-width: 767px ) {
	#footer #projects-language #countrybtnchange-holder { margin-left: 0px !important; margin-right: -16px; }
}