.ar { direction: rtl; }
.ar .cookie-adv .chiudi { left: 20px; right: auto; }
.ar header { margin-top: 10px; }
.ar header #lang { top: -13px; }
.ar .right { float: left; }
.ar .left { float: right; }
.ar #nav-main { left: 0; right: auto; }
.ar #nav-products { background-image: url('/img/general/nav-products-bg-ar.png'); }
.ar #nav-products ul li { float: right; }
.ar #emo .flexslider .flex-control-nav { text-align: right; }
.ar #news h3 { float: right; margin: 0 -2px 30px 22px; }
.ar #news > .box { float: left; }
.ar #news > .box .tabs { float: right; }

/*.ar #news .box .flexslider ul li { float: right !important; }*/
.home #news > .box .content .flexslider .flex-viewport { direction: ltr; }
.ar .home #news > .box .content .flexslider .flex-control-nav { direction: rtl; }

.ar #presentazione #aree li { float: right; margin: 0 0 0 20px; }
.ar #prefooter .bottone { float: left; }
.ar #prefooter #box_form_nl li.last div.privacy input { margin: 1px 0 42px 11px; float: right; }
.ar #prefooter #box_form_nl li.last div { float: left; text-align: left; }
.ar #prefooter #box_form_nl li.last div.privacy { float: right; text-align: right; }
.ar #prefooter > div { float: right; margin: 0 0 0 20px; }
.ar #prefooter .socialWrap ul { float: right; }
.ar #prefooter .socialWrap ul li { float: right; }
.ar #prefooter .socialWrap .fb { background-position: top right; padding: 5px 25px 0 0; }
.ar .webagency.right { float: left; }
.ar footer .copyright { float: right; }
.ar #path li { background: url('/img/general/path_freccetta-ar.png') no-repeat 8px 2px; }
.ar #path li:last-child { background: no-repeat; }
.ar .blocco_home .right { margin-left: 20px !important; }
.ar .blocco_home .left { right: 20px !important; margin: -26px 0 0 40px !important; }
.ar .filtri-hotel li { float: right; }
.ar.macroarea.prodotti .blocco_home { float: right; }
.ar.macroarea.prodotti .blocco_home .left { text-align: right; margin: 0 !important; }
.ar #filtri > ul { float: right; }
.ar #filtri li:not(#foo) input[type='checkbox'] + label { background-position: right -37px; padding: 2px 30px 2px 0; }
.ar #filtri li:not(#foo) input[type='checkbox']:checked + label { background-position: right 0; }
.ar #box_products_list .prodotto { float: right; }
.ar #box_products_list .prodotto h4 { text-align: right; }
.ar #box_products_list .prodotto.green > img { left: -2px; right: auto; }
.ar .green h4 { width: 210px !important; }
.ar #print-pdf { padding: 0 15px 0 0; left: 0; right: auto; }
.ar.dettaglio h1 { text-align: right; }
.ar.doc.green .corpo { float: right; }
.ar.doc.green .allegati { float: left; }
.ar #switch { left: 10px; right: auto; }
.ar #risultati p { margin-right: 20px; }
.ar.doc.news .item > .img { float: right; margin: 0 0 0 20px; }
.ar.doc.dett_news .corpo { float: right; margin: 0 0 0 20px; }
.ar #prefooter #box_social #box_twitter .tweetMask { direction: ltr; }
.ar .manuali a { padding-right: 50px; }
